Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$104,772
$182,642
$87,339
$85,735
Gross Profit
88,349
168,448
72,685
71,077
EBITDA
57,227
125,089
43,139
32,497
EBIT
40,805
110,411
28,485
17,839
Net Income
22,773
73,711
8,828
16,722
Net Change In Cash
104,772
182,642
87,339
85,735
Free Cash Flow
58,054
58,558
16,286
22,925
Cash
53,325
73,136
56,090
84,247
Basic Shares
114,203
112,954
112,823
112,179

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$443,386
$376,024
$388,788
$438,933
Gross Profit
386,765
303,245
293,514
324,712
EBITDA
239,863
206,505
237,824
269,328
EBIT
181,282
133,726
142,550
155,107
Net Income
111,075
64,623
67,372
-295,880
Net Change In Cash
443,386
376,024
388,788
438,933
Cost of Revenue
-83,147
Free Cash Flow
149,330
190,164
146,412
170,157
Cash
73,136
78,825
54,560
114,555
Basic Shares
112,954
113,061
112,849
107,580

Earnings Calls

QuarterEPS
2026-03-31
$0.38
2025-12-31
$0.86
2025-09-30
$0.28
2025-06-30
$0.25