v3.25.4
Income Taxes (Tables)
12 Months Ended
Jan. 31, 2026
Income Taxes  
Schedule of Income before Income Tax, Domestic and Foreign

  ​ ​ ​

January 31, 

  ​ ​ ​

January 31, 

  ​ ​ ​

January 31, 

Year Ended

2026

2025

2024

Canada

 

62,911

 

60,119

 

53,246

United States

 

102,707

 

92,637

 

62,346

Other countries

 

51,472

 

38,877

 

35,560

 

217,090

 

191,633

 

151,152

Schedule of components income tax of expense (recovery)

  ​ ​ ​

January 31, 

  ​ ​ ​

January 31, 

  ​ ​ ​

January 31, 

Year Ended

2026

2025

2024

Current income tax expense

 

  ​

 

  ​

 

  ​

Canada

 

20,383

 

22,282

 

16,376

United States

 

6,991

 

18,020

 

16,532

Other countries

 

14,878

 

13,100

 

8,315

 

42,252

 

53,402

 

41,223

Deferred income tax expense (recovery)

 

 

 

Canada

 

(2,840)

 

(3,875)

 

(2,369)

United States

 

15,781

 

585

 

(5,060)

Other countries

 

(1,870)

 

(1,752)

 

1,451

 

11,071

 

(5,042)

 

(5,978)

 

53,323

 

48,360

 

35,245

Schedule of deferred tax assets and liabilities

  ​ ​ ​

January 31, 

  ​ ​ ​

January 31, 

2026

2025

Assets

 

  ​

 

  ​

Accrued liabilities not currently deductible

 

6,564

 

10,326

Accumulated losses

 

20,296

 

2,813

Difference between tax and accounting basis of property and equipment

 

11,644

 

9,653

Research and development expenditures and tax credits

 

1,410

 

9,683

Total deferred income tax assets

 

39,914

 

32,475

Liabilities

 

 

Difference between tax and accounting basis of intangible assets

 

(68,937)

 

(53,346)

Temporary difference on equity derivative and related party debt

 

(2,633)

 

(6,990)

Total deferred income tax liabilities

 

(71,570)

 

(60,336)

Net deferred income taxes

 

(31,656)

 

(27,861)

Valuation allowance

 

(3,067)

 

(2,464)

Net deferred income taxes, net of valuation allowance

 

(34,723)

 

(30,325)

Schedule of effective income tax rate reconciliation

  ​ ​ ​

January 31,

Year Ended

2026

Amount

(%)

Canada federal tax

 

54,273

 

25.0

Domestic federal

Non-taxable or non-deductible items

 

1,776

 

0.8

Changes in valuation allowance

 

379

 

0.2

Tax credits

 

(368)

 

(0.2)

Other

 

(354)

 

(0.2)

Domestic provincial income taxes, net of federal effect (net of provincial abatement)

 

362

 

0.2

Foreign tax effects

United States

 

(2,905)

 

(1.3)

Other than United States

 

(266)

 

(0.1)

Changes in unrecognized tax benefits

 

426

 

0.2

Effective tax rate

 

53,323

 

24.6

  ​ ​ ​

January 31, 

  ​ ​ ​

January 31, 

 

Year Ended

2025

2024

 

Income before income taxes

 

191,633

 

151,152

Combined basic Canadian statutory rates

26.5

%  

26.5

%

Income tax expense based on the above rates

 

50,783

 

40,055

Increase (decrease) in income taxes resulting from:

 

 

Permanent differences

 

1,490

 

124

Effect of differences between Canadian and foreign tax rates

 

(2,042)

 

(1,293)

Effect of rate changes on current year timing differences

 

(424)

 

(48)

Change in estimates relating to prior periods

 

66

 

(2,888)

Increase (decrease) in accruals for uncertain tax positions

 

(544)

 

(117)

Valuation allowance

 

564

 

263

Research tax credits

(2,230)

(1,488)

Other, including foreign exchange

 

697

 

637

Income tax expense

 

48,360

 

35,245

Schedule of operating loss carryforwards

United

Expiry year

  ​ ​ ​

Canada

  ​ ​ ​

States

  ​ ​ ​

EMEA

  ​ ​ ​

Asia Pacific

  ​ ​ ​

Total

2027

 

 

 

 

186

 

186

2028

 

 

 

 

50

 

50

2029

 

 

138

 

 

 

138

2030

 

 

138

 

 

138

 

276

2031

138

358

496

Thereafter

 

1,838

 

24,313

 

 

313

 

26,464

Indefinite

51,097

9,703

46

60,846

 

1,838

 

75,824

 

9,703

 

1,091

 

88,456

Schedule of unrecognized tax benefits roll forward

  ​ ​ ​

January 31, 

  ​ ​ ​

January 31, 

2026

2025

Liability, beginning of year

 

5,531

 

6,153

Gross increases – current period

 

1,430

 

1,476

Lapsing due to statutes of limitations

 

(942)

 

(2,098)

Liability, end of year

 

6,019

 

5,531

Schedule of income taxes paid (net of refunds)

  ​ ​ ​

January 31,

2026

Canada federal

 

14,626

Canada provincial

 

9,750

Foreign

 

32,872

 

57,248

  ​ ​ ​

January 31,

2026

Canada federal

 

14,626

Canada provincial

 

  ​

Ontario

 

11,177

Foreign

 

United States

 

17,990

United Kingdom

 

6,626

 

50,419