Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $2,840,000 | $3,046,000 | $2,789,000 | $2,300,000 |
Gross Profit | 799,000 | 908,000 | 876,000 | 696,000 |
EBITDA | -242,000 | 694,000 | 625,000 | 584,000 |
EBIT | 509,000 | 458,000 | 453,000 | |
Net Income | -258,000 | 321,000 | 285,000 | 299,000 |
Net Change In Cash | 2,840,000 | 3,046,000 | 2,789,000 | 2,300,000 |
Free Cash Flow | 479,000 | 558,000 | 336,000 | -128,000 |
Cash | 361,000 | 499,000 | 274,000 | 1,262,000 |
Basic Shares | 87,900 | 87,900 | 88,000 | 87,900 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $10,975,000 | $9,677,000 | $9,761,000 | $8,498,000 |
Gross Profit | 3,254,000 | 2,683,000 | 2,616,000 | 2,217,000 |
EBITDA | 1,127,000 | 2,166,000 | 2,200,000 | 1,909,000 |
EBIT | 1,667,000 | 1,724,000 | 1,444,000 | |
Net Income | 647,000 | 1,196,000 | 1,241,000 | 995,000 |
Net Change In Cash | 10,975,000 | 9,677,000 | 9,761,000 | 8,498,000 |
Cost of Revenue | 163,000 | 242,000 | ||
Free Cash Flow | 1,892,000 | 1,193,000 | 1,314,000 | 1,087,000 |
Cash | 361,000 | 1,615,000 | 1,099,000 | 959,000 |
Basic Shares | 87,900 | 91,000 | 97,700 | 104,300 |
Quarter | EPS |
---|---|
2024-12-31 | $3.22 |
2024-09-30 | $4.38 |
2024-06-30 | $4.64 |
2024-03-31 | $3.59 |