Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $548,403 | $538,392 | $509,259 | $475,430 |
Gross Profit | 155,474 | 117,940 | 144,517 | 126,320 |
EBITDA | 113,139 | 111,782 | 183,106 | 145,305 |
EBIT | 65,142 | 64,254 | 136,911 | 99,192 |
Net Income | 34,972 | 80,751 | 102,335 | 101,861 |
Net Change In Cash | 548,403 | 538,392 | 509,259 | 475,430 |
Free Cash Flow | 24,116 | 123,700 | 74,521 | 114,371 |
Cash | 722,778 | 798,751 | 902,443 | 901,017 |
Basic Shares | 119,805 | 119,577 | 119,176 | 118,628 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $2,083,894 | $1,511,406 | $1,113,859 | $793,639 |
Gross Profit | 556,661 | 436,421 | 600,657 | 441,867 |
EBITDA | 619,872 | 730,092 | 853,310 | 649,283 |
EBIT | 456,291 | 543,970 | 673,826 | 501,892 |
Net Income | 319,919 | 385,749 | 554,955 | 435,121 |
Net Change In Cash | 2,083,894 | 1,511,406 | 1,113,859 | 793,639 |
Free Cash Flow | 257,233 | 49,042 | 519,698 | -525,599 |
Cash | 722,778 | 745,544 | 718,049 | 276,002 |
Basic Shares | 119,299 | 120,299 | 122,964 | 123,070 |
Quarter | EPS |
---|---|
2025-03-31 | $0 |
2024-12-31 | $0.69 |
2024-09-30 | $0.68 |
2024-06-30 | $0.77 |