QuadQUAD

Market cap
$331.01M
P/E ratio
Period EndCash from operations (Million USD)YoY (%)
Dec 31, 2024113-23.51%
Dec 31, 2023148-4.53%
Dec 31, 2022155+13.26%
Dec 31, 2021137-28.23%
Dec 31, 2020190+22.32%
Dec 31, 2019156-40.33%
Dec 31, 2018261-24.24%
Dec 31, 2017344-2.41%
Dec 31, 2016353+1.26%
Dec 31, 2015348+18.72%
Dec 31, 2014293-33.53%
Dec 31, 2013441+24.53%
Dec 31, 2012354-4.55%
Dec 31, 2011371