v3.22.0.1
Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2021
Accounting Policies [Abstract]  
Schedule of Differences between Reported Amount and Reporting Currency Denominated Amount
The following table summarizes the effects on revenues, cost of revenues, operating expenses, and income from operations of a 10% strengthening(1) of the CAD versus the USD without considering the impact of the Company's hedging activities and without factoring in any potential changes in demand for the Company's solutions as a result of changes in the CAD to USD exchange rates:
Years ended
December 31, 2021December 31, 2020
GAAP Amounts As Reported
$
Exchange Rate Effect (2)
$
At 10% Stronger CAD Rate (3)
$
GAAP Amounts As Reported
$
Exchange Rate Effect (2)
$
At 10% Stronger CAD Rate (3)
$
Revenues$4,611,856 $10,868 $4,622,724 $2,929,491 $7,367 $2,936,858 
Cost of revenues(2,130,712)(12,503)(2,143,215)(1,387,971)(7,900)(1,395,871)
Operating expenses(2,212,501)(67,231)(2,279,732)(1,451,367)(47,292)(1,498,659)
Income from operations$268,643 $(68,866)$199,777 $90,153 $(47,825)$42,328 
(1) A 10% weakening of the CAD versus the USD would have an equal and opposite impact on our revenues, cost of revenues, operating expenses and income from operations as presented in the table.
(2) Represents the increase or decrease in GAAP amounts reported resulting from a 10% strengthening in the CAD-USD foreign exchange rates.
(3) Represents the outcome that would have resulted had the CAD-USD rates in those periods been 10% stronger than they actually were, excluding the impact of our hedging program and without factoring in any potential changes in demand for the Company's solutions as a result of changes in the CAD-USD exchange rates.