Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$164,371
$205,356
$179,494
$173,332
Gross Profit
103,963
135,845
110,138
108,379
EBITDA
25,106
56,430
41,152
32,108
EBIT
10,739
42,875
28,844
19,898
Net Income
4,412
123,050
20,058
11,139
Net Change In Cash
164,371
205,356
179,494
173,332
Free Cash Flow
-133,886
99,433
68,382
2,471
Cash
184,648
553,362
482,127
426,004
Basic Shares
148,077
153,770
153,166
148,260

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$713,953
$668,170
$619,710
$577,069
Gross Profit
447,334
409,332
209,804
269,904
EBITDA
143,224
112,026
115,642
109,715
EBIT
89,550
53,516
-125,178
-106,337
Net Income
144,613
22,786
-159,184
-130,323
Net Change In Cash
713,953
668,170
619,710
577,069
Cost of Revenue
97,226
Free Cash Flow
165,633
202,391
176,984
148,153
Cash
553,362
483,220
326,219
326,254
Basic Shares
153,770
146,810
136,620
132,887

Earnings Calls

QuarterEPS
2026-03-31
$0.13
2025-12-31
$0.34
2025-09-30
$0.12
2025-06-30
$0.20