Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$4,611,264
$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,306,173
462,928
1,431,571
1,094,918
EBIT
1,259,714
418,691
1,387,286
1,050,671
Net Income
862,394
267,701
1,025,184
769,306
Net Change In Cash
4,611,264
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,803,630
$11,815,544
$12,918,696
$9,639,213
Gross Profit
15,606,093
11,636,766
12,758,157
9,479,898
EBITDA
3,098,707
411,450
3,652,165
1,485,100
EBIT
2,838,783
44,496
3,315,772
1,178,031
Net Income
1,996,060
-101,203
2,423,135
816,030
Net Change In Cash
15,803,630
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