Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$134,854
$117,516
$102,732
$185,995
Gross Profit
85,989
69,347
69,797
121,783
EBITDA
13,539
-4,854
-9,625
32,238
EBIT
-7,152
-12,697
29,167
Net Income
14,526
-4,698
-24,207
44,448
Net Change In Cash
134,854
117,516
102,732
185,995
Cash
438,084
489,896
465,004
401,925
Basic Shares
38,436
38,760
118,035
119,869

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$513,622
$441,270
$183,620
$426,348
Gross Profit
358,032
293,689
89,554
171,533
EBITDA
81,031
-65,866
-147,750
-57,766
EBIT
71,836
-95,551
-166,116
-121,573
Net Income
77,174
-99,291
-193,382
-121,524
Net Change In Cash
513,622
441,270
183,620
426,348
Free Cash Flow
84,468
223,050
-149,441
-241,084
Cash
465,004
378,989
153,835
349,077
Basic Shares
40,413
123,817
123,736
123,624

Earnings Calls

Quarter EPS
2025-06-30
-$0.03
2025-03-31
-$0.005
2024-12-31
-$0.02
2024-09-30
$0.05