Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$203,456
$157,528
$151,076
$134,723
Gross Profit
97,553
64,319
92,507
42,461
EBITDA
23,091
41,785
55,295
40,687
EBIT
10,715
31,257
46,451
31,456
Net Income
-16,897
2,368
21,686
-2,074
Net Change In Cash
203,456
157,528
151,076
134,723
Free Cash Flow
17,233
-8,772
51,202
-26,641
Cash
310,854
239,831
252,535
80,304
Basic Shares
179,836
172,299
170,900
169,873

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$510,604
$447,674
$384,115
$382,611
Gross Profit
195,845
150,964
171,947
167,298
EBITDA
152,227
125,220
127,228
275,974
EBIT
118,151
87,223
93,746
244,703
Net Income
24,582
11,419
-4,858
186,226
Net Change In Cash
510,604
447,674
384,115
382,611
Free Cash Flow
-40,212
-9,017
-38,053
17,086
Cash
252,535
194,622
299,461
323,565
Basic Shares
158,691
137,062
117,173
94,885

Earnings Calls

Quarter EPS
2025-06-30
-$0.09
2025-03-31
$0.01
2024-12-31
$0.12
2024-09-30
-$0.01