Consolidated Statements of Changes in Stockholders' Equity - USD ($) shares in Thousands, $ in Thousands |
Total |
Common Stock
Class A
|
Common Stock
Class B
|
Common Stock
Pre-IPO
|
Treasury Stock
Class A
|
Treasury Stock
Class B
|
Treasury Stock
Pre-IPO
|
Additional Paid-In Capital |
Accumulated Other Comprehensive Income (Loss) |
Retained Deficit |
| Balance at beginning of period at Dec. 31, 2016 |
$ 330,998
|
|
|
$ 565
|
|
|
$ (16,245)
|
$ 421,747
|
$ (537)
|
$ (74,532)
|
| Balance at beginning of period (in shares) at Dec. 31, 2016 |
|
|
|
56,505
|
|
|
(1,720)
|
|
|
|
| Increase (Decrease) in Stockholders' Equity |
|
|
|
|
|
|
|
|
|
|
| Issuance of common stock |
3,193
|
|
|
$ 3
|
|
|
|
3,190
|
|
|
| Issuance of common stock (in shares) |
|
|
|
296
|
|
|
|
|
|
|
| Vesting of restricted share grants |
|
|
|
$ 4
|
|
|
|
(4)
|
|
|
| Vesting of restricted share grants (in shares) |
|
|
|
389
|
|
|
(344)
|
|
|
|
| Common stock repurchased |
(4,654)
|
|
|
|
|
|
$ (4,654)
|
|
|
|
| Equity awards modified to liabilities |
(1,553)
|
|
|
|
|
|
|
(1,553)
|
|
|
| Equity awards modified to liabilities (in shares) |
|
|
|
(8)
|
|
|
|
|
|
|
| Other comprehensive income (loss) |
601
|
|
|
|
|
|
|
|
601
|
|
| Share-based compensation |
11,693
|
|
|
|
|
|
|
11,693
|
|
|
| Dividends paid |
(135,171)
|
|
|
|
|
|
|
|
|
(135,171)
|
| Excess tax benefits realized on share-based compensation |
261
|
|
|
|
|
|
|
261
|
|
|
| Other |
(11)
|
|
|
|
|
|
|
|
|
(11)
|
| Net income |
25,826
|
|
|
|
|
|
|
|
|
25,826
|
| Balance at end of period at Dec. 31, 2017 |
231,183
|
|
|
$ 572
|
|
|
$ (20,899)
|
435,334
|
64
|
(183,888)
|
| Balance at end of period (in shares) at Dec. 31, 2017 |
|
|
|
57,182
|
|
|
(2,064)
|
|
|
|
| Increase (Decrease) in Stockholders' Equity |
|
|
|
|
|
|
|
|
|
|
| Issuance of common stock |
156,549
|
$ 128
|
|
|
|
|
|
156,421
|
|
|
| Issuance of common stock (in shares) |
|
12,811
|
|
|
|
|
|
|
|
|
| Class A common stock offering costs |
(4,553)
|
|
|
|
|
|
|
(4,553)
|
|
|
| Redesignation of common stock |
|
|
$ 572
|
$ (572)
|
|
$ (20,899)
|
$ 20,899
|
|
|
|
| Redesignation of common stock, (in shares) |
|
|
57,185
|
(57,184)
|
|
(2,064)
|
2,064
|
|
|
|
| Share conversion - Class B to A |
|
$ 25
|
$ (25)
|
|
|
|
|
|
|
|
| Share conversion - Class B to A (in shares) |
|
2,467
|
(2,467)
|
|
|
|
|
|
|
|
| Repurchase of shares |
(8,045)
|
|
|
|
$ (8,045)
|
|
|
|
|
|
| Repurchase of shares |
|
|
|
|
(856)
|
(83)
|
|
|
|
|
| Shares withheld related to net settlement of equity awards |
(820)
|
|
|
|
|
$ (820)
|
|
|
|
|
| Vesting of restricted share grants |
|
|
$ 2
|
|
|
|
|
(2)
|
|
|
| Vesting of restricted share grants (in shares) |
|
|
215
|
2
|
|
|
|
|
|
|
| Exercise of options |
1,252
|
|
$ 4
|
|
|
|
|
1,248
|
|
|
| Exercise of options (in shares) |
|
|
351
|
|
|
|
|
|
|
|
| Shares issued under 2018 ESPP |
26
|
|
|
|
|
|
|
26
|
|
|
| Shares issued under 2018 ESPP (in shares) |
|
3
|
|
|
|
|
|
|
|
|
| Fractional shares retired |
(2)
|
|
|
|
|
|
|
(2)
|
|
|
| Cumulative effect adjustment for adoption of ASU 2016-09, 2016-01 and 2018-02 |
1,818
|
|
|
|
|
|
|
512
|
|
1,306
|
| Other comprehensive income (loss) |
(150)
|
|
|
|
|
|
|
|
(150)
|
|
| Share-based compensation |
15,417
|
|
|
|
|
|
|
15,417
|
|
|
| Dividends paid |
(831)
|
|
|
|
|
|
|
|
|
(831)
|
| Net income |
63,704
|
|
|
|
|
|
|
|
|
63,704
|
| Balance at end of period at Dec. 31, 2018 |
455,548
|
$ 153
|
$ 553
|
|
$ (8,045)
|
$ (21,719)
|
|
604,401
|
(86)
|
(119,709)
|
| Balance at end of period (in shares) at Dec. 31, 2018 |
|
15,281
|
55,284
|
|
(856)
|
(2,147)
|
|
|
|
|
| Increase (Decrease) in Stockholders' Equity |
|
|
|
|
|
|
|
|
|
|
| Issuance of common stock |
62
|
|
|
|
|
|
|
62
|
|
|
| Issuance of common stock (in shares) |
|
4
|
|
|
|
|
|
|
|
|
| Share conversion - Class B to A |
|
$ 28
|
$ (28)
|
|
|
|
|
|
|
|
| Share conversion - Class B to A (in shares) |
|
2,815
|
(2,815)
|
|
|
|
|
|
|
|
| Repurchase of shares |
(13,479)
|
|
|
|
$ (13,479)
|
|
|
|
|
|
| Repurchase of shares |
|
|
|
|
(829)
|
|
|
|
|
|
| Shares withheld related to net settlement of equity awards |
(9,667)
|
|
|
|
|
$ (9,667)
|
|
|
|
|
| Shares withheld related to net settlement of equity awards (in shares) |
|
|
|
|
|
(509)
|
|
|
|
|
| Vesting of restricted share grants |
|
|
$ 4
|
|
|
|
|
(4)
|
|
|
| Vesting of restricted share grants (in shares) |
|
|
522
|
|
|
|
|
|
|
|
| Exercise of options |
4,014
|
|
$ 10
|
|
|
|
|
4,004
|
|
|
| Exercise of options (in shares) |
|
|
946
|
|
|
|
|
|
|
|
| Cumulative effect adjustment for adoption of ASU 2016-09, 2016-01 and 2018-02 |
|
|
|
|
|
|
|
|
62
|
(62)
|
| Other comprehensive income (loss) |
24
|
|
|
|
|
|
|
|
$ 24
|
|
| Share-based compensation |
16,303
|
|
|
|
|
|
|
16,303
|
|
|
| Dividends paid |
(7,425)
|
|
|
|
|
|
|
|
|
(7,425)
|
| Net income |
92,491
|
|
|
|
|
|
|
|
|
92,491
|
| Balance at end of period at Dec. 31, 2019 |
$ 537,871
|
$ 181
|
$ 539
|
|
$ (21,524)
|
$ (31,386)
|
|
$ 624,766
|
|
$ (34,705)
|
| Balance at end of period (in shares) at Dec. 31, 2019 |
|
18,100
|
53,937
|
|
(1,685)
|
(2,656)
|
|
|
|
|