LOGITECH INTERNATIONAL S.A.LOGI

Market cap
$16.6B
P/E ratio
Period EndAccounts payable (Million USD)YoY (%)
Mar 31, 2025415-7.59%
Mar 31, 2024449+10.24%
Mar 31, 2023407-36.04%
Mar 31, 2022636-22.71%
Mar 31, 2021823+217.70%
Mar 31, 2020259-8.74%
Mar 31, 2019284-3.42%
Mar 31, 2018294+6.98%
Mar 31, 2017275+13.95%
Mar 31, 2016241-19.61%
Mar 31, 2015300+23.55%
Mar 31, 2014243-8.71%
Mar 31, 2013266-11.66%
Mar 31, 2012301+0.99%
Mar 31, 2011298