Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $230,225 | $213,984 | $203,969 | $267,986 |
Gross Profit | 154,024 | 88,925 | 111,333 | 131,746 |
EBITDA | 124,414 | 122,503 | 114,351 | 225,100 |
EBIT | 79,078 | 77,832 | 69,131 | 179,588 |
Net Income | 73,508 | 58,213 | 68,557 | 158,705 |
Net Change In Cash | 230,225 | 213,984 | 203,969 | 267,986 |
Free Cash Flow | 104,231 | 39,243 | 74,195 | 187,261 |
Cash | 471,062 | 419,931 | 332,580 | 201,001 |
Basic Shares | 48,006 | 47,730 | 48,021 | 50,151 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,243,951 | $1,341,222 | $1,562,873 | $540,786 |
Gross Profit | 709,114 | 809,894 | 939,615 | -37,762 |
EBITDA | 955,107 | 916,107 | 1,002,418 | 146,318 |
EBIT | 769,788 | 713,604 | 795,583 | -93,935 |
Net Income | 668,774 | 546,898 | 637,251 | -380,597 |
Net Change In Cash | 1,243,951 | 1,341,222 | 1,562,873 | 540,786 |
Free Cash Flow | 731,813 | 842,403 | 734,853 | 26,198 |
Cash | 332,580 | 355,551 | 376,870 | 230,415 |
Basic Shares | 50,874 | 54,527 | 63,511 | 54,718 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $1.47 |
2025-03-31 | $1.03 |
2024-12-31 | $0.63 |