Breakdown | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 429.23M | 315.38M | 320.91M | 269.66M | 155.86M |
Gross Profit | 209.95M | 147.63M | 159.86M | 137.34M | 73.23M |
EBITDA | 143.00M | 95.89M | 81.50M | 70.90M | 22.62M |
Net Income | 118.52M | 78.63M | 79.95M | 60.28M | 21.78M |
Balance Sheet | |||||
Total Assets | 892.04M | 787.67M | 677.09M | 583.76M | 287.91M |
Cash, Cash Equivalents and Short-Term Investments | 388.04M | 354.03M | 399.66M | 397.94M | 177.81M |
Total Debt | 207.07M | 201.15M | 195.74M | 194.64M | 1.42M |
Total Liabilities | 342.81M | 311.52M | 292.99M | 290.13M | 60.64M |
Stockholders Equity | 549.24M | 476.15M | 384.10M | 293.63M | 227.26M |
Cash Flow | |||||
Free Cash Flow | 112.14M | 71.05M | 49.51M | 56.78M | 23.13M |
Operating Cash Flow | 122.24M | 79.32M | 57.80M | 60.96M | 25.75M |
Investing Cash Flow | -55.91M | -107.45M | -150.79M | -120.18M | -23.13M |
Financing Cash Flow | -60.05M | 182.00K | 3.00K | 194.80M | 64.92M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
75 Outperform | $4.22B | 35.00 | 24.82% | 1.44% | 32.63% | 46.16% | |
74 Outperform | $2.72B | 51.48 | 5.74% | ― | 15.33% | -47.04% | |
68 Neutral | $1.16B | 10.14 | 11.23% | ― | -3.19% | -11.06% | |
64 Neutral | $4.87B | ― | -14.77% | ― | 2.16% | -55.38% | |
63 Neutral | $1.87B | 97.98 | 2.29% | 2.85% | -6.17% | ― | |
60 Neutral | $4.65B | ― | -93.41% | ― | 13.83% | 88.14% | |
51 Neutral | AU$1.60B | 2.83 | -31.50% | 3.83% | 16.21% | -7.40% |