Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $492,223 | $523,240 | $541,724 | $524,631 |
Gross Profit | 415,596 | 446,077 | 467,973 | 460,500 |
EBITDA | 90,008 | 120,009 | 130,737 | 138,189 |
EBIT | 76,417 | 112,347 | 119,066 | 126,518 |
Net Income | 82,252 | 112,735 | 155,201 | 131,640 |
Net Change In Cash | 492,223 | 523,240 | 541,724 | 524,631 |
Free Cash Flow | 2,467 | |||
Cash | 753,559 | 800,476 | 763,800 | 748,518 |
Basic Shares | 13,705 | 13,714 | 13,741 | 13,760 |
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-06-30 | $0.82 |
2024-03-31 | $1.14 |
2023-12-31 | $1.56 |
2023-09-30 | $19.13 |