Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$2,930,900
$3,118,300
$2,599,800
$2,295,600
Gross Profit
1,481,500
1,641,200
1,220,500
901,800
EBITDA
1,722,900
1,812,900
1,398,700
1,076,900
EBIT
1,509,800
1,603,300
1,189,700
868,700
Net Income
896,700
950,200
736,000
445,000
Net Change In Cash
2,930,900
3,118,300
2,599,800
2,295,600
Free Cash Flow
1,193,000
630,300
445,900
285,600
Cash
2,654,800
1,875,300
1,252,200
1,151,500
Basic Shares
778,000
782,256
773,100
773,100

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$9,895,800
$10,047,900
$10,934,100
$7,984,900
Gross Profit
4,319,500
4,602,500
6,233,700
3,279,500
EBITDA
5,116,100
5,232,100
6,859,900
3,888,000
EBIT
4,282,500
4,435,800
6,053,900
3,112,400
Net Income
2,425,200
2,638,500
3,397,100
1,570,400
Net Change In Cash
9,895,800
10,047,900
10,934,100
7,984,900
Cost of Revenue
839,300
304,500
Free Cash Flow
2,564,500
1,854,000
3,400,100
2,191,200
Cash
1,151,500
2,069,700
3,002,000
2,183,600
Basic Shares
785,514
773,100
773,100
773,100

Earnings Calls

Quarter EPS
2024-09-30
$1.14
2024-06-30
$1.21
2024-03-31
$0.57
2023-12-31
$0.80