Quarterly Financials

Values in thousands 2024-06-30 2024-03-31 2023-12-31 2023-09-30
Revenue
$437,982
$298,406
$441,368
$335,149
Gross Profit
64,632
46,454
69,336
63,656
EBITDA
41,406
26,342
56,102
37,958
EBIT
20,943
7,438
37,504
20,840
Net Income
5,010
-2,964
33,735
21,265
Net Change In Cash
437,982
298,406
441,368
335,149
Free Cash Flow
-74,712
-91,133
-123,176
-194,714
Cash
218,360
135,418
141,582
107,776
Basic Shares
53,113
52,289
53,063
53,300

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$1,374,633
$1,824,422
$1,215,697
$1,032,275
Gross Profit
239,908
290,833
230,357
187,549
EBITDA
150,807
187,270
142,011
113,540
EBIT
84,638
132,846
95,311
71,406
Net Income
62,470
94,926
70,458
54,052
Net Change In Cash
1,374,633
1,824,422
1,215,697
1,032,275
Cost of Revenue
-12,092
21,571
Free Cash Flow
-621,758
-666,187
-356,071
-285,340
Cash
141,582
115,534
50,450
66,422
Basic Shares
53,228
53,278
52,268
49,006

Earnings Calls

Quarter EPS
2024-06-30
$0.09
2024-03-31
-$0.10
2023-12-31
$0.69
2023-09-30
$0.40