XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Balance Sheets - USD ($)
Mar. 31, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 68,837,000 $ 86,470,000
Accounts receivable, net 122,693,000 136,321,000
Inventories 271,538,000 283,660,000
Prepaid expenses and other current assets 6,530,000 7,007,000
Total current assets 469,598,000 513,458,000
Property and equipment, net 101,481,000 98,055,000
Operating lease right-of-use assets 40,609,000 40,557,000
Other noncurrent assets 12,660,000 12,926,000
Deferred tax assets, net 12,345,000 11,322,000
Intangible assets, net 68,056,000 72,022,000
Goodwill 335,402,000 335,402,000
Total assets 1,040,151,000 1,083,742,000
Current liabilities:    
Accounts payable 68,030,000 110,165,000
Accrued liabilities 21,417,000 23,616,000
Other current liabilities 11,821,000 15,815,000
Current portion of long-term debt 7,500,000 7,500,000
Current portion of lease liabilities 9,457,000 9,196,000
Total current liabilities 118,225,000 166,292,000
Long-term debt, less current portion, net 291,459,000 293,218,000
Lease liabilities, less current portion 31,988,000 31,828,000
Deferred tax liabilities, net 29,000 29,000
Other non-current liabilities 4,986,000 4,879,000
Total liabilities 446,687,000 496,246,000
Shareholders’ equity:    
Preferred shares ($0.0001 par value; 20,000,000 shares authorized; 0 shares issued and outstanding) 0 0
Ordinary shares ($0.0001 par value; 200,000,000 shares authorized; 29,034,946 and 28,861,949 shares outstanding, respectively; 33,472,385 and 33,299,388 shares issued, respectively) 3,000 3,000
Additional paid in capital 437,388,000 431,415,000
Treasury shares at cost (4,437,439 shares) (91,578,000) (91,578,000)
Retained earnings 247,651,000 247,656,000
Total shareholders’ equity 593,464,000 587,496,000
Total liabilities and shareholders’ equity $ 1,040,151,000 $ 1,083,742,000