QuadQUAD

Market cap
$331.01M
P/E ratio
Period EndProvision for income taxes (Million USD)YoY (%)
Dec 31, 20246-50.00%
Dec 31, 202313+52.38%
Dec 31, 20228-11.58%
Dec 31, 202110+3066.67%
Dec 31, 20200-101.23%
Dec 31, 2019-24+148.98%
Dec 31, 2018-10-38.75%
Dec 31, 2017-16-223.08%
Dec 31, 201613-104.60%
Dec 31, 2015-283-1500.00%
Dec 31, 201420-13.30%
Dec 31, 201323-173.97%
Dec 31, 2012-31-221.15%
Dec 31, 201126