Studio Alice Ltd. (TSE:2305) posted a net profit margin of 4.6%, up from 3.3% last year. Earnings surged 31.5% over the past year despite averaging a 16.7% annual decline over the last five years.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results