Quarterly Financials

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

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$15,222,700
$12,554,700
$12,623,000
$10,876,300
Gross Profit
5,139,700
4,084,100
4,028,200
3,401,800
EBITDA
3,875,100
2,559,600
2,988,700
2,500,300
EBIT
3,302,600
2,559,600
2,595,800
2,104,700
Net Income
2,424,000
1,928,000
1,902,300
1,590,800
Net Change In Cash
15,222,700
12,554,700
12,623,000
10,876,300
Cost of Revenue
246,800
-492,600
Free Cash Flow
2,814,700
2,155,900
1,790,800
1,179,700
Cash
3,317,000
1,475,000
1,373,100
1,197,100
Basic Shares
1,263,600
1,241,200
1,242,000
1,251,000

Earnings Calls

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