Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Total Revenue
1,343,006
1,284,291
1,165,787
964,680
769,539
Cost of Revenue
1,168,220
1,122,007
955,805
809,847
667,991
Gross Profit
174,786
162,284
209,982
154,833
101,548
Operating Expense
73,388
52,281
55,951
56,844
29,855
Operating Income
101,398
110,003
154,031
97,989
71,693
Net Non Operating Interest Income Expense
-66,862
-58,931
-59,340
-36,948
-24,543
Other Income Expense
18,479
5,402
-34,722
24,922
37,295
Pretax Income
53,015
56,474
59,969
85,963
84,445
Tax Provision
20,664
22,640
15,960
22,822
17,073
Net Income Common Stockholders
32,351
33,834
44,009
63,141
67,372
Average Dilution Earnings
1,830
2,977
5,998
5,925
5,893
Diluted NI Available to Com Stockholders
34,181
36,811
50,007
69,066
73,265
Basic EPS
1.16
1.18
1.64
2.38
2.46
Diluted EPS
1.12
1.14
1.51
2.09
2.15
Basic Average Shares
28,023.89
28,657.47
26,772.11
26,566.85
27,406.14
Diluted Average Shares
30,553.43
32,266.13
33,053.88
33,026.74
34,006.85
Total Operating Income as Reported
98,232
109,181
153,264
96,330
71,157
Rent Expense Supplemental
46,348
25,617
29,524
18,727
22,964
Total Expenses
1,241,608
1,174,288
1,011,756
866,691
697,846
Net Income from Continuing & Discontinued Operation
32,351
33,834
44,009
63,141
67,372
Normalized Income
18,260.33
19,610.95
80,724.41
63,344.46
67,178.93
Interest Income
527
163
0
--
24
Interest Expense
64,024
56,146
56,340
35,313
23,467
Net Interest Income
-66,862
-58,931
-59,340
-36,948
-24,543
EBIT
117,039
112,620
116,309
121,276
107,912
EBITDA
334,511
329,852
301,314
252,595
227,180
Reconciled Cost of Revenue
953,399
906,730
772,191
809,847
667,991
Reconciled Depreciation
217,472
217,232
185,005
131,319
119,268
Net Income from Continuing Operation Net Minority Interest
32,351
33,834
44,009
63,141
67,372
Total Unusual Items Excluding Goodwill
23,091
16,733
-50,021
-277
242
Total Unusual Items
23,091
16,733
-50,021
-277
242
Normalized EBITDA
311,420
313,119
351,335
252,872
226,938
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
9,000.33
2,509.95
-13,305.59
-73.54
48.93
12/31/2022 - 11/22/2006
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
