Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$942,809
$991,546
$926,926
$1,008,576
Gross Profit
355,434
363,442
328,958
368,337
EBITDA
205,080
215,982
179,350
155,223
EBIT
174,300
186,201
148,677
123,463
Net Income
114,166
115,395
86,568
76,293
Net Change In Cash
942,809
991,546
926,926
1,008,576
Free Cash Flow
145,256
138,579
127,078
240,153
Cash
606,004
459,457
341,018
247,496
Basic Shares
54,037
54,072
54,394
53,768

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$4,036,605
$4,032,853
$3,250,792
$2,513,257
Gross Profit
1,534,062
1,446,554
1,194,860
882,048
EBITDA
797,347
780,389
776,673
457,206
EBIT
671,947
649,889
658,192
349,120
Net Income
400,882
436,569
488,492
207,294
Net Change In Cash
4,036,605
4,032,853
3,250,792
2,513,257
Cost of Revenue
-8,136
-87,741
173,603
Free Cash Flow
541,806
263,030
371,848
482,884
Cash
247,496
162,001
180,362
268,103
Basic Shares
54,086
54,947
56,665
55,136

Earnings Calls

Quarter EPS
2024-09-30
$2.33
2024-06-30
$2.39
2024-03-31
$1.89
2023-12-31
$2.65