XML 15 R4.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Statements of Operations and Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Net revenues (note 10) $ 81,099 $ 70,875
Cost of revenues (note 10)    
Direct cost of revenues 49,421 46,187
Network, other costs 4,180 3,238
Network, depreciation of property and equipment 5,895 3,638
Network, amortization of intangible assets (note 6) 378 299
Network, impairment of property and equipment 27 60
Total cost of revenues 59,901 53,422
Gross profit 21,198 17,453
Expenses:    
Sales and marketing 11,987 8,311
Technical operations and development 3,765 3,132
General and administrative 7,296 4,953
Depreciation of property and equipment 148 121
Loss on disposition of property and equipment 385 0
Amortization of intangible assets (note 6) 2,465 2,320
Loss (gain) on currency forward contracts (note 5) 0 (253)
Total expenses 26,046 18,584
Income from operations (4,848) (1,131)
Other income (expenses):    
Interest expense, net (1,796) (936)
Gain on sale of Ting customer assets, net (note 17) 4,752 5,395
Other expense, net (50) (96)
Total other income (expenses) 2,906 4,363
Income before provision for income taxes (1,942) 3,232
Provision for income taxes (note 8) 1,078 1,083
Net income for the period (3,020) 2,149
Other comprehensive income, net of tax    
Unrealized income (loss) on hedging activities (note 5) 968 368
Net amount reclassified to earnings (note 5) 66 (834)
Other comprehensive income net of tax expense (recovery) of $329 and ($140) for the three months ended March 31, 2022 and March 31, 2021 (note 5) 1,034 (466)
Comprehensive income, net of tax for the period $ (1,986) $ 1,683
Basic earnings per common share (note 9) (in dollars per share) $ (0.28) $ 0.20
Shares used in computing basic earnings per common share (note 9) (in shares) 10,754,758 10,617,807
Diluted earnings per common share (note 9) (in dollars per share) $ (0.28) $ 0.20
Shares used in computing diluted earnings per common share (note 9) (in shares) 10,754,758 10,796,762