Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$332,197
$265,748
$401,977
$355,708
Gross Profit
166,673
122,229
207,679
180,978
EBITDA
-7,832
-974
95,667
84,419
EBIT
-10,217
-3,214
94,248
83,190
Net Income
-18,876
6,356
79,783
77,811
Net Change In Cash
332,197
265,748
401,977
355,708
Free Cash Flow
70,265
8,690
30,429
130,124
Cash
890,190
903,748
903,210
879,498
Basic Shares
188,760
233,696
237,595
237,523

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$1,355,630
$1,318,014
$653,604
$314,271
Gross Profit
680,207
633,139
270,869
128,168
EBITDA
202,324
269,592
-155,884
-2,787
EBIT
195,050
266,366
-157,801
-4,050
Net Income
145,074
226,801
-187,282
3,937
Net Change In Cash
1,355,630
1,318,014
653,604
314,271
Cost of Revenue
636,622
-26,993
Free Cash Flow
239,508
123,785
99,918
-99,736
Cash
890,190
755,981
614,159
16,254
Basic Shares
188,760
236,964
226,946
233,065

Earnings Calls

Quarter EPS
2024-12-31
$0.14
2024-09-30
-$0.003
2024-06-30
$0.28
2024-03-31
$0.27