Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$326,238
$53,869
$60,782
$113,119
Gross Profit
323,026
53,869
60,782
113,119
EBITDA
128,576
-37,406
-18,233
10,308
EBIT
125,364
-40,547
-21,704
6,374
Net Income
87,183
-31,691
-17,398
1,950
Net Change In Cash
326,238
53,869
60,782
113,119
Free Cash Flow
-35,949
-28,936
-47,047
77,121
Cash
73,725
63,089
65,920
121,092
Basic Shares
32,024
30,633
30,404
29,997

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$554,008
$532,410
$452,871
$405,356
Gross Profit
540,250
530,616
451,100
403,709
EBITDA
83,245
46,809
295
-77,654
EBIT
69,487
30,471
-19,621
-98,762
Net Income
40,044
10,057
-28,214
-88,722
Net Change In Cash
554,008
532,410
452,871
405,356
Cost of Revenue
62,830
Free Cash Flow
-25,345
-31,222
-17,471
-42,375
Cash
73,725
39,197
115,722
144,401
Basic Shares
30,484
29,335
28,016
27,359

Earnings Calls

QuarterEPS
2026-03-31
$0
2025-12-31
$2.06
2025-09-30
-$1.46
2025-06-30
-$0.98