Canada markets close in 4 hours 43 minutes

Techtronic Industries Company Limited (TTNDF)

OTC Markets OTCPK - OTC Markets OTCPK Delayed Price. Currency in USD
Add to watchlist
12.26-1.31 (-9.69%)
As of 11:51AM EDT. Market open.
Show:
Annual

Income Statement

All numbers in thousands
Breakdown
ttm
2023-12-31
2022-12-31
2021-12-31
2020-12-31
2019-12-31
Total Revenue
13,731,411
13,731,411
13,253,917
13,203,161
9,811,941
-
Cost of Revenue
8,311,775
8,311,775
8,041,340
8,081,548
6,058,859
-
Gross Profit
5,419,636
5,419,636
5,212,577
5,121,613
3,753,082
-
Operating Expenses
Research Development
548,338
548,338
484,343
425,699
316,614
-
Selling General and Administrative
3,753,429
3,753,429
3,540,841
3,517,106
2,579,375
-
Total Operating Expenses
4,284,947
4,284,947
4,011,667
3,929,813
2,884,825
-
Operating Income or Loss
1,134,689
1,134,689
1,200,910
1,191,800
868,257
-
Interest Expense
124,056
124,056
69,868
42,008
44,222
-
Income Before Tax
1,055,616
1,055,616
1,156,897
1,181,825
861,254
-
Income Tax Expense
79,276
79,276
79,747
82,724
60,258
-
Income from Continuing Operations
976,340
976,340
1,077,150
1,099,101
800,996
-
Net Income
976,340
976,340
1,077,150
1,099,003
800,760
-
Net Income available to common shareholders
976,340
976,340
1,077,150
1,099,003
800,760
-
Basic EPS
0.53
-
0.59
0.60
0.44
0.34
Diluted EPS
0.53
-
0.59
0.60
0.44
0.34
Basic Average Shares
1,829,790
-
1,829,932
1,830,544
1,828,389
1,826,363
Diluted Average Shares
1,835,503
-
1,836,032
1,840,010
1,835,186
1,832,523