QuadQUAD

Market cap
$331.01M
P/E ratio
Period EndNet income margin (%) YoY (%)
Dec 31, 2024-1.9+1.69%
Dec 31, 2023-1.9-747.92%
Dec 31, 20220.3-77.36%
Dec 31, 20211.3-129.16%
Dec 31, 2020-4.4+9.93%
Dec 31, 2019-4-2065.51%
Dec 31, 20180.2-92.19%
Dec 31, 20172.6+150.20%
Dec 31, 20161-107.56%
Dec 31, 2015-13.7-3687.34%
Dec 31, 20140.4-43.55%
Dec 31, 20130.7-68.26%
Dec 31, 20122.1-298.12%
Dec 31, 2011-1.1