QuadQUAD

Market cap
$331.01M
P/E ratio
Period EndSelling, general & administrative (Million USD)YoY (%)
Dec 31, 2024357+3.57%
Dec 31, 2023345-3.93%
Dec 31, 2022359+10.00%
Dec 31, 2021326-2.72%
Dec 31, 2020335-15.72%
Dec 31, 2019398+6.85%
Dec 31, 2018372-9.99%
Dec 31, 2017413-9.06%
Dec 31, 2016455+1.41%
Dec 31, 2015448+5.36%
Dec 31, 2014426+2.28%
Dec 31, 2013416+19.85%
Dec 31, 2012347-14.72%
Dec 31, 2011407