Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$29,845
$123,417
$118,246
$101,124
Gross Profit
29,845
234,041
29,095
355,815
EBITDA
24,148
12
7
98,503
EBIT
17,841
-5,331
-4,974
93,173
Net Income
13,025
26,963
6,688
16,163
Net Change In Cash
29,845
123,417
118,246
101,124
Free Cash Flow
184,607
66,670
69,217
148,638
Cash
666,585
615,699
597,644
582,790
Basic Shares
45,953
45,525
45,641
45,306

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$119,493
$391,858
$441,985
$284,624
Gross Profit
119,493
391,858
441,985
284,624
EBITDA
104,101
231,107
232,154
69,077
EBIT
82,830
210,324
210,788
47,389
Net Income
73,898
176,208
166,995
59,543
Net Change In Cash
119,493
391,858
441,985
284,624
Cost of Revenue
212,886
-114,570
96,923
Free Cash Flow
573,232
80,734
-122,799
-293,978
Cash
582,790
284,239
191,953
303,667
Basic Shares
45,094
41,771
45,071
41,771

Earnings Calls

Quarter EPS
2024-09-30
$0.28
2024-06-30
$0.59
2024-03-31
$0.36
2023-12-31
$0.36