QuadQUAD

Market cap
$329.99M
P/E ratio
Period EndCost of revenue (Million USD)YoY (%)
Dec 31, 20242,092-12.14%
Dec 31, 20232,381-9.07%
Dec 31, 20222,619+9.58%
Dec 31, 20212,390+2.36%
Dec 31, 20202,335-26.86%
Dec 31, 20193,192-6.91%
Dec 31, 20183,429+5.21%
Dec 31, 20173,259-3.99%
Dec 31, 20163,395-9.73%
Dec 31, 20153,761-3.37%
Dec 31, 20143,892+2.37%
Dec 31, 20133,802+19.43%
Dec 31, 20123,184-3.59%
Dec 31, 20113,302