Quarterly Financials

Values in thousands 2024-06-30 2024-03-31 2023-12-31 2023-09-30
Revenue
$1,381,700
$1,292,500
$1,222,600
$1,290,100
Gross Profit
329,200
298,700
262,500
292,500
EBITDA
209,000
174,600
140,800
163,200
EBIT
193,900
159,700
121,700
150,800
Net Income
140,700
108,500
126,900
119,200
Net Change In Cash
1,381,700
1,292,500
1,222,600
1,290,100
Free Cash Flow
42,300
-68,900
135,100
106,300
Cash
319,300
364,900
370,700
352,300
Basic Shares
67,700
67,900
68,100
68,200

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$5,151,500
$4,417,700
$3,886,800
$3,076,400
Gross Profit
1,176,600
871,200
757,400
539,300
EBITDA
636,500
463,200
394,900
126,600
EBIT
636,500
416,000
344,700
82,500
Net Income
518,000
300,000
220,900
9,000
Net Change In Cash
5,151,500
4,417,700
3,886,800
3,076,400
Cost of Revenue
52,200
-403,200
-320,800
Free Cash Flow
332,100
151,600
233,700
160,900
Cash
370,700
304,100
266,900
665,000
Basic Shares
68,300
69,400
70,900
70,100

Earnings Calls

Quarter EPS
2024-06-30
$2.16
2024-03-31
$1.60
2023-12-31
$1.86
2023-09-30
$1.75