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
209,098
182,207
EBITDA
-16,110
-974
95,667
84,419
EBIT
-18,496
-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,272
Gross Profit
680,207
633,139
270,869
128,169
EBITDA
163,002
269,592
-155,884
-2,787
EBIT
155,728
266,366
-157,801
-4,051
Net Income
145,074
226,801
-187,282
3,937
Net Change In Cash
1,355,630
1,318,014
653,604
314,272
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,255
Basic Shares
237,404
236,964
226,947
233,067

Earnings Calls

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