Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Total Revenue
877,856
848,961
868,313
889,626
796,662
Cost of Revenue
551,768
517,405
529,194
540,891
493,898
Gross Profit
326,088
331,556
342,864
348,735
302,764
Operating Expense
262,896
266,960
276,029
274,989
237,246
Operating Income
63,192
64,596
66,835
73,746
65,518
Net Non Operating Interest Income Expense
-1,699
-2,064
-3,823
-4,460
-3,309
Pretax Income
59,033
62,532
63,012
69,141
61,794
Tax Provision
14,393
14,739
14,418
15,702
13,543
Net Income Common Stockholders
44,640
47,793
48,594
53,440
48,251
Diluted NI Available to Com Stockholders
44,640
47,793
48,594
53,440
48,251
Basic EPS
6.15
6.67
6.78
7.46
6.79
Diluted EPS
6.12
6.67
6.78
7.46
6.79
Basic Average Shares
7,266.24
7,167.60
7,167.60
7,167.60
7,104.67
Diluted Average Shares
7,301.41
7,167.60
7,167.60
7,167.60
7,104.67
Total Operating Income as Reported
60,732
64,596
66,835
73,557
64,713
Total Expenses
814,664
784,365
805,223
815,880
731,144
Net Income from Continuing & Discontinued Operation
44,640
47,793
48,594
53,440
48,251
Normalized Income
46,500.22
47,793
48,594
53,552.07
48,764.79
Interest Income
1,340
1,198
2,493
2,226
323
Interest Expense
3,039
3,262
6,316
6,686
3,632
Net Interest Income
-1,699
-2,064
-3,823
-4,460
-3,309
EBIT
62,072
65,794
69,328
75,827
65,426
EBITDA
91,356
95,455
100,390
106,077
94,332
Reconciled Cost of Revenue
551,768
517,405
529,194
540,891
493,898
Reconciled Depreciation
29,284
29,661
31,062
30,250
28,906
Net Income from Continuing Operation Net Minority Interest
44,640
47,793
48,594
53,440
48,251
Total Unusual Items Excluding Goodwill
-2,460
-9,967
0
-145
-658
Total Unusual Items
-2,460
-9,967
0
-145
-658
Normalized EBITDA
93,816
95,455
100,390
106,222
94,990
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
-599.78
0
0
-32.93
-144.21
12/31/2022 - 12/12/2018
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
