NASDAQ:TRNS - Nasdaq - US8935291075 - Common Stock - Currency: USD
TTM (2024-12-28) | 2024 (2024-3-30) | 2023 (2023-3-25) | 2022 (2022-3-26) | 2021 (2021-3-27) | ||||
---|---|---|---|---|---|---|---|---|
Revenue | 272.20M | 259.48M | 230.57M | 204.96M | 173.34M | |||
Cost Of Goods | 184.63M | 175.68M | 162.21M | 146.52M | 127.22M | |||
Gross Profit | 87.58M | 83.81M | 68.36M | 58.44M | 46.12M | |||
Operating Expenses | 66.04M | 62.87M | 51.92M | 43.39M | 34.95M | |||
Selling, General, and Administrative Expenses | 66.04M | 62.87M | 51.92M | 43.39M | 34.95M | |||
Operating Income | 21.54M | 20.94M | 16.43M | 15.04M | 11.17M | |||
Interest Income/Expense | 901.00K | -1.03M | -2.42M | -810.00K | -850.00K | |||
Other Income/Expense | 635.00K | -315.00K | -344.00K | -143.00K | -241.00K | |||
Non Recurring Items | N/A | -1.16M | -185.00K | -902.00K | -100.00K | |||
Income Before Taxes | 21.67M | 18.44M | 13.49M | 13.19M | 9.98M | |||
Income Tax | 4.73M | 4.79M | 2.80M | 1.81M | 2.19M | |||
Net Income | 16.94M | 13.65M | 10.69M | 11.38M | 7.79M | |||
EBITDA | 38.18M | 34.48M | 27.39M | 24.61M | 18.75M | |||
Per Share Data | ||||||||
EPS Diluted Total Ops | 1.87 | 1.63 | 1.40 | 1.50 | 1.03 | |||
Non GAAP EPS | 1.85 | 1.59 | 1.40 | 1.60 | 1.03 | |||
Statistics | ||||||||
Gross Profit Margin | 32.17% | 32.30% | 29.65% | 28.51% | 26.61% | |||
Profit Margin | 6.22% | 5.26% | 4.64% | 5.55% | 4.49% | |||
Operating Profit Margin | 7.91% | 8.07% | 7.13% | 7.34% | 6.45% |
All data in USD