Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $376,980 | $362,956 | $357,287 | $401,281 |
Gross Profit | 252,435 | 247,996 | 240,363 | 282,500 |
EBITDA | 46,623 | 64,144 | 84,965 | 126,567 |
EBIT | 46,816 | 42,592 | 64,318 | 106,289 |
Net Income | 37,465 | 49,573 | 48,819 | 85,314 |
Net Change In Cash | 376,980 | 362,956 | 357,287 | 401,281 |
Free Cash Flow | 51,216 | 89,127 | 57,307 | 146,950 |
Cash | 482,364 | 778,549 | 401,811 | 492,695 |
Basic Shares | 56,740 | 56,266 | 56,890 | 57,048 |
Values in thousands | 2024-06-30 | 2023-06-30 | 2022-06-30 | 2021-06-30 |
---|---|---|---|---|
Revenue | $1,402,515 | $1,174,598 | $852,651 | $635,627 |
Gross Profit | 960,786 | 807,559 | 565,649 | 416,329 |
EBITDA | 336,519 | 215,892 | 134,812 | 101,015 |
EBIT | 260,093 | 155,026 | 84,594 | 58,043 |
Net Income | 206,766 | 140,822 | 90,777 | 70,819 |
Net Change In Cash | 1,402,515 | 1,174,598 | 852,651 | 635,627 |
Cost of Revenue | 453,748 | |||
Free Cash Flow | 305,916 | 215,809 | 102,469 | 86,795 |
Cash | 401,811 | 288,767 | 139,756 | 202,287 |
Basic Shares | 56,976 | 56,596 | 56,445 | 56,305 |
Quarter | EPS |
---|---|
2024-12-31 | $1.52 |
2024-09-30 | $1.66 |
2024-06-30 | $1.48 |
2024-03-31 | $2.21 |