| 
                        
                                |  | 2021/03 | 2022/03 | 2023/03 | 2024/03 | 2025/03 |  
                                | Profit before tax | 49,651 | 64,230 | 60,978 | 66,712 | 73,975 |  
                                | Profit (loss) before tax from discontinued operations | -12 | -106 | -275 | -11 | -11 |  
                                | Depreciation and amortization | 39,033 | 43,378 | 44,987 | 46,590 | 49,231 |  
                                | Gain on bargain purchase | ー | ー | ー | ー | ー |  
                                | Interest and dividend income | -1,012 | -1,162 | -1,435 | -1,913 | -2,974 |  
                                | Interest expenses | 2,108 | 1,932 | 2,411 | 3,592 | 4,352 |  
                                | Share of loss (profit) of investments accounted for using equity method | -2,287 | -1,942 | -2,502 | -2,056 | -4,264 |  
                                | Loss (gain) on sale and retirement of fixed assets | 277 | 217 | -3,266 | -379 | -4,774 |  
                                | Loss on liquidation of business | ー | ー | ー | ー | ー |  
                                | Decrease (increase) in trade and other receivables | 1,170 | -10,874 | -26,422 | -5,172 | 2,370 |  
                                | Decrease (increase) in inventories | -2,778 | -6,570 | -14,689 | 2,619 | -4,842 |  
                                | Increase (decrease) in trade and other payables | -1,120 | 9,228 | 20,177 | -6,289 | -6,067 |  
                                | Decrease (increase) in contract assets | 2,042 | -2,005 | -942 | 1,756 | 1,233 |  
                                | Increase (decrease) in contract liabilities | 1,307 | 2,052 | -55 | -1,624 | 25 |  
                                | Other | 3,993 | -4,050 | -8,746 | -6,203 | 3,924 |  
                                | Subtotal | 92,375 | 94,326 | 70,217 | 97,619 | 112,177 |  
                                | Interest and dividends received | 1,560 | 1,579 | 1,972 | 2,203 | 3,101 |  
                                | Interest paid | -2,082 | -2,001 | -2,280 | -3,488 | -4,425 |  
                                | Income taxes refund (paid) | -15,251 | -22,331 | -12,956 | -16,709 | -17,616 |  
                                | Net cash provided by (used in) operating activities | 76,601 | 71,572 | 56,953 | 79,625 | 93,236 |  |