XML 71 R54.htm IDEA: XBRL DOCUMENT v3.22.4
Income taxes - Reconciliation (Details) - USD ($)
9 Months Ended 12 Months Ended
Sep. 30, 2022
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Tax Disclosure [Abstract]        
Tax at federal statutory rate   $ 7,234,000 $ 18,921,000 $ (13,011,000)
Tax at federal statutory rate   21.00% 21.00% 21.00%
Change in valuation allowance   $ 0 $ (284,551,000) $ 16,767,000
Change in valuation allowance   0.00% (315.80%) (27.10%)
Impact of foreign operations   $ 1,572,000 $ (8,222,000) $ 5,010,000
Impact of foreign operations   4.60% (9.20%) (8.10%)
Stock-based compensation   $ (1,192,000) $ (5,345,000) $ 696,000
Stock-based compensation   3.50% 5.90% 1.10%
State taxes, net of federal benefits   $ 1,189,000 $ 1,828,000 $ (682,000)
State taxes, net of federal benefits   3.50% 2.00% 1.10%
Effective Income Tax Rate Reconciliation, Tax Credit, Amount   $ 5,222,000 $ 6,091,000 $ 3,538,000
Effective Income Tax Rate Reconciliation, Tax Credit, Percent   15.10% 6.80% (5.70%)
Other   $ 220,000 $ 705,000 $ (643,000)
Other   0.60% 0.80% 1.10%
Income tax (benefit) expense   $ 5,606,000 $ (281,071,000) $ 4,826,000
Effective tax rate (312.00%) 16.30% (312.00%) (7.80%)