XML 66 R56.htm IDEA: XBRL DOCUMENT v3.22.2
Segment Reporting - Reconciliation of Gross Profit to Income (Loss) Before Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Segment Reporting [Abstract]        
Total gross profit $ 29,289 $ 28,976 $ 48,352 $ 53,060
Selling, general, and administrative expenses 24,257 21,444 49,058 41,222
Income (loss) from operations 5,032 7,532 (706) 11,838
Unrealized gain/(loss) on derivative instruments (3,242) 4,569 5,464 3,214
Foreign currency gain/(loss) (43) (930) (144) (1,530)
Interest income 3 38 10 73
Interest expense (56) (113) (83) (192)
Income before income taxes $ 1,694 $ 11,096 $ 4,541 $ 13,403