Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $509,259 | $509,259 | $494,847 | $400,370 |
Gross Profit | 144,517 | 144,517 | 123,793 | 113,522 |
EBITDA | 167,815 | 167,815 | 153,110 | 105,162 |
EBIT | 121,620 | 121,620 | 106,026 | 57,992 |
Net Income | 102,335 | 102,335 | 104,353 | 61,141 |
Net Change In Cash | 509,259 | 509,259 | 494,847 | 400,370 |
Free Cash Flow | 8,991 | 74,521 | 75,999 | -79,424 |
Cash | 902,443 | 902,443 | 756,189 | 726,011 |
Basic Shares | 119,176 | 119,176 | 118,042 | 118,107 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,502,491 | $1,113,859 | $793,639 | $460,319 |
Gross Profit | 427,506 | 600,657 | 441,867 | 211,621 |
EBITDA | 533,158 | 546,374 | 414,497 | 302,958 |
EBIT | 347,036 | 366,890 | 267,106 | 185,202 |
Net Income | 385,749 | 554,955 | 435,121 | -71,751 |
Net Change In Cash | 1,502,491 | 1,113,859 | 793,639 | 460,319 |
Free Cash Flow | 226,343 | 519,698 | -525,599 | 172,367 |
Cash | 756,189 | 718,049 | 276,002 | 143,922 |
Basic Shares | 120,299 | 122,964 | 123,070 | 120,696 |
Quarter | EPS |
---|---|
2024-12-31 | $0 |
2024-06-30 | $0.77 |
2024-03-31 | $0.63 |
2023-12-31 | $0.68 |