Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$173,332
$155,771
$193,968
$162,003
Gross Profit
108,379
92,972
126,182
99,459
EBITDA
32,108
13,534
63,861
27,628
EBIT
19,898
-2,067
47,691
13,091
Net Income
11,139
-9,634
36,407
5,214
Net Change In Cash
173,332
155,771
193,968
162,003
Free Cash Flow
2,471
-14,637
108,296
73,235
Cash
426,004
429,708
483,220
387,244
Basic Shares
148,260
141,852
152,434
148,697

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$668,170
$619,710
$577,069
$468,413
Gross Profit
409,332
209,804
269,904
266,751
EBITDA
112,026
115,642
109,715
71,396
EBIT
53,516
-125,178
-106,337
-75,140
Net Income
22,786
-159,184
-130,323
65
Net Change In Cash
668,170
619,710
577,069
468,413
Cost of Revenue
97,226
113,645
Free Cash Flow
202,391
176,984
148,153
97,461
Cash
483,220
326,219
326,254
230,401
Basic Shares
146,810
136,620
132,887
136,261

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.20
2025-03-31
$0.12
2024-12-31
$0.34