Consolidated Statements of Stockholders' Equity - USD ($) shares in Thousands, $ in Thousands | Total | Common Stock [Member] | Additional Paid-In Capital [Member] | Accumulated Other Comprehensive Loss [Member] | Retained Earnings [Member] |
Beginning Balance at Sep. 30, 2017 | $ 301,676 | $ 191 | $ 256,241 | $ (112) | $ 45,356 |
Beginning Balance, Shares at Sep. 30, 2017 | | 19,120 | | | |
Exercise of stock options and warrants | 436 | | 436 | | |
Exercise of stock options and warrants, Shares | | 30 | | | |
Stock-based compensation expense | 4,120 | | 4,120 | | |
Other comprehensive income (loss) | (346) | | | (346) | |
Net income | 11,693 | | | | 11,693 |
Ending Balance at Dec. 31, 2017 | 317,579 | $ 191 | 260,752 | (458) | 57,094 |
Ending Balance, Shares at Dec. 31, 2017 | | 19,150 | | | |
Beginning Balance at Sep. 30, 2017 | 301,676 | $ 191 | 256,241 | (112) | 45,356 |
Beginning Balance, Shares at Sep. 30, 2017 | | 19,120 | | | |
Other comprehensive income (loss) | (682) | | | | |
Net income | 24,248 | | | | |
Ending Balance at Mar. 31, 2018 | 333,402 | $ 193 | 264,354 | (794) | 69,649 |
Ending Balance, Shares at Mar. 31, 2018 | | 19,260 | | | |
Cumulative effect adjustment for adoption of new accounting guidance | | | (45) | | 45 |
Beginning Balance at Dec. 31, 2017 | 317,579 | $ 191 | 260,752 | (458) | 57,094 |
Beginning Balance, Shares at Dec. 31, 2017 | | 19,150 | | | |
Exercise of stock options | 1,770 | $ 1 | 1,769 | | |
Exercise of stock options, Shares | | 65 | | | |
Vesting of restricted stock units, net of withholding | (1,756) | $ 1 | (1,757) | | |
Vesting of restricted stock units, net of withholding, Shares | | 45 | | | |
Stock-based compensation expense | 3,590 | | 3,590 | | |
Other comprehensive income (loss) | (336) | | | (336) | |
Net income | 12,555 | | | | 12,555 |
Ending Balance at Mar. 31, 2018 | 333,402 | $ 193 | 264,354 | (794) | 69,649 |
Ending Balance, Shares at Mar. 31, 2018 | | 19,260 | | | |
Beginning Balance at Sep. 30, 2018 | 393,679 | $ 194 | 276,526 | (398) | 117,357 |
Beginning Balance, Shares at Sep. 30, 2018 | | 19,395 | | | |
Exercise of stock options | 1,161 | | 1,161 | | |
Exercise of stock options, Shares | | 40 | | | |
Stock-based compensation expense | 5,843 | | 5,843 | | |
Other comprehensive income (loss) | 141 | | | 141 | |
Net income | 26,011 | | | | 26,011 |
Ending Balance at Dec. 31, 2018 | 426,835 | $ 194 | 283,530 | (257) | 143,368 |
Ending Balance, Shares at Dec. 31, 2018 | | 19,435 | | | |
Beginning Balance at Sep. 30, 2018 | $ 393,679 | $ 194 | 276,526 | (398) | 117,357 |
Beginning Balance, Shares at Sep. 30, 2018 | | 19,395 | | | |
Exercise of stock options, Shares | 197 | | | | |
Vesting of restricted stock units, net of withholding, Shares | | 77 | | | |
Other comprehensive income (loss) | $ 386 | | | | |
Net income | 30,156 | | | | |
Ending Balance at Mar. 31, 2019 | 436,210 | $ 197 | 288,512 | (12) | 147,513 |
Ending Balance, Shares at Mar. 31, 2019 | | 19,669 | | | |
Beginning Balance at Dec. 31, 2018 | 426,835 | $ 194 | 283,530 | (257) | 143,368 |
Beginning Balance, Shares at Dec. 31, 2018 | | 19,435 | | | |
Exercise of stock options | 4,466 | $ 2 | 4,464 | | |
Exercise of stock options, Shares | | 157 | | | |
Vesting of restricted stock units, net of withholding | (4,188) | $ 1 | (4,189) | | |
Vesting of restricted stock units, net of withholding, Shares | | 77 | | | |
Stock-based compensation expense | 4,707 | | 4,707 | | |
Other comprehensive income (loss) | 245 | | | 245 | |
Net income | 4,145 | | | | 4,145 |
Ending Balance at Mar. 31, 2019 | $ 436,210 | $ 197 | $ 288,512 | $ (12) | $ 147,513 |
Ending Balance, Shares at Mar. 31, 2019 | | 19,669 | | | |