Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Total Revenue
122,987,705
110,250,764
110,213,455
110,787,917
95,257,451
Cost of Revenue
106,725,681
96,489,177
96,832,681
97,193,472
83,662,736
Gross Profit
16,262,024
13,761,587
13,380,774
13,594,445
11,594,715
Operating Expense
10,985,540
9,993,326
9,759,268
8,920,350
8,067,760
Operating Income
5,276,484
3,768,261
3,621,506
4,674,095
3,526,955
Net Non Operating Interest Income Expense
-494,526
-432,763
-548,232
-552,735
-252,725
Pretax Income
5,581,171
3,853,565
4,242,261
4,801,273
3,760,124
Tax Provision
1,167,607
790,869
790,850
998,443
638,404
Net Income Common Stockholders
4,413,564
3,062,696
3,451,411
3,802,830
3,121,720
Diluted NI Available to Com Stockholders
4,413,564
3,062,696
3,451,411
3,802,830
3,121,720
Basic EPS
9.21
6.41
7.26
8.98
7.93
Diluted EPS
9.04
6.27
7.11
8.60
7.43
Basic Average Shares
478,837.38
477,809
475,356
423,278
393,613
Diluted Average Shares
488,903.09
488,202
485,773
443,079
421,436
Total Expenses
117,711,221
106,482,503
106,591,949
106,113,822
91,730,496
Net Income from Continuing & Discontinued Operation
4,413,564
3,062,696
3,451,411
3,802,830
3,121,720
Normalized Income
4,414,555.66
3,062,696
3,377,333.89
3,805,141.98
3,361,920.13
Interest Income
141,253
145,491
111,941
43,306
11,465
Interest Expense
635,779
578,254
660,173
596,041
264,190
Net Interest Income
-494,526
-432,763
-548,232
-552,735
-252,725
EBIT
6,216,950
4,431,819
4,902,434
5,397,314
4,024,314
EBITDA
9,411,860
7,436,483
7,543,725
7,481,926
5,814,350
Reconciled Cost of Revenue
106,725,681
96,489,177
96,832,681
97,193,472
83,662,736
Reconciled Depreciation
3,194,910
3,004,664
2,641,291
2,084,612
1,790,036
Net Income from Continuing Operation Net Minority Interest
4,413,564
3,062,696
3,451,411
3,802,830
3,121,720
Total Unusual Items Excluding Goodwill
-1,254
0
91,051
-2,919
-289,322
Total Unusual Items
-1,254
0
91,051
-2,919
-289,322
Normalized EBITDA
9,413,114
7,436,483
7,452,674
7,484,845
6,103,672
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
-262.34
0
16,973.89
-607.02
-49,121.87
12/31/2022 - 9/22/2003
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
