Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$3,841,001
$4,611,264
$3,701,843
$4,466,655
Gross Profit
3,841,001
4,611,264
3,701,843
5,003,493
EBITDA
595,470
1,306,173
462,928
1,431,571
EBIT
1,259,714
418,691
1,387,286
Net Income
885,598
904,959
267,701
1,025,184
Net Change In Cash
3,841,001
4,611,264
3,701,843
4,466,655
Free Cash Flow
838,890
521,430
558,701
Cash
3,873,041
4,216,002
4,276,740
Basic Shares
13,017
13,017
13,081
13,159

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$16,620,763
$15,803,630
$11,815,544
$12,918,696
Gross Profit
16,620,763
15,623,016
11,636,766
12,758,157
EBITDA
3,712,562
2,928,828
411,450
3,652,165
EBIT
2,668,904
44,496
3,315,772
Net Income
4,427,994
1,996,060
-101,203
2,423,135
Net Change In Cash
16,620,763
15,803,630
11,815,544
12,918,696
Cost of Revenue
443,927
-293,968
Free Cash Flow
2,528,188
2,454,730
2,128,818
Cash
3,747,060
4,137,432
3,978,490
Basic Shares
13,017
13,378
13,580
13,800

Earnings Calls

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