Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$1,519,960
$1,460,671
$1,425,130
$1,481,301
Gross Profit
1,517,230
1,457,942
1,422,401
1,475,842
EBITDA
258,155
275,257
301,040
-164,599
EBIT
243,877
261,621
286,783
-167,328
Net Income
180,728
211,964
395,459
-142,582
Net Change In Cash
1,519,960
1,460,671
1,425,130
1,481,301
Free Cash Flow
595,662
517,376
375,931
291,331
Cash
981,003
1,655,063
1,841,574
1,383,985
Basic Shares
85,000
85,326
85,693
85,268

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$5,617,187
$5,135,439
$5,321,725
$4,841,954
Gross Profit
5,606,270
5,124,522
5,321,725
4,841,954
EBITDA
542,418
374,559
778,188
11,713
EBIT
466,866
306,271
711,211
-54,084
Net Income
376,292
223,083
618,609
-116,812
Net Change In Cash
5,617,187
5,135,439
5,321,725
4,841,954
Cost of Revenue
-185,468
-75,379
Free Cash Flow
1,255,559
692,216
1,114,822
343,503
Cash
953,476
751,415
844,592
902,831
Basic Shares
86,012
85,669
85,291
84,262

Earnings Calls

Quarter EPS
2024-09-30
$2.71
2024-06-30
$2.93
2024-03-31
$2.57
2023-12-31
$2.94