Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$1,508,100
$1,434,300
$1,353,300
$1,415,100
Gross Profit
1,244,700
1,159,300
1,048,600
1,099,200
EBITDA
661,200
465,200
348,700
414,400
EBIT
631,400
436,000
320,100
384,200
Net Income
539,900
379,800
299,300
310,900
Net Change In Cash
1,508,100
1,434,300
1,353,300
1,415,100
Free Cash Flow
571,800
318,900
608,500
164,800
Cash
2,489,300
2,203,200
1,926,300
1,397,900
Basic Shares
771,900
769,900
770,500
772,300

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$5,304,800
$4,417,400
$3,342,200
$2,594,400
Gross Profit
4,067,600
3,332,500
2,559,200
2,024,400
EBITDA
1,241,100
1,077,800
727,700
560,400
EBIT
1,241,100
973,500
643,300
491,600
Net Income
1,147,800
857,300
606,800
488,500
Net Change In Cash
5,304,800
4,417,400
3,342,200
2,594,400
Cost of Revenue
364,200
257,400
-160,700
Free Cash Flow
1,731,400
1,449,400
1,203,800
957,800
Cash
1,397,900
1,682,900
1,319,100
1,061,800
Basic Shares
788,200
805,300
835,500
838,500

Earnings Calls

Quarter EPS
2024-09-30
$0.63
2024-06-30
$0.57
2024-03-31
$0.43
2023-12-31
$0.51