Formosa Laboratories, Inc. (TPE:4746)
Taiwan flag Taiwan · Delayed Price · Currency is TWD
53.20
+0.50 (0.95%)
Apr 20, 2026, 1:05 PM CST

Revenue by Segment

Millions TWD. Fiscal year is Jan - Dec.
Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018FY 2017FY 2016
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 Dec '18 Dec '17 Dec '16
Other Operating Departments
31.17M1.32M28.53M-1.13M
Other Operating Departments Growth
2270.49%-95.39%--1016.83%
Active Pharmaceutical Ingredients(API)
4.35B3.80B3.17B3.11B2.79B
Active Pharmaceutical Ingredients(API) Growth
14.25%20.04%1.96%11.49%1.75%
Write-Off Due to Consolidation
-17.02M-39.96M-55.15M-32.63M-29.23M
Total
4.36B3.77B3.14B3.08B2.76B
Total Growth
15.80%19.83%2.18%11.45%2.67%

Revenue by Geography

Millions TWD. Fiscal year is Jan - Dec.
Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018FY 2017FY 2016
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 Dec '18 Dec '17 Dec '16
United States
269.32M190.34M116.20M222.77M83.05M
United States Growth
41.49%63.80%-47.84%168.23%19.67%
India
1.03B918.78M751.38M631.40M651.32M
India Growth
12.23%22.28%19.00%-3.06%-27.80%
Netherlands
577.20M377.80M88.44M361.46M408.25M
Netherlands Growth
52.78%327.18%-75.53%-11.46%5.08%
China
272.57M220.02M137.11M--
China Growth
23.88%60.47%---
Taiwan
278.08M380.51M306.38M234.70M259.61M
Taiwan Growth
-26.92%24.19%30.54%-9.60%51.37%
Germany
306.89M231.16M247.22M165.23M124.18M
Germany Growth
32.76%-6.50%49.62%33.06%-7.96%
Japan
311.98M228.75M253.81M253.24M198.56M
Japan Growth
36.38%-9.87%0.23%27.54%202.78%
Other
1.04B729.28M349.07M526.89M539.74M
Other Growth
42.78%108.92%-33.75%-2.38%-4.28%
Switzerland
272.05M280.35M333.46M231.73M187.30M
Switzerland Growth
-2.96%-15.93%43.90%23.72%53.32%
Spain
--290.04M82.90M33.49M
Spain Growth
--249.88%147.50%329.08%
Canada
-208.52M269.29M365.15M274.10M
Canada Growth
--22.57%-26.25%33.22%4.66%
Total
4.36B3.77B3.14B3.08B2.76B
Total Growth
15.80%19.83%2.18%11.45%2.67%
Source: S&P Global Market Intelligence.