Loading data
TGLSNYSE
| Unit: USD | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 |
|---|---|---|---|---|---|
| Revenue | 983.61 m USD | 890.18 m USD | 833.27 m USD | 716.57 m USD | 496.79 m USD |
| Cost of revenue | 562.2 m USD | 510.21 m USD | 442.33 m USD | 367.07 m USD | 294.2 m USD |
| Gross profit | 421.41 m USD | 379.97 m USD | 390.93 m USD | 349.5 m USD | 202.58 m USD |
| Operating profit | 230.74 m USD | 227 m USD | 259.76 m USD | 226.42 m USD | 116.99 m USD |
| Interest expense | 5.97 m USD | 6.22 m USD | 7.94 m USD | 6.79 m USD | 8.48 m USD |
| Profit before tax | 235.29 m USD | 225.16 m USD | 261.41 m USD | 231.17 m USD | 96.91 m USD |
| Income tax expense | 75.73 m USD | 63.85 m USD | 77.9 m USD | 74.76 m USD | 28.49 m USD |
| Net income (reported basis) | 159.57 m USD | 161.31 m USD | 182.88 m USD | 156.41 m USD | 68.43 m USD |
| Basic earnings per share | 3.42 USD/share | 3.43 USD/share | 3.85 USD/share | 3.27 USD/share | 1.43 USD/share |
| Diluted earnings per share | 3.42 USD/share | 3.43 USD/share | 3.85 USD/share | 3.27 USD/share | 1.43 USD/share |
Quotes are end-of-day data. Content is for research purposes and is not investment advice.