Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$100,283
$88,632
$91,806
$89,508
Gross Profit
89,693
79,790
78,077
79,518
EBITDA
83,808
-27,403
35,954
19,167
EBIT
77,261
-33,878
29,443
12,656
Net Income
63,688
-46,584
20,332
1,213
Net Change In Cash
100,283
88,632
91,806
89,508
Free Cash Flow
44,073
48,617
55,239
48,416
Cash
397,532
319,090
304,964
260,630
Basic Shares
84,452
62,709
84,200
62,951

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$358,711
$310,463
$331,339
$391,866
Gross Profit
322,113
261,065
317,546
391,866
EBITDA
99,449
248,960
322,250
361,363
EBIT
59,596
213,255
302,738
426,206
Net Income
23,392
179,722
213,921
265,854
Net Change In Cash
358,711
310,463
331,339
391,866
Cost of Revenue
-44,962
Free Cash Flow
188,420
140,653
201,659
362,509
Cash
304,964
193,513
291,049
201,525
Basic Shares
74,187
86,876
95,249
94,311

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.77
2025-03-31
-$0.74
2024-12-31
$0.26