Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$280,615
$331,826
$227,395
$243,817
Gross Profit
57,866
84,063
82,487
93,702
EBITDA
40,515
42,669
22,703
32,817
EBIT
23,700
21,858
7,728
18,492
Net Income
18,368
25,707
78,619
17,966
Net Change In Cash
280,615
331,826
227,395
243,817
Free Cash Flow
19,199
2,702
2,111
23,372
Cash
290,172
289,350
366,120
367,160
Basic Shares
118,334
118,437
118,273
118,430

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$963,713
$728,700
$564,119
$500,072
Gross Profit
241,805
180,346
55,260
37,615
EBITDA
103,791
78,855
-16,123
12,074
EBIT
43,436
31,422
-58,847
-32,464
Net Income
130,319
13,280
-58,987
-37,391
Net Change In Cash
963,713
728,700
564,119
500,072
Free Cash Flow
52,896
-41,705
-98,285
-53,018
Cash
366,120
332,428
39,125
140,332
Basic Shares
118,273
113,585
113,580
113,580

Earnings Calls

Quarter EPS
2025-06-30
$0.16
2025-03-31
$0.23
2024-12-31
$0.67
2024-09-30
$0.17