SBA COMMUNICATIONS CORPSBAC

Market cap
$21B
P/E ratio
Period EndAccounts receivable, net (Million USD)YoY (%)
Dec 31, 2024146-20.25%
Dec 31, 2023183-0.92%
Dec 31, 2022184+80.78%
Dec 31, 2021102+37.65%
Dec 31, 202074-43.91%
Dec 31, 2019132+18.97%
Dec 31, 2018111+22.46%
Dec 31, 201791+15.74%
Dec 31, 201678-5.98%
Dec 31, 201583-20.08%
Dec 31, 2014104+46.16%
Dec 31, 201371+82.46%
Dec 31, 201239+76.92%
Dec 31, 201122+17.65%
Dec 31, 201019