Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Total Revenue
48,370,764
45,183,036
39,000,966
33,723,297
31,615,550
Cost of Revenue
24,612,074
23,275,329
21,038,464
19,715,368
19,168,285
Gross Profit
23,758,690
21,907,707
17,962,502
14,007,929
12,447,265
Operating Expense
9,404,173
8,581,104
7,544,888
7,053,926
6,814,434
Operating Income
14,354,517
13,326,603
10,417,614
6,954,003
5,632,831
Net Non Operating Interest Income Expense
2,138,306
-604,051
-451,957
-748,598
-368,902
Pretax Income
16,492,823
12,722,552
9,965,657
6,205,405
5,263,929
Tax Provision
2,843,181
1,741,351
1,254,026
797,415
772,005
Net Income Common Stockholders
13,649,642
10,981,201
8,711,631
5,407,990
4,491,924
Diluted NI Available to Com Stockholders
13,649,642
10,981,201
8,711,631
5,407,990
4,491,924
Basic EPS
3.23
2.58
2.03
1.23
1.01
Diluted EPS
3.18
2.53
1.98
1.20
0.99
Basic Average Shares
4,221,314.50
4,249,512
4,295,190
4,415,710
4,446,980
Diluted Average Shares
4,304,167.50
4,343,863
4,392,610
4,494,980
4,512,900
Total Operating Income as Reported
14,354,517
13,326,603
10,417,614
6,954,003
5,632,831
Total Expenses
34,016,247
31,856,433
28,583,352
26,769,294
25,982,719
Net Income from Continuing & Discontinued Operation
13,649,642
10,981,201
8,711,631
5,407,990
4,491,924
Normalized Income
13,649,642
10,981,201
8,711,631
5,407,990
4,491,924
Interest Income
2,985,757
172,459
266,776
--
337,310
Interest Expense
847,451
776,510
718,733
748,598
706,212
Net Interest Income
2,138,306
-604,051
-451,957
-748,598
-368,902
EBIT
17,340,274
13,499,062
10,684,390
6,954,003
5,970,141
EBITDA
35,008,877
30,254,617
26,314,821
21,508,387
20,332,955
Reconciled Cost of Revenue
24,612,074
23,275,329
21,038,464
19,715,368
19,168,285
Reconciled Depreciation
17,668,603
16,755,555
15,630,431
14,554,384
14,362,814
Net Income from Continuing Operation Net Minority Interest
13,649,642
10,981,201
8,711,631
5,407,990
4,491,924
Normalized EBITDA
35,008,877
30,254,617
26,314,821
21,508,387
20,332,955
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
0
0
0
0
0
12/31/2022 - 5/23/2002
Upgrade to begin using 40 years of financial statements and get so much more.
Perform in-depth fundamental analysis with decades of income statements, balance sheets, and cash flows — all exportable.
Upgrade