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
429,012
441,321
432,865
436,719
EBITDA
220,188
292,783
292,798
326,554
EBIT
219,985
227,106
229,885
258,351
Net Income
131,127
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
1,761,792
1,990,173
1,937,330
1,141,402
EBITDA
1,267,148
1,298,824
1,174,523
516,992
EBIT
1,010,368
975,441
861,137
180,383
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
307,930
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