MERCER INTERNATIONAL INC.MERC

Market cap
$109.85M
P/E ratio
Period EndAccounts receivable, net (Million USD)YoY (%)
Dec 31, 2024327+6.92%
Dec 31, 2023306-13.02%
Dec 31, 2022352+1.93%
Dec 31, 2021345+52.10%
Dec 31, 2020227+8.77%
Dec 31, 2019209-17.39%
Dec 31, 2018253+22.65%
Dec 31, 2017206+66.30%
Dec 31, 2016124-7.72%
Dec 31, 2015134-4.84%
Dec 31, 2014141+3.82%
Dec 31, 2013136+23.44%
Dec 31, 2012110-8.63%
Dec 31, 2011120