Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Total Revenue
683,964,307
672,863,578
657,636,534
581,102,935
524,831,664
Cost of Revenue
456,268,617
450,283,343
442,507,068
393,289,237
357,181,700
Gross Profit
227,695,690
222,580,235
215,129,466
187,813,698
167,649,964
Operating Expense
192,643,892
187,701,546
181,280,292
159,100,086
138,612,714
Operating Income
35,051,798
34,878,689
33,849,174
28,713,612
29,037,250
Net Non Operating Interest Income Expense
-887,462
-503,423
605,779
1,253,529
189,634
Pretax Income
46,025,264
41,495,729
42,227,172
48,690,946
35,341,818
Tax Provision
10,823,617
10,278,198
9,894,897
18,404,797
8,815,901
Net Income Common Stockholders
23,508,148
19,627,594
20,673,286
18,336,478
17,168,480
Diluted NI Available to Com Stockholders
23,508,148
19,627,594
20,673,286
18,336,478
17,168,480
Basic EPS
4.13
3.45
3.64
3.23
3.02
Diluted EPS
4.12
3.44
3.62
3.21
3.01
Basic Average Shares
5,682,015
5,682,015
5,682,015
5,682,015
5,682,015
Diluted Average Shares
5,682,015
5,708,662
5,708,423
5,708,710
5,710,786
Total Expenses
648,912,509
637,984,889
623,787,360
552,389,323
495,794,414
Net Income from Continuing & Discontinued Operation
23,508,148
19,627,594
20,673,286
18,336,478
17,168,480
Normalized Income
23,493,121.32
19,633,108.41
20,690,437.88
18,381,746.48
17,183,976.67
Interest Income
4,234,213
4,386,947
4,881,355
4,744,321
2,684,555
Interest Expense
5,121,675
4,890,370
4,275,576
3,490,792
2,494,921
Net Interest Income
-887,462
-503,423
605,779
1,253,529
189,634
EBIT
51,146,939
46,386,099
46,502,748
52,181,738
37,836,739
EBITDA
96,588,736
90,793,658
89,628,889
90,972,681
72,240,209
Reconciled Cost of Revenue
456,268,617
450,283,343
442,507,068
393,289,237
357,181,700
Reconciled Depreciation
45,441,797
44,407,559
43,126,141
38,790,943
34,403,470
Net Income from Continuing Operation Net Minority Interest
23,508,148
19,627,594
20,673,286
18,336,478
17,168,480
Total Unusual Items Excluding Goodwill
19,647
-7,330
-22,401
-72,778
-20,647
Total Unusual Items
19,647
-7,330
-22,401
-72,778
-20,647
Normalized EBITDA
96,569,089
90,800,988
89,651,290
91,045,459
72,260,856
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
4,620.32
-1,815.59
-5,249.12
-27,509.52
-5,150.33
12/31/2022 - 1/4/2000
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
