Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$143,823
$157,370
$143,537
$121,624
Gross Profit
84,575
96,589
88,228
72,013
EBITDA
33,371
46,389
36,274
16,240
EBIT
26,522
39,658
30,137
10,560
Net Income
24,319
34,907
25,682
6,857
Net Change In Cash
143,823
157,370
143,537
121,624
Free Cash Flow
61,949
82,534
-29,893
6,057
Cash
466,174
400,575
310,143
336,650
Basic Shares
40,748
40,558
39,914
35,211

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$441,540
$241,623
$93,459
$30,262
Gross Profit
262,081
154,093
65,272
21,159
EBITDA
69,947
-7,703
-28,961
-38,488
EBIT
50,189
-15,880
-32,439
-40,305
Net Income
35,464
-25,028
-36,231
-44,215
Net Change In Cash
441,540
241,623
93,459
30,262
Cost of Revenue
1,796
Free Cash Flow
-80,941
-192,087
-57,724
-32,383
Cash
336,650
394,812
201,182
25,580
Basic Shares
35,217
32,517
29,556
27,616

Earnings Calls

QuarterEPS
2025-12-31
$0
2025-09-30
$0.66
2025-06-30
$0.92
2025-03-31
$0.70