Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $362,956 | $357,287 | $401,281 | $326,361 |
Gross Profit | 247,996 | 240,363 | 282,500 | 218,962 |
EBITDA | 64,144 | 84,965 | 126,679 | 68,086 |
EBIT | 42,592 | 64,318 | 106,401 | 49,706 |
Net Income | 49,573 | 48,819 | 85,314 | 38,116 |
Net Change In Cash | 362,956 | 357,287 | 401,281 | 326,361 |
Free Cash Flow | 89,127 | 57,307 | 146,950 | 57,092 |
Cash | 778,549 | 401,811 | 492,695 | 366,904 |
Basic Shares | 56,266 | 56,890 | 57,048 | 56,855 |
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 | 950,819 | 807,559 | 565,649 | 416,329 |
EBITDA | 335,897 | 215,892 | 134,812 | 101,015 |
EBIT | 259,471 | 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,844 | 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-09-30 | $1.66 |
2024-06-30 | $1.48 |
2024-03-31 | $2.21 |
2023-12-31 | $1.49 |