Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$6,194,400
$5,650,300
$4,811,000
$4,317,900
Gross Profit
2,359,300
2,053,300
1,644,000
1,480,700
EBITDA
1,949,300
1,638,400
1,275,700
1,121,100
EBIT
1,721,600
1,429,000
1,039,400
977,300
Net Income
1,245,700
1,091,300
737,800
746,200
Net Change In Cash
6,194,400
5,650,300
4,811,000
4,317,900
Free Cash Flow
1,213,600
1,119,700
576,300
647,300
Cash
3,799,300
3,207,000
1,657,200
3,317,000
Basic Shares
1,282,800
1,269,200
1,266,200
1,268,100

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-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,801,400
2,559,600
2,988,700
2,500,300
EBIT
3,228,900
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,149,300
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

QuarterEPS
2025-09-30
$0.93
2025-06-30
$0.81
2025-03-31
$0.63
2024-12-31
$0.55