Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$4,499,652
$3,701,843
$4,466,655
$4,642,519
Gross Profit
4,611,264
3,701,843
5,003,493
4,598,272
EBITDA
1,371,326
-90,135
-18,046
-25,662
EBIT
1,324,867
-134,372
-62,331
-69,909
Net Income
904,959
267,701
1,025,184
769,306
Net Change In Cash
4,499,652
3,701,843
4,466,655
4,642,519
Free Cash Flow
838,890
521,430
558,701
718,999
Cash
3,873,041
4,216,002
4,276,740
4,332,034
Basic Shares
13,017
13,081
13,159
13,286

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$15,786,707
$11,815,544
$12,918,696
$9,639,213
Gross Profit
15,606,093
11,636,766
12,758,157
9,479,898
EBITDA
2,928,828
1,057,407
-720,261
-1,989,025
EBIT
2,668,904
690,453
-1,056,654
-2,296,094
Net Income
1,996,060
-101,203
2,423,135
816,030
Net Change In Cash
15,786,707
11,815,544
12,918,696
9,639,213
Cost of Revenue
443,927
-293,968
1,660,395
Free Cash Flow
2,528,188
2,454,730
2,128,818
1,636,286
Cash
4,332,034
4,137,432
3,978,490
4,341,736
Basic Shares
13,378
13,580
13,800
13,823

Earnings Calls

Quarter EPS
2024-09-30
-$4.24
2024-06-30
$26.96
2024-03-31
$20.65
2023-12-31
-$13.73