Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$872,714
$740,305
$708,529
$636,839
Gross Profit
524,198
427,055
407,630
363,013
EBITDA
292,263
262,559
236,400
192,602
EBIT
215,052
189,171
144,088
Net Income
231,398
161,503
142,737
102,196
Net Change In Cash
872,714
740,305
708,529
636,839
Free Cash Flow
188,035
178,962
18,430
234,215
Cash
325,355
330,514
326,427
337,290
Basic Shares
59,645
59,504
59,451
59,431

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$2,958,387
$2,956,416
$2,971,956
$2,785,874
Gross Profit
1,758,186
1,761,193
1,723,774
1,629,341
EBITDA
826,353
817,676
1,014,085
958,425
EBIT
817,676
883,662
826,745
Net Income
637,834
642,234
707,755
692,843
Net Change In Cash
2,958,387
2,956,416
2,971,956
2,785,874
Cost of Revenue
77,369
Free Cash Flow
619,642
442,177
428,205
579,008
Cash
395,076
480,529
501,234
Basic Shares
59,552
59,270
60,331
62,028

Earnings Calls

Quarter EPS
2024-12-31
$4.10
2024-09-30
$2.93
2024-06-30
$2.63
2024-03-31
$2.21