QuadQUAD

Market cap
$329.99M
P/E ratio
Period EndTotal liabilities (Million USD)YoY (%)
Dec 31, 20241,249-10.15%
Dec 31, 20231,390-9.07%
Dec 31, 20221,529-12.79%
Dec 31, 20211,753-4.87%
Dec 31, 20201,843-15.18%
Dec 31, 20192,173+8.16%
Dec 31, 20182,009+4.09%
Dec 31, 20171,930-9.33%
Dec 31, 20162,129-12.17%
Dec 31, 20152,424-17.13%
Dec 31, 20142,925+1.62%
Dec 31, 20132,878+0.52%
Dec 31, 20122,863-16.48%
Dec 31, 20113,428