Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$748,900
$714,900
$677,700
$614,700
Gross Profit
665,800
637,100
604,800
543,700
EBITDA
417,800
338,600
426,900
324,200
EBIT
398,700
319,900
411,900
310,500
Net Income
309,100
278,100
306,600
217,100
Net Change In Cash
748,900
714,900
677,700
614,700
Free Cash Flow
300,700
187,100
338,300
72,000
Cash
1,553,900
1,355,700
1,251,500
1,207,700
Basic Shares
48,400
47,500
49,700
49,800

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$2,327,500
$1,936,300
$1,685,500
$1,483,300
Gross Profit
2,070,000
1,789,600
1,563,000
1,375,200
EBITDA
1,386,800
1,040,300
736,800
646,300
EBIT
1,333,600
989,000
686,900
596,400
Net Income
984,800
727,300
475,800
514,800
Net Change In Cash
2,327,500
1,936,300
1,685,500
1,483,300
Cost of Revenue
66,400
156,100
300
Free Cash Flow
747,600
663,700
477,400
696,400
Cash
1,207,700
961,200
894,800
738,700
Basic Shares
49,700
48,500
47,300
44,600

Earnings Calls

Quarter EPS
2024-09-30
$6.39
2024-06-30
$5.85
2024-03-31
$6.17
2023-12-31
$4.36