v3.25.2
Income taxes
3 Months Ended
Jun. 30, 2025
Income taxes [Abstract]  
Income taxes
10. Income taxes
 
The provision for income taxes and the effective income tax rates were as follows:
 
          Three months ended   
    June 30, 2025       June 30, 2024   
    $       $  
Provision for income taxes
     
(724 
Effective income tax rate  0.00 %    21.67% 
 
The variance in effective tax rates for the three months ended June 30, 2025 and 2024 is primarily attributable to the Company’s partial valuation allowance applied to its net domestic deferred tax assets.
 
As of June 30, 2025, the Company had a partial valuation allowance against its net domestic deferred tax assets, for which realization cannot be considered more likely than not at this time. Management assesses the need for the valuation allowance on a quarterly basis. In assessing the need for a valuation allowance, the Company considers all positive and negative evidence, including scheduled reversals of deferred tax liabilities, projected future taxable income, tax planning strategies, and past financial performance.
 
On July 4, 2025, the One Big Beautiful Bill Act (“OBBBA”) was enacted in the U.S. The OBBBA includes significant provisions, such as the permanent extension of certain expiring provision of the Tax Cuts and Jobs Act, modification to the international tax framework and the restoration of favorable tax treatment for certain business provisions. The legislation has multiple effective dates, with certain provisions effective in 2025 and other implemented through 2027. We are currently assessing the impact of this legislation on our unaudited condensed consolidated financial statements.