Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$1,660,100
$1,508,100
$1,434,300
$1,353,300
Gross Profit
1,345,600
1,244,700
1,159,300
1,048,600
EBITDA
574,100
661,200
465,200
348,700
EBIT
631,400
436,000
320,100
Net Income
526,200
539,900
379,800
299,300
Net Change In Cash
1,660,100
1,508,100
1,434,300
1,353,300
Free Cash Flow
380,000
571,800
318,900
608,500
Cash
2,875,900
2,489,300
2,203,200
1,926,300
Basic Shares
775,200
771,900
769,900
770,500

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
1,803,400
1,241,100
1,077,800
727,700
EBIT
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
2024-12-31
$0.74
2024-09-30
$0.63
2024-06-30
$0.57
2024-03-31
$0.43