Earnings Per Share - Computation of Basic and Diluted Earnings Per Share (Details) - USD ($) $ / shares in Units, shares in Thousands, $ in Thousands |
3 Months Ended | 6 Months Ended | 9 Months Ended | 12 Months Ended | ||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2016 |
Sep. 30, 2016 |
[1] | Jun. 30, 2016 |
[1] | Mar. 31, 2016 |
[1] | Dec. 31, 2015 |
[1] | Sep. 30, 2015 |
[1] | Jun. 30, 2015 |
[1] | Mar. 31, 2015 |
[1] | Jun. 30, 2016 |
[1] | Jun. 30, 2015 |
[1] | Sep. 30, 2016 |
[1] | Sep. 30, 2015 |
[1] | Dec. 31, 2016 |
Dec. 31, 2015 |
[1] | Dec. 31, 2014 |
[1] | |||
Earnings Per Share [Abstract] | ||||||||||||||||||||||||||||||
Net income attributable to USPh shareholders | $ 4,804 | $ 6,012 | $ 4,488 | $ 5,506 | $ 6,334 | $ 4,014 | $ 10,500 | $ 10,348 | $ 15,304 | $ 15,854 | $ 20,551 | $ 20,615 | $ 19,131 | |||||||||||||||||
Basic and diluted net income per share attributable to common shareholders (in dollars per share) | $ 0.42 | $ 0.38 | $ 0.48 | $ 0.36 | $ 0.38 | $ 0.44 | $ 0.51 | $ 0.33 | $ 0.84 | $ 0.84 | $ 1.22 | $ 1.28 | $ 1.64 | $ 1.66 | $ 1.57 | |||||||||||||||
Shares used in computation [Abstract] | ||||||||||||||||||||||||||||||
Basic earnings per share - weighted-average shares (in shares) | 12,520 | 12,511 | 12,448 | 12,421 | 12,409 | 12,313 | 12,480 | 12,362 | 12,494 | 12,382 | 12,500 | 12,392 | 12,217 | |||||||||||||||||
Effect of dilutive securities - stock options (in shares) | 0 | 0 | 4 | |||||||||||||||||||||||||||
Denominator for diluted earnings per share - adjusted weighted-average shares (in shares) | 12,520 | 12,511 | 12,448 | 12,421 | 12,409 | 12,313 | 12,480 | 12,362 | 12,494 | 12,382 | 12,500 | 12,392 | 12,221 | |||||||||||||||||
|