QuadQUAD

Market cap
$331.01M
P/E ratio
Period EndLong-term debt, non-current (Million USD)YoY (%)
Dec 31, 2024349-3.70%
Dec 31, 2023363-28.46%
Dec 31, 2022507-8.69%
Dec 31, 2021555-38.53%
Dec 31, 2020903-14.72%
Dec 31, 20191,059+19.93%
Dec 31, 2018883-2.31%
Dec 31, 2017904-11.40%
Dec 31, 20161,020-17.75%
Dec 31, 20151,240-6.05%
Dec 31, 20141,320+4.27%
Dec 31, 20131,266+4.46%
Dec 31, 20121,212-9.76%
Dec 31, 20111,343