Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Total Revenue
317,164
251,663
170,461
86,775
79,001
Cost of Revenue
181,708
152,184
103,387
55,482
51,533
Gross Profit
135,456
99,479
67,074
31,293
27,468
Operating Expense
80,006
59,606
42,738
30,975
37,940
Operating Income
55,450
39,873
24,336
318
-10,472
Net Non Operating Interest Income Expense
2,985
1,552
149
-179
-11
Pretax Income
58,435
41,425
24,485
139
-10,483
Tax Provision
11,950
9,244
-4,190
1,028
1,522
Net Income Common Stockholders
46,485
32,181
28,660
-908
-11,935
Diluted NI Available to Com Stockholders
46,485
32,181
28,660
-908
-11,935
Basic EPS
1.43
1.01
0.98
-0.03
-0.44
Diluted EPS
1.29
0.92
0.89
-0.03
-0.44
Basic Average Shares
32,524.50
31,807
29,163
28,131
27,278
Diluted Average Shares
34,599
35,025
32,177
28,131
27,278
Total Operating Income as Reported
--
--
--
--
-10,483
Total Expenses
261,714
211,790
146,125
86,457
89,473
Net Income from Continuing & Discontinued Operation
46,485
32,181
28,660
-908
-11,935
Normalized Income
46,485
32,181
28,660
-908
-11,935
Interest Income
2,985
1,552
149
--
--
Interest Expense
--
--
--
179
11
Net Interest Income
2,985
1,552
149
-179
-11
EBIT
55,450
39,873
24,336
318
-10,472
EBITDA
63,650
46,762
30,132
5,034
-6,583
Reconciled Cost of Revenue
181,708
152,184
103,387
55,482
51,533
Reconciled Depreciation
8,200
6,889
5,796
4,716
3,889
Net Income from Continuing Operation Net Minority Interest
46,485
32,181
28,660
-908
-11,935
Total Unusual Items Excluding Goodwill
--
--
--
--
0
Total Unusual Items
--
--
--
--
0
Normalized EBITDA
63,650
46,762
30,132
5,034
-6,583
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
0
0
0
0
0
12/31/2022 - 8/10/1993
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