Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$250,300
$167,744
$188,112
$157,544
Gross Profit
156,311
92,996
95,460
93,952
EBITDA
60,172
7,405
23,007
7,872
EBIT
52,817
119
14,991
851
Net Income
74,543
-8,147
12,518
33
Net Change In Cash
250,300
167,744
188,112
157,544
Free Cash Flow
121,378
17,763
-19,413
4,496
Cash
407,173
282,392
311,893
330,303
Basic Shares
129,703
122,404
127,946
127,747

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$623,025
$492,144
$403,094
$289,375
Gross Profit
382,665
314,654
403,094
181,442
EBITDA
51,024
19,761
-21,518
-23,844
EBIT
24,966
2,398
-17,838
-36,148
Net Income
13,497
2,900
-8,566
-39,347
Net Change In Cash
623,025
492,144
403,094
289,375
Cost of Revenue
-43,206
Free Cash Flow
98,825
90,544
74,612
-2,212
Cash
330,303
495,242
654,608
349,177
Basic Shares
127,747
129,339
114,828
107,935

Earnings Calls

QuarterEPS
2026-09-30
$0.57
2026-06-30
-$0.07
2026-03-31
$0.21
2025-12-31
$0.13