Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Total Revenue
310,174
290,557
261,696
251,700
280,338
Cost of Revenue
63,960
60,042
51,419
47,962
56,832
Gross Profit
246,214
230,515
210,277
203,738
223,506
Operating Expense
196,138
183,373
166,309
165,090
170,427
Operating Income
50,076
47,142
43,968
38,648
53,079
Net Non Operating Interest Income Expense
4,086
5,280
14,131
5,147
-363
Pretax Income
54,162
52,422
58,099
43,795
52,716
Tax Provision
11,192
10,285
7,959
3,825
5,808
Net Income Common Stockholders
42,970
42,137
50,140
39,970
46,908
Diluted NI Available to Com Stockholders
42,970
42,137
50,140
39,970
46,908
Basic EPS
0.59
0.58
0.68
0.54
0.62
Diluted EPS
0.58
0.57
0.67
0.24
0.60
Basic Average Shares
71,822.50
72,253
74,088
74,210
75,528
Diluted Average Shares
73,751.50
73,590
75,302
75,550
77,751
Total Operating Income as Reported
50,076
47,142
43,968
38,648
53,079
Total Expenses
260,098
243,415
217,728
213,052
227,259
Net Income from Continuing & Discontinued Operation
42,970
42,137
50,140
39,970
46,908
Normalized Income
42,970
42,137
50,140
39,970
46,908
Interest Income
13,548
11,628
14,131
5,147
1,304
Interest Expense
9,462
6,348
--
--
1,667
Net Interest Income
4,086
5,280
14,131
5,147
-363
EBIT
63,624
58,770
43,968
38,648
54,383
EBITDA
79,824
73,629
55,261
47,994
61,764
Reconciled Cost of Revenue
63,960
60,042
51,419
47,962
56,832
Reconciled Depreciation
16,200
14,859
11,293
9,346
7,381
Net Income from Continuing Operation Net Minority Interest
42,970
42,137
50,140
39,970
46,908
Total Unusual Items Excluding Goodwill
--
--
--
--
0
Total Unusual Items
--
--
--
--
0
Normalized EBITDA
79,824
73,629
55,261
47,994
61,764
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
0
0
0
0
0
12/31/2022 - 3/21/2014
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
