Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Total Revenue
74,199,323
67,583,531
56,997,113
49,273,455
52,978,215
Cost of Revenue
64,316,354
58,933,153
49,279,143
42,854,655
46,452,851
Gross Profit
9,882,969
8,650,378
7,717,970
6,418,800
6,525,364
Operating Expense
4,663,687
4,191,579
3,778,832
3,208,579
3,295,805
Operating Income
5,219,282
4,458,799
3,939,138
3,210,221
3,229,559
Net Non Operating Interest Income Expense
-7,892
-2,994
-34,040
-12,981
-1,177
Pretax Income
6,723,343
5,463,305
4,729,456
3,880,468
4,241,731
Tax Provision
1,518,407
1,271,276
1,064,365
1,027,554
1,166,556
Net Income Common Stockholders
5,184,626
4,180,447
3,655,935
2,835,024
3,018,478
Diluted NI Available to Com Stockholders
5,184,626
4,180,447
3,655,935
2,835,024
3,018,478
Basic EPS
26.85
21.81
19.29
15.36
16.61
Diluted EPS
26.44
21.40
18.78
15.03
16.41
Basic Average Shares
194,008
191,644
189,549
184,616
181,700
Diluted Average Shares
194,008
195,727
195,385
189,159
183,932
Total Expenses
68,980,041
63,124,732
53,057,975
46,063,234
49,748,656
Net Income from Continuing & Discontinued Operation
5,184,626
4,180,447
3,655,935
2,835,024
3,018,478
Normalized Income
4,604,806.51
3,863,430.52
3,622,529.24
2,795,293.14
2,857,646.73
Interest Income
85,272
89,072
79,638
86,586
51,929
Interest Expense
93,164
92,066
113,678
99,567
53,106
Net Interest Income
-7,892
-2,994
-34,040
-12,981
-1,177
EBIT
6,816,507
5,555,371
4,843,134
3,980,035
4,294,837
EBITDA
7,348,653
6,038,093
5,324,081
4,459,017
4,750,917
Reconciled Cost of Revenue
64,316,354
58,933,153
49,279,143
42,854,655
46,452,851
Reconciled Depreciation
532,146
482,722
480,947
478,982
456,080
Net Income from Continuing Operation Net Minority Interest
5,184,626
4,180,447
3,655,935
2,835,024
3,018,478
Total Unusual Items Excluding Goodwill
748,967
413,155
43,107
54,041
221,842
Total Unusual Items
748,967
413,155
43,107
54,041
221,842
Normalized EBITDA
6,599,686
5,624,938
5,280,974
4,404,976
4,529,075
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
169,147.51
96,138.52
9,701.24
14,310.14
61,010.73
12/31/2022 - 5/25/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
