Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Total Revenue
3,230,022
2,887,635
2,206,595
1,979,979
1,774,295
Cost of Revenue
2,000,683
1,764,566
1,227,074
1,086,775
937,104
Gross Profit
1,229,339
1,123,069
979,521
893,204
837,191
Operating Expense
860,872
822,505
794,420
754,546
634,648
Operating Income
368,467
300,564
185,101
138,658
202,543
Net Non Operating Interest Income Expense
-67,894
-71,493
-34,852
-31,809
-36,925
Other Income Expense
-27,692
-15,324
22,894
-49,140
-68,167
Pretax Income
272,881
213,747
173,143
57,709
97,451
Tax Provision
83,685
67,208
49,915
18,934
38,584
Net Income Common Stockholders
190,874
148,628
121,215
34,070
48,712
Average Dilution Earnings
52
47
53
-127
14,767
Diluted NI Available to Com Stockholders
190,926
148,675
121,268
33,943
63,479
Basic EPS
0.41
0.31
0.26
0.08
0.13
Diluted EPS
0.40
0.31
0.25
0.07
0.13
Basic Average Shares
473,979.50
476,364
473,390
426,436
371,561
Diluted Average Shares
477,950
480,950
479,142
489,989
499,414
Rent Expense Supplemental
190,166
184,210
169,238
162,743
157,491
Total Expenses
2,861,555
2,587,071
2,021,494
1,841,321
1,571,752
Net Income from Continuing & Discontinued Operation
198,888
154,962
126,988
36,265
48,712
Normalized Income
138,763.99
109,193.45
99,395.63
36,265
49,333.59
Interest Income
64,220
53,825
56,223
45,422
21,007
Interest Expense
132,114
125,318
91,075
77,231
57,932
Net Interest Income
-67,894
-71,493
-34,852
-31,809
-36,925
EBIT
404,995
339,065
264,218
134,940
155,383
EBITDA
511,936
442,374
345,652
215,357
230,437
Reconciled Cost of Revenue
2,000,683
1,764,566
1,227,074
1,086,775
937,104
Reconciled Depreciation
106,941
103,309
81,434
80,417
75,054
Net Income from Continuing Operation Net Minority Interest
198,888
154,962
126,988
36,265
48,712
Total Unusual Items Excluding Goodwill
86,718
66,718
38,769
0
-1,029
Total Unusual Items
86,718
66,718
38,769
0
-1,029
Normalized EBITDA
425,218
375,656
306,883
215,357
231,466
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
26,593.99
20,949.45
11,176.63
0
-407.41
12/31/2022 - 12/10/1999
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