Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Total Revenue
396,858
392,706
339,549
219,196
187,252
Cost of Revenue
183,069
163,173
145,179
103,271
90,032
Gross Profit
213,789
229,533
194,370
115,925
97,220
Operating Expense
15,235
15,598
16,682
13,445
10,681
Operating Income
198,554
213,935
177,688
102,480
86,539
Net Non Operating Interest Income Expense
-97,786
-103,128
-125,760
-84,330
-45,631
Other Income Expense
-2,428
2,587
3,262
-9,903
45,420
Pretax Income
98,340
113,394
55,190
8,247
86,328
Net Income Common Stockholders
111,143
170,759
145,899
45,599
119,602
Diluted NI Available to Com Stockholders
111,143
170,759
145,899
45,599
119,602
Basic EPS
2.63
2.90
2.60
2.15
6.19
Diluted EPS
2.60
2.88
2.60
2.15
6.19
Basic Average Shares
59,611.51
58,919.85
56,094.67
21,182.47
19,325.03
Diluted Average Shares
59,967.23
59,191.88
56,094.67
21,182.47
19,325.03
Total Operating Income as Reported
198,554
213,935
177,688
91,323
133,814
Total Expenses
198,304
178,771
161,861
116,716
100,713
Net Income from Continuing & Discontinued Operation
111,143
170,759
193,634
47,208
125,421
Normalized Income
98,340
113,394
55,190
16,949.46
49,453.50
Interest Expense
97,786
103,128
125,760
84,330
45,631
Net Interest Income
-97,786
-103,128
-125,760
-84,330
-45,631
EBIT
196,126
216,522
180,950
92,577
131,959
EBITDA
309,571
326,321
274,456
136,122
179,474
Reconciled Cost of Revenue
183,069
163,173
145,179
103,271
90,032
Reconciled Depreciation
113,445
109,799
93,506
43,545
47,515
Net Income from Continuing Operation Net Minority Interest
98,340
113,394
55,190
8,247
86,328
Total Unusual Items Excluding Goodwill
0
0
0
-11,157
47,275
Total Unusual Items
0
0
0
-11,157
47,275
Normalized EBITDA
309,571
326,321
274,456
147,279
132,199
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
0
0
0
-2,454.54
10,400.50
12/31/2022 - 3/30/2007
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
