XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.2
Income taxes: Components of 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
Components of income (loss) before income taxes        
Domestic $ 22,984 $ 828 $ 26,335 $ 29,330
Foreign (3,266) (2,899) (4,939) (5,199)
Total income before income taxes $ 19,718 $ (2,071) $ 21,396 $ 24,131