QuadQUAD

Market cap
$331.01M
P/E ratio
Period EndProperty, plant and equipment, net (Million USD)YoY (%)
Dec 31, 2024500-19.48%
Dec 31, 2023621-7.66%
Dec 31, 2022672-7.55%
Dec 31, 2021727-17.78%
Dec 31, 2020884-14.69%
Dec 31, 20191,037-17.57%
Dec 31, 20181,257-8.73%
Dec 31, 20171,378-9.36%
Dec 31, 20161,520-9.30%
Dec 31, 20151,676-9.68%
Dec 31, 20141,856-3.64%
Dec 31, 20131,926-0.05%
Dec 31, 20121,926-9.27%
Dec 31, 20112,123