Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $189,520 | $344,593 | $339,000 | $356,169 |
Gross Profit | 359,260 | 344,593 | 173,283 | 356,169 |
EBITDA | 78,153 | 76,821 | 84,410 | 97,462 |
EBIT | 77,903 | 72,579 | 80,044 | 93,018 |
Net Income | 67,514 | 66,829 | 71,435 | 82,526 |
Net Change In Cash | 189,520 | 344,593 | 339,000 | 356,169 |
Free Cash Flow | 82,697 | 72,384 | 87,254 | 64,045 |
Cash | 182,542 | 160,389 | 165,284 | 173,988 |
Basic Shares | 72,032 | 72,825 | 72,971 | 72,906 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $784,060 | $790,511 | $652,358 | $594,930 |
Gross Profit | 784,060 | 790,511 | 652,358 | 594,930 |
EBITDA | 1,310 | 27,112 | 42,489 | 30,583 |
EBIT | -16,794 | 7,309 | 26,373 | 14,071 |
Net Income | 354,124 | 360,642 | 298,304 | 228,860 |
Net Change In Cash | 784,060 | 790,511 | 652,358 | 594,930 |
Cost of Revenue | 1,028,626 | 827,300 | ||
Free Cash Flow | 381,341 | 464,000 | 330,589 | 314,177 |
Cash | 173,988 | 195,440 | 134,141 | 138,616 |
Basic Shares | 72,862 | 74,664 | 78,570 | 79,777 |
Quarter | EPS |
---|---|
2024-09-30 | $0.94 |
2024-06-30 | $0.92 |
2024-03-31 | $0.98 |
2023-12-31 | $1.13 |