Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$1,630,000
$1,539,700
$1,660,100
$1,508,100
Gross Profit
1,328,300
1,246,600
1,345,600
1,244,700
EBITDA
521,900
560,000
658,500
661,200
EBIT
502,800
524,200
623,300
631,400
Net Income
440,100
433,400
526,200
539,900
Net Change In Cash
1,630,000
1,539,700
1,660,100
1,508,100
Free Cash Flow
284,100
796,800
380,000
571,800
Cash
3,368,500
3,596,600
2,875,900
2,489,300
Basic Shares
774,800
776,800
775,200
771,900

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$5,955,800
$5,304,800
$4,417,400
$3,342,200
Gross Profit
4,798,200
4,067,600
3,332,500
2,559,200
EBITDA
2,201,300
1,241,100
1,077,800
727,700
EBIT
2,078,500
1,241,100
973,500
643,300
Net Income
1,745,200
1,147,800
857,300
606,800
Net Change In Cash
5,955,800
5,304,800
4,417,400
3,342,200
Cost of Revenue
364,200
257,400
Free Cash Flow
1,879,200
1,731,400
1,449,400
1,203,800
Cash
2,875,900
1,397,900
1,682,900
1,319,100
Basic Shares
771,900
788,200
805,300
835,500

Earnings Calls

Quarter EPS
2025-06-30
$0.64
2025-03-31
$0.58
2024-12-31
$0.74
2024-09-30
$0.63