Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Total Revenue
1,045,426
1,043,899
989,699
872,261
835,173
Cost of Revenue
474,788
503,665
469,050
401,132
410,660
Gross Profit
570,638
540,234
520,649
471,129
424,513
Operating Expense
437,278
428,718
418,802
370,579
351,605
Operating Income
133,360
111,516
101,847
100,550
72,908
Net Non Operating Interest Income Expense
-14,743
-6,608
-7,196
-5,717
-4,011
Pretax Income
131,477
117,749
90,403
97,691
70,444
Tax Provision
28,396
25,689
17,735
21,722
19,571
Net Income Common Stockholders
103,081
92,060
72,668
75,969
50,873
Diluted NI Available to Com Stockholders
103,081
92,060
72,668
75,969
50,873
Basic EPS
4.10
3.66
2.89
3.02
2.02
Diluted EPS
4.10
3.66
2.89
3.02
2.02
Basic Average Shares
25,188.15
25,148.38
25,148.38
25,148.38
25,148.38
Diluted Average Shares
25,188.15
25,148.38
25,148.38
25,148.38
25,148.38
Total Operating Income as Reported
133,379
111,516
101,845
100,550
72,909
Rent Expense Supplemental
--
13,782
13,335
11,813
19,727
Total Expenses
912,066
932,383
887,852
771,711
762,265
Net Income from Continuing & Discontinued Operation
103,081
92,060
72,668
75,969
50,873
Normalized Income
103,081
92,060
72,668
75,969
50,873
Interest Income
--
389
460
406
254
Interest Expense
--
6,263
7,656
6,123
4,265
Net Interest Income
-14,743
-6,608
-7,196
-5,717
-4,011
EBIT
145,856
124,012
98,059
103,814
74,709
EBITDA
174,729
153,078
130,192
136,829
109,448
Reconciled Cost of Revenue
474,788
503,665
469,050
401,132
410,660
Reconciled Depreciation
28,873
29,066
32,133
33,015
34,738
Net Income from Continuing Operation Net Minority Interest
103,081
92,060
72,668
75,969
50,873
Normalized EBITDA
174,729
153,078
130,192
136,829
109,448
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
0
0
0
0
0
12/31/2022 - 12/20/2004
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
