XML 41 R5.htm IDEA: XBRL DOCUMENT
v3.19.3

Consolidated Statements of Shareholders' Equity - USD ($) $ in Thousands | Common Stock [Member] | Additional Paid-in Capital [Member] | Retained Earnings [Member] | AOCI Attributable to Parent [Member] | Total
--- | --- | --- | --- | --- | ---
Balance (in shares) at Dec. 31, 2017 | 26,828,651 |  |  |  |
Balance at Dec. 31, 2017 | $ 27 | $ 241,725 | $ 224,697 | $ (5,234) | $ 461,215
Common shares issued on exercise of options and other, net of shares withheld for tax obligations (in shares) | 102,895 |  |  |  |
Common shares issued on exercise of options and other, net of shares withheld for tax obligations |  | 2,250 |  |  | 2,250
Stock-based compensation expense |  | 2,307 |  |  | 2,307
Repurchases of common stock (in shares) | 0 |  |  |  |
Net income |  |  | 18,051 |  | 18,051
Other comprehensive income |  |  |  |  |
Foreign currency translation adjustment |  |  |  | 2,393 | 2,393
Comprehensive income |  |  |  |  | 20,444
Common shares issued on exercise of options and other, net of shares withheld for tax obligations (in shares) | 102,895 |  |  |  |
Common shares issued on exercise of options and other, net of shares withheld for tax obligations |  | 2,250 |  |  | 2,250
Stock-based compensation expense |  | 2,307 |  |  | 2,307
Repurchases of common stock (in shares) | 0 |  |  |  |
Net income |  |  | 18,051 |  | 18,051
Balance (in shares) at Dec. 31, 2017 | 26,828,651 |  |  |  |
Balance at Dec. 31, 2017 | $ 27 | 241,725 | 224,697 | (5,234) | 461,215
Balance (in shares) at Mar. 31, 2018 | 26,931,546 |  |  |  |
Balance at Mar. 31, 2018 | $ 27 | 246,282 | 244,208 | (2,841) | 487,676
Balance (in shares) at Dec. 31, 2017 | 26,828,651 |  |  |  |
Balance at Dec. 31, 2017 | $ 27 | 241,725 | 224,697 | (5,234) | 461,215
Net income |  |  |  |  | 57,302
Other comprehensive income |  |  |  |  |
Comprehensive income |  |  |  |  | 55,298
Net income |  |  |  |  | 57,302
Balance (in shares) at Dec. 31, 2017 | 26,828,651 |  |  |  |
Balance at Dec. 31, 2017 | $ 27 | 241,725 | 224,697 | (5,234) | 461,215
Balance (in shares) at Sep. 30, 2018 | 27,068,068 |  |  |  |
Balance at Sep. 30, 2018 | $ 27 | 254,958 | 283,459 | (7,238) | 531,206
Other comprehensive income |  |  |  |  |
Revenue recognition transition adjustment |  |  | 1,460 |  | 1,460
Balance (in shares) at Mar. 31, 2018 | 26,931,546 |  |  |  |
Balance at Mar. 31, 2018 | $ 27 | 246,282 | 244,208 | (2,841) | 487,676
Common shares issued on exercise of options and other, net of shares withheld for tax obligations (in shares) | 94,848 |  |  |  |
Common shares issued on exercise of options and other, net of shares withheld for tax obligations |  | 1,054 |  |  | 1,054
Stock-based compensation expense |  | 2,727 |  |  | 2,727
Repurchases of common stock (in shares) | 0 |  |  |  |
Net income |  |  | 18,314 |  | 18,314
Other comprehensive income |  |  |  |  |
Foreign currency translation adjustment |  |  |  | (3,518) | (3,518)
Comprehensive income |  |  |  |  | 14,796
Common shares issued on exercise of options and other, net of shares withheld for tax obligations (in shares) | 94,848 |  |  |  |
Common shares issued on exercise of options and other, net of shares withheld for tax obligations |  | 1,054 |  |  | 1,054
Stock-based compensation expense |  | 2,727 |  |  | 2,727
Repurchases of common stock (in shares) | 0 |  |  |  |
Net income |  |  | 18,314 |  | 18,314
Balance (in shares) at Mar. 31, 2018 | 26,931,546 |  |  |  |
Balance at Mar. 31, 2018 | $ 27 | 246,282 | 244,208 | (2,841) | 487,676
Balance (in shares) at Jun. 30, 2018 | 27,026,394 |  |  |  |
Balance at Jun. 30, 2018 | $ 27 | 250,063 | 262,522 | (6,359) | 506,253
Common shares issued on exercise of options and other, net of shares withheld for tax obligations (in shares) | 41,674 |  |  |  |
Common shares issued on exercise of options and other, net of shares withheld for tax obligations |  | 1,942 |  |  | 1,942
Stock-based compensation expense |  | 2,953 |  |  | 2,953
Repurchases of common stock (in shares) | 0 |  |  |  |
Net income |  |  | 20,937 |  | 20,937
Other comprehensive income |  |  |  |  |
Foreign currency translation adjustment |  |  |  | (879) | (879)
Comprehensive income |  |  |  |  | 20,058
Common shares issued on exercise of options and other, net of shares withheld for tax obligations (in shares) | 41,674 |  |  |  |
Common shares issued on exercise of options and other, net of shares withheld for tax obligations |  | 1,942 |  |  | 1,942
Stock-based compensation expense |  | 2,953 |  |  | 2,953
Repurchases of common stock (in shares) | 0 |  |  |  |
Net income |  |  | 20,937 |  | 20,937
Balance (in shares) at Jun. 30, 2018 | 27,026,394 |  |  |  |
Balance at Jun. 30, 2018 | $ 27 | 250,063 | 262,522 | (6,359) | 506,253
Balance (in shares) at Sep. 30, 2018 | 27,068,068 |  |  |  |
Balance at Sep. 30, 2018 | $ 27 | 254,958 | 283,459 | (7,238) | $ 531,206
Balance (in shares) at Dec. 31, 2018 | 26,984,747 |  |  |  | 26,984,747
Balance at Dec. 31, 2018 | $ 27 | 258,502 | 291,460 | (8,492) | $ 541,497
Common shares issued on exercise of options and other, net of shares withheld for tax obligations (in shares) | 19,950 |  |  |  |
Common shares issued on exercise of options and other, net of shares withheld for tax obligations |  | (420) |  |  | (420)
Stock-based compensation expense |  | 3,040 |  |  | 3,040
Repurchases of common stock (in shares) | (157,716) |  |  |  |
Repurchases of common stock |  | (1,511) | (15,798) |  | (17,309)
Net income |  |  | 15,511 |  | 15,511
Other comprehensive income |  |  |  |  |
Foreign currency translation adjustment |  |  |  | 476 | 476
Comprehensive income |  |  |  |  | 15,987
Common shares issued on exercise of options and other, net of shares withheld for tax obligations (in shares) | 19,950 |  |  |  |
Common shares issued on exercise of options and other, net of shares withheld for tax obligations |  | (420) |  |  | (420)
Stock-based compensation expense |  | 3,040 |  |  | 3,040
Repurchases of common stock (in shares) | (157,716) |  |  |  |
Repurchases of common stock |  | (1,511) | (15,798) |  | (17,309)
Net income |  |  | 15,511 |  | $ 15,511
Balance (in shares) at Dec. 31, 2018 | 26,984,747 |  |  |  | 26,984,747
Balance at Dec. 31, 2018 | $ 27 | 258,502 | 291,460 | (8,492) | $ 541,497
Balance (in shares) at Mar. 31, 2019 | 26,846,981 |  |  |  |
Balance at Mar. 31, 2019 | $ 27 | 259,611 | 291,173 | (8,016) | $ 542,795
Balance (in shares) at Dec. 31, 2018 | 26,984,747 |  |  |  | 26,984,747
Balance at Dec. 31, 2018 | $ 27 | 258,502 | 291,460 | (8,492) | $ 541,497
Net income |  |  |  |  | 48,469
Other comprehensive income |  |  |  |  |
Comprehensive income |  |  |  |  | 46,317
Net income |  |  |  |  | $ 48,469
Balance (in shares) at Dec. 31, 2018 | 26,984,747 |  |  |  | 26,984,747
Balance at Dec. 31, 2018 | $ 27 | 258,502 | 291,460 | (8,492) | $ 541,497
Balance (in shares) at Sep. 30, 2019 | 26,759,109 |  |  |  | 26,759,109
Balance at Sep. 30, 2019 | $ 27 | 265,178 | 309,536 | (10,644) | $ 564,097
Balance (in shares) at Mar. 31, 2019 | 26,846,981 |  |  |  |
Balance at Mar. 31, 2019 | $ 27 | 259,611 | 291,173 | (8,016) | 542,795
Common shares issued on exercise of options and other, net of shares withheld for tax obligations (in shares) | 75,785 |  |  |  |
Common shares issued on exercise of options and other, net of shares withheld for tax obligations |  | 245 |  |  | 245
Stock-based compensation expense |  | 3,486 |  |  | 3,486
Repurchases of common stock (in shares) | (40,669) |  |  |  |
Repurchases of common stock |  | (390) | (3,711) |  | (4,101)
Net income |  |  | 16,166 |  | 16,166
Other comprehensive income |  |  |  |  |
Foreign currency translation adjustment |  |  |  | (478) | (478)
Comprehensive income |  |  |  |  | 15,688
Common shares issued on exercise of options and other, net of shares withheld for tax obligations (in shares) | 75,785 |  |  |  |
Common shares issued on exercise of options and other, net of shares withheld for tax obligations |  | 245 |  |  | 245
Stock-based compensation expense |  | 3,486 |  |  | 3,486
Repurchases of common stock (in shares) | (40,669) |  |  |  |
Repurchases of common stock |  | (390) | (3,711) |  | (4,101)
Net income |  |  | 16,166 |  | 16,166
Balance (in shares) at Mar. 31, 2019 | 26,846,981 |  |  |  |
Balance at Mar. 31, 2019 | $ 27 | 259,611 | 291,173 | (8,016) | 542,795
Balance (in shares) at Jun. 30, 2019 | 26,882,097 |  |  |  |
Balance at Jun. 30, 2019 | $ 27 | 262,952 | 303,628 | (8,494) | 558,113
Common shares issued on exercise of options and other, net of shares withheld for tax obligations (in shares) | 5,089 |  |  |  |
Common shares issued on exercise of options and other, net of shares withheld for tax obligations |  | 241 |  |  | 241
Stock-based compensation expense |  | 3,212 |  |  | 3,212
Repurchases of common stock (in shares) | (128,077) |  |  |  |
Repurchases of common stock |  | (1,227) | (10,884) |  | (12,111)
Net income |  |  | 16,792 |  | 16,792
Other comprehensive income |  |  |  |  |
Foreign currency translation adjustment |  |  |  | (2,150) | (2,150)
Comprehensive income |  |  |  |  | 14,642
Common shares issued on exercise of options and other, net of shares withheld for tax obligations (in shares) | 5,089 |  |  |  |
Common shares issued on exercise of options and other, net of shares withheld for tax obligations |  | 241 |  |  | 241
Stock-based compensation expense |  | 3,212 |  |  | 3,212
Repurchases of common stock (in shares) | (128,077) |  |  |  |
Repurchases of common stock |  | (1,227) | (10,884) |  | (12,111)
Net income |  |  | 16,792 |  | 16,792
Balance (in shares) at Jun. 30, 2019 | 26,882,097 |  |  |  |
Balance at Jun. 30, 2019 | $ 27 | 262,952 | 303,628 | (8,494) | $ 558,113
Balance (in shares) at Sep. 30, 2019 | 26,759,109 |  |  |  | 26,759,109
Balance at Sep. 30, 2019 | $ 27 | $ 265,178 | $ 309,536 | $ (10,644) | $ 564,097

X
- Definition Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 20 -Section 55 -Paragraph 12 -URI http://asc.fasb.org/extlink&oid=118258462&loc=d3e11149-113907 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 20 -Section 55 -Paragraph 13 -URI http://asc.fasb.org/extlink&oid=118258462&loc=d3e11178-113907 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 35 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=116855982&loc=d3e4534-113899 + Details
Name: | us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_CommonStockSharesOutstanding
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=118930883&loc=d3e557-108580 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 1B -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 1A -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580 + Details
Name: | us-gaap_ComprehensiveIncomeNetOfTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount after tax of increase (decrease) to equity or (increase) decrease to net assets, resulting from the cumulative effect adjustment of a new accounting principle applied in the period of adoption. + References No definition available. + Details
Name: | us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The portion of profit or loss for the period, net of income taxes, which is attributable to the parent. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 1A -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 220 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(22)) -URI http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 1B -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 220 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(18)) -URI http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(20)) -URI http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227 Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -URI http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585 Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257 + Details
Name: | us-gaap_NetIncomeLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 10A -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 30 -Section 45 -Paragraph 20 -Subparagraph (b,c) -URI http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900 + Details
Name: | us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_OtherComprehensiveIncomeLossNetOfTaxAttributableToParentAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Value of stock issued as a result of the exercise of stock options. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.29-31) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Number of shares that have been repurchased and retired during the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644 + Details
Name: | us-gaap_StockRepurchasedAndRetiredDuringPeriodShares
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770 + Details
Name: | us-gaap_StockRepurchasedAndRetiredDuringPeriodValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 4.E) -URI http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(31)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(30)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_StockholdersEquity
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant