Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $408,456 | $402,063 | $397,705 | $391,497 |
Gross Profit | 272,429 | 303,026 | 297,186 | 300,557 |
EBITDA | 125,391 | 46,251 | 104,206 | 105,188 |
EBIT | 119,677 | 40,717 | 98,581 | 99,170 |
Net Income | 83,791 | 16,294 | 75,033 | 82,178 |
Net Change In Cash | 408,456 | 402,063 | 397,705 | 391,497 |
Free Cash Flow | 123,696 | 82,696 | 13,462 | 127,520 |
Cash | 374,952 | 310,438 | 363,156 | 386,678 |
Basic Shares | 78,706 | 80,026 | 80,710 | 81,973 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,609,332 | $1,445,814 | $1,300,447 | $1,448,268 |
Gross Profit | 1,045,944 | 933,101 | 767,955 | 944,868 |
EBITDA | 427,600 | 411,801 | 396,282 | 448,083 |
EBIT | 400,730 | -690,100 | -535,928 | -562,631 |
Net Income | 298,980 | 239,496 | 270,293 | 326,364 |
Net Change In Cash | 1,609,332 | 1,445,814 | 1,300,447 | 1,448,268 |
Cost of Revenue | 123,078 | -68,273 | 53,282 | |
Free Cash Flow | 303,916 | 319,576 | 159,962 | 359,741 |
Cash | 383,180 | 336,782 | 233,327 | 301,819 |
Basic Shares | 83,858 | 85,762 | 93,597 | 96,419 |
Quarter | EPS |
---|---|
2024-09-30 | $1.06 |
2024-06-30 | $0.20 |
2024-03-31 | $0.89 |
2023-12-31 | $0.96 |