Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Total Revenue
45,482,911
43,229,126
38,294,491
31,681,261
33,196,937
Cost of Revenue
36,592,805
34,713,238
31,288,458
27,090,820
26,591,940
Gross Profit
8,890,106
8,515,888
7,006,033
4,590,441
6,604,997
Operating Expense
4,752,975
4,764,978
4,541,667
3,708,319
3,860,575
Operating Income
4,137,131
3,750,910
2,464,366
882,122
2,744,422
Net Non Operating Interest Income Expense
-60,567
-157,026
-61,928
125,516
-87,531
Pretax Income
5,752,927
5,415,953
3,143,534
1,358,153
2,714,979
Tax Provision
720,131
608,963
366,510
207,830
240,831
Net Income Common Stockholders
4,801,338
4,639,107
2,699,159
1,099,415
2,407,796
Diluted NI Available to Com Stockholders
4,801,338
4,639,107
2,699,159
1,099,415
2,407,796
Basic EPS
4.43
4.27
2.48
1.01
2.20
Diluted EPS
4.41
4.25
2.48
1.01
2.20
Basic Average Shares
1,082,601.500
1,087,584
1,087,683
1,091,566
1,093,141
Diluted Average Shares
1,086,155.500
1,092,083
1,088,891
1,092,575
1,093,708
Total Expenses
41,345,780
39,478,216
35,830,125
30,799,139
30,452,515
Net Income from Continuing & Discontinued Operation
4,801,338
4,639,107
2,699,159
1,099,415
2,407,796
Normalized Income
3,857,455.008
3,803,074.896
2,596,573.212
1,156,882.322
2,372,976.312
Interest Income
295,508
279,164
437,455
574,663
205,406
Interest Expense
356,075
436,190
499,383
449,147
292,937
Net Interest Income
-60,567
-157,026
-61,928
125,516
-87,531
EBIT
6,109,002
5,852,143
3,642,917
1,807,300
3,007,916
EBITDA
8,624,330
8,234,143
5,869,195
3,874,531
4,948,495
Reconciled Cost of Revenue
36,592,805
34,713,238
31,288,458
27,090,820
26,591,940
Reconciled Depreciation
2,515,328
2,382,000
2,226,278
2,067,231
1,940,579
Net Income from Continuing Operation Net Minority Interest
4,801,338
4,639,107
2,699,159
1,099,415
2,407,796
Total Unusual Items Excluding Goodwill
1,078,941
941,943
116,125
-67,850
38,209
Total Unusual Items
1,078,941
941,943
116,125
-67,850
38,209
Normalized EBITDA
7,545,389
7,292,200
5,753,070
3,942,381
4,910,286
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
135,058.008
105,910.896
13,539.212
-10,382.678
3,389.312
12/31/2022 - 6/15/2007
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
