| Mar 31, 2021 | Mar 31, 2022 | Mar 31, 2023 | Mar 31, 2024 |
---|
Profit (loss) before income taxes | 1,969 | 9,050 | 23,440 | 37,122 |
---|
Depreciation | 8,400 | 8,819 | 12,075 | 13,396 |
---|
Interest and dividend income | -8 | -6 | -141 | -384 |
---|
Loss on retirement of non-current assets | 847 | 1,060 | 2,172 | 1,383 |
---|
Loss (gain) on sale of non-current assets | -4 | - | -29 | - |
---|
Decrease (increase) in trade receivables | -2,790 | 4,301 | -15,162 | 8,379 |
---|
Decrease (increase) in inventories | 391 | -9,720 | -31,301 | 22,212 |
---|
Increase (decrease) in trade payables | 1,827 | 3,599 | 5,880 | -10,535 |
---|
Decrease (increase) in other assets | -650 | -171 | -19,309 | 13,999 |
---|
Increase (decrease) in other liabilities | 1,041 | -467 | 43,077 | -22,223 |
---|
Other, net | 170 | 244 | 527 | -112 |
---|
Subtotal | 11,227 | 16,704 | 21,229 | 63,237 |
---|
Interest and dividends received | 8 | 6 | 141 | 384 |
---|
Income taxes paid | -531 | -355 | -3,351 | -10,739 |
---|
Net cash provided by (used in) operating activities | 10,704 | 16,355 | 18,019 | 52,882 |
---|
Purchase of property, plant and equipment | -3,843 | -7,544 | -12,629 | -11,879 |
---|
Purchase of intangible assets | -6,550 | -5,234 | -7,144 | -11,187 |
---|
Proceeds from sale of non-current assets | 7 | - | 29 | - |
---|
Other, net | -167 | -160 | 19 | -89 |
---|
Net cash provided by (used in) investing activities | -1,453 | -7,938 | -19,725 | -23,155 |
---|
Repayments of lease liabilities | -407 | -329 | -333 | -458 |
---|
Proceeds from exercise of employee share options | - | - | - | 4,766 |
---|
Proceeds from deposit for subscriptions of shares | - | - | - | 85 |
---|
Proceeds from exercise of share award rights | - | - | - | 146 |
---|
Purchase of treasury shares | - | - | - | -3 |
---|
Dividends paid | - | - | - | -11,160 |
---|
Net cash provided by (used in) financing activities | -410 | -458 | -333 | -6,624 |
---|
Effect of exchange rate change on cash and cash equivalents | 359 | 647 | 904 | 1,499 |
---|
Net increase (decrease) in cash and cash equivalents | 9,200 | 8,606 | -1,135 | 24,602 |
---|