Loading data
TNCNYSE
| Unit: USD | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 |
|---|---|---|---|---|---|
| Revenue | 1.2 bn USD | 1.29 bn USD | 1.24 bn USD | 1.09 bn USD | 1.09 bn USD |
| Cost of revenue | 719.2 m USD | 736.7 m USD | 715.8 m USD | 671.3 m USD | 652.8 m USD |
| Gross profit | 484.3 m USD | 550 m USD | 527.8 m USD | 420.9 m USD | 438 m USD |
| Research and development expense | 41.2 m USD | 43.8 m USD | 36.6 m USD | 31.1 m USD | 32.2 m USD |
| Selling, general and administrative expense | 374.8 m USD | 391.9 m USD | 352.6 m USD | 306.3 m USD | 321.9 m USD |
| Operating profit | 68.3 m USD | 114.3 m USD | 138.6 m USD | 87.2 m USD | 93.7 m USD |
| Profit before tax | 57.9 m USD | 104.8 m USD | 123.8 m USD | 79.5 m USD | 74.1 m USD |
| Income tax expense | 14.1 m USD | 21.1 m USD | 14.3 m USD | 13.2 m USD | 9.2 m USD |
| Net income (reported basis) | 43.8 m USD | 83.7 m USD | 109.5 m USD | 66.3 m USD | 64.9 m USD |
| Basic earnings per share | 2.38 USD/share | 4.46 USD/share | 5.92 USD/share | 3.58 USD/share | 3.51 USD/share |
| Diluted earnings per share | 2.36 USD/share | 4.38 USD/share | 5.83 USD/share | 3.55 USD/share | 3.44 USD/share |
Quotes are end-of-day data. Content is for research purposes and is not investment advice.