Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$173,933
$160,764
$143,823
$157,370
Gross Profit
101,161
93,414
84,575
96,589
EBITDA
25,161
32,455
33,371
46,389
EBIT
13,297
24,987
26,522
39,658
Net Income
7,315
105,383
24,319
34,907
Net Change In Cash
173,933
160,764
143,823
157,370
Free Cash Flow
-12,124
18,999
61,949
82,534
Cash
461,739
488,366
466,174
400,575
Basic Shares
36,194
40,927
40,748
40,558

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$605,494
$441,540
$241,623
$93,459
Gross Profit
362,806
262,081
154,093
65,272
EBITDA
148,489
69,947
-7,703
-28,961
EBIT
121,304
50,189
-15,880
-32,439
Net Income
190,291
35,464
-25,028
-36,231
Net Change In Cash
605,494
441,540
241,623
93,459
Free Cash Flow
133,589
-80,941
-192,087
-57,724
Cash
488,366
336,650
394,812
201,182
Basic Shares
40,540
35,217
32,517
29,556

Earnings Calls

QuarterEPS
2026-03-31
$0.30
2025-12-31
$0.05
2025-09-30
$0.66
2025-06-30
$0.92