Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Total Revenue
362,742
277,370
191,157
183,228
160,484.08
Cost of Revenue
54,944
44,885
39,345
54,136
49,683.91
Gross Profit
307,798
232,485
151,812
129,092
110,800.18
Operating Expense
29,122
30,225
22,531
56,749
18,855.73
Operating Income
278,676
202,260
129,281
72,343
91,944.44
Net Non Operating Interest Income Expense
652
-454
-3,813
-8,970
-9,263.19
Other Income Expense
51,202
39,579
-95,326
-91,010
669.02
Pretax Income
330,530
241,385
30,142
-27,637
83,350.28
Tax Provision
47,466
35,297
13,875
9,789
20,511.35
Net Income Common Stockholders
283,064
206,088
16,267
-37,426
-87,499.26
Diluted NI Available to Com Stockholders
283,064
206,088
16,267
-37,426
-87,499.26
Basic EPS
1.51
1.10
0.09
-0.20
-0.49
Diluted EPS
1.50
1.09
0.09
-0.20
-0.49
Basic Average Shares
187,758
187,775
186,290
185,226
180,398
Diluted Average Shares
188,939.50
189,152
187,581
185,226
180,653
Total Operating Income as Reported
279,967
196,765
78,324
64,463
90,604.92
Rent Expense Supplemental
--
405
427
414
--
Total Expenses
84,066
75,110
61,876
110,885
68,539.64
Net Income from Continuing & Discontinued Operation
283,064
206,088
16,267
-37,426
-87,499.26
Normalized Income
232,080.28
160,191.72
62,854.45
34,666.77
108,644.46
Interest Income
6,250
4,021
4,153
5,061
7,196.43
Interest Expense
5,598
4,475
7,966
14,031
16,459.62
Net Interest Income
652
-454
-3,813
-8,970
-9,263.19
EBIT
336,128
245,860
38,108
-13,606
99,809.90
EBITDA
381,015
282,850
71,680
29,101
138,429.86
Reconciled Cost of Revenue
54,944
9,115
6,738
12,335
49,683.91
Reconciled Depreciation
44,887
36,990
33,572
42,707
38,619.95
Net Income from Continuing Operation Net Minority Interest
283,064
206,088
16,267
-37,426
110,316.09
Total Unusual Items Excluding Goodwill
59,533
53,757
-62,939
-97,449
2,041.70
Total Unusual Items
59,533
53,757
-62,939
-97,449
2,041.70
Normalized EBITDA
321,482
229,093
134,619
126,550
136,388.15
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
8,549.28
7,860.72
-16,351.55
-25,356.23
370.07
12/31/2022 - 12/5/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
