QuadQUAD

Market cap
$329.99M
P/E ratio
Period EndRevenue (Million USD)YoY (%)
Dec 31, 20242,672-9.65%
Dec 31, 20232,958-8.06%
Dec 31, 20223,217+8.67%
Dec 31, 20212,960+1.05%
Dec 31, 20202,930-25.33%
Dec 31, 20193,923-6.45%
Dec 31, 20184,194+1.51%
Dec 31, 20174,131-4.58%
Dec 31, 20164,330-7.44%
Dec 31, 20154,678-3.80%
Dec 31, 20144,862+1.39%
Dec 31, 20134,796+17.14%
Dec 31, 20124,094-5.33%
Dec 31, 20114,325