Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$189,948
$173,933
$160,764
$143,823
Gross Profit
113,198
101,161
93,414
84,575
EBITDA
26,630
27,519
32,455
33,371
EBIT
15,655
24,987
26,522
Net Income
14,682
7,315
105,383
24,319
Net Change In Cash
189,948
173,933
160,764
143,823
Free Cash Flow
10,217
-12,124
18,999
61,949
Cash
472,675
461,739
488,366
466,174
Basic Shares
40,709
36,194
40,927
40,748

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-06-30
$0.44
2026-03-31
$0.30
2025-12-31
$0.05
2025-09-30
$0.66