Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $809,000 | $774,000 | $797,000 | $817,000 |
Gross Profit | 590,000 | 563,000 | 566,000 | 571,000 |
EBITDA | 300,000 | 267,000 | 302,000 | 244,000 |
EBIT | 201,000 | 176,000 | 205,000 | 154,000 |
Net Income | 95,000 | 82,000 | 108,000 | 64,000 |
Net Change In Cash | 809,000 | 774,000 | 797,000 | 817,000 |
Free Cash Flow | 28,000 | 124,000 | 132,000 | -18,000 |
Cash | 136,000 | 134,000 | 196,000 | 347,000 |
Basic Shares | 86,000 | 87,000 | 90,000 | 91,000 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $3,188,000 | $2,902,000 | $2,512,000 | $2,153,000 |
Gross Profit | 2,257,000 | 2,030,000 | 1,774,000 | 1,544,000 |
EBITDA | 1,092,000 | 898,000 | 591,000 | 601,000 |
EBIT | 731,000 | 514,000 | 171,000 | 203,000 |
Net Income | 336,000 | 163,000 | -176,000 | 371,000 |
Net Change In Cash | 3,188,000 | 2,902,000 | 2,512,000 | 2,153,000 |
Cost of Revenue | 272,000 | |||
Free Cash Flow | 338,000 | 348,000 | -597,000 | 514,000 |
Cash | 196,000 | 425,000 | 914,000 | 585,000 |
Basic Shares | 91,000 | 93,000 | 95,000 | 98,000 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $1.58 |
2025-03-31 | $0.94 |
2024-12-31 | $1.20 |