Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$921,338
$743,332
$744,545
$614,164
Gross Profit
890,530
719,272
721,447
-263,160
EBITDA
86,728
125,559
60,470
41,415
EBIT
55,920
94,177
22,528
9,015
Net Income
4,350
25,393
12,980
8,961
Net Change In Cash
921,338
743,332
744,545
614,164
Free Cash Flow
382,783
191,841
-189,537
58,379
Cash
1,112,027
821,971
808,017
1,164,491
Basic Shares
370,142
369,359
364,947
364,837

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$2,623,446
$1,817,252
$1,899,435
$5,564,570
Gross Profit
2,535,935
23,277
381,469
4,624,543
EBITDA
110,562
105,582
179,511
2,056,627
EBIT
-24,824
-2,222,426
146,521
1,368,914
Net Income
23,483
80,090
92,426
2,180,885
Net Change In Cash
2,623,446
1,817,252
1,899,435
5,564,570
Cost of Revenue
134,786
Free Cash Flow
504,015
703,790
1,373,429
1,473,029
Cash
808,017
665,188
1,112,581
978,100
Basic Shares
364,726
317,944
308,908
70,811

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.69
2025-03-31
$0.48
2024-12-31
$0.62