Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$160,764
$143,823
$157,370
$143,537
Gross Profit
93,414
84,575
96,589
88,228
EBITDA
32,455
33,371
46,389
36,274
EBIT
24,987
26,522
39,658
30,137
Net Income
105,383
24,319
34,907
25,682
Net Change In Cash
160,764
143,823
157,370
143,537
Free Cash Flow
18,999
61,949
82,534
-29,893
Cash
488,366
466,174
400,575
310,143
Basic Shares
40,927
40,748
40,558
39,914

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
2025-12-31
$0.05
2025-09-30
$0.66
2025-06-30
$0.92