XML 22 R12.htm IDEA: XBRL DOCUMENT v3.22.2
Income taxes
6 Months Ended
Jun. 30, 2022
Income taxes:  
Income taxes

5.  Income taxes:

The components of income (loss) before income taxes consist of the following (in thousands):

Three Months Ended

    

Three Months Ended

    

Six Months Ended

    

Six Months Ended

    

June 30, 2022

June 30, 2021

June 30, 2022

June 30, 2021

Domestic

$

22,984

$

828

$

26,335

$

29,330

Foreign

 

(3,266)

 

(2,899)

 

(4,939)

 

(5,199)

Total

$

19,718

$

(2,071)

$

21,396

$

24,131