Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$192,823
$164,371
$205,356
$179,494
Gross Profit
130,785
103,963
135,845
110,138
EBITDA
33,142
25,106
56,430
41,152
EBIT
10,739
42,875
28,844
Net Income
19,369
4,412
123,050
20,058
Net Change In Cash
192,823
164,371
205,356
179,494
Free Cash Flow
178,215
-133,886
99,433
68,382
Cash
332,615
184,648
553,362
482,127
Basic Shares
147,172
148,077
153,770
153,166

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-06-30
$0.15
2026-03-31
$0.13
2025-12-31
$0.34
2025-09-30
$0.12