QuadQUAD

Market cap
$329.99M
P/E ratio
Period EndRevenue growth (%) YoY (%)
Dec 31, 2024-9.6+19.73%
Dec 31, 2023-8.1-192.96%
Dec 31, 20228.7+725.71%
Dec 31, 20211.1-104.15%
Dec 31, 2020-25.3+292.71%
Dec 31, 2019-6.4-527.15%
Dec 31, 20181.5-132.97%
Dec 31, 2017-4.6-38.44%
Dec 31, 2016-7.4+95.79%
Dec 31, 2015-3.8-373.38%
Dec 31, 20141.4-91.89%
Dec 31, 201317.1-421.58%
Dec 31, 2012-5.3