Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $3,046,000 | $2,789,000 | $2,300,000 | $2,304,000 |
Gross Profit | 908,000 | 876,000 | 696,000 | 615,000 |
EBITDA | 694,000 | 625,000 | 584,000 | 316,000 |
EBIT | 509,000 | 458,000 | 453,000 | 183,000 |
Net Income | 321,000 | 285,000 | 299,000 | 131,000 |
Net Change In Cash | 3,046,000 | 2,789,000 | 2,300,000 | 2,304,000 |
Free Cash Flow | 558,000 | 336,000 | -128,000 | 562,000 |
Cash | 499,000 | 274,000 | 1,262,000 | 1,615,000 |
Basic Shares | 87,900 | 88,000 | 87,900 | 89,500 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $9,677,000 | $9,761,000 | $8,498,000 | $7,055,000 |
Gross Profit | 2,683,000 | 2,616,000 | 2,217,000 | 1,610,000 |
EBITDA | 2,166,000 | 2,200,000 | 1,909,000 | 341,000 |
EBIT | 1,667,000 | 1,724,000 | 1,444,000 | -116,000 |
Net Income | 1,196,000 | 1,241,000 | 995,000 | -385,000 |
Net Change In Cash | 9,677,000 | 9,761,000 | 8,498,000 | 7,055,000 |
Cost of Revenue | 163,000 | 242,000 | 545,000 | |
Free Cash Flow | 1,193,000 | 1,314,000 | 1,087,000 | 828,000 |
Cash | 1,615,000 | 1,099,000 | 959,000 | 717,000 |
Basic Shares | 91,000 | 97,700 | 104,300 | 108,600 |
Quarter | EPS |
---|---|
2024-09-30 | $4.38 |
2024-06-30 | $4.64 |
2024-03-31 | $3.59 |
2023-12-31 | $3.21 |