Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$4,038,800
$3,609,700
$3,256,300
$3,327,500
Gross Profit
1,356,900
1,213,100
1,089,000
1,100,400
EBITDA
1,031,900
843,700
804,600
815,500
EBIT
830,700
720,100
700,800
700,500
Net Income
604,400
524,800
548,700
514,400
Net Change In Cash
4,038,800
3,609,700
3,256,300
3,327,500
Free Cash Flow
474,000
525,700
502,300
736,800
Cash
1,563,000
1,252,500
1,857,100
1,475,000
Basic Shares
1,265,500
1,264,900
1,255,800
1,244,600

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$12,554,700
$12,623,000
$10,876,300
$8,598,900
Gross Profit
4,084,100
4,028,200
3,401,800
2,664,100
EBITDA
2,559,600
2,988,700
2,500,300
1,950,100
EBIT
2,559,600
2,595,800
2,104,700
1,642,000
Net Income
1,928,000
1,902,300
1,590,800
1,203,400
Net Change In Cash
12,554,700
12,623,000
10,876,300
8,598,900
Cost of Revenue
246,800
-492,600
741,900
Free Cash Flow
2,155,900
1,790,800
1,179,700
1,315,200
Cash
1,475,000
1,373,100
1,197,100
1,702,000
Basic Shares
1,241,200
1,242,000
1,251,000
1,230,000

Earnings Calls

Quarter EPS
2024-09-30
$0.50
2024-06-30
$0.44
2024-03-31
$0.80
2023-12-31
$0.82