Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Total Revenue
374,625
370,495
394,818
492,048
454,271
Cost of Revenue
87,948
79,525
77,752
80,708
73,485
Gross Profit
286,677
290,970
317,066
411,340
380,786
Operating Expense
217,476
205,583
204,535
215,680
182,932
Operating Income
69,201
85,387
112,531
195,660
197,854
Net Non Operating Interest Income Expense
21,750
24,943
30,938
21,607
3,612
Pretax Income
90,951
110,330
143,469
217,267
201,466
Tax Provision
13,437
16,499
-37,806
19,348
39,946
Net Income Common Stockholders
77,514
93,831
181,275
197,919
161,520
Diluted NI Available to Com Stockholders
77,514
93,831
181,275
197,919
161,520
Basic EPS
1.24
1.45
2.29
2.37
1.96
Diluted EPS
1.21
1.43
2.25
2.30
1.89
Basic Average Shares
62,211.82
64,633
79,306
83,534
82,482
Diluted Average Shares
63,033.04
65,445
80,597
85,954
85,404
Total Operating Income as Reported
69,201
85,387
112,531
195,660
197,854
Total Expenses
305,424
285,108
282,287
296,388
256,417
Net Income from Continuing & Discontinued Operation
77,514
93,831
181,275
197,919
161,520
Normalized Income
77,514
93,831
181,275
197,919
161,520
Interest Income
--
24,943
30,938
21,607
3,612
Net Interest Income
21,750
24,943
30,938
21,607
3,612
EBIT
69,201
85,387
112,531
195,660
197,854
EBITDA
69,885
86,082
113,259
196,283
198,534
Reconciled Cost of Revenue
87,948
79,525
77,752
80,708
73,485
Reconciled Depreciation
684
695
728
623
680
Net Income from Continuing Operation Net Minority Interest
77,514
93,831
181,275
197,919
161,520
Normalized EBITDA
69,885
86,082
113,259
196,283
198,534
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
0
0
0
0
0
12/31/2022 - 8/8/2019
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