Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $320,800 | $314,485 | $389,885 | $340,985 |
Gross Profit | 240,537 | 234,269 | 298,964 | 285,459 |
EBITDA | 83,935 | 91,076 | 160,377 | 95,814 |
EBIT | 31,794 | 42,623 | 90,744 | 39,960 |
Net Income | 36,910 | 10,627 | 63,422 | -30,971 |
Net Change In Cash | 320,800 | 314,485 | 389,885 | 340,985 |
Free Cash Flow | 25,060 | 47,429 | 65,866 | 45,582 |
Cash | 687,234 | 734,779 | 737,612 | 660,624 |
Basic Shares | 50,665 | 45,955 | 50,985 | 46,062 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,364,028 | $1,390,997 | $1,416,722 | $1,489,593 |
Gross Profit | 1,024,584 | 1,195,443 | 1,228,669 | 1,257,811 |
EBITDA | 449,644 | 468,147 | 458,650 | 594,980 |
EBIT | 212,678 | 221,335 | 198,862 | 348,557 |
Net Income | 41,503 | 63,757 | 351,702 | 150,668 |
Net Change In Cash | 1,364,028 | 1,390,997 | 1,416,722 | 1,489,593 |
Cost of Revenue | -25,159 | 452,190 | -332,963 | |
Free Cash Flow | 211,233 | 230,240 | 401,753 | 384,409 |
Cash | 737,612 | 652,793 | 694,842 | 242,652 |
Basic Shares | 46,464 | 47,025 | 47,862 | 47,115 |
Quarter | EPS |
---|---|
2024-06-30 | $1.18 |
2024-03-31 | $1.27 |
2023-12-31 | $2.33 |
2023-09-30 | $1.50 |