Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$1,557,283
$1,372,574
$1,236,768
$1,194,773
Gross Profit
885,623
733,667
611,789
580,461
EBITDA
59,659
-100,182
-200,375
-251,702
EBIT
20,078
-139,032
-238,305
-293,415
Net Income
9,101
-153,247
-248,620
-305,090
Net Change In Cash
1,557,283
1,372,574
1,236,768
1,194,773
Free Cash Flow
182,358
71,831
-73,439
37,904
Cash
1,046,534
964,967
1,060,550
1,060,393
Basic Shares
1,717,119
1,663,011
1,644,736
1,647,387

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$5,361,398
$4,606,115
$4,601,847
$4,117,048
Gross Profit
2,887,161
2,491,998
2,786,505
2,366,802
EBITDA
-492,600
-1,103,958
-1,177,065
-337,554
EBIT
-650,674
-1,272,399
-1,379,238
-456,695
Net Income
-697,856
-1,322,485
-1,429,653
-487,955
Net Change In Cash
5,361,398
4,606,115
4,601,847
4,117,048
Cost of Revenue
-570,947
1,448,180
Free Cash Flow
218,654
34,794
55,308
181,845
Cash
1,046,534
1,780,400
1,423,121
1,993,809
Basic Shares
1,659,147
1,612,504
1,608,304
1,558,997

Earnings Calls

Quarter EPS
2024-12-31
$0.16
2024-09-30
$0.08
2024-06-30
$0.02
2024-03-31
$0.03