Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$983,759
$1,021,236
$980,358
$1,058,513
Gross Profit
352,078
383,162
367,794
371,029
EBITDA
169,307
203,642
192,853
193,794
EBIT
146,663
182,777
171,267
171,825
Net Income
100,756
101,708
123,415
156,643
Net Change In Cash
983,759
1,021,236
980,358
1,058,513
Free Cash Flow
163,479
147,548
107,038
97,134
Cash
404,218
272,672
374,978
393,787
Basic Shares
57,066
57,366
57,641
57,911

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$4,191,636
$3,761,211
$3,234,180
$2,655,400
Gross Profit
1,476,914
1,280,760
1,068,605
871,341
EBITDA
824,669
700,137
675,230
410,346
EBIT
737,999
622,078
594,084
329,854
Net Income
545,248
472,224
276,580
206,115
Net Change In Cash
4,191,636
3,761,211
3,234,180
2,655,400
Cost of Revenue
12,420
-62,233
56,008
Free Cash Flow
576,555
311,503
302,532
292,161
Cash
393,787
197,150
192,958
257,279
Basic Shares
58,221
58,749
60,062
60,248

Earnings Calls

Quarter EPS
2024-09-30
$2.14
2024-06-30
$2.34
2024-03-31
$2.23
2023-12-31
$2.45