Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Total Revenue
1,703,471
1,612,111
1,557,228
1,456,450
1,437,039
Cost of Revenue
1,113,293
1,072,811
1,050,135
996,153
947,928
Gross Profit
590,178
539,300
507,093
460,297
489,111
Operating Expense
350,858
332,172
315,514
305,274
292,360
Operating Income
239,320
207,128
191,579
155,023
196,751
Net Non Operating Interest Income Expense
-30,925
-29,581
-28,781
-25,172
-14,547
Pretax Income
208,395
177,547
162,798
129,851
182,204
Tax Provision
50,426
43,058
38,132
36,457
41,317
Net Income Common Stockholders
157,969
134,489
124,666
93,394
140,887
Diluted NI Available to Com Stockholders
157,969
134,489
124,666
93,394
140,887
Basic EPS
3.73
3.18
2.96
2.22
3.36
Diluted EPS
3.71
3.16
2.94
2.21
3.34
Basic Average Shares
42,287
42,236
42,145
42,027
41,888
Diluted Average Shares
42,691
42,595
42,396
42,242
42,213
Total Operating Income as Reported
239,320
207,128
191,579
155,023
196,751
Total Expenses
1,464,151
1,404,983
1,365,649
1,301,427
1,240,288
Net Income from Continuing & Discontinued Operation
157,969
134,489
124,666
93,394
140,887
Normalized Income
157,969
134,489
124,666
93,394
140,887
Interest Expense
30,925
29,581
28,781
25,172
14,547
Net Interest Income
-30,925
-29,581
-28,781
-25,172
-14,547
EBIT
239,320
207,128
191,579
155,023
196,751
EBITDA
301,512
268,226
251,908
212,843
249,218
Reconciled Cost of Revenue
1,113,293
1,072,811
1,050,135
996,153
947,928
Reconciled Depreciation
62,192
61,098
60,329
57,820
52,467
Net Income from Continuing Operation Net Minority Interest
157,969
134,489
124,666
93,394
140,887
Normalized EBITDA
301,512
268,226
251,908
212,843
249,218
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
0
0
0
0
0
12/31/2022 - 3/17/1980
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