Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Total Revenue
1,797,039
1,638,071
1,432,496
1,248,825
1,110,941
Cost of Revenue
1,180,866
1,044,352
964,455
807,324
766,393
Gross Profit
616,173
593,719
468,041
441,501
344,548
Operating Expense
171,171
169,460
163,213
157,323
145,371
Operating Income
445,002
424,259
304,828
284,178
199,177
Net Non Operating Interest Income Expense
-81,204
-86,561
-87,991
-68,599
-23,846
Other Income Expense
-213,749
-126,507
-111,080
-168,809
-129,777
Pretax Income
150,049
211,191
105,757
46,770
45,554
Tax Provision
47,637
63,232
34,510
16,498
13,444
Net Income Common Stockholders
102,847
148,403
71,557
30,179
32,351
Diluted NI Available to Com Stockholders
102,847
148,403
71,557
30,179
32,351
Basic EPS
9.77
14.13
6.91
2.81
2.77
Diluted EPS
9.01
13.04
6.37
2.59
2.57
Basic Average Shares
10,594.10
10,502.85
10,349.80
10,736.17
11,666.19
Diluted Average Shares
11,419.13
11,383.24
11,230.01
11,645.71
12,607.75
Rent Expense Supplemental
63,385
63,690
63,852
66,002
59,897
Total Expenses
1,352,037
1,213,812
1,127,668
964,647
911,764
Net Income from Continuing & Discontinued Operation
102,847
148,403
71,557
30,179
32,351
Normalized Income
102,847
148,403
71,557
30,179
32,351
Interest Expense
81,204
86,561
87,991
68,599
23,846
Net Interest Income
-81,204
-86,561
-87,991
-68,599
-23,846
EBIT
231,253
297,752
193,748
115,369
69,400
EBITDA
269,246
335,493
231,033
152,574
103,809
Reconciled Cost of Revenue
1,180,866
1,044,352
964,455
807,324
766,393
Reconciled Depreciation
37,993
37,741
37,285
37,205
34,409
Net Income from Continuing Operation Net Minority Interest
102,847
148,403
71,557
30,179
32,351
Normalized EBITDA
269,246
335,493
231,033
152,574
103,809
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
0
0
0
0
0
12/31/2022 - 10/6/1982
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
