Values in thousands | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 |
---|---|---|---|---|
Revenue | $2,389,000 | $2,848,000 | $2,556,000 | $2,403,000 |
Gross Profit | 1,153,000 | 1,416,000 | 1,280,000 | 1,189,000 |
EBITDA | 616,000 | 887,000 | 732,000 | 631,000 |
EBIT | 533,000 | 776,000 | 646,000 | 544,000 |
Net Income | -39,000 | 596,000 | 464,000 | 371,000 |
Net Change In Cash | 2,389,000 | 2,848,000 | 2,556,000 | 2,403,000 |
Cost of Revenue | -331,000 | |||
Free Cash Flow | 336,000 | 1,164,000 | 649,000 | 40,000 |
Cash | 1,512,000 | 1,705,000 | 910,000 | 710,000 |
Basic Shares | 166,300 | 171,500 | 171,700 | 172,600 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $9,978,000 | $9,112,000 | $8,171,000 | $7,414,000 |
Gross Profit | 4,970,000 | 4,229,000 | 4,040,000 | 3,608,000 |
EBITDA | 2,294,000 | 2,308,000 | 2,197,000 | 1,805,000 |
EBIT | 2,294,000 | 1,661,000 | 1,667,000 | 1,383,000 |
Net Income | 1,709,000 | 1,363,000 | 1,245,000 | 949,000 |
Net Change In Cash | 9,978,000 | 9,112,000 | 8,171,000 | 7,414,000 |
Cost of Revenue | -470,000 | 666,000 | 210,000 | |
Free Cash Flow | 1,791,000 | 1,567,000 | 1,594,000 | 1,396,000 |
Cash | 1,705,000 | 1,325,000 | 1,874,000 | 1,254,000 |
Basic Shares | 172,100 | 171,900 | 173,600 | 174,100 |
Quarter | EPS |
---|---|
2024-03-31 | $2.81 |
2023-12-31 | $3.90 |
2023-09-30 | $3.19 |
2023-06-30 | $2.65 |