Mismanagement

IRDMIridium Communications Inc.

Communications Services, NEC

Revenue
$872MFY2021: $615MFY2022: $721MFY2023: $791MFY2024: $831MFY2025: $872M
4.9% YoY
Operating margin
27.1%FY2021: 7.5%FY2022: 10.6%FY2023: 10.3%FY2024: 24.1%FY2025: 27.1%
12% YoY
EBITDA
$446MFY2021: $352MFY2022: $380MFY2023: $402MFY2024: $404MFY2025: $446M
11% YoY
Market cap
—
Employees
—
Net debt / EBITDA
3.7×
$1.7B net debt
AI in 10-K
—

Red flags 0 of 9

Financials

MetricFY2021FY2022FY2023FY2024FY2025YoYTrend
Revenue$615M$721M$791M$831M$872M 4.9% FY2021: $615MFY2022: $721MFY2023: $791MFY2024: $831MFY2025: $872M
Operating income$46M$77M$82M$200M$236M 18% FY2021: $46MFY2022: $77MFY2023: $82MFY2024: $200MFY2025: $236M
Net income−$9M$9M$15M$113M$114M 1.4% FY2021: −$9MFY2022: $9MFY2023: $15MFY2024: $113MFY2025: $114M
Operating cash flow$303M$345M$315M$376M$400M 6.4% FY2021: $303MFY2022: $345MFY2023: $315MFY2024: $376MFY2025: $400M
Capex$42M$71M$73M$70M$100M 43% FY2021: $42MFY2022: $71MFY2023: $73MFY2024: $70MFY2025: $100M
Stock-based comp$27M$44M$57M$63M$52M 19% FY2021: $27MFY2022: $44MFY2023: $57MFY2024: $63MFY2025: $52M
Buybacks$163M$257M$247M$408M$186M 54% FY2021: $163MFY2022: $257MFY2023: $247MFY2024: $408MFY2025: $186M
Dividends$0$0$65M$65M$63M 2.9% FY2021: $0FY2022: $0FY2023: $65MFY2024: $65MFY2025: $63M

Deal filings

None.

13D filers

None on file.

Insider trading

Open-market buys, 12 mo
$0 · 0
Open-market sells, 12 mo
$363K · 2
Net
−$363K

Pay vs performance

No pay-versus-performance disclosure yet.