XML 29 R13.htm IDEA: XBRL DOCUMENT
v3.22.0.1

Leases | 12 Months Ended
--- | ---
Dec. 31, 2021
Leases [Abstract] |
Leases | Leases We have operating leases for manufacturing facilities, office and retail spaces, vehicles and office equipment. The components of lease expenses consist of following (in thousands):
|  | Year Ended December 31,
Lease Cost |  | 2021 |  | 2020 |  | 2019
Operating lease cost 1 |  | $ | 33,241 |  |  | $ | 27,825 |  |  | $ | 22,778 |
Variable lease cost 2 |  | 11,134 |  |  | 1,429 |  |  | 1,899 |
Total lease cost |  | $ | 44,375 |  |  | $ | 29,254 |  |  | $ | 24,677 |
1 Includes expense associated with short term leases of less than 12 months which is not material 2 Includes payments related to agreements with embedded leases that are not otherwise reflected on the balance sheet. These costs are associated with our manufacturing supply arrangements and fluctuate based on factory output and material price changes. The following table provides a summary of our operating lease terms and discount rates:
|  |  |  | December 31,
Remaining Lease Term and Discount Rate |  |  |  | 2021 |  | 2020
Weighted average remaining lease term (in years) |  |  |  | 7.8 |  | 7.4
Weighted average discount rate |  |  |  | 3.2 | % |  | 4.2 | %
As of December 31, 2021, the future payments related to our operating lease liabilities are as follows (in thousands):
Fiscal Year Ending December 31, |  |  |  | Operating Leases
2022 |  |  |  | $ | 26,035 |
2023 |  |  |  | 24,620 |
2024 |  |  |  | 18,284 |
2025 |  |  |  | 15,517 |
2026 |  |  |  | 13,113 |
Thereafter |  |  |  | 45,461 |
Total lease payments |  |  |  | 143,030 |
Less: Imputed interest |  |  |  | (17,655) |
Total lease liabilities |  |  |  | $ | 125,375 |
As of December 31, 2021, we had additional leases that have not yet commenced with future lease payments of $17.8 million. These leases will commence during 2022 with non-cancelable lease terms of two to seven years.

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

X
- Definition The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -URI http://asc.fasb.org/subtopic&trid=77888251 + Details
Name: | us-gaap_LesseeOperatingLeasesTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration