XML 125 R110.htm IDEA: XBRL DOCUMENT v3.25.0.1
Earnings Per Share (Weighted-Average Shares of Common Stock Outstanding used in Calculation of Basic and Diluted Earnings Per Share) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Earnings Per Share [Abstract]                      
Net income attributable to SBA Communications Corporation $ 173,629 $ 258,534 $ 162,830 $ 154,543 $ 109,528 $ 87,419 $ 203,648 $ 101,217 $ 749,536 $ 501,812 $ 461,429
Basic weighted-average shares outstanding                 107,644 108,204 107,957
Dilutive impact of stock options, RSUs, and PSUs                 436 703 1,429
Diluted weighted-average shares outstanding                 108,080 108,907 109,386
Net income per common share attributable to SBA Communications Corporation:                      
Basic                 $ 6.96 $ 4.64 $ 4.27
Diluted                 $ 6.94 $ 4.61 $ 4.22