Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Total Revenue
280,139
276,169
290,290
318,048
351,737
Cost of Revenue
142,659
156,941
158,765
175,165
207,344
Gross Profit
137,480
119,228
131,525
142,883
144,393
Operating Expense
94,708
90,056
94,911
101,859
104,028
Operating Income
42,772
29,172
36,614
41,024
40,365
Net Non Operating Interest Income Expense
3,748
2,965
3,666
578
-349
Other Income Expense
289
-105
-444
-738
-277
Pretax Income
46,809
32,032
39,836
40,864
39,739
Tax Provision
12,094
8,954
9,516
10,676
10,199
Net Income Common Stockholders
34,715
23,078
30,320
30,188
29,540
Diluted NI Available to Com Stockholders
34,715
23,078
30,320
30,188
29,540
Basic EPS
3.68
2.44
3.21
3.19
3.09
Diluted EPS
3.64
2.41
3.16
3.17
3.07
Basic Average Shares
9,422.50
9,472
9,455
9,449
9,555
Diluted Average Shares
9,527
9,565
9,599
9,535
9,624
Total Operating Income as Reported
42,772
29,172
36,614
41,024
40,365
Total Expenses
237,367
246,997
253,676
277,024
311,372
Net Income from Continuing & Discontinued Operation
34,715
23,078
30,320
30,188
29,540
Normalized Income
34,715
23,078
30,320
30,188
29,540
Interest Income
3,752
2,967
3,681
1,107
361
Interest Expense
4
2
15
529
710
Net Interest Income
3,748
2,965
3,666
578
-349
EBIT
46,813
32,034
39,851
41,393
40,449
EBITDA
49,694
34,915
42,598
44,243
43,216
Reconciled Cost of Revenue
142,659
156,941
158,765
175,165
207,344
Reconciled Depreciation
2,881
2,881
2,747
2,850
2,767
Net Income from Continuing Operation Net Minority Interest
34,715
23,078
30,320
30,188
29,540
Normalized EBITDA
49,694
34,915
42,598
44,243
43,216
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
