QuadQUAD

Market cap
$331.01M
P/E ratio
Period EndOperating margin (%) YoY (%)
Dec 31, 20240.7-17.31%
Dec 31, 20230.9-47.75%
Dec 31, 20221.7-46.95%
Dec 31, 20213.1-299.64%
Dec 31, 2020-1.6-277.53%
Dec 31, 20190.9-36.05%
Dec 31, 20181.4-65.35%
Dec 31, 20174+41.18%
Dec 31, 20162.8-115.93%
Dec 31, 2015-17.7-710.60%
Dec 31, 20142.9-1.99%
Dec 31, 20133+13.98%
Dec 31, 20122.6-28.30%
Dec 31, 20113.6