Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$591,000
$569,400
$570,500
$544,000
Gross Profit
358,800
346,700
298,700
278,700
EBITDA
222,000
207,100
157,600
139,800
EBIT
173,600
161,400
108,500
92,600
Net Income
116,900
119,700
69,100
64,200
Net Change In Cash
591,000
569,400
570,500
544,000
Free Cash Flow
112,800
155,800
120,800
59,500
Cash
502,700
552,900
391,200
353,700
Basic Shares
43,100
43,200
43,100
43,000

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$2,275,100
$2,038,600
$1,870,600
$1,699,300
Gross Profit
1,379,400
1,195,100
1,091,300
1,000,900
EBITDA
731,600
419,700
323,700
417,000
EBIT
541,200
234,800
157,100
266,300
Net Income
369,900
141,100
70,500
193,300
Net Change In Cash
2,275,100
2,038,600
1,870,600
1,699,300
Cost of Revenue
-86,400
484,900
Free Cash Flow
448,900
197,300
168,300
348,100
Cash
502,700
337,900
376,600
483,800
Basic Shares
43,100
42,900
42,900
43,400

Earnings Calls

Quarter EPS
2024-12-31
$2.71
2024-09-30
$2
2024-06-30
$1.60
2024-03-31
$1.49