Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$1,080,677
$1,035,207
$988,183
$918,953
Gross Profit
844,564
810,482
769,442
713,955
EBITDA
-214,701
-151,744
-157,110
-161,589
EBIT
-268,485
-205,478
-208,421
-230,202
Net Income
-278,375
-215,056
-219,573
-239,324
Net Change In Cash
1,080,677
1,035,207
988,183
918,953
Free Cash Flow
199,262
426,549
120,631
218,025
Cash
994,570
1,158,680
711,683
602,631
Basic Shares
684,837
671,657
660,900
650,961

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$3,601,979
$2,799,274
$2,225,052
$1,919,181
Gross Profit
2,800,817
229,246
1,677,394
1,422,311
EBITDA
-670,250
-1,050,925
-761,864
-421,397
EBIT
-896,687
-1,259,067
-891,947
-497,019
Net Income
-935,384
-1,151,946
-924,366
-491,651
Net Change In Cash
3,601,979
2,799,274
2,225,052
1,919,181
Cost of Revenue
2,110,357
Free Cash Flow
642,670
124,013
-58,367
557,980
Cash
711,683
678,466
2,977,474
3,004,300
Basic Shares
647,482
616,445
595,559
505,858

Earnings Calls

Quarter EPS
2025-06-30
-$0.41
2025-03-31
-$0.32
2024-12-31
-$0.33
2024-09-30
-$0.37