Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Total Revenue
1,824,777
1,713,671
1,493,177
1,153,182
1,025,505
Cost of Revenue
1,220,891
1,157,953
1,032,070
805,385
669,141
Gross Profit
603,886
555,718
461,107
347,797
356,364
Operating Expense
211,890
192,859
171,254
149,994
125,229
Operating Income
391,996
362,859
289,853
197,803
231,135
Other Income Expense
-17,818
-19,940
-19,284
-20,194
-29,664
Pretax Income
374,178
342,919
270,569
177,609
201,471
Tax Provision
48,439
33,181
32,096
31,927
36,699
Net Income Common Stockholders
191,523
180,115
134,393
81,799
90,534
Average Dilution Earnings
98,368
11,058
82,718
49,031
2,810
Diluted NI Available to Com Stockholders
123,075
191,173
217,111
130,830
93,344
Basic EPS
7.27
7.00
5.28
3.24
3.61
Diluted EPS
7.00
6.68
4.92
3.12
3.51
Basic Average Shares
26,387.72
25,723.84
25,454.45
25,255.33
25,077.84
Diluted Average Shares
26,387.72
28,610.26
44,105.13
41,882.03
26,616.64
Rent Expense Supplemental
63,014
59,705
50,695
40,420
35,253
Total Expenses
1,432,781
1,350,812
1,203,324
955,379
794,370
Net Income from Continuing & Discontinued Operation
191,523
180,115
134,393
81,799
90,534
Normalized Income
191,523
180,115
134,393
81,799
90,534
EBIT
391,996
362,859
289,853
197,803
231,135
EBITDA
407,922
394,106
318,519
234,463
267,345
Reconciled Cost of Revenue
1,220,891
1,140,049
1,016,203
782,772
648,406
Reconciled Depreciation
15,926
31,247
28,666
36,660
36,210
Net Income from Continuing Operation Net Minority Interest
191,523
180,115
134,393
81,799
90,534
Normalized EBITDA
407,922
394,106
318,519
234,463
267,345
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
0
0
0
0
0
12/31/2022 - 9/22/2015
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
