Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$740,305
$708,529
$636,839
$819,474
Gross Profit
427,055
407,630
363,013
488,966
EBITDA
262,559
236,400
192,602
350,953
EBIT
215,052
189,171
144,088
302,893
Net Income
161,503
142,737
102,196
216,205
Net Change In Cash
740,305
708,529
636,839
819,474
Free Cash Flow
178,962
18,430
234,215
188,534
Cash
331,458
326,427
337,290
395,076
Basic Shares
59,471
59,451
59,431
59,311

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$2,956,416
$2,971,956
$2,785,874
$2,365,365
Gross Profit
1,761,193
1,723,774
1,629,341
1,358,676
EBITDA
817,676
1,014,085
958,425
777,972
EBIT
817,676
883,662
826,745
652,611
Net Income
642,234
707,755
692,843
521,571
Net Change In Cash
2,956,416
2,971,956
2,785,874
2,365,365
Cost of Revenue
77,369
85,911
Free Cash Flow
442,177
428,205
579,008
618,123
Cash
395,076
480,529
501,234
436,695
Basic Shares
59,270
60,331
62,028
62,414

Earnings Calls

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