Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $412,823 | $353,580 | $320,800 | $314,485 |
Gross Profit | 365,400 | 300,337 | 240,537 | 234,269 |
EBITDA | 140,931 | 19,414 | 80,710 | 84,314 |
EBIT | 80,960 | -31,937 | 28,569 | 35,861 |
Net Income | 64,087 | -48,577 | 36,910 | 10,627 |
Net Change In Cash | 412,823 | 353,580 | 320,800 | 314,485 |
Free Cash Flow | 131,074 | 80,117 | 25,060 | 47,429 |
Cash | 505,880 | 386,122 | 687,234 | 734,779 |
Basic Shares | 44,519 | 43,924 | 50,665 | 45,955 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,401,688 | $1,364,028 | $1,390,997 | $1,416,722 |
Gross Profit | 1,201,365 | 1,166,736 | 1,195,443 | 1,228,669 |
EBITDA | 319,098 | 353,540 | 411,807 | 683,162 |
EBIT | 107,182 | 116,574 | 164,995 | 423,374 |
Net Income | 63,047 | 41,503 | 63,757 | 351,702 |
Net Change In Cash | 1,401,688 | 1,364,028 | 1,390,997 | 1,416,722 |
Cost of Revenue | -25,159 | 452,190 | ||
Free Cash Flow | 283,680 | 211,233 | 230,240 | 401,753 |
Cash | 505,880 | 737,612 | 652,793 | 694,842 |
Basic Shares | 44,519 | 46,464 | 47,025 | 47,862 |
Quarter | EPS |
---|---|
2024-12-31 | $2.58 |
2024-09-30 | $1.64 |
2024-06-30 | $1.18 |
2024-03-31 | $1.27 |