Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$961,246
$967,512
$960,521
$954,412
Gross Profit
709,033
441,321
432,865
436,719
EBITDA
290,532
293,136
282,694
223,728
EBIT
220,188
227,459
219,781
155,525
Net Income
131,128
139,845
136,473
92,605
Net Change In Cash
961,246
967,512
960,521
954,412
Free Cash Flow
146,014
98,697
161,084
122,337
Cash
286,281
284,729
288,038
307,930
Basic Shares
91,893
95,080
97,479
98,979

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$3,738,492
$3,555,377
$3,369,810
$2,178,490
Gross Profit
2,018,572
1,990,173
1,937,330
1,141,402
EBITDA
1,180,934
1,303,438
1,174,523
340,501
EBIT
924,154
980,055
861,137
3,892
Net Income
620,023
639,377
463,846
-134,700
Net Change In Cash
3,738,492
3,555,377
3,369,810
2,178,490
Cost of Revenue
-62,053
-177,871
264,551
Free Cash Flow
540,566
706,956
810,959
114,002
Cash
304,271
283,472
344,557
519,182
Basic Shares
101,373
109,004
114,103
113,515

Earnings Calls

Quarter EPS
2024-09-30
$1.52
2024-06-30
$1.58
2024-03-31
$1.51
2023-12-31
$1.66