Skip to content
10-K

Annual Report

Iridium Communications Inc. IRDM

0001418819-26-000009

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

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding FY 2025 · Feb 6, 2026 104.96M sh
Shares Diluted FY 2025 · Dec 31, 2025 107.84M sh
Shares Diluted FY 2025 · Dec 31, 2024 119.79M sh
Shares Diluted FY 2025 · Dec 31, 2023 127.22M sh
Stock Repurchased FY 2025 · Dec 31, 2025 $186.48M
Stock Repurchased FY 2025 · Dec 31, 2024 $407.73M
Stock Repurchased FY 2025 · Dec 31, 2023 $247.02M
Dividends Paid FY 2025 · Dec 31, 2025 $62.85M
Dividends Paid FY 2025 · Dec 31, 2024 $64.74M
Dividends Paid FY 2025 · Dec 31, 2023 $64.77M
Capex FY 2025 · Dec 31, 2025 $100.28M
Capex FY 2025 · Dec 31, 2024 $69.89M
Capex FY 2025 · Dec 31, 2023 $73.49M
Operating Cash Flow FY 2025 · Dec 31, 2025 $400.07M
Operating Cash Flow FY 2025 · Dec 31, 2024 $375.96M
Operating Cash Flow FY 2025 · Dec 31, 2023 $314.91M
Long Term Debt FY 2025 · Dec 31, 2025 $1.76B
Long Term Debt FY 2025 · Dec 31, 2024 $1.76B
Short Term Debt FY 2025 · Dec 31, 2025 $3.4M
Short Term Debt FY 2025 · Dec 31, 2024 $33.12M
Cash And Equivalents FY 2025 · Dec 31, 2025 $96.5M
Cash And Equivalents FY 2025 · Dec 31, 2024 $93.53M
Stockholders Equity FY 2025 · Dec 31, 2025 $462.6M
Stockholders Equity FY 2025 · Dec 31, 2024 $576.64M
Stockholders Equity FY 2025 · Dec 31, 2023 $888.1M
Stockholders Equity FY 2025 · Dec 31, 2022 $1.13B
Current Liabilities FY 2025 · Dec 31, 2025 $111.67M
Current Liabilities FY 2025 · Dec 31, 2024 $169.21M
Total Liabilities FY 2025 · Dec 31, 2025 $2.07B
Total Liabilities FY 2025 · Dec 31, 2024 $2.09B
Current Assets FY 2025 · Dec 31, 2025 $276.5M
Current Assets FY 2025 · Dec 31, 2024 $292.73M
Total Assets FY 2025 · Dec 31, 2025 $2.53B
Total Assets FY 2025 · Dec 31, 2024 $2.67B
Eps Diluted FY 2025 · Dec 31, 2025 $1.06
Eps Diluted FY 2025 · Dec 31, 2024 $0.94
Eps Diluted FY 2025 · Dec 31, 2023 $0.12
Eps Basic FY 2025 · Dec 31, 2025 $1.07
Eps Basic FY 2025 · Dec 31, 2024 $0.95
Eps Basic FY 2025 · Dec 31, 2023 $0.12
Sga Expense FY 2025 · Dec 31, 2025 $157.71M
Sga Expense FY 2025 · Dec 31, 2024 $168.18M
Sga Expense FY 2025 · Dec 31, 2023 $143.71M
Rd Expense FY 2025 · Dec 31, 2025 $19.76M
Rd Expense FY 2025 · Dec 31, 2024 $28.42M
Rd Expense FY 2025 · Dec 31, 2023 $20.27M
Net Income FY 2025 · Dec 31, 2025 $114.37M
Net Income FY 2025 · Dec 31, 2024 $112.78M
Net Income FY 2025 · Dec 31, 2023 $15.42M
Operating Income FY 2025 · Dec 31, 2025 $235.98M
Operating Income FY 2025 · Dec 31, 2024 $200.38M
Operating Income FY 2025 · Dec 31, 2023 $81.63M
Revenue FY 2025 · Dec 31, 2025 $871.66M
Revenue FY 2025 · Dec 31, 2024 $830.68M
Revenue FY 2025 · Dec 31, 2023 $790.72M