Breakdown | TTM | Jun 2024 | Jun 2023 | Jun 2022 | Jun 2021 | Jun 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 196.72M | 195.73M | 228.55M | 213.19M | 185.44M | 180.80M |
Gross Profit | 135.02M | 79.85M | 106.35M | 101.61M | 88.30M | 88.69M |
EBITDA | 33.01M | 34.67M | 67.10M | 63.43M | 55.46M | 51.56M |
Net Income | 4.13M | 6.04M | 3.31M | 31.14M | 25.56M | 21.48M |
Balance Sheet | ||||||
Total Assets | 579.39M | 592.58M | 638.75M | 654.24M | 590.17M | 564.08M |
Cash, Cash Equivalents and Short-Term Investments | 10.81M | 34.83M | 21.09M | 51.86M | 55.99M | 32.81M |
Total Debt | 101.29M | 85.99M | 111.88M | 92.71M | 93.33M | 100.95M |
Total Liabilities | 315.22M | 319.95M | 367.91M | 376.44M | 335.03M | 326.86M |
Stockholders Equity | 264.03M | 272.46M | 270.68M | 277.64M | 255.00M | 237.12M |
Cash Flow | ||||||
Free Cash Flow | 21.39M | 47.17M | 707.00K | 4.89M | 44.60M | 20.23M |
Operating Cash Flow | 23.66M | 49.44M | 8.33M | 10.63M | 49.08M | 24.75M |
Investing Cash Flow | -2.76M | -3.92M | -9.50M | -5.01M | -5.46M | -6.44M |
Financing Cash Flow | -30.98M | -37.19M | -29.62M | -9.71M | -20.43M | -12.18M |
Shine Justice Ltd has announced a change in the interests of its director, Rodney Michael Douglas, in company securities. The change involves the acquisition of 43,742 FY26 NED Rights under the NED Equity Plan, which reflects the director’s decision to sacrifice a portion of his fees and superannuation for the financial year ending June 2026. This move indicates a strategic alignment of the director’s interests with the company’s performance, potentially impacting stakeholder confidence and the company’s market positioning.
The most recent analyst rating on (AU:SHJ) stock is a Buy with a A$0.81 price target. To see the full list of analyst forecasts on Shine Justice Ltd. stock, see the AU:SHJ Stock Forecast page.
Shine Justice Ltd announced a change in the director’s interest, specifically regarding David Sutton Bayes. Bayes has acquired 43,742 FY26 NED Rights under the NED Equity Plan, reflecting a strategic alignment of director fees and superannuation with company shares. This move indicates a continued investment in the company’s future performance, potentially impacting shareholder confidence and market perception.
The most recent analyst rating on (AU:SHJ) stock is a Buy with a A$0.81 price target. To see the full list of analyst forecasts on Shine Justice Ltd. stock, see the AU:SHJ Stock Forecast page.
Shine Justice Ltd announced a change in the interest of its director, Teresa Mary Dyson, with the acquisition of 21,871 FY26 NED Rights under the NED Equity Plan. This change reflects the director’s decision to sacrifice a portion of her fees and superannuation for the financial year 2026, indicating a commitment to align her interests with the company’s performance. The impact of this announcement suggests a positive alignment of leadership interests with shareholder value, potentially enhancing stakeholder confidence in the company’s governance practices.
The most recent analyst rating on (AU:SHJ) stock is a Buy with a A$0.81 price target. To see the full list of analyst forecasts on Shine Justice Ltd. stock, see the AU:SHJ Stock Forecast page.
Shine Justice Ltd has announced a change in the director’s interest, with Graham John Bradley acquiring 113,912 FY26 NED Rights under the NED Equity Plan. This adjustment reflects the director’s decision to sacrifice a portion of his fees and superannuation for FY26, indicating a strategic alignment with the company’s equity plan and potentially impacting the company’s governance and stakeholder interests.
The most recent analyst rating on (AU:SHJ) stock is a Buy with a A$0.81 price target. To see the full list of analyst forecasts on Shine Justice Ltd. stock, see the AU:SHJ Stock Forecast page.
Shine Justice Ltd announced the issuance of 223,267 unquoted securities under a salary sacrifice rights scheme, effective July 1, 2025. This move is part of an employee incentive program, potentially impacting the company’s internal operations by aligning employee interests with corporate performance, although these securities will not be quoted on the ASX.
The most recent analyst rating on (AU:SHJ) stock is a Buy with a A$0.81 price target. To see the full list of analyst forecasts on Shine Justice Ltd. stock, see the AU:SHJ Stock Forecast page.
Shine Justice Ltd has announced the cessation of 213,994 performance rights due to the conditions for these securities not being met or becoming incapable of being satisfied. This cessation may impact the company’s capital structure and could have implications for its stakeholders, reflecting on the company’s operational adjustments and strategic positioning within the market.
The most recent analyst rating on (AU:SHJ) stock is a Buy with a A$0.81 price target. To see the full list of analyst forecasts on Shine Justice Ltd. stock, see the AU:SHJ Stock Forecast page.
Shine Justice Ltd has announced an update on its ongoing share buy-back program, which involves the repurchase of its ordinary fully paid securities. As of the latest update, the company has bought back a total of 3,491,550 securities, including 28,647 on the previous day. This buy-back initiative is part of Shine Justice’s strategy to optimize its capital structure and potentially enhance shareholder value.
The most recent analyst rating on (AU:SHJ) stock is a Buy with a A$0.81 price target. To see the full list of analyst forecasts on Shine Justice Ltd. stock, see the AU:SHJ Stock Forecast page.
Shine Justice Ltd has announced an update regarding its ongoing on-market buy-back program. As of June 24, 2025, the company has repurchased a total of 3,462,903 ordinary fully paid securities, with 76,776 securities bought back on the previous day. This buy-back initiative is part of Shine Justice Ltd’s strategy to manage its capital structure and potentially enhance shareholder value.
The most recent analyst rating on (AU:SHJ) stock is a Buy with a A$0.81 price target. To see the full list of analyst forecasts on Shine Justice Ltd. stock, see the AU:SHJ Stock Forecast page.
Shine Justice Ltd has announced an update regarding its ongoing on-market buy-back program. As of June 19, 2025, the company has repurchased a total of 3,314,040 ordinary fully paid securities, including 50,000 securities bought back on the previous day. This buy-back initiative may impact Shine Justice Ltd’s market positioning by potentially increasing shareholder value and optimizing the company’s capital structure.
The most recent analyst rating on (AU:SHJ) stock is a Buy with a A$0.81 price target. To see the full list of analyst forecasts on Shine Justice Ltd. stock, see the AU:SHJ Stock Forecast page.
Shine Justice Ltd has announced an update regarding its ongoing on-market buy-back program. As of June 16, 2025, the company has repurchased a total of 3,087,130 ordinary fully paid shares, which includes 2,723 shares bought back on the previous day. This buy-back initiative reflects Shine Justice Ltd’s strategic approach to managing its capital and could potentially enhance shareholder value.
The most recent analyst rating on (AU:SHJ) stock is a Buy with a A$0.81 price target. To see the full list of analyst forecasts on Shine Justice Ltd. stock, see the AU:SHJ Stock Forecast page.
Shine Justice Ltd has announced an update on its ongoing share buy-back program, revealing that a total of 3,084,407 ordinary fully paid securities have been repurchased as of June 13, 2025. This buy-back initiative is part of the company’s strategy to optimize its capital structure and potentially enhance shareholder value.
The most recent analyst rating on (AU:SHJ) stock is a Buy with a A$0.81 price target. To see the full list of analyst forecasts on Shine Justice Ltd. stock, see the AU:SHJ Stock Forecast page.
Shine Justice Ltd. has announced an update regarding its ongoing on-market buy-back program. The company reported that a total of 3,083,888 ordinary fully paid securities have been bought back, including 11 securities acquired on the previous day. This buy-back initiative is part of the company’s strategy to manage its capital structure and potentially enhance shareholder value.
The most recent analyst rating on (AU:SHJ) stock is a Buy with a A$0.81 price target. To see the full list of analyst forecasts on Shine Justice Ltd. stock, see the AU:SHJ Stock Forecast page.
Shine Justice Ltd has announced an update regarding its ongoing on-market buy-back program. As of June 6, 2025, the company has repurchased a total of 3,033,877 ordinary fully paid securities, including 25,732 bought back on the previous day. This buy-back initiative reflects Shine Justice Ltd’s strategic efforts to manage its capital structure and potentially enhance shareholder value.
The most recent analyst rating on (AU:SHJ) stock is a Buy with a A$0.81 price target. To see the full list of analyst forecasts on Shine Justice Ltd. stock, see the AU:SHJ Stock Forecast page.
Shine Justice Ltd has announced an update on its ongoing share buy-back program, reporting the purchase of 50,000 ordinary fully paid securities on the previous day, bringing the total number of shares bought back to 2,958,145. This buy-back initiative is part of the company’s strategy to enhance shareholder value and optimize its capital structure, potentially impacting its market positioning and stakeholder interests.
The most recent analyst rating on (AU:SHJ) stock is a Buy with a A$0.81 price target. To see the full list of analyst forecasts on Shine Justice Ltd. stock, see the AU:SHJ Stock Forecast page.
Shine Justice Ltd. has announced an update on its ongoing on-market buy-back program for its ordinary fully paid securities, with a total of 2,858,145 securities bought back before the previous day and an additional 100,000 securities bought back on the previous day. This buy-back activity is part of the company’s strategy to manage its capital structure and potentially enhance shareholder value.
The most recent analyst rating on (AU:SHJ) stock is a Buy with a A$0.81 price target. To see the full list of analyst forecasts on Shine Justice Ltd. stock, see the AU:SHJ Stock Forecast page.
Shine Justice Ltd. has announced an update regarding its ongoing on-market buy-back program. As of May 27, 2025, the company has repurchased a total of 2,858,145 ordinary fully paid securities, including 50,000 securities bought back on the previous day. This buy-back initiative reflects Shine Justice Ltd.’s strategy to manage its capital structure and potentially enhance shareholder value.
The most recent analyst rating on (AU:SHJ) stock is a Buy with a A$0.81 price target. To see the full list of analyst forecasts on Shine Justice Ltd. stock, see the AU:SHJ Stock Forecast page.
Shine Justice Ltd has announced an update on its ongoing on-market buy-back program. As of May 22, 2025, the company has repurchased a total of 2,748,292 ordinary fully paid securities, with 50,000 bought back on the previous day. This buy-back initiative is part of the company’s strategy to manage its capital structure and potentially enhance shareholder value.
The most recent analyst rating on (AU:SHJ) stock is a Buy with a A$0.81 price target. To see the full list of analyst forecasts on Shine Justice Ltd. stock, see the AU:SHJ Stock Forecast page.
Shine Justice Ltd has announced an update regarding its ongoing on-market buy-back program, with a total of 2,696,926 securities bought back prior to the previous day and an additional 1,366 securities purchased on the previous day. This buy-back initiative reflects the company’s strategic move to manage its capital structure and potentially enhance shareholder value.
The most recent analyst rating on (AU:SHJ) stock is a Buy with a A$0.81 price target. To see the full list of analyst forecasts on Shine Justice Ltd. stock, see the AU:SHJ Stock Forecast page.
Shine Justice Ltd has announced an update regarding its ongoing on-market buy-back of ordinary fully paid securities. As of May 19, 2025, the company has repurchased a total of 2,694,220 securities, with an additional 2,706 bought back on the previous day. This buy-back initiative is part of Shine Justice’s strategy to enhance shareholder value and optimize its capital structure, reflecting its confidence in the company’s future performance.
The most recent analyst rating on (AU:SHJ) stock is a Buy with a A$0.81 price target. To see the full list of analyst forecasts on Shine Justice Ltd. stock, see the AU:SHJ Stock Forecast page.
Shine Justice Ltd. has announced an update regarding its ongoing share buy-back program. On May 16, 2025, the company reported the buy-back of 70,387 ordinary fully paid securities on the previous day, adding to a total of 2,623,833 securities bought back before that day. This buy-back initiative is part of Shine Justice Ltd.’s strategy to manage its capital structure and potentially enhance shareholder value.
The most recent analyst rating on (AU:SHJ) stock is a Buy with a A$0.81 price target. To see the full list of analyst forecasts on Shine Justice Ltd. stock, see the AU:SHJ Stock Forecast page.
Shine Justice Ltd has announced an update regarding its ongoing buy-back program for its ordinary fully paid securities, with a total of 2,573,833 securities bought back before the previous day and an additional 50,000 on the previous day. This buy-back initiative reflects the company’s strategic decision to manage its capital structure and potentially enhance shareholder value.
The most recent analyst rating on (AU:SHJ) stock is a Buy with a A$0.81 price target. To see the full list of analyst forecasts on Shine Justice Ltd. stock, see the AU:SHJ Stock Forecast page.
Shine Justice Ltd has announced an update on its ongoing share buy-back program. As of May 14, 2025, the company has repurchased a total of 2,573,833 ordinary fully paid securities, including 1,698 shares bought back on the previous day. This buy-back initiative is part of Shine Justice’s strategy to manage its capital structure and potentially enhance shareholder value.
The most recent analyst rating on (AU:SHJ) stock is a Buy with a A$0.81 price target. To see the full list of analyst forecasts on Shine Justice Ltd. stock, see the AU:SHJ Stock Forecast page.
Shine Justice Ltd has announced an update regarding its ongoing on-market buy-back program. As of May 12, 2025, the company has repurchased a total of 2,540,057 ordinary fully paid securities, including 50,000 securities bought back on the previous day. This buy-back initiative is part of Shine Justice’s strategy to manage its capital structure and potentially enhance shareholder value.
Stephen Roche, a substantial holder in Shine Justice Ltd, has increased his voting power in the company from 49.29% to 50.34%. This change is attributed to alterations in relevant interests and share cancellations by Shine Justice Ltd. The increase in voting power may influence the company’s strategic decisions and impact its governance structure.
Simon Morrison, a substantial holder in Shine Justice Ltd, has increased his voting power from 49.29% to 50.34% due to changes in relevant interests and share cancellations by the company. This change in voting power may impact the company’s governance and decision-making processes, potentially influencing its strategic direction and affecting stakeholders.
Shine Justice Ltd has announced an update regarding its ongoing on-market buy-back program. As of May 7, 2025, the company has repurchased a total of 2,490,057 ordinary fully paid securities, with 100,000 bought back on the previous day. This buy-back initiative is part of Shine Justice Ltd’s strategy to manage its capital structure and potentially enhance shareholder value.
Shine Justice Ltd has announced an update regarding its ongoing on-market buy-back program. As of May 6, 2025, the company has repurchased a total of 2,390,057 ordinary fully paid securities, with 21,593 bought back on the previous day. This buy-back initiative is part of the company’s strategy to manage its capital structure and enhance shareholder value.
Shine Justice Ltd. has announced an update on its ongoing share buy-back program. As of May 1, 2025, the company has repurchased a total of 2,318,464 ordinary fully paid securities, with 148,926 bought back on the previous day. This move is part of Shine Justice Ltd.’s strategy to manage its capital structure and potentially enhance shareholder value.
Shine Justice Ltd has announced an update on its ongoing on-market buy-back program. As of April 23, 2025, the company has bought back a total of 2,118,464 ordinary fully paid securities, with 150,728 bought back on the previous day. This buy-back initiative is part of Shine Justice Ltd’s strategy to manage its capital structure and potentially enhance shareholder value.
Shine Justice Ltd has announced an update regarding its ongoing on-market buy-back program. As of April 22, 2025, the company has repurchased a total of 1,967,736 ordinary fully paid securities, including 168,168 securities bought back on the previous day. This buy-back initiative is part of Shine Justice’s strategy to optimize its capital structure and potentially enhance shareholder value.
Shine Justice Ltd. has announced an update on its ongoing on-market buy-back program. As of April 17, 2025, the company has bought back a total of 1,709,414 ordinary fully paid securities, with an additional 90,154 securities bought back on the previous day. This buy-back initiative is part of Shine Justice’s strategy to manage its capital structure and potentially enhance shareholder value.
Shine Justice Ltd has announced an update regarding its ongoing on-market buy-back program. As of April 16, 2025, the company has repurchased a total of 1,698,464 ordinary fully paid securities, with an additional 10,950 securities bought back on the previous day. This buy-back initiative is part of Shine Justice’s strategy to manage its capital structure and potentially enhance shareholder value.
Shine Justice Ltd has announced an update regarding its ongoing on-market buy-back program. As of April 11, 2025, the company has repurchased a total of 1,576,464 ordinary fully paid securities, including 62,473 shares bought back on the previous day. This buy-back initiative is part of Shine Justice’s strategy to manage its capital structure and potentially enhance shareholder value.
Shine Justice Ltd. has announced a change in the interests of a substantial holder, with Iolite Partners Ltd. increasing its voting power from 9.98% to 11.0%. This change in shareholding could potentially impact the company’s governance and influence future strategic decisions, reflecting a strengthened position for Iolite Partners Ltd. within the company’s shareholder structure.
Shine Justice Ltd has announced an update regarding its ongoing on-market buy-back of ordinary fully paid securities. As of April 9, 2025, the company has repurchased a total of 1,513,991 shares, with 300,000 shares bought back on the previous day. This buy-back initiative is part of Shine Justice Ltd’s strategy to manage its capital structure and potentially enhance shareholder value.