Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $491,264 | $492,223 | $523,240 | $541,724 |
Gross Profit | 409,171 | 415,596 | 446,077 | 467,973 |
EBITDA | 83,468 | 90,008 | 120,009 | 130,737 |
EBIT | 65,803 | 76,667 | 112,347 | 119,066 |
Net Income | 89,289 | 82,252 | 112,735 | 155,201 |
Net Change In Cash | 491,264 | 492,223 | 523,240 | 541,724 |
Cash | 535,887 | 753,559 | 800,476 | 763,800 |
Basic Shares | 6,845 | 13,705 | 13,714 | 13,741 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $2,159,584 | $2,323,101 | $2,507,817 | $2,203,791 |
Gross Profit | 1,894,056 | 1,974,951 | 2,131,628 | 1,816,519 |
EBITDA | 714,386 | 657,717 | 246,479 | -649,018 |
EBIT | 683,738 | 611,033 | 208,563 | -689,285 |
Net Income | 640,830 | 643,959 | 219,056 | -432,337 |
Net Change In Cash | 2,159,584 | 2,323,101 | 2,507,817 | 2,203,791 |
Free Cash Flow | 134,440 | 5,901 | -389,787 | -215,605 |
Cash | 763,800 | 753,642 | 626,715 | 760,710 |
Basic Shares | 13,798 | 13,680 | 13,455 | 13,508 |
Quarter | EPS |
---|---|
2024-09-30 | $0.91 |
2024-06-30 | $0.82 |
2024-03-31 | $1.14 |
2023-12-31 | $1.56 |