Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$1,649,383
$1,901,959
$1,638,966
$1,524,353
Gross Profit
298,412
362,743
326,078
296,142
EBITDA
174,439
195,511
169,724
160,130
EBIT
137,066
159,034
133,823
123,997
Net Income
99,800
125,930
120,791
103,447
Net Change In Cash
1,649,383
1,901,959
1,638,966
1,524,353
Free Cash Flow
199,676
198,439
-65,946
198,652
Cash
1,190,807
1,042,102
980,507
1,122,256
Basic Shares
60,853
59,159
59,262
61,621

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$7,218,384
$9,626,739
$8,636,134
$5,153,998
Gross Profit
1,418,938
1,789,461
1,406,967
800,296
EBITDA
815,973
1,063,746
835,686
418,506
EBIT
684,083
950,184
737,554
345,826
Net Income
514,312
692,651
535,640
246,778
Net Change In Cash
7,218,384
9,626,739
8,636,134
5,153,998
Cost of Revenue
267,421
-143,716
266,980
Free Cash Flow
779,508
657,443
361,311
247,295
Cash
1,118,329
559,397
286,662
436,507
Basic Shares
60,639
60,653
60,354
59,928

Earnings Calls

Quarter EPS
2024-09-30
$1.64
2024-06-30
$2.05
2024-03-31
$1.96
2023-12-31
$1.62