Commitments, Contingencies and Concentrations (Tables) |
12 Months Ended | ||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2015 | |||||||||||||||||||||||||||||||||||||
| Commitments and Contingencies Disclosure [Abstract] | |||||||||||||||||||||||||||||||||||||
| Schedule of future minimum lease payments under non-cancellable operating leases | Future minimum lease payments at December 31, 2015 under non-cancellable operating leases for the next five years are approximately as follows:
|
||||||||||||||||||||||||||||||||||||
| Schedule of dividends payable | On November 4, 2015, the Company's Board of Directors authorized the following quarterly dividend:
|
||||||||||||||||||||||||||||||||||||