QuadQUAD

Market cap
$331.01M
P/E ratio
Period EndTotal current liabilities (Million USD)YoY (%)
Dec 31, 2024699-11.65%
Dec 31, 2023791-0.58%
Dec 31, 2022795-16.89%
Dec 31, 2021957+40.19%
Dec 31, 2020683-16.07%
Dec 31, 2019813-4.45%
Dec 31, 2018851+14.13%
Dec 31, 2017746-3.71%
Dec 31, 2016775-4.06%
Dec 31, 2015807-6.40%
Dec 31, 2014863-2.95%
Dec 31, 2013889+18.07%
Dec 31, 2012753-18.96%
Dec 31, 2011929