Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Total Revenue
780,394
758,995
722,899
862,133
1,047,215
Cost of Revenue
305,134
298,498
283,821
339,041
442,990
Gross Profit
475,260
460,497
439,078
523,092
604,225
Operating Expense
449,231
439,327
419,221
455,812
486,298
Operating Income
26,029
21,170
19,857
67,280
117,927
Net Non Operating Interest Income Expense
4,263
5,120
6,082
5,508
1,618
Other Income Expense
299
543
214
-77
-44
Pretax Income
30,591
26,833
26,153
72,711
119,501
Tax Provision
7,761
7,103
6,197
16,392
30,143
Net Income Common Stockholders
22,830
19,730
19,956
56,319
89,358
Diluted NI Available to Com Stockholders
22,830
19,730
19,956
56,319
89,358
Basic EPS
1.42
1.22
1.23
3.48
5.43
Diluted EPS
1.38
1.19
1.19
3.36
5.24
Basic Average Shares
14,955.50
16,172.13
16,224.39
16,183.62
16,456.35
Diluted Average Shares
16,602
16,579.83
16,769.75
16,761.61
17,053.05
Total Expenses
754,365
737,825
703,042
794,853
929,288
Net Income from Continuing & Discontinued Operation
22,830
19,730
19,956
56,319
89,358
Normalized Income
22,830
19,730
19,956
56,319
89,358
Interest Income
4,263
5,120
6,082
5,508
1,618
Net Interest Income
4,263
5,120
6,082
5,508
1,618
EBIT
26,029
21,170
19,857
67,280
117,927
EBITDA
50,360
44,992
41,468
85,883
134,853
Reconciled Cost of Revenue
305,134
298,498
283,821
339,041
442,990
Reconciled Depreciation
24,331
23,822
21,611
18,603
16,926
Net Income from Continuing Operation Net Minority Interest
22,830
19,730
19,956
56,319
89,358
Normalized EBITDA
50,360
44,992
41,468
85,883
134,853
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
