| Breakdown | TTM | Mar 2024 | Jun 2023 | Mar 2022 | Mar 2021 | Mar 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 338.17M | 354.18M | 335.35M | 315.72M | 222.51M | 179.01M |
| Gross Profit | 237.81M | 282.31M | 271.74M | 269.38M | 190.39M | 151.10M |
| EBITDA | 162.61M | 202.01M | 198.51M | 181.67M | 129.58M | 116.90M |
| Net Income | 124.88M | 164.42M | 166.55M | 155.26M | 119.02M | 100.16M |
Balance Sheet | ||||||
| Total Assets | 196.80M | 226.71M | 210.14M | 197.33M | 137.75M | 122.32M |
| Cash, Cash Equivalents and Short-Term Investments | 53.35M | 77.70M | 84.86M | 95.82M | 55.67M | 59.23M |
| Total Debt | 7.79M | 5.01M | 1.08M | 987.00K | 1.61M | 2.34M |
| Total Liabilities | 85.89M | 90.29M | 83.45M | 22.22M | 13.24M | 14.95M |
| Stockholders Equity | 110.91M | 136.42M | 126.69M | 175.12M | 124.51M | 107.37M |
Cash Flow | ||||||
| Free Cash Flow | 122.45M | 148.70M | 147.30M | 162.32M | 98.59M | 92.71M |
| Operating Cash Flow | 153.85M | 179.49M | 177.57M | 194.78M | 115.45M | 106.49M |
| Investing Cash Flow | -31.27M | -30.79M | -30.27M | -32.46M | -16.84M | -13.79M |
| Financing Cash Flow | -157.23M | -155.86M | -158.26M | -122.17M | -102.18M | -72.15M |