Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Total Revenue
603,178
548,030
483,111
426,971
366,889
Cost of Revenue
204,518
193,752
188,528
168,074
131,102
Gross Profit
398,660
354,278
294,583
258,897
235,787
Operating Expense
291,065
274,796
281,845
244,795
207,866
Operating Income
107,595
79,482
12,738
14,102
27,921
Net Non Operating Interest Income Expense
10,752
10,843
11,732
8,821
1,240
Other Income Expense
2,353
2,561
682
-3,187
2,325
Pretax Income
120,700
92,886
25,152
19,736
31,486
Tax Provision
33,735
22,187
25,096
9,676
11,406
Net Income Common Stockholders
86,965
70,699
56
10,060
20,080
Diluted NI Available to Com Stockholders
86,965
70,699
56
10,060
20,080
Basic EPS
3.13
2.51
0.00
0.36
0.73
Diluted EPS
3.06
2.45
0.00
0.35
0.70
Basic Average Shares
27,826.42
28,153.45
28,243.31
28,321.87
27,667.10
Diluted Average Shares
28,438.30
28,845.75
28,939.76
29,149.54
28,609.60
Total Expenses
495,583
468,548
470,373
412,869
338,968
Net Income from Continuing & Discontinued Operation
86,965
70,699
56
10,060
20,080
Normalized Income
85,269.65
68,749.73
-523.70
11,972.20
18,597.25
Net Interest Income
10,752
10,843
11,732
8,821
1,240
EBIT
107,595
79,482
12,738
14,102
27,921
EBITDA
126,281
99,329
37,666
40,386
52,981
Reconciled Cost of Revenue
204,518
193,752
188,528
168,074
131,102
Reconciled Depreciation
18,686
19,847
24,928
26,284
25,060
Net Income from Continuing Operation Net Minority Interest
86,965
70,699
56
10,060
20,080
Total Unusual Items Excluding Goodwill
2,353
2,561
682
-3,187
2,325
Total Unusual Items
2,353
2,561
682
-3,187
2,325
Normalized EBITDA
123,928
96,768
36,984
43,573
50,656
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
657.65
611.73
102.30
-1,274.80
842.25
12/31/2022 - 6/9/2015
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
