Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$1,080,119
$1,097,736
$1,084,647
$1,402,972
Gross Profit
423,747
437,031
421,870
539,045
EBITDA
250,098
216,477
230,415
291,336
EBIT
229,342
196,128
210,546
265,695
Net Income
146,924
141,978
125,824
157,292
Net Change In Cash
1,080,119
1,097,736
1,084,647
1,402,972
Free Cash Flow
145,611
127,184
103,283
122,609
Cash
189,084
560,767
469,628
114,098
Basic Shares
35,039
35,224
35,154
35,141

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$4,479,358
$4,537,158
$4,357,373
$4,117,411
Gross Profit
1,727,417
1,648,606
1,688,242
1,594,493
EBITDA
929,555
851,338
890,434
790,680
EBIT
848,915
771,087
817,511
725,642
Net Income
519,118
452,263
510,467
491,296
Net Change In Cash
4,479,358
4,537,158
4,357,373
4,117,411
Cost of Revenue
-94,313
-11,666
18,222
Free Cash Flow
485,468
388,083
560,034
504,026
Cash
114,098
60,356
148,160
168,821
Basic Shares
35,401
36,093
37,691
39,640

Earnings Calls

Quarter EPS
2024-09-30
$4.19
2024-06-30
$4.03
2024-03-31
$3.58
2023-12-31
$4.48