Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$4,950,436
$4,328,233
$3,797,165
$3,641,934
Gross Profit
2,205,460
1,861,061
1,580,777
1,535,456
EBITDA
415,962
202,415
247,797
77,427
EBIT
305,751
149,828
-24,764
Net Income
237,308
153,324
81,655
-110,507
Net Change In Cash
4,950,436
4,328,233
3,797,165
3,641,934
Free Cash Flow
1,020,982
1,170,076
552,434
264,436
Cash
2,405,153
2,538,749
4,047,519
4,221,406
Basic Shares
610,136
638,850
574,340
569,527

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$16,819,866
$13,063,560
$12,449,705
$9,955,190
Gross Profit
7,205,088
5,833,647
5,185,277
3,895,735
EBITDA
1,879,934
908,467
-1,016,114
-1,299,879
EBIT
1,439,089
467,622
-1,444,660
-1,579,041
Net Income
444,321
150,726
-1,668,928
-2,048,049
Net Change In Cash
16,819,866
13,063,560
12,449,705
9,955,190
Free Cash Flow
3,277,420
1,821,427
-2,031,975
-598,527
Cash
2,405,153
2,811,056
6,029,859
9,247,762
Basic Shares
604,713
594,405
558,119
532,705

Earnings Calls

Quarter EPS
2024-12-31
$0.59
2024-09-30
$0.74
2024-06-30
$0.14
2024-03-31
-$0.04