QuadQUAD

Market cap
$329.99M
P/E ratio
Period EndTotal current assets (Million USD)YoY (%)
Dec 31, 2024534-9.09%
Dec 31, 2023588-16.58%
Dec 31, 2022705-12.93%
Dec 31, 2021809+19.13%
Dec 31, 2020679-25.44%
Dec 31, 2019911-3.77%
Dec 31, 2018947+4.19%
Dec 31, 2017909+0.65%
Dec 31, 2016903-8.95%
Dec 31, 2015991-16.15%
Dec 31, 20141,182+10.05%
Dec 31, 20131,074+8.52%
Dec 31, 2012990-20.24%
Dec 31, 20111,241