QuadQUAD

Market cap
$329.99M
P/E ratio
Period EndTotal non-current liabilities (Million USD)YoY (%)
Dec 31, 2024550-8.17%
Dec 31, 2023599-18.28%
Dec 31, 2022734-7.86%
Dec 31, 2021796-31.38%
Dec 31, 20201,160-14.65%
Dec 31, 20191,359+17.43%
Dec 31, 20181,158-2.24%
Dec 31, 20171,184-12.55%
Dec 31, 20161,354-16.22%
Dec 31, 20151,616-21.62%
Dec 31, 20142,062+3.66%
Dec 31, 20131,989-5.74%
Dec 31, 20122,110-15.56%
Dec 31, 20112,499