Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $400,737 | $454,548 | $376,980 | $317,586 |
Gross Profit | 271,872 | 324,695 | 252,435 | 216,119 |
EBITDA | 92,679 | 153,002 | 72,283 | 62,741 |
EBIT | 66,227 | 127,030 | 46,623 | 41,189 |
Net Income | 48,606 | 91,483 | 37,465 | 34,517 |
Net Change In Cash | 400,737 | 454,548 | 376,980 | 317,586 |
Free Cash Flow | 64,281 | 183,690 | 51,216 | 89,127 |
Cash | 398,070 | 477,785 | 482,364 | 778,549 |
Basic Shares | 56,255 | 56,780 | 56,740 | 56,266 |
Values in thousands | 2025-06-30 | 2024-06-30 | 2023-06-30 | 2022-06-30 |
---|---|---|---|---|
Revenue | $1,595,221 | $1,402,515 | $1,174,598 | $852,651 |
Gross Profit | 1,096,998 | 960,786 | 807,559 | 565,649 |
EBITDA | 403,660 | 336,519 | 215,892 | 134,812 |
EBIT | 304,024 | 260,093 | 155,026 | 84,594 |
Net Income | 227,127 | 206,766 | 140,822 | 90,777 |
Net Change In Cash | 1,595,221 | 1,402,515 | 1,174,598 | 852,651 |
Free Cash Flow | 342,751 | 305,916 | 215,809 | 102,469 |
Cash | 398,070 | 401,811 | 288,767 | 139,756 |
Basic Shares | 56,550 | 56,976 | 56,596 | 56,445 |
Quarter | EPS |
---|---|
2025-06-30 | $0.86 |
2025-03-31 | $2.43 |
2024-12-31 | $1.52 |
2024-09-30 | $1.66 |