Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$979,600
$864,400
$800,700
$721,700
Gross Profit
493,300
410,200
389,500
356,500
EBITDA
72,100
119,100
125,900
114,100
EBIT
68,100
80,700
79,400
Net Income
13,700
40,900
7,600
50,900
Net Change In Cash
979,600
864,400
800,700
721,700
Free Cash Flow
151,100
5,800
-23,500
400
Cash
183,400
148,100
169,700
340,100
Basic Shares
152,000
148,700
148,000
145,900

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$3,366,400
$2,964,500
$2,530,700
$2,417,900
Gross Profit
1,649,500
1,513,300
1,305,700
1,209,600
EBITDA
253,100
599,000
545,300
497,100
EBIT
484,100
456,500
407,900
Net Income
113,100
427,200
296,600
277,100
Net Change In Cash
3,366,400
2,964,500
2,530,700
2,417,900
Cost of Revenue
-392,500
408,700
Free Cash Flow
133,800
243,200
143,000
190,400
Cash
488,300
645,500
1,068,200
Basic Shares
149,500
147,200
149,400
152,900

Earnings Calls

Quarter EPS
2024-12-31
$0.76
2024-09-30
$0.60
2024-06-30
$0.52
2024-03-31
$0.53