| TTM (2025-9-27) | 2025 (2025-3-29) | 2024 (2024-3-30) | 2023 (2023-3-25) | 2022 (2022-3-26) | ||||
|---|---|---|---|---|---|---|---|---|
| Revenue | 302.58M | 278.42M | 259.48M | 230.57M | 204.96M | |||
| Cost Of Goods | 204.41M | 188.97M | 175.68M | 162.21M | 146.52M | |||
| Gross Profit | 98.17M | 89.45M | 83.81M | 68.36M | 58.44M | |||
| Operating Expenses | 78.85M | 70.30M | 62.87M | 51.92M | 43.39M | |||
| Selling, General, and Administrative Expenses | 78.85M | 70.30M | 62.87M | 51.92M | 43.39M | |||
| Operating Income | 19.33M | 19.15M | 20.94M | 16.43M | 15.04M | |||
| Interest Income/Expense | -2.15M | 27.00K | -1.03M | -2.42M | -810.00K | |||
| Other Income/Expense | 243.00K | 425.00K | -315.00K | -344.00K | -143.00K | |||
| Non Recurring Items | -1.45M | -1.28M | -1.16M | -185.00K | -902.00K | |||
| Income Before Taxes | 15.98M | 18.33M | 18.44M | 13.49M | 13.19M | |||
| Income Tax | 4.63M | 3.81M | 4.79M | 2.80M | 1.81M | |||
| Net Income | 11.35M | 14.52M | 13.65M | 10.69M | 11.38M | |||
| EBITDA | 41.47M | 37.72M | 34.48M | 27.39M | 24.61M | |||
| Per Share Data | ||||||||
| EPS Diluted Total Ops | 1.22 | 1.57 | 1.63 | 1.40 | 1.50 | |||
| Non GAAP EPS | 1.67 | 1.47 | 1.59 | 1.40 | 1.60 | |||
| Statistics | ||||||||
| Gross Profit Margin | 32.45% | 32.13% | 32.30% | 29.65% | 28.51% | |||
| Profit Margin | 3.75% | 5.21% | 5.26% | 4.64% | 5.55% | |||
| Operating Profit Margin | 6.39% | 6.88% | 8.07% | 7.13% | 7.34% | |||
All data in USD