Condensed Consolidated Statements of Stockholders' Equity - USD ($) $ in Thousands |
Total |
Class A Common Stock |
Common Stock
Class A Common Stock
|
Additional Paid-in Capital |
Accumulated Other Comprehensive Income |
Retained Earnings |
Beginning balance (in shares) at Dec. 31, 2020 |
|
|
104,368,000
|
|
|
|
Beginning balance at Dec. 31, 2020 |
$ 997,388
|
|
$ 104
|
$ 408,124
|
$ 164
|
$ 588,996
|
Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
Stock-based compensation expense |
4,734
|
|
|
4,734
|
|
|
Exercise of stock options (in shares) |
|
|
195,000
|
|
|
|
Exercise of stock options |
2,383
|
|
$ 1
|
2,382
|
|
|
Issuance of restricted stock awards (in shares) |
|
|
27,000
|
|
|
|
Forfeiture of restricted stock awards (in shares) |
|
|
(2,000)
|
|
|
|
Issuance of common stock upon vesting of restricted stock units (in shares) |
|
|
25,000
|
|
|
|
Shares issued under employee stock purchase plan (in shares) |
|
|
26,000
|
|
|
|
Shares issued under employee stock purchase plan |
1,302
|
|
|
1,302
|
|
|
Common stock redeemed for tax liability (in shares) |
|
|
(10,000)
|
|
|
|
Common stock redeemed for tax liability |
(966)
|
|
|
(966)
|
|
|
Other comprehensive gain, net of tax |
83
|
|
|
|
83
|
|
Net income |
75,796
|
|
|
|
|
75,796
|
Ending balance (in shares) at Apr. 01, 2021 |
|
|
104,629,000
|
|
|
|
Ending balance at Apr. 01, 2021 |
1,080,720
|
|
$ 105
|
415,576
|
247
|
664,792
|
Beginning balance (in shares) at Dec. 31, 2020 |
|
|
104,368,000
|
|
|
|
Beginning balance at Dec. 31, 2020 |
997,388
|
|
$ 104
|
408,124
|
164
|
588,996
|
Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
Other comprehensive gain, net of tax |
40
|
|
|
|
|
|
Net income |
233,357
|
|
|
|
|
|
Ending balance (in shares) at Sep. 30, 2021 |
|
|
105,579,000
|
|
|
|
Ending balance at Sep. 30, 2021 |
1,264,910
|
|
$ 106
|
442,247
|
204
|
822,353
|
Beginning balance (in shares) at Apr. 01, 2021 |
|
|
104,629,000
|
|
|
|
Beginning balance at Apr. 01, 2021 |
1,080,720
|
|
$ 105
|
415,576
|
247
|
664,792
|
Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
Stock-based compensation expense |
5,319
|
|
|
5,319
|
|
|
Exercise of stock options (in shares) |
|
|
409,000
|
|
|
|
Exercise of stock options |
3,943
|
|
|
3,943
|
|
|
Issuance of restricted stock awards (in shares) |
|
|
2,000
|
|
|
|
Forfeiture of restricted stock awards (in shares) |
|
|
(1,000)
|
|
|
|
Issuance of common stock upon vesting of restricted stock units (in shares) |
|
|
2,000
|
|
|
|
Shares issued under employee stock purchase plan (in shares) |
|
|
21,000
|
|
|
|
Shares issued under employee stock purchase plan |
1,761
|
|
|
1,761
|
|
|
Issuance of stock related to acquisition (in shares) |
|
|
50,000
|
|
|
|
Issuance of stock related to acquisition |
5,000
|
|
|
5,000
|
|
|
Common stock redeemed for tax liability (in shares) |
|
|
(1,000)
|
|
|
|
Common stock redeemed for tax liability |
(50)
|
|
|
(50)
|
|
|
Other comprehensive gain, net of tax |
(7)
|
|
|
|
(7)
|
|
Net income |
82,916
|
|
|
|
|
82,916
|
Ending balance (in shares) at Jul. 01, 2021 |
|
|
105,111,000
|
|
|
|
Ending balance at Jul. 01, 2021 |
1,179,602
|
|
$ 105
|
431,549
|
240
|
747,708
|
Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
Stock-based compensation expense |
5,282
|
|
|
5,282
|
|
|
Exercise of stock options (in shares) |
|
|
468,000
|
|
|
|
Exercise of stock options |
5,429
|
|
$ 1
|
5,428
|
|
|
Common stock redeemed for tax liability |
(12)
|
|
|
(12)
|
|
|
Other comprehensive gain, net of tax |
(36)
|
|
|
|
(36)
|
|
Net income |
74,645
|
|
|
|
|
74,645
|
Ending balance (in shares) at Sep. 30, 2021 |
|
|
105,579,000
|
|
|
|
Ending balance at Sep. 30, 2021 |
1,264,910
|
|
$ 106
|
442,247
|
204
|
822,353
|
Beginning balance (in shares) at Dec. 30, 2021 |
|
105,760,650
|
105,761,000
|
|
|
|
Beginning balance at Dec. 30, 2021 |
1,323,199
|
|
$ 106
|
450,332
|
535
|
872,226
|
Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
Stock-based compensation expense |
5,980
|
|
|
5,980
|
|
|
Exercise of stock options (in shares) |
|
|
32,000
|
|
|
|
Exercise of stock options |
577
|
|
|
577
|
|
|
Issuance of common stock upon vesting of restricted stock units (in shares) |
|
|
47,000
|
|
|
|
Shares issued under employee stock purchase plan (in shares) |
|
|
21,000
|
|
|
|
Shares issued under employee stock purchase plan |
1,963
|
|
|
1,963
|
|
|
Common stock redeemed for tax liability (in shares) |
|
|
(19,000)
|
|
|
|
Common stock redeemed for tax liability |
(1,807)
|
|
|
(1,807)
|
|
|
Other comprehensive gain, net of tax |
1,554
|
|
|
|
1,554
|
|
Net income |
70,951
|
|
|
|
|
70,951
|
Ending balance (in shares) at Mar. 31, 2022 |
|
|
105,842,000
|
|
|
|
Ending balance at Mar. 31, 2022 |
1,402,417
|
|
$ 106
|
457,045
|
2,089
|
943,177
|
Beginning balance (in shares) at Dec. 30, 2021 |
|
105,760,650
|
105,761,000
|
|
|
|
Beginning balance at Dec. 30, 2021 |
$ 1,323,199
|
|
$ 106
|
450,332
|
535
|
872,226
|
Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
Exercise of stock options (in shares) |
321,756
|
|
|
|
|
|
Other comprehensive gain, net of tax |
$ 3,889
|
|
|
|
|
|
Net income |
228,958
|
|
|
|
|
|
Ending balance (in shares) at Sep. 29, 2022 |
|
106,117,337
|
106,117,000
|
|
|
|
Ending balance at Sep. 29, 2022 |
1,582,619
|
|
$ 106
|
476,905
|
4,424
|
1,101,184
|
Beginning balance (in shares) at Mar. 31, 2022 |
|
|
105,842,000
|
|
|
|
Beginning balance at Mar. 31, 2022 |
1,402,417
|
|
$ 106
|
457,045
|
2,089
|
943,177
|
Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
Stock-based compensation expense |
4,889
|
|
|
4,889
|
|
|
Exercise of stock options (in shares) |
|
|
209,000
|
|
|
|
Exercise of stock options |
4,599
|
|
|
4,599
|
|
|
Forfeiture of restricted stock awards (in shares) |
|
|
(59,000)
|
|
|
|
Issuance of common stock upon vesting of restricted stock units (in shares) |
|
|
5,000
|
|
|
|
Common stock redeemed for tax liability (in shares) |
|
|
(4,000)
|
|
|
|
Common stock redeemed for tax liability |
(273)
|
|
|
(273)
|
|
|
Other comprehensive gain, net of tax |
822
|
|
|
|
822
|
|
Net income |
81,832
|
|
|
|
|
81,832
|
Ending balance (in shares) at Jun. 30, 2022 |
|
|
105,993,000
|
|
|
|
Ending balance at Jun. 30, 2022 |
1,494,286
|
|
$ 106
|
466,260
|
2,911
|
1,025,009
|
Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
Stock-based compensation expense |
6,360
|
|
|
6,360
|
|
|
Exercise of stock options (in shares) |
|
|
81,000
|
|
|
|
Exercise of stock options |
1,924
|
|
|
1,924
|
|
|
Issuance of common stock upon vesting of restricted stock units (in shares) |
|
|
2,000
|
|
|
|
Shares issued under employee stock purchase plan (in shares) |
|
|
41,000
|
|
|
|
Shares issued under employee stock purchase plan |
2,416
|
|
|
2,416
|
|
|
Common stock redeemed for tax liability |
(55)
|
|
|
(55)
|
|
|
Other comprehensive gain, net of tax |
1,513
|
|
|
|
1,513
|
|
Net income |
76,175
|
|
|
|
|
76,175
|
Ending balance (in shares) at Sep. 29, 2022 |
|
106,117,337
|
106,117,000
|
|
|
|
Ending balance at Sep. 29, 2022 |
$ 1,582,619
|
|
$ 106
|
$ 476,905
|
$ 4,424
|
$ 1,101,184
|