Skip to content
10-K

Annual Report

LOGITECH INTERNATIONAL S.A. LOGI

0001032975-26-000021

← back to feed
Filed
May 21, 2026 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding FY 2026 · May 7, 2026 143.54M sh
Shares Diluted FY 2026 · Mar 31, 2026 148.21M sh
Shares Diluted FY 2026 · Mar 31, 2025 152.78M sh
Shares Diluted FY 2026 · Mar 31, 2024 158.17M sh
Stock Repurchased FY 2026 · Mar 31, 2026 $534.94M
Stock Repurchased FY 2026 · Mar 31, 2025 $588.84M
Stock Repurchased FY 2026 · Mar 31, 2024 $504.2M
Capex FY 2026 · Mar 31, 2026 $61.56M
Capex FY 2026 · Mar 31, 2025 $56.13M
Capex FY 2026 · Mar 31, 2024 $55.9M
Operating Cash Flow FY 2026 · Mar 31, 2026 $1.04B
Operating Cash Flow FY 2026 · Mar 31, 2025 $842.56M
Operating Cash Flow FY 2026 · Mar 31, 2024 $1.15B
Cash And Equivalents FY 2026 · Mar 31, 2026 $1.74B
Cash And Equivalents FY 2026 · Mar 31, 2025 $1.5B
Stockholders Equity FY 2026 · Mar 31, 2026 $2.21B
Stockholders Equity FY 2026 · Mar 31, 2025 $2.13B
Stockholders Equity FY 2026 · Mar 31, 2024 $2.23B
Stockholders Equity FY 2026 · Mar 31, 2023 $2.26B
Current Liabilities FY 2026 · Mar 31, 2026 $1.31B
Current Liabilities FY 2026 · Mar 31, 2025 $1.1B
Total Liabilities FY 2026 · Mar 31, 2026 $1.64B
Total Liabilities FY 2026 · Mar 31, 2025 $1.41B
Current Assets FY 2026 · Mar 31, 2026 $2.92B
Current Assets FY 2026 · Mar 31, 2025 $2.59B
Total Assets FY 2026 · Mar 31, 2026 $3.85B
Total Assets FY 2026 · Mar 31, 2025 $3.54B
Eps Diluted FY 2026 · Mar 31, 2026 $4.80
Eps Diluted FY 2026 · Mar 31, 2025 $4.13
Eps Diluted FY 2026 · Mar 31, 2024 $3.87
Eps Basic FY 2026 · Mar 31, 2026 $4.85
Eps Basic FY 2026 · Mar 31, 2025 $4.17
Eps Basic FY 2026 · Mar 31, 2024 $3.90
Sga Expense FY 2026 · Mar 31, 2026 $167.16M
Sga Expense FY 2026 · Mar 31, 2025 $164.01M
Sga Expense FY 2026 · Mar 31, 2024 $155.06M
Rd Expense FY 2026 · Mar 31, 2026 $316.22M
Rd Expense FY 2026 · Mar 31, 2025 $309.01M
Rd Expense FY 2026 · Mar 31, 2024 $287.24M
Net Income FY 2026 · Mar 31, 2026 $711.19M
Net Income FY 2026 · Mar 31, 2025 $631.53M
Net Income FY 2026 · Mar 31, 2024 $612.14M
Operating Income FY 2026 · Mar 31, 2026 $775.19M
Operating Income FY 2026 · Mar 31, 2025 $654.86M
Operating Income FY 2026 · Mar 31, 2024 $587.34M
Gross Profit FY 2026 · Mar 31, 2026 $2.09B
Gross Profit FY 2026 · Mar 31, 2025 $1.96B
Gross Profit FY 2026 · Mar 31, 2024 $1.78B
Revenue FY 2026 · Mar 31, 2026 $4.84B
Revenue FY 2026 · Mar 31, 2025 $4.55B
Revenue FY 2026 · Mar 31, 2024 $4.3B