Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$1,518,800
$1,474,200
$1,620,300
$1,534,600
Gross Profit
895,700
880,900
977,200
921,300
EBITDA
361,600
368,300
442,600
405,000
EBIT
224,100
233,400
307,800
269,200
Net Income
166,600
171,900
208,800
221,600
Net Change In Cash
1,518,800
1,474,200
1,620,300
1,534,600
Free Cash Flow
274,500
215,000
465,200
431,200
Cash
1,832,700
892,100
813,300
811,300
Basic Shares
341,700
344,600
348,000
352,300

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$6,231,800
$6,065,300
$5,825,700
$5,254,700
Gross Profit
3,731,000
3,594,100
3,363,400
3,009,900
EBITDA
1,666,300
1,133,700
1,437,400
1,176,200
EBIT
1,122,400
1,133,700
971,800
780,700
Net Income
832,900
865,800
755,200
608,400
Net Change In Cash
6,231,800
6,065,300
5,825,700
5,254,700
Cost of Revenue
-1,002,500
Free Cash Flow
1,406,400
1,245,800
1,207,400
911,100
Cash
813,300
1,888,800
709,200
819,300
Basic Shares
352,800
355,600
360,800
352,300

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.49
2025-03-31
$0.85
2024-12-31
$0.60