| Breakdown | TTM | Mar 2024 | Mar 2022 | Mar 2021 | Mar 2020 | Mar 2018 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 338.17M | 354.18M | 315.72M | 222.51M | 130.87M | 89.43M |
| Gross Profit | 237.81M | 282.31M | 269.38M | 190.39M | 113.41M | 75.08M |
| EBITDA | 162.61M | 202.01M | 181.67M | 129.58M | 88.48M | 62.45M |
| Net Income | 124.88M | 164.42M | 155.26M | 119.02M | 76.12M | 48.31M |
Balance Sheet | ||||||
| Total Assets | 196.80M | 226.71M | 197.33M | 137.75M | 87.63M | 48.64M |
| Cash, Cash Equivalents and Short-Term Investments | 53.35M | 77.70M | 95.82M | 55.67M | 38.68M | 30.13M |
| Total Debt | 7.79M | 5.01M | 987.00K | 1.61M | 3.07M | 0.00 |
| Total Liabilities | 85.89M | 90.29M | 22.22M | 13.24M | 8.95M | 3.41M |
| Stockholders Equity | 110.91M | 136.42M | 175.12M | 124.51M | 78.68M | 45.23M |
Cash Flow | ||||||
| Free Cash Flow | 122.45M | 148.70M | 162.32M | 98.59M | 58.33M | 42.89M |
| Operating Cash Flow | 153.85M | 179.49M | 194.78M | 115.45M | 75.82M | 48.58M |
| Investing Cash Flow | -31.27M | -30.79M | -32.46M | -16.84M | -17.47M | -5.55M |
| Financing Cash Flow | -157.23M | -155.86M | -122.17M | -102.18M | -52.29M | -47.64M |