Quarterly Financials

Values in thousands 2024-06-30 2024-03-31 2023-12-31 2023-09-30
Revenue
$1,434,300
$1,353,300
$1,415,100
$1,334,600
Gross Profit
1,159,300
1,048,600
1,099,200
1,016,900
EBITDA
465,200
348,700
385,400
361,500
EBIT
436,000
320,100
355,200
333,200
Net Income
379,800
299,300
310,900
322,900
Net Change In Cash
1,434,300
1,353,300
1,415,100
1,334,600
Free Cash Flow
318,900
608,500
164,800
481,100
Cash
2,203,200
1,926,300
1,397,900
2,186,800
Basic Shares
769,900
770,500
772,300
791,200

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-06-30
$0.57
2024-03-31
$0.43
2023-12-31
$0.51
2023-09-30
$0.41