QuadQUAD

Market cap
$331.01M
P/E ratio
Period EndLong-term debt, current (Million USD)YoY (%)
Dec 31, 202428-81.54%
Dec 31, 2023152+148.28%
Dec 31, 202261-75.12%
Dec 31, 2021246+1086.47%
Dec 31, 202021-48.25%
Dec 31, 201940-6.76%
Dec 31, 201843+2.14%
Dec 31, 201742-50.41%
Dec 31, 201685-10.47%
Dec 31, 201595+2.83%
Dec 31, 201492-27.90%
Dec 31, 2013128+12.62%
Dec 31, 2012113+38.00%
Dec 31, 201182