Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Total Revenue
1,108,981
1,037,161
953,684
922,439
942,358
Cost of Revenue
704,601
666,528
617,478
620,383
661,907
Gross Profit
404,380
370,633
336,206
302,056
280,451
Operating Expense
174,806
161,307
153,297
142,863
135,265
Operating Income
229,574
209,326
182,909
159,193
145,186
Net Non Operating Interest Income Expense
-7,985
-10,219
-16,528
-22,613
-10,268
Other Income Expense
-1,207
-77
72
681
-1,169
Pretax Income
220,382
199,030
166,453
137,261
133,749
Tax Provision
49,529
44,185
37,978
28,718
28,382
Net Income Common Stockholders
170,853
154,845
128,475
108,543
105,367
Diluted NI Available to Com Stockholders
170,853
154,845
128,475
108,543
105,367
Basic EPS
5.36
4.83
3.95
3.37
3.28
Diluted EPS
5.30
4.75
3.93
3.35
3.25
Basic Average Shares
31,884
32,058.12
32,527.24
32,254.73
32,152.79
Diluted Average Shares
32,213.25
32,604
32,718
32,448
32,393
Total Operating Income as Reported
229,574
209,326
182,909
159,193
145,186
Total Expenses
879,407
827,835
770,775
763,246
797,172
Net Income from Continuing & Discontinued Operation
170,853
154,845
128,475
108,543
105,367
Normalized Income
170,853
154,845
128,475
108,543
105,367
Interest Expense
7,985
10,219
16,528
22,613
10,268
Net Interest Income
-7,985
-10,219
-16,528
-22,613
-10,268
EBIT
228,367
209,249
182,981
159,874
144,017
EBITDA
277,188
254,939
230,954
214,809
195,865
Reconciled Cost of Revenue
704,601
666,528
617,478
620,383
661,907
Reconciled Depreciation
48,821
45,690
47,973
54,935
51,848
Net Income from Continuing Operation Net Minority Interest
170,853
154,845
128,475
108,543
105,367
Normalized EBITDA
277,188
254,939
230,954
214,809
195,865
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
0
0
0
0
0
12/31/2022 - 6/3/1986
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
