1 | ||||
---|---|---|---|---|
2 | Company Code | TTC | ||
3 | Company Name | The Toro Company | ||
4 | Denominator | 1,000,000 | ||
5 |
1 | Profile | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2 | Symbol | Price | Beta | Volavg | Mktcap | Lastdiv | Range | Changes | Companyname | Currency | Cik | Isin | Cusip | Exchange | Exchangeshortname | Industry | Website | Description | Ceo | Sector | Country | Fulltimeemployees | Phone | Address | City | State | Zip | Dcfdiff | Dcf | Image | Ipodate | Defaultimage | Isetf | Isactivelytrading | Isadr | Isfund | |||||||||||||||||||||||
3 | TTC | 89.23 | 0.727 | 851414 | 9268677020 | 1.44 | 78.35-111.85 | 0.69 | The Toro Company | USD | 737758 | US8910921084 | 891092108 | New York Stock Exchange | NYSE | Tools & Accessories | The Toro Company engages in the designing, manufacturing, marketing, and selling professional and residential equipment worldwide. The company's Professional segment offers turf and landscape equipment products, including sports fields and grounds mowing and maintenance equipment, golf course mowing and maintenance equipment, landscape contractor mowing equipment, landscape creation and renovation equipment, and other maintenance equipment; rental, specialty, and underground construction equipment; and snow and ice management equipment, such as snowplows, brush, snow thrower attachment, salt and sand spreaders, and related parts and accessories for light and medium duty trucks, utility task vehicles, skid steers, and front-end loaders. It also provides irrigation and lighting products that consist of sprinkler heads, electric and hydraulic valves, controllers, computer irrigation central control systems, coupling systems, and ag-irrigation drip tape and hose products, as well as professionally installed landscape lighting products offered through distributors and landscape contractors. This segment sells its products primarily through a network of distributors and dealers to professional users engaged in maintaining golf courses, sports fields, municipal properties, agricultural fields, residential and commercial landscapes, and removing snow and ice, as well as directly to government customers, rental companies, and retailers. Its Residential segment provides walk power mowers, zero-turn riding mowers, snow throwers, replacement parts, and home solution products that include grass and hedge trimmers, leaf blowers, blower-vacuums, chainsaws, string trimmers, hoses, and hose-end retail irrigation products. This segment sells its products to homeowners through a network of distributors and dealers; and home centers, hardware retailers, and mass retailers, as well as online. The Toro Company was founded in 1914 and is headquartered in Bloomington, Minnesota. | Ms. Angela C. Drake | Industrials | US | 10706 | 952 888 8801 | 8111 Lyndale Avenue South | Bloomington | MN | 55420-1196 | -17.76854 | 106.9985409 | 1980-03-17 | FALSE | FALSE | TRUE | FALSE | FALSE | |||||||||||||||||||||||||
4 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
5 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
6 | Income Statement - FY | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
7 | Date | Symbol | Reportedcurrency | Cik | Fillingdate | Accepteddate | Calendaryear | Period | Revenue | Costofrevenue | Grossprofit | Grossprofitratio | Researchanddevelopmentexpenses | Generalandadministrativeexpenses | Sellingandmarketingexpenses | Sellinggeneralandadministrativeexpenses | Otherexpenses | Operatingexpenses | Costandexpenses | Interestincome | Interestexpense | Depreciationandamortization | Ebitda | Ebitdaratio | Operatingincome | Operatingincomeratio | Totalotherincomeexpensesnet | Incomebeforetax | Incomebeforetaxratio | Incometaxexpense | Netincome | Netincomeratio | Eps | Epsdiluted | Weightedaverageshsout | Weightedaverageshsoutdil | Link | Finallink | |||||||||||||||||||||
8 | 2023-10-31 | TTC | USD | 737758 | 2023-12-20 | 2023-12-20 12:53:00 | 2023 | FY | 4553200000 | 2975600000 | 1577600000 | 0.3464815954 | 173900000 | 918000000 | 77600000 | 995600000 | 28500000 | 995600000 | 3971200000 | 58700000 | 58700000 | 119200000 | 729700000 | 0.1602609154 | 430700000 | 0.0945928138 | -122800000 | 400500000 | 0.087960116 | 70800000 | 329700000 | 0.0724106123 | 3.16 | 3.13 | 105300000 | 105300000 | |||||||||||||||||||||||
9 | 2022-10-31 | TTC | USD | 737758 | 2022-12-22 | 2022-12-22 13:14:11 | 2022 | FY | 4514662000 | 3010066000 | 1504596000 | 0.3332688028 | 155600000 | 870633000 | 58300000 | 928933000 | 12621000 | 928933000 | 3938999000 | 35700000 | 35738000 | 121430000 | 697093000 | 0.154406465 | 575663000 | 0.1275096563 | -23117000 | 552546000 | 0.1223892287 | 109204000 | 443300000 | 0.0981911824 | 4.23 | 4.2 | 105649000 | 105649000 | |||||||||||||||||||||||
10 | 2021-10-31 | TTC | USD | 737758 | 2021-12-17 | 2021-12-17 12:15:53 | 2021 | FY | 3959584000 | 2621092000 | 1338492000 | 0.3380385414 | 141000000 | 769712000 | 50500000 | 820212000 | 10197000 | 820212000 | 3441304000 | 28700000 | 28659000 | 109513000 | 627793000 | 0.1585502416 | 518280000 | 0.1308925382 | -18462000 | 499818000 | 0.1262299272 | 89938000 | 409900000 | 0.1035209759 | 3.82 | 3.78 | 108473000 | 108473000 | |||||||||||||||||||||||
11 | 2020-10-31 | TTC | USD | 737758 | 2020-12-18 | 2020-12-18 13:19:18 | 2020 | FY | 3378810000 | 2189036000 | 1189774000 | 0.3521281161 | 124100000 | 713117000 | 50300000 | 763417000 | 13869000 | 763417000 | 2952453000 | 1255000 | 33156000 | 109484000 | 535841000 | 0.1585886747 | 426357000 | 0.1261855505 | -19287000 | 407070000 | 0.1204773278 | 77369000 | 329701000 | 0.0975790293 | 3.06 | 3.03 | 108663000 | 108663000 | |||||||||||||||||||||||
12 | 2019-10-31 | TTC | USD | 737758 | 2019-12-20 | 2019-12-20 14:51:06 | 2019 | FY | 3138084000 | 2090121000 | 1047963000 | 0.3339499516 | 109100000 | 679434000 | 43500000 | 722934000 | 25939000 | 722934000 | 2813055000 | 2753000 | 28835000 | 113637000 | 438666000 | 0.1397878451 | 325029000 | 0.1035756213 | -2896000 | 322133000 | 0.1026527652 | 48150000 | 273983000 | 0.0873090077 | 2.57 | 2.53 | 108090000 | 108090000 | |||||||||||||||||||||||
13 | 2018-10-31 | TTC | USD | 737758 | 2018-12-21 | 2018-12-21 13:54:51 | 2018 | FY | 2618650000 | 1677639000 | 941011000 | 0.3593496649 | 0 | 0 | 0 | 567926000 | 18408000 | 567926000 | 2245565000 | 2463000 | 19096000 | 61277000 | 452770000 | 0.1729020679 | 373085000 | 0.1424722662 | 18408000 | 372397000 | 0.1422095354 | 100458000 | 271939000 | 0.1038470204 | 2.5 | 2.5 | 108657000 | 108657000 | |||||||||||||||||||||||
14 | 2017-10-31 | TTC | USD | 737758 | 2017-12-22 | 2017-12-22 15:07:21 | 2017 | FY | 2505176000 | 1584339000 | 920837000 | 0.3675737753 | 0 | 0 | 0 | 565727000 | 3293000 | 565727000 | 2150066000 | 1359000 | 19113000 | 64986000 | 437283000 | 0.1745518079 | 355110000 | 0.1417505197 | 14731000 | 353184000 | 0.1409817115 | 85467000 | 267717000 | 0.1068655456 | 2.47 | 2.41 | 108312000 | 111252000 | |||||||||||||||||||||||
15 | 2016-10-31 | TTC | USD | 737758 | 2016-12-22 | 2016-12-22 13:05:20 | 2016 | FY | 2392175000 | 1517580000 | 874595000 | 0.3656066132 | 0 | 0 | 0 | 540199000 | 1284000 | 540199000 | 2057779000 | 827000 | 19336000 | 64097000 | 413893000 | 0.1730195324 | 334396000 | 0.1397874319 | 13486000 | 330460000 | 0.1381420674 | 99466000 | 230994000 | 0.0965623334 | 2.1 | 2.06 | 109834000 | 111987000 | |||||||||||||||||||||||
16 | 2015-10-31 | TTC | USD | 737758 | 2015-12-23 | 2015-12-23 12:47:08 | 2015 | FY | 2390875000 | 1554940000 | 835935000 | 0.3496355937 | 0 | 0 | 0 | 536821000 | 940000 | 536821000 | 2091761000 | 494000 | 18757000 | 63143000 | 372931000 | 0.1559809693 | 299114000 | 0.1251064987 | 9094000 | 291031000 | 0.121725728 | 89440000 | 201591000 | 0.0843168296 | 1.82 | 1.78 | 111130000 | 113514000 | |||||||||||||||||||||||
17 | 2014-10-31 | TTC | USD | 737758 | 2014-12-22 | 2014-12-22 13:00:22 | 2014 | FY | 2172691000 | 1399420000 | 773271000 | 0.3559047283 | 0 | 0 | 0 | 510114000 | 789000 | 510114000 | 1909534000 | 465000 | 15426000 | 53138000 | 325009000 | 0.1495882295 | 263157000 | 0.1211203066 | 7172000 | 256445000 | 0.11803105 | 82575000 | 173870000 | 0.0800251854 | 1.55 | 1.51 | 112718000 | 115256000 | |||||||||||||||||||||||
18 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
19 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
20 | Balance Sheet - FY | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
21 | Date | Symbol | Reportedcurrency | Cik | Fillingdate | Accepteddate | Calendaryear | Period | Cashandcashequivalents | Shortterminvestments | Cashandshortterminvestments | Netreceivables | Inventory | Othercurrentassets | Totalcurrentassets | Propertyplantequipmentnet | Goodwill | Intangibleassets | Goodwillandintangibleassets | Longterminvestments | Taxassets | Othernoncurrentassets | Totalnoncurrentassets | Otherassets | Totalassets | Accountpayables | Shorttermdebt | Taxpayables | Deferredrevenue | Othercurrentliabilities | Totalcurrentliabilities | Longtermdebt | Deferredrevenuenoncurrent | Deferredtaxliabilitiesnoncurrent | Othernoncurrentliabilities | Totalnoncurrentliabilities | Otherliabilities | Capitalleaseobligations | Totalliabilities | Preferredstock | Commonstock | Retainedearnings | Accumulatedothercomprehensiveincomeloss | Othertotalstockholdersequity | Totalstockholdersequity | Totalequity | Totalliabilitiesandstockholdersequity | Minorityinterest | Totalliabilitiesandtotalequity | Totalinvestments | Totaldebt | Netdebt | Link | Finallink | |||||
22 | 2023-10-31 | TTC | USD | 737758 | 2023-12-20 | 2023-12-20 12:53:00 | 2023 | FY | 193100000 | 0 | 193100000 | 407400000 | 1087800000 | 110500000 | 1798800000 | 767000000 | 450800000 | 540100000 | 990900000 | 50600000 | 14200000 | 22800000 | 1845500000 | 0 | 3644300000 | 430000000 | 19500000 | 0 | -19500000 | 518600000 | 948600000 | 1143600000 | 0 | 400000 | 40800000 | 1184800000 | 0 | 131600000 | 2133400000 | 0 | 103800000 | 1444100000 | -37000000 | 0 | 1510900000 | 1510900000 | 3644300000 | 0 | 3644300000 | 50600000 | 1163100000 | 970000000 | |||||||
23 | 2022-10-31 | TTC | USD | 737758 | 2022-12-22 | 2022-12-22 13:14:11 | 2022 | FY | 188250000 | 0 | 188250000 | 332713000 | 1051109000 | 103279000 | 1675351000 | 647782000 | 583297000 | 585832000 | 1169129000 | 39349000 | 5310000 | 19077000 | 1880647000 | 0 | 3555998000 | 578624000 | 15747000 | 0 | 0 | 469242000 | 1063613000 | 1054372000 | 28000000 | 44272000 | 14040000 | 1140684000 | 0 | 79351000 | 2204297000 | 0 | 103970000 | 1280856000 | -33125000 | 0 | 1351701000 | 1351701000 | 3555998000 | 0 | 3555998000 | 39349000 | 1070119000 | 881869000 | |||||||
24 | 2021-10-31 | TTC | USD | 737758 | 2021-12-17 | 2021-12-17 12:15:53 | 2021 | FY | 405612000 | 0 | 405612000 | 310279000 | 738170000 | 35124000 | 1489185000 | 554721000 | 421680000 | 420041000 | 841721000 | 20671000 | 5800000 | 24042000 | 1446955000 | 0 | 2936140000 | 503116000 | 14283000 | 0 | 0 | 419620000 | 937019000 | 746994000 | 24100000 | 50397000 | 26498000 | 847989000 | 0 | 70035000 | 1785008000 | 0 | 105206000 | 1071922000 | -25996000 | 0 | 1151132000 | 1151132000 | 2936140000 | 0 | 2936140000 | 20671000 | 761277000 | 355665000 | |||||||
25 | 2020-10-31 | TTC | USD | 737758 | 2020-12-18 | 2020-12-18 13:19:18 | 2020 | FY | 479892000 | 0 | 479892000 | 261135000 | 652433000 | 34188000 | 1427648000 | 546671000 | 424075000 | 408305000 | 832380000 | 19745000 | 6466000 | 20318000 | 1425580000 | 0 | 2853228000 | 363953000 | 115320000 | 10065000 | 0 | 376524000 | 855797000 | 757891000 | 21900000 | 70435000 | 32377000 | 882603000 | 0 | 82088000 | 1738400000 | 0 | 107583000 | 1041507000 | -34262000 | 0 | 1114828000 | 1114828000 | 2853228000 | 0 | 2853228000 | 19745000 | 873211000 | 393319000 | |||||||
26 | 2019-10-31 | TTC | USD | 737758 | 2019-12-20 | 2019-12-20 14:51:06 | 2019 | FY | 151828000 | 0 | 151828000 | 268768000 | 651663000 | 50632000 | 1122891000 | 437317000 | 362253000 | 352374000 | 764088000 | -49461000 | 6251000 | 49461000 | 1207656000 | 0 | 2330547000 | 319230000 | 79914000 | 9903000 | 0 | 357826000 | 756970000 | 620899000 | 22000000 | 50579000 | 20521000 | 713999000 | 0 | 0 | 1470969000 | 0 | 106742000 | 784885000 | -32049000 | 0 | 859578000 | 859578000 | 2330547000 | 0 | 2330547000 | -49461000 | 700813000 | 548985000 | |||||||
27 | 2018-10-31 | TTC | USD | 737758 | 2018-12-21 | 2018-12-21 13:54:51 | 2018 | FY | 289124000 | 0 | 289124000 | 193178000 | 358259000 | 54076000 | 894637000 | 271459000 | 366636000 | 105649000 | 366636000 | -35697000 | 38252000 | 35697000 | 676347000 | 0 | 1570984000 | 256575000 | -24909000 | 7249000 | 24909000 | 276060000 | 532635000 | 312549000 | 24909000 | 1397000 | 30578000 | 369433000 | 0 | 0 | 902068000 | 0 | 105601000 | 587252000 | -23937000 | 0 | 668916000 | 668916000 | 1570984000 | 0 | 1570984000 | -35697000 | 312549000 | 23425000 | |||||||
28 | 2017-10-31 | TTC | USD | 737758 | 2017-12-22 | 2017-12-22 15:07:21 | 2017 | FY | 310256000 | 0 | 310256000 | 183073000 | 328992000 | 37565000 | 859886000 | 235230000 | 334588000 | 103743000 | 334588000 | -25816000 | 64083000 | 25816000 | 633901000 | 0 | 1493787000 | 211752000 | 26258000 | 7542000 | 24761000 | 259025000 | 521796000 | 305629000 | 24761000 | 1726000 | 22783000 | 354899000 | 0 | 0 | 876695000 | 0 | 106883000 | 534329000 | -24120000 | 0 | 617092000 | 617092000 | 1493787000 | 0 | 1493787000 | -25816000 | 331887000 | 21631000 | |||||||
29 | 2016-10-31 | TTC | USD | 737758 | 2016-12-22 | 2016-12-22 13:05:20 | 2016 | FY | 273555000 | 0 | 273555000 | 163265000 | 307034000 | 35155000 | 779009000 | 222038000 | 329243000 | 108093000 | 329243000 | -26368000 | 57228000 | 26368000 | 608509000 | 0 | 1387518000 | 174668000 | 22484000 | 0 | 11830000 | 254857000 | 463839000 | 331423000 | 11830000 | 0 | 30391000 | 373644000 | 0 | 0 | 837483000 | 0 | 108427000 | 480044000 | -38436000 | 0 | 550035000 | 550035000 | 1387518000 | 0 | 1387518000 | -26368000 | 353907000 | 80352000 | |||||||
30 | 2015-10-31 | TTC | USD | 737758 | 2015-12-23 | 2015-12-23 12:47:08 | 2015 | FY | 126275000 | 0 | 126275000 | 177013000 | 334514000 | 34782000 | 710679000 | 224995000 | 339416000 | 119010000 | 339416000 | -24873000 | 28568000 | 24873000 | 592979000 | 0 | 1303658000 | 152017000 | 23356000 | 4275000 | 11365000 | 256996000 | 443734000 | 354818000 | 11365000 | 7000 | 31569000 | 397759000 | 0 | 0 | 841493000 | 0 | 54651000 | 437357000 | -29843000 | 0 | 462165000 | 462165000 | 1303658000 | 0 | 1303658000 | -24873000 | 378174000 | 251899000 | |||||||
31 | 2014-10-31 | TTC | USD | 737758 | 2014-12-22 | 2014-12-22 13:00:22 | 2014 | FY | 314873000 | 0 | 314873000 | 158158000 | 274603000 | 33580000 | 824036000 | 205195000 | 137109000 | 23829000 | 137109000 | -21429000 | 26075000 | 21429000 | 368379000 | 0 | 1192415000 | 124271000 | 27458000 | 4699000 | 10947000 | 237744000 | 400420000 | 347316000 | 10947000 | 26075000 | -1070000 | 383268000 | 0 | 0 | 783688000 | 0 | 55678000 | 368754000 | -15705000 | 0 | 408727000 | 408727000 | 1192415000 | 0 | 1192415000 | -21429000 | 374774000 | 59901000 | |||||||
32 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
33 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
34 | Cash Flow - FY | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
35 | Date | Symbol | Reportedcurrency | Cik | Fillingdate | Accepteddate | Calendaryear | Period | Netincome | Depreciationandamortization | Deferredincometax | Stockbasedcompensation | Changeinworkingcapital | Accountsreceivables | Inventory | Accountspayables | Otherworkingcapital | Othernoncashitems | Netcashprovidedbyoperatingactivities | Investmentsinpropertyplantandequipment | Acquisitionsnet | Purchasesofinvestments | Salesmaturitiesofinvestments | Otherinvestingactivites | Netcashusedforinvestingactivites | Debtrepayment | Commonstockissued | Commonstockrepurchased | Dividendspaid | Otherfinancingactivites | Netcashusedprovidedbyfinancingactivities | Effectofforexchangesoncash | Netchangeincash | Cashatendofperiod | Cashatbeginningofperiod | Operatingcashflow | Capitalexpenditure | Freecashflow | Link | Finallink | |||||||||||||||||||
36 | 2023-10-31 | TTC | USD | 737758 | 2023-12-20 | 2023-12-20 12:53:00 | 2023 | FY | 329700000 | 119200000 | -47900000 | 19400000 | -253400000 | -71600000 | -26700000 | -149900000 | -5200000 | 139800000 | 306800000 | -149500000 | -15700000 | 0 | 0 | 7500000 | -157700000 | -40000000 | 19700000 | -60000000 | -141900000 | 74700000 | -147500000 | 3300000 | 4900000 | 193100000 | 188200000 | 306800000 | -149500000 | 157300000 | |||||||||||||||||||||
37 | 2022-10-31 | TTC | USD | 737758 | 2022-12-22 | 2022-12-22 13:14:11 | 2022 | FY | 443342000 | 108809000 | -12264000 | 22116000 | -246006000 | -19301000 | -285891000 | 89483000 | -30297000 | -18825000 | 297172000 | -143478000 | -397781000 | 0 | 0 | -6988000 | -548247000 | -400000000 | 10339000 | -139993000 | -125709000 | 697603000 | 42240000 | -8527000 | -217362000 | 188250000 | 405612000 | 297172000 | -143478000 | 153694000 | |||||||||||||||||||||
38 | 2021-10-31 | TTC | USD | 737758 | 2021-12-17 | 2021-12-17 12:15:53 | 2021 | FY | 409880000 | 99316000 | -22899000 | 21809000 | 47831000 | -52260000 | -98266000 | 195404000 | 2953000 | -468000 | 555469000 | -104012000 | 1701000 | 0 | 0 | -26141000 | -128452000 | -370000000 | 283100000 | -302274000 | -112440000 | -2037000 | -503651000 | 2354000 | -74280000 | 405612000 | 479892000 | 555469000 | -104012000 | 451457000 | |||||||||||||||||||||
39 | 2020-10-31 | TTC | USD | 737758 | 2020-12-18 | 2020-12-18 13:19:18 | 2020 | FY | 329701000 | 95615000 | 2269000 | 15408000 | 87535000 | 15206000 | 20963000 | 39538000 | 11828000 | 8846000 | 539374000 | -78068000 | -138225000 | 0 | 0 | 216000 | -216077000 | -546025000 | 22198000 | -2146000 | -107698000 | 636025000 | 2354000 | 2413000 | 328064000 | 479892000 | 151828000 | 539374000 | -78068000 | 461306000 | |||||||||||||||||||||
40 | 2019-10-31 | TTC | USD | 737758 | 2019-12-20 | 2019-12-20 14:51:06 | 2019 | FY | 273983000 | 87698000 | -6190000 | 13429000 | -75669000 | -11042000 | -104832000 | 30458000 | 9747000 | 44120000 | 337371000 | -92881000 | -684730000 | -200000 | 200000 | 4669000 | -772942000 | -511000000 | 929336000 | -20043000 | -96133000 | -2662000 | 299498000 | -1223000 | -137296000 | 151828000 | 289124000 | 337371000 | -92881000 | 244490000 | |||||||||||||||||||||
41 | 2018-10-31 | TTC | USD | 737758 | 2018-12-21 | 2018-12-21 13:54:51 | 2018 | FY | 271939000 | 61277000 | 25255000 | 12161000 | -4419000 | 0 | -29770000 | 47460000 | -22109000 | -1408000 | 364805000 | -90124000 | -37952000 | 0 | 0 | 151000 | -127925000 | 0 | 0 | -160435000 | -85031000 | -6609000 | -252075000 | -5937000 | -21132000 | 289124000 | 310256000 | 364805000 | -90124000 | 274681000 | |||||||||||||||||||||
42 | 2017-10-31 | TTC | USD | 737758 | 2017-12-22 | 2017-12-22 15:07:21 | 2017 | FY | 267717000 | 64986000 | -6887000 | 13517000 | 23123000 | 0 | -15611000 | 59859000 | -21125000 | -1708000 | 360748000 | -58276000 | -25681000 | 0 | 0 | 199000 | -83758000 | 0 | 0 | -159354000 | -75758000 | -10156000 | -245268000 | 4979000 | 36701000 | 310256000 | 273555000 | 360748000 | -58276000 | 302472000 | |||||||||||||||||||||
43 | 2016-10-31 | TTC | USD | 737758 | 2016-12-22 | 2016-12-22 13:05:20 | 2016 | FY | 230994000 | 64097000 | 10075000 | 10637000 | 56191000 | 0 | 23192000 | 18119000 | 14880000 | -10052000 | 361942000 | -50723000 | 11348000 | 0 | 0 | 310000 | -39065000 | 0 | 0 | -111999000 | -65890000 | 7453000 | -170436000 | -5161000 | 147280000 | 273555000 | 126275000 | 361942000 | -50723000 | 311219000 | |||||||||||||||||||||
44 | 2015-10-31 | TTC | USD | 737758 | 2015-12-23 | 2015-12-23 12:47:08 | 2015 | FY | 201591000 | 63143000 | 200000 | 10836000 | -30420000 | 0 | -52656000 | 48490000 | -26254000 | -8481000 | 236869000 | -56374000 | -194065000 | 0 | 0 | 179000 | -250260000 | 0 | 0 | -106964000 | -55549000 | -10848000 | -173361000 | -1846000 | -188598000 | 126275000 | 314873000 | 236869000 | -56374000 | 180495000 | |||||||||||||||||||||
45 | 2014-10-31 | TTC | USD | 737758 | 2014-12-22 | 2014-12-22 13:00:22 | 2014 | FY | 173870000 | 53138000 | -4700000 | 11291000 | -44000000 | 0 | -37183000 | 1470000 | -8287000 | -7234000 | 182365000 | -71138000 | 4957000 | 0 | 0 | 479000 | -65702000 | 0 | 0 | -103039000 | -45048000 | 165104000 | 17017000 | -1800000 | 131880000 | 314873000 | 182993000 | 182365000 | -71138000 | 111227000 | |||||||||||||||||||||
46 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
47 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
48 | Ratios - FY | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
49 | Symbol | Date | Calendaryear | Period | Currentratio | Quickratio | Cashratio | Daysofsalesoutstanding | Daysofinventoryoutstanding | Operatingcycle | Daysofpayablesoutstanding | Cashconversioncycle | Grossprofitmargin | Operatingprofitmargin | Pretaxprofitmargin | Netprofitmargin | Effectivetaxrate | Returnonassets | Returnonequity | Returnoncapitalemployed | Netincomeperebt | Ebtperebit | Ebitperrevenue | Debtratio | Debtequityratio | Longtermdebttocapitalization | Totaldebttocapitalization | Interestcoverage | Cashflowtodebtratio | Companyequitymultiplier | Receivablesturnover | Payablesturnover | Inventoryturnover | Fixedassetturnover | Assetturnover | Operatingcashflowpershare | Freecashflowpershare | Cashpershare | Payoutratio | Operatingcashflowsalesratio | Freecashflowoperatingcashflowratio | Cashflowcoverageratios | Shorttermcoverageratios | Capitalexpenditurecoverageratio | Dividendpaidandcapexcoverageratio | Dividendpayoutratio | Pricebookvalueratio | Pricetobookratio | Pricetosalesratio | Priceearningsratio | Pricetofreecashflowsratio | Pricetooperatingcashflowsratio | Pricecashflowratio | Priceearningstogrowthratio | Pricesalesratio | Dividendyield | Enterprisevaluemultiple | Pricefairvalue | |
50 | TTC | 2023-10-31 | 2023 | FY | 1.896268185 | 0.6330381615 | 0.2035631457 | 32.6585698 | 133.4342654 | 166.0928352 | 52.74566474 | 113.3471704 | 0.3464815954 | 0.09459281385 | 0.08796011596 | 0.07241061232 | 0.1767790262 | 0.09047004912 | 0.2182143094 | 0.1597729718 | 0.8232209738 | 0.9298815881 | 0.09459281385 | 0.3191559422 | 0.7698060758 | 0.4308155962 | 0.4349663426 | 7.337308348 | 0.2637778351 | 2.412006089 | 11.17623957 | 6.92 | 2.735429307 | 5.936375489 | 1.249403178 | 2.913580247 | 1.49382716 | 1.833808167 | 0.4303912648 | 0.06738118247 | 0.5127118644 | 0.2637778351 | 15.73333333 | -2.052173913 | -40.36842105 | 0.4303912648 | 5.634027401 | 5.634027401 | 1.86955372 | 25.81878071 | 54.11603306 | 27.7459322 | 27.7459322 | -1.020686378 | 1.86955372 | 0.01666969752 | 12.99500069 | 5.634027401 | |
51 | TTC | 2022-10-31 | 2022 | FY | 1.575150924 | 0.4898050325 | 0.1769910672 | 26.89907794 | 127.4572667 | 154.3563447 | 70.16383029 | 84.19251436 | 0.3332688028 | 0.1275096563 | 0.1223892287 | 0.09819118242 | 0.1976378437 | 0.1246626123 | 0.3279571444 | 0.2309687308 | 0.8022861445 | 0.9598428247 | 0.1275096563 | 0.3009335213 | 0.7916832199 | 0.4382128057 | 0.4418656217 | 16.10786838 | 0.2776999567 | 2.630757838 | 13.56923835 | 5.202110524 | 2.863704906 | 6.969415637 | 1.269590703 | 2.812823595 | 1.454760575 | 1.781843652 | 0.2835754568 | 0.0658237538 | 0.5171886988 | 0.2776999567 | 18.87165809 | -2.071202554 | -16.72418257 | 0.2835754568 | 8.240412687 | 8.240412687 | 2.467199996 | 25.12649238 | 72.47240667 | 37.4819097 | 37.4819097 | 2.34105368 | 2.467199996 | 0.01128591498 | 17.24367204 | 8.240412687 | |
52 | TTC | 2021-10-31 | 2021 | FY | 1.589279406 | 0.7640090542 | 0.4328748937 | 28.60195288 | 102.7938165 | 131.3957694 | 70.06138663 | 61.33438272 | 0.3380385414 | 0.1308925382 | 0.1262299272 | 0.1035209759 | 0.1799414987 | 0.1396050597 | 0.3560842718 | 0.2592539421 | 0.8200985159 | 0.9643783283 | 0.1308925382 | 0.2592781679 | 0.6613290222 | 0.3935428944 | 0.3980722743 | 18.0843714 | 0.729654252 | 2.550654486 | 12.76136638 | 5.209717043 | 3.550797242 | 7.137973864 | 1.348567848 | 5.120804255 | 4.161929697 | 3.739289962 | 0.2743108075 | 0.1402846865 | 0.8127492263 | 0.729654252 | 38.89021914 | -5.340431873 | 65.90757 | 0.2743108075 | 9.18946477 | 9.18946477 | 2.671565235 | 25.80699429 | 23.43143856 | 19.04388357 | 19.04388357 | 1.039071086 | 2.671565235 | 0.01062932027 | 17.41649232 | 9.18946477 | |
53 | TTC | 2020-10-31 | 2020 | FY | 1.668208699 | 0.8658910933 | 0.560754478 | 28.20942136 | 108.7867194 | 136.9961407 | 60.68554606 | 76.31059467 | 0.3521281161 | 0.1261855505 | 0.1204773278 | 0.0975790293 | 0.1900631341 | 0.1155536817 | 0.2957415852 | 0.21345268 | 0.8099368659 | 0.9547632618 | 0.1261855505 | 0.3060431904 | 0.7832697062 | 0.4047008654 | 0.4392323289 | 12.85912052 | 0.6176903406 | 2.559343684 | 12.93893963 | 6.014611777 | 3.355188962 | 6.180701007 | 1.184206099 | 4.963731905 | 4.245290485 | 4.416333066 | 0.3266535437 | 0.1596343091 | 0.8552618406 | 0.6176903406 | 4.677193895 | -6.909028027 | 18.20364495 | 0.3266535437 | 8.002339643 | 8.002339643 | 2.64034743 | 27.05855396 | 19.3390771 | 16.53997467 | 16.53997467 | 1.419193545 | 2.64034743 | 0.01207209905 | 17.38305076 | 8.002339643 | |
54 | TTC | 2019-10-31 | 2019 | FY | 1.483402248 | 0.5556310025 | 0.2005733384 | 31.26121544 | 113.8005862 | 145.0618016 | 55.7474663 | 89.31433533 | 0.3339499516 | 0.1035756213 | 0.1026527652 | 0.08730900766 | 0.1494724229 | 0.1175616711 | 0.3187412893 | 0.2065542392 | 0.8505275771 | 0.9910900258 | 0.1035756213 | 0.3007075163 | 0.8152989025 | 0.4193911827 | 0.449126533 | 11.27203052 | 0.4813994603 | 2.711268785 | 11.67580962 | 6.547382765 | 3.20736485 | 7.175764949 | 1.346501057 | 3.121204552 | 2.26191137 | 1.404644278 | 0.3508721344 | 0.1075085944 | 0.7246918081 | 0.4813994603 | 4.221675801 | -3.632292934 | 103.7426199 | 0.3508721344 | 9.698924007 | 9.698924007 | 2.656710815 | 30.42882843 | 34.09947932 | 24.71161333 | 24.71161333 | 10.86743873 | 2.656710815 | 0.01153091172 | 20.25679378 | 9.698924007 | |
55 | TTC | 2018-10-31 | 2018 | FY | 1.679643658 | 0.9055018915 | 0.5428182526 | 26.92607641 | 77.94557411 | 104.8716505 | 55.82242366 | 49.04922686 | 0.3593496649 | 0.1424722662 | 0.1422095354 | 0.1038470204 | 0.2697604975 | 0.1731010628 | 0.4065368447 | 0.3593059752 | 0.7302395025 | 0.9981559162 | 0.1424722662 | 0.1830954357 | 0.4300091491 | 0.3184514985 | 0.3007037748 | 19.53733766 | 1.268269364 | 2.348551986 | 13.55563263 | 6.538591055 | 4.682754655 | 9.646576463 | 1.666885213 | 3.357399891 | 2.527964144 | 2.660887011 | 0.3126840946 | 0.1393103317 | 0.7529529475 | 1.268269364 | -14.64550966 | -4.047811904 | -71.62870607 | 0.3126840946 | 9.150100775 | 9.150100775 | 2.337329849 | 22.50743295 | 22.28275276 | 16.77786437 | 16.77786437 | 18.5311198 | 2.337329849 | 0.01389248144 | 13.56996667 | 9.150100775 | |
56 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
57 | Income Statement - Q | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
58 | Date | Symbol | Reportedcurrency | Cik | Fillingdate | Accepteddate | Calendaryear | Period | Revenue | Costofrevenue | Grossprofit | Grossprofitratio | Researchanddevelopmentexpenses | Generalandadministrativeexpenses | Sellingandmarketingexpenses | Sellinggeneralandadministrativeexpenses | Otherexpenses | Operatingexpenses | Costandexpenses | Interestincome | Interestexpense | Depreciationandamortization | Ebitda | Ebitdaratio | Operatingincome | Operatingincomeratio | Totalotherincomeexpensesnet | Incomebeforetax | Incomebeforetaxratio | Incometaxexpense | Netincome | Netincomeratio | Eps | Epsdiluted | Weightedaverageshsout | Weightedaverageshsoutdil | Link | Finallink | |||||||||||||||||||||
59 | 2024-02-02 | TTC | USD | 737758 | 2024-03-07 | 2024-03-07 12:15:35 | 2024 | Q1 | 1001900000 | 657400000 | 344500000 | 0.3438466913 | 0 | 0 | 0 | 255900000 | 0 | 255900000 | 913300000 | 0 | -16200000 | 0 | 88600000 | 0.0884319792 | 88600000 | 0.0884319792 | -8500000 | 80100000 | 0.0799480986 | 15200000 | 64900000 | 0.0647769238 | 0.62 | 0.62 | 104700000 | 104700000 | |||||||||||||||||||||||
60 | 2023-10-31 | TTC | USD | 737758 | 2023-12-20 | 2023-12-20 12:53:00 | 2023 | Q4 | 983200000 | 653600000 | 329600000 | 0.3352318959 | 173900000 | 157500000 | 77600000 | 235100000 | 7300000 | 235100000 | 888700000 | 14878000 | 14900000 | 35821000 | 137621000 | 0.1399725386 | 94500000 | 0.0961147274 | 7300000 | 86900000 | 0.0883848657 | 16600000 | 70338000 | 0.0715398698 | 0.67 | 0.67 | 104900000 | 104900000 | |||||||||||||||||||||||
61 | 2023-08-04 | TTC | USD | 737758 | 2023-09-07 | 2023-09-07 12:26:38 | 2023 | Q3 | 372354000 | 709430000 | -337076000 | -0.9052568255 | 0 | 0 | 0 | 240163000 | 5496000 | 240163000 | 240163000 | 14987000 | 14987000 | 27242000 | 164929000 | 0.4429360232 | -19072000 | -0.0512200755 | -145767000 | -164839000 | -0.4426943178 | -13600000 | -14963000 | -0.0401848778 | -0.14 | -0.14 | 104286000 | 104286000 | |||||||||||||||||||||||
62 | 2023-05-05 | TTC | USD | 737758 | 2023-06-08 | 2023-06-08 10:02:15 | 2023 | Q2 | 1339326000 | 859605000 | 479721000 | 0.3581809059 | 0 | 260925000 | 0 | 260925000 | 6734000 | 260925000 | 1120530000 | 14711000 | 14711000 | 34590000 | 253386000 | 0.1891891892 | 218796000 | 0.163362766 | -7977000 | 210819000 | 0.1574067852 | 43354000 | 167465000 | 0.1250367722 | 1.6 | 1.59 | 105571000 | 105571000 | |||||||||||||||||||||||
63 | 2023-02-03 | TTC | USD | 737758 | 2023-03-09 | 2023-03-09 12:51:47 | 2023 | Q1 | 1148840000 | 752916000 | 395924000 | 0.3446293653 | 0 | 0 | 0 | 259497000 | 9011000 | 259497000 | 1012413000 | 14124000 | 14124000 | 37292000 | 173719000 | 0.1512125274 | 136427000 | 0.1187519585 | -5113000 | 131314000 | 0.1143013823 | 24454000 | 106860000 | 0.0930155635 | 1.02 | 1.01 | 105577000 | 105577000 | |||||||||||||||||||||||
64 | 2022-10-31 | TTC | USD | 737758 | 2022-12-22 | 2022-12-22 13:14:11 | 2022 | Q4 | 1171984000 | 773139000 | 398845000 | 0.3403160794 | 155600000 | 190133000 | 58300000 | 248433000 | 4359000 | 248433000 | 1021572000 | 11481000 | 11519000 | 4359000 | 154771000 | 0.1320589701 | 150412000 | 0.128339636 | -7160000 | 143252000 | 0.1222303376 | 25695000 | 117557000 | 0.1003059769 | 1.13 | 1.12 | 105325000 | 105325000 | |||||||||||||||||||||||
65 | 2022-07-29 | TTC | USD | 737758 | 2022-09-01 | 2022-09-01 12:09:32 | 2022 | Q3 | 1160550000 | 760644000 | 399906000 | 0.3445831718 | 0 | 0 | 0 | 236858000 | 3225000 | 236858000 | 997502000 | 0 | 9182000 | 29304000 | 192352000 | 0.165742105 | 163048000 | 0.1404920081 | -5957000 | 157091000 | 0.135359097 | 31941000 | 125150000 | 0.1078368015 | 1.19 | 1.19 | 105448000 | 105448000 | |||||||||||||||||||||||
66 | 2022-04-29 | TTC | USD | 737758 | 2022-06-02 | 2022-06-02 14:34:39 | 2022 | Q2 | 1249478000 | 844109000 | 405369000 | 0.3244306823 | 0 | 0 | 0 | 234792000 | 2503000 | 234792000 | 1078901000 | 0 | 8024000 | 30510000 | 201087000 | 0.1609368072 | 170577000 | 0.1365186102 | -5521000 | 165056000 | 0.1320999649 | 33931000 | 131125000 | 0.1049438245 | 1.24 | 1.24 | 105746000 | 105746000 | |||||||||||||||||||||||
67 | 2022-01-28 | TTC | USD | 737758 | 2022-03-03 | 2022-03-03 12:14:04 | 2022 | Q1 | 932650000 | 632174000 | 300476000 | 0.3221744492 | 0 | 0 | 0 | 208850000 | 2534000 | 208850000 | 841024000 | 0 | 7013000 | 24943000 | 119103000 | 0.1277038546 | 91626000 | 0.0982426419 | 2534000 | 87147000 | 0.0934401973 | 17637000 | 69510000 | 0.0745295663 | 0.66 | 0.66 | 105037000 | 106048000 | |||||||||||||||||||||||
68 | 2021-10-31 | TTC | USD | 737758 | 2021-12-17 | 2021-12-17 12:15:53 | 2021 | Q4 | 960655000 | 671269000 | 289386000 | 0.3012382177 | 0 | 0 | 0 | 215226000 | 2.14E+06 | 215226000 | 886495000 | 0 | 6997000 | 26522000 | 76295000 | 0.0794197709 | 74160000 | 0.0771973289 | 2135000 | 69298000 | 0.0721361987 | 9190000 | 60108000 | 0.0625698091 | 0.56 | 0.56 | 106388000 | 107534000 | |||||||||||||||||||||||
69 | 2021-07-30 | TTC | USD | 737758 | 2021-09-02 | 2021-09-02 9:07:11 | 2021 | Q3 | 976836000 | 645719000 | 331117000 | 0.338968875 | 0 | 0 | 0 | 209178000 | 2528000 | 209178000 | 854897000 | 0 | 7016000 | 23615000 | 148082000 | 0.1515935121 | 121939000 | 0.1248305754 | 2528000 | 117451000 | 0.1202361502 | 21131000 | 96320000 | 0.0986040646 | 0.9 | 0.89 | 107130000 | 108363000 | |||||||||||||||||||||||
70 | 2021-04-30 | TTC | USD | 737758 | 2021-06-03 | 2021-06-03 9:37:49 | 2021 | Q2 | 1149107000 | 746154000 | 402953000 | 0.350666213 | 0 | 0 | 0 | 222237000 | 3651000 | 222237000 | 968391000 | 0 | 7124000 | 25112000 | 209479000 | 0.1822972099 | 180716000 | 0.1572664687 | 3651000 | 177243000 | 0.1542441217 | 35072000 | 142171000 | 0.1237230301 | 1.32 | 1.31 | 107753000 | 108898000 | |||||||||||||||||||||||
71 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
72 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
73 | Cash Flow - Q | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
74 | Date | Symbol | Reportedcurrency | Cik | Fillingdate | Accepteddate | Calendaryear | Period | Netincome | Depreciationandamortization | Deferredincometax | Stockbasedcompensation | Changeinworkingcapital | Accountsreceivables | Inventory | Accountspayables | Otherworkingcapital | Othernoncashitems | Netcashprovidedbyoperatingactivities | Investmentsinpropertyplantandequipment | Acquisitionsnet | Purchasesofinvestments | Salesmaturitiesofinvestments | Otherinvestingactivites | Netcashusedforinvestingactivites | Debtrepayment | Commonstockissued | Commonstockrepurchased | Dividendspaid | Otherfinancingactivites | Netcashusedprovidedbyfinancingactivities | Effectofforexchangesoncash | Netchangeincash | Cashatendofperiod | Cashatbeginningofperiod | Operatingcashflow | Capitalexpenditure | Freecashflow | Link | Finallink | |||||||||||||||||||
75 | 2024-02-02 | TTC | USD | 737758 | 2024-03-07 | 2024-03-07 12:15:35 | 2024 | Q1 | 64900000 | 30700000 | 96700000 | 8400000 | -96700000 | 0 | -86400000 | -10300000 | 96700000 | -196200000 | -92200000 | -19100000 | 0 | 0 | 0 | 0 | -19100000 | 0 | 0 | 0 | -37600000 | 151700000 | 114100000 | 2600000 | 5400000 | 198500000 | 193100000 | -92200000 | -19100000 | -111300000 | |||||||||||||||||||||
76 | 2023-10-31 | TTC | USD | 737758 | 2023-12-20 | 2023-12-20 12:53:00 | 2023 | Q4 | 70338000 | 35821000 | -45064000 | 5018000 | 91862000 | -18843000 | 19880000 | 24843000 | 65982000 | -5840000 | 152135000 | -43800000 | 5271000 | 0 | 0 | -13000 | -38542000 | -445000000 | -474698000 | 40000 | -35395000 | 889973000 | -65080000 | -3289000 | 45174000 | 193100000 | 147926000 | 152135000 | -43800000 | 108335000 | |||||||||||||||||||||
77 | 2023-08-04 | TTC | USD | 737758 | 2023-09-07 | 2023-09-07 12:26:38 | 2023 | Q3 | -14963000 | 27242000 | 64262000 | 3634000 | -110101000 | -139060000 | 28959000 | -110101000 | 110101000 | 14963000 | -14963000 | -35623000 | -20971000 | 0 | 0 | 56684000 | 90000 | -235000000 | 306144000 | -35729000 | -35415000 | -879000 | -879000 | 10278000 | -167056000 | -15752000 | 151304000 | -14963000 | -35623000 | -50586000 | |||||||||||||||||||||
78 | 2023-05-05 | TTC | USD | 737758 | 2023-06-08 | 2023-06-08 10:02:15 | 2023 | Q2 | 167465000 | 27856000 | 0 | 5524000 | -63720000 | -84658000 | 1230000 | 17338000 | 2370000 | -6637000 | 130488000 | -40748000 | 44000 | 0 | 0 | 0 | -40704000 | -140000000 | 3524000 | -24311000 | -35574000 | 89728000 | -106633000 | -5884000 | -22733000 | 151304000 | 174037000 | 130488000 | -40748000 | 89740000 | |||||||||||||||||||||
79 | 2023-02-03 | TTC | USD | 737758 | 2023-03-09 | 2023-03-09 12:51:47 | 2023 | Q1 | 106860000 | 28281000 | 0 | 5224000 | -202832000 | -42495000 | -76769000 | -81980000 | -1588000 | -6382000 | -68849000 | -29329000 | 265000 | 0 | 0 | 7114000 | -21950000 | -70000000 | 14029000 | -2647000 | -35516000 | 168525000 | 74391000 | 2195000 | -14213000 | 174037000 | 188250000 | -68849000 | -29329000 | -98178000 | |||||||||||||||||||||
80 | 2022-10-31 | TTC | USD | 737758 | 2022-12-22 | 2022-12-22 13:14:11 | 2022 | Q4 | 117557000 | 29780000 | -12264000 | 5011000 | 14524000 | 18817000 | -112891000 | 106412000 | 2186000 | -11999000 | 142609000 | -67706000 | 40000 | 0 | 0 | 0 | -67666000 | -65000000 | 5899000 | -29989000 | -31308000 | -89000 | -120487000 | 2230000 | -43314000 | 188250000 | 231564000 | 142609000 | -67706000 | 74903000 | |||||||||||||||||||||
81 | 2022-07-29 | TTC | USD | 737758 | 2022-09-01 | 2022-09-01 12:09:32 | 2022 | Q3 | 125150000 | 26079000 | 0 | 5972000 | -48010000 | 0 | -50269000 | -73703000 | 75962000 | 2508000 | 111699000 | -39803000 | 5339000 | 0 | 0 | -7191000 | -41655000 | -135000000 | 0 | -35004000 | -31447000 | 101735000 | -99716000 | -1997000 | -31669000 | 231564000 | 263233000 | 111699000 | -39803000 | 71896000 | |||||||||||||||||||||
82 | 2022-04-29 | TTC | USD | 737758 | 2022-06-02 | 2022-06-02 14:34:39 | 2022 | Q2 | 131125000 | 28007000 | 0 | 5908000 | -26101000 | 0 | -63560000 | 129236000 | -91777000 | -6032000 | 132907000 | -24066000 | -1626000 | 0 | 0 | 137000 | -25555000 | -200000000 | 0 | -74925000 | -31485000 | 275553000 | -30857000 | -6221000 | 70274000 | 263233000 | 192959000 | 132907000 | -24066000 | 108841000 | |||||||||||||||||||||
83 | 2022-01-28 | TTC | USD | 737758 | 2022-03-03 | 2022-03-03 12:14:04 | 2022 | Q1 | 69510000 | 24943000 | -1398000 | 5225000 | -186419000 | 0 | -59171000 | -72462000 | -54786000 | -1904000 | -90043000 | -11903000 | -401494000 | 0 | 0 | 26000 | -413371000 | 0 | 0 | -75000000 | -31469000 | 399769000 | 293300000 | -2539000 | -212653000 | 192959000 | 405612000 | -90043000 | -11903000 | -101946000 | |||||||||||||||||||||
84 | 2021-10-31 | TTC | USD | 737758 | 2021-12-17 | 2021-12-17 12:15:53 | 2021 | Q4 | 60108000 | 26522000 | -23598000 | 5633000 | 10584000 | 0 | -78186000 | 94841000 | -6071000 | -915000 | 78334000 | -56051000 | -2157000 | 0 | 0 | 447000 | -57761000 | -270000000 | 270565000 | -125122000 | -27763000 | -162000 | -152482000 | 2191000 | -129718000 | 405612000 | 535330000 | 78334000 | -56051000 | 22283000 | |||||||||||||||||||||
85 | 2021-07-30 | TTC | USD | 737758 | 2021-09-02 | 2021-09-02 9:07:11 | 2021 | Q3 | 96320000 | 23615000 | 562000 | 5831000 | 26016000 | 0 | -38732000 | -21688000 | 86436000 | 6172000 | 158516000 | -21763000 | 300000 | 0 | 0 | 297000 | -21166000 | 0 | 0 | -70000000 | -28075000 | 964000 | -97111000 | -2544000 | 37695000 | 535330000 | 497635000 | 158516000 | -21763000 | 136753000 | |||||||||||||||||||||
86 | 2021-04-30 | TTC | USD | 737758 | 2021-06-03 | 2021-06-03 9:37:49 | 2021 | Q2 | 142171000 | 25112000 | -1095000 | 5829000 | 55172000 | 0 | 44246000 | 91645000 | -80719000 | -3595000 | 223594000 | -15694000 | -9328000 | 0 | 0 | -22417000 | -47439000 | -10000000 | 3151000 | -75801000 | -28191000 | -228000 | -111069000 | -845000 | 64241000 | 497635000 | 433394000 | 223594000 | -15694000 | 207900000 | |||||||||||||||||||||
87 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
88 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
89 | Balance Sheet - Q | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
90 | Date | Symbol | Reportedcurrency | Cik | Fillingdate | Accepteddate | Calendaryear | Period | Cashandcashequivalents | Shortterminvestments | Cashandshortterminvestments | Netreceivables | Inventory | Othercurrentassets | Totalcurrentassets | Propertyplantequipmentnet | Goodwill | Intangibleassets | Goodwillandintangibleassets | Longterminvestments | Taxassets | Othernoncurrentassets | Totalnoncurrentassets | Otherassets | Totalassets | Accountpayables | Shorttermdebt | Taxpayables | Deferredrevenue | Othercurrentliabilities | Totalcurrentliabilities | Longtermdebt | Deferredrevenuenoncurrent | Deferredtaxliabilitiesnoncurrent | Othernoncurrentliabilities | Totalnoncurrentliabilities | Otherliabilities | Capitalleaseobligations | Totalliabilities | Preferredstock | Commonstock | Retainedearnings | Accumulatedothercomprehensiveincomeloss | Othertotalstockholdersequity | Totalstockholdersequity | Totalequity | Totalliabilitiesandstockholdersequity | Minorityinterest | Totalliabilitiesandtotalequity | Totalinvestments | Totaldebt | Netdebt | Link | Finallink | |||||
91 | 2024-02-02 | TTC | USD | 737758 | 2024-03-07 | 2024-03-07 12:15:35 | 2024 | Q1 | 198500000 | 0 | 198500000 | 489100000 | 1177100000 | 101800000 | 1966500000 | 761000000 | 451200000 | 531500000 | 982700000 | 0 | 20300000 | 70600000 | 1834600000 | 0 | 3801100000 | 421800000 | 0 | 0 | 0 | 500100000 | 921900000 | 1288200000 | 0 | 400000 | 42700000 | 1331300000 | 0 | 108400000 | 2253200000 | 0 | 104000000 | 1478900000 | -35000000 | 0 | 1547900000 | 1547900000 | 3801100000 | 0 | 3801100000 | 0 | 1288200000 | 1089700000 | |||||||
92 | 2023-10-31 | TTC | USD | 737758 | 2023-12-20 | 2023-12-20 12:53:00 | 2023 | Q4 | 193100000 | 0 | 193100000 | 407400000 | 1087800000 | 110500000 | 1798800000 | 767000000 | 450800000 | 540100000 | 990900000 | 50600000 | 14200000 | 22800000 | 1845500000 | 0 | 3644300000 | 430000000 | 19500000 | 0 | -19500000 | 518600000 | 948600000 | 1143600000 | 0 | 400000 | 40800000 | 1184800000 | 0 | 131600000 | 2133400000 | 0 | 103800000 | 1444100000 | -37000000 | 0 | 1510900000 | 1510900000 | 3644300000 | 0 | 3644300000 | 50600000 | 1163100000 | 970000000 | |||||||
93 | 2023-08-04 | TTC | USD | 737758 | 2023-09-07 | 2023-09-07 12:26:38 | 2023 | Q3 | -1180358000 | 1328284000 | 147926000 | 390677000 | 1112692000 | 80493000 | 1260618000 | 741586000 | 451264000 | 549190000 | 1000454000 | 48528000 | 41711000 | 21823000 | 1854102000 | 471170000 | 3585890000 | 407366000 | 17828000 | 0 | 0 | 482304000 | 907498000 | 1162530000 | -1162639000 | 109000 | 38670000 | 38670000 | -907498000 | 119049000 | 38670000 | 0 | 103835000 | 1403840000 | -30592000 | 0 | 1477083000 | 1477083000 | 3585890000 | 0 | 3585890000 | 1376812000 | 1180358000 | 2360716000 | |||||||
94 | 2023-05-05 | TTC | USD | 737758 | 2023-06-08 | 2023-06-08 10:02:15 | 2023 | Q2 | 151304000 | 0 | 151304000 | 461980000 | 1127474000 | 86076000 | 1826834000 | 677627000 | 584609000 | 568356000 | 1152965000 | 53244000 | 11348000 | 19357000 | 1914541000 | 0 | 3741375000 | 514824000 | 15913000 | 0 | 0 | 493264000 | 1024001000 | 1099128000 | 26200000 | 18515000 | 13534000 | 1157377000 | 0 | 73879000 | 2181378000 | 0 | 104136000 | 1485046000 | -29185000 | 0 | 1559997000 | 1559997000 | 3741375000 | 0 | 3741375000 | 53244000 | 1115041000 | 963737000 | |||||||
95 | 2023-02-03 | TTC | USD | 737758 | 2023-03-09 | 2023-03-09 12:51:47 | 2023 | Q1 | 174037000 | 0 | 174037000 | 377262000 | 1131438000 | 74957000 | 1757694000 | 658720000 | 584550000 | 577064000 | 1161614000 | 45726000 | 11747000 | 19445000 | 1897252000 | 0 | 3654946000 | 475218000 | 15962000 | 0 | 11747000 | 485046000 | 987973000 | 1151695000 | 31444000 | 31444000 | 8219000 | 1222802000 | 0 | 76642000 | 2210775000 | 0 | 104283000 | 1368493000 | -28605000 | 0 | 1444171000 | 1444171000 | 3654946000 | 0 | 3654946000 | 45726000 | 1167657000 | 993620000 | |||||||
96 | 2022-10-31 | TTC | USD | 737758 | 2022-12-22 | 2022-12-22 13:14:11 | 2022 | Q4 | 188250000 | 0 | 188250000 | 332713000 | 1051109000 | 103279000 | 1675351000 | 647782000 | 583297000 | 585832000 | 1169129000 | 39349000 | 5310000 | 19077000 | 1880647000 | 0 | 3555998000 | 578624000 | 15747000 | 0 | 0 | 469242000 | 1063613000 | 1054372000 | 28000000 | 44272000 | 14040000 | 1140684000 | 0 | 79351000 | 2204297000 | 0 | 103970000 | 1280856000 | -33125000 | 0 | 1351701000 | 1351701000 | 3555998000 | 0 | 3555998000 | 39349000 | 1070119000 | 881869000 | |||||||
97 | 2022-07-29 | TTC | USD | 737758 | 2022-09-01 | 2022-09-01 12:09:32 | 2022 | Q3 | 231564000 | 0 | 231564000 | 350657000 | 939274000 | 82861000 | 1604356000 | 605165000 | 583803000 | 595141000 | 1178944000 | 31389000 | 961000 | 19134000 | 1835593000 | 0 | 3439949000 | 487030000 | 80675000 | 0 | 961000 | 442596000 | 1011262000 | 1051537000 | 50332000 | 50332000 | -10116000 | 1142085000 | 0 | 76596000 | 2153347000 | 0 | 104194000 | 1213551000 | -31143000 | 0 | 1286602000 | 1286602000 | 3439949000 | 0 | 3439949000 | 31389000 | 1132212000 | 900648000 | |||||||
98 | 2022-04-29 | TTC | USD | 737758 | 2022-06-02 | 2022-06-02 14:34:39 | 2022 | Q2 | 263233000 | 0 | 263233000 | 439333000 | 891676000 | 69434000 | 1663676000 | 587963000 | 581318000 | 589608000 | 1170926000 | 30853000 | 1908000 | 23980000 | 1815630000 | 0 | 3479306000 | 566769000 | 115729000 | 0 | 0 | 428230000 | 1110728000 | 1054036000 | 0 | 50349000 | 40677000 | 1145062000 | 0 | 78795000 | 2255790000 | 0 | 104568000 | 1146771000 | -27823000 | 0 | 1223516000 | 1223516000 | 3479306000 | 0 | 3479306000 | 30853000 | 1169765000 | 906532000 | |||||||
99 | 2022-01-28 | TTC | USD | 737758 | 2022-03-03 | 2022-03-03 12:14:04 | 2022 | Q1 | 192959000 | 0 | 192959000 | 366270000 | 832072000 | 45962000 | 1437263000 | 585855000 | 576940000 | 600797000 | 1177737000 | 24119000 | 3938000 | 24133000 | 1815782000 | 0 | 3253045000 | 474483000 | 115842000 | 0 | 0 | 395739000 | 986064000 | 1057114000 | 0 | 50382000 | 39936000 | 1147432000 | 0 | 81602000 | 2133496000 | 0 | 104529000 | 1040634000 | -25614000 | 0 | 1119549000 | 1119549000 | 3253045000 | 0 | 3253045000 | 24119000 | 1172956000 | 979997000 | |||||||
100 | 2021-10-31 | TTC | USD | 737758 | 2021-12-17 | 2021-12-17 12:15:53 | 2021 | Q4 | 405612000 | 0 | 405612000 | 310279000 | 738170000 | 35124000 | 1489185000 | 554721000 | 421680000 | 420041000 | 841721000 | 20671000 | 5800000 | 24042000 | 1446955000 | 0 | 2936140000 | 503116000 | 14283000 | 0 | 0 | 419620000 | 937019000 | 746994000 | 0 | 50397000 | 50598000 | 847989000 | 0 | 70035000 | 1785008000 | 0 | 105206000 | 1071922000 | -25996000 | 0 | 1151132000 | 1151132000 | 2936140000 | 0 | 2936140000 | 20671000 | 761277000 | 355665000 | |||||||
101 | 2021-07-30 | TTC | USD | 737758 | 2021-09-02 | 2021-09-02 9:07:11 | 2021 | Q3 | 535330000 | 0 | 535330000 | 301234000 | 665648000 | 43577000 | 1545789000 | 529228000 | 421958000 | 426497000 | 848455000 | 19272000 | 6362000 | 18943000 | 1422260000 | 0 | 2968049000 | 411413000 | 119620000 | 0 | 0 | 427407000 | 958440000 | 647347000 | 0 | 74381000 | 50703000 | 772431000 | 0 | 75405000 | 1730871000 | 0 | 106441000 | 1157428000 | -26691000 | 0 | 1237178000 | 1237178000 | 2968049000 | 0 | 2968049000 | 19272000 | 766967000 | 231637000 | |||||||
102 | 2021-04-30 | TTC | USD | 737758 | 2021-06-03 | 2021-06-03 9:37:49 | 2021 | Q2 | 497635000 | 0 | 497635000 | 391236000 | 628811000 | 41809000 | 1559491000 | 527322000 | 422250000 | 432929000 | 855179000 | 25295000 | 9183000 | 19639000 | 1436618000 | 0 | 2996109000 | 421738000 | 115581000 | 0 | 0 | 451585000 | 988904000 | 652810000 | 0 | 74440000 | 50538000 | 777788000 | 0 | 76936000 | 1766692000 | 0 | 107043000 | 1151786000 | -29412000 | 0 | 1229417000 | 1229417000 | 2996109000 | 0 | 2996109000 | 25295000 | 768391000 | 270756000 | |||||||
103 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
104 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
153 | Treasury rates | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
154 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
155 | 2024-02-24 | 2024 | 2 | 24 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
156 | Date | Month1 | Month2 | Month3 | Month6 | Year1 | Year2 | Year3 | Year5 | Year7 | Year10 | Year20 | Year30 | ||||||||||||||||||||||||||||||||||||||||||||||
157 | 2024-03-08 | 5.51 | 5.48 | 5.46 | 5.34 | 4.92 | 4.48 | 4.25 | 4.06 | 4.08 | 4.09 | 4.36 | 4.26 | ||||||||||||||||||||||||||||||||||||||||||||||
158 | 2024-03-07 | 5.51 | 5.48 | 5.47 | 5.34 | 4.93 | 4.5 | 4.28 | 4.07 | 4.09 | 4.09 | 4.35 | 4.25 | ||||||||||||||||||||||||||||||||||||||||||||||
159 | 2024-03-06 | 5.5 | 5.47 | 5.47 | 5.35 | 4.95 | 4.55 | 4.32 | 4.12 | 4.12 | 4.11 | 4.36 | 4.24 | ||||||||||||||||||||||||||||||||||||||||||||||
160 | 2024-03-05 | 5.5 | 5.47 | 5.47 | 5.35 | 4.94 | 4.54 | 4.32 | 4.13 | 4.15 | 4.13 | 4.39 | 4.27 | ||||||||||||||||||||||||||||||||||||||||||||||
161 | 2024-03-04 | 5.51 | 5.49 | 5.48 | 5.37 | 4.98 | 4.61 | 4.39 | 4.21 | 4.23 | 4.22 | 4.48 | 4.36 | ||||||||||||||||||||||||||||||||||||||||||||||
162 | 2024-03-01 | 5.54 | 5.49 | 5.42 | 5.27 | 4.94 | 4.54 | 4.32 | 4.17 | 4.2 | 4.19 | 4.46 | 4.33 | ||||||||||||||||||||||||||||||||||||||||||||||
163 | 2024-02-29 | 5.53 | 5.5 | 5.45 | 5.3 | 5.01 | 4.64 | 4.43 | 4.26 | 4.28 | 4.25 | 4.51 | 4.38 | ||||||||||||||||||||||||||||||||||||||||||||||
164 | 2024-02-28 | 5.5 | 5.51 | 5.45 | 5.31 | 5 | 4.64 | 4.44 | 4.26 | 4.28 | 4.27 | 4.53 | 4.4 | ||||||||||||||||||||||||||||||||||||||||||||||
165 | 2024-02-27 | 5.5 | 5.52 | 5.45 | 5.33 | 5.03 | 4.7 | 4.5 | 4.32 | 4.34 | 4.31 | 4.57 | 4.44 | ||||||||||||||||||||||||||||||||||||||||||||||
166 | 2024-02-26 | 5.5 | 5.52 | 5.47 | 5.34 | 5.03 | 4.69 | 4.48 | 4.29 | 4.32 | 4.28 | 4.53 | 4.4 | ||||||||||||||||||||||||||||||||||||||||||||||
167 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
168 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
169 | Market Risk Premium | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
170 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
171 | Country | Continent | Totalequityriskpremium | Countryriskpremium | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
172 | Abu Dhabi | 5.75 | 0.75 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
173 | British Virgin Islands | North America | 17.13 | 11.19 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
174 | Bulgaria | Europe | 7.43 | 2.43 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
175 | Burkina Faso | Africa | 16.38 | 11.38 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
176 | Cambodia | Asia | 13.35 | 8.35 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
177 | Cameroon | Africa | 13.35 | 8.35 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
178 | Channel Islands | Africa | 7.45 | 1.51 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
179 | Chile | South America | 6.28 | 1.28 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
180 | China | Asia | 6.07 | 1.07 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
181 | Colombia | South America | 7.89 | 2.89 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
182 | Congo (Democratic Republic of) | South America | 14.86 | 9.86 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
183 | Congo (Republic of) | South America | 18.66 | 13.66 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
184 | Cook Islands | Oceania | 13.35 | 8.35 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
185 | Costa Rica | North America | 13.35 | 8.35 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
186 | Côte d'Ivoire | Africa | 10.46 | 5.46 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
187 | Croatia | Europe | 7.89 | 2.89 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
188 | Cuba | North America | 23.21 | 18.21 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
189 | Curacao | North America | 7.89 | 2.89 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
190 | Cyprus | Asia | 8.8 | 3.8 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
191 | Czech Republic | Europe | 5.91 | 0.91 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
192 | Laos | Asia | 20.18 | 15.18 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
193 | Latvia | Europe | 6.82 | 1.82 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
194 | Lebanon | Asia | 29.82 | 24.82 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
195 | Liberia | Africa | 20.18 | 15.18 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
196 | Libya | Africa | 7.89 | 2.89 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
197 | Liechtenstein | Europe | 5 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
198 | Macao | Asia | 5.91 | 0.91 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
199 | Yemen, Republic | Asia | 20.18 | 15.18 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
200 | Zimbabwe | Africa | 16.38 | 11.38 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
201 | Jersey | Europe | 4.24 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
202 | Denmark | Europe | 5 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
203 | Dominican Republic | North America | 10.46 | 5.46 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
204 | Ecuador | South America | 20.18 | 15.18 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
205 | Egypt | Africa | 14.86 | 9.86 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
206 | El Salvador | North America | 20.18 | 15.18 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
207 | Estonia | Europe | 6.07 | 1.07 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
208 | Ethiopia | Africa | 18.66 | 13.66 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
209 | Fiji | Oceania | 11.83 | 6.83 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
210 | Finland | Europe | 5.61 | 0.61 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
211 | Guyana | South America | 7.43 | 2.43 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
212 | Haiti | North America | 23.21 | 18.21 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
213 | Honduras | North America | 11.83 | 6.83 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
214 | Hong Kong | Asia | 5.91 | 0.91 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
215 | Hungary | Europe | 7.89 | 2.89 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
216 | Iceland | Europe | 6.28 | 1.28 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
217 | Falkland Islands | South America | 12.51 | 6.57 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
218 | India | Asia | 8.33 | 3.33 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
219 | Indonesia | Asia | 7.89 | 2.89 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
220 | Iraq | Asia | 16.38 | 11.38 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
221 | Ireland | Europe | 5.91 | 0.91 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
222 | Isle of Man | Europe | 5.91 | 0.91 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
223 | Israel | Asia | 6.07 | 1.07 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
224 | Italy | Europe | 8.33 | 3.33 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
225 | Jamaica | North America | 13.35 | 8.35 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
226 | Japan | Asia | 6.07 | 1.07 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
227 | Jordan | Asia | 11.83 | 6.83 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
228 | Kazakhstan | Asia | 7.89 | 2.89 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
229 | Kenya | Africa | 14.86 | 9.86 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
230 | Korea, D.P.R. | Africa | 23.21 | 18.21 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
231 | Kuwait | Asia | 6.07 | 1.07 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
232 | Kyrgyzstan | Asia | 14.86 | 9.86 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
233 | Ivory Coast | Africa | 12.15 | 6.21 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
234 | Albania | Europe | 11.83 | 6.83 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
235 | Algeria | Africa | 10.46 | 5.46 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
236 | Canada | North America | 5 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
237 | Cape Verde | Africa | 14.86 | 9.86 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
238 | Cayman Islands | North America | 5.91 | 0.91 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
239 | France | Europe | 5.75 | 0.75 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
240 | French Guiana | South America | 12.51 | 6.57 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
241 | Gabon | Africa | 16.38 | 11.38 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
242 | Gambia | Africa | 13.35 | 8.35 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
243 | Georgia | Asia | 9.57 | 4.57 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
244 | Germany | Europe | 5 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
245 | Uruguay | South America | 7.89 | 2.89 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
246 | Gibraltar | Europe | 7.45 | 1.51 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
247 | Uzbekistan | Asia | 10.46 | 5.46 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
248 | Greenland | North America | 7.45 | 1.51 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
249 | Venezuela | South America | 29.82 | 24.82 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
250 | Vietnam | Asia | 9.57 | 4.57 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
251 | Zambia | Africa | 23.21 | 18.21 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
252 | Guernsey | Europe | 4.84 | 0.6 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
253 | Ghana | Africa | 23.21 | 18.21 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
254 | Greece | Europe | 10.46 | 5.46 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
255 | Guatemala | North America | 8.8 | 3.8 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
256 | Guernsey (States of) | North America | 5.75 | 0.75 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
257 | Guinea | Africa | 18.66 | 13.66 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
258 | Guinea-Bissau | Africa | 13.35 | 8.35 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
259 | Jersey (States of) | Africa | 5.91 | 0.91 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
260 | Korea | Africa | 5.75 | 0.75 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
261 | Lithuania | Europe | 6.28 | 1.28 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
262 | South Korea | Asia | 6.79 | 0.85 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
263 | Luxembourg | Europe | 5 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
264 | Macedonia | Europe | 10.46 | 5.46 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
265 | Madagascar | Africa | 14.86 | 9.86 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
266 | Malawi | Africa | 23.21 | 18.21 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
267 | Malaysia | Asia | 6.82 | 1.82 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
268 | Maldives | Asia | 16.38 | 11.38 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
269 | South Africa | Africa | 9.57 | 4.57 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
270 | Sri Lanka | Asia | 23.21 | 18.21 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
271 | St. Maarten | Asia | 9.57 | 4.57 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
272 | St. Vincent & the Grenadines | Asia | 14.86 | 9.86 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
273 | Sudan | Africa | 29.82 | 24.82 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
274 | Suriname | South America | 20.18 | 15.18 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
275 | Swaziland | Africa | 14.86 | 9.86 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
276 | Sweden | Europe | 5 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
277 | Switzerland | Europe | 5 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
278 | Syria | Asia | 29.82 | 24.82 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
279 | Taiwan | Asia | 5.91 | 0.91 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
280 | Tajikistan | Asia | 14.86 | 9.86 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
281 | Tanzania | Africa | 13.35 | 8.35 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
282 | Thailand | Asia | 7.43 | 2.43 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
283 | Togo | Africa | 14.86 | 9.86 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
284 | Trinidad and Tobago | North America | 9.57 | 4.57 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
285 | Tunisia | Africa | 18.66 | 13.66 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
286 | Turkey | Asia | 14.86 | 9.86 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
287 | Turks and Caicos Islands | North America | 7.43 | 2.43 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
288 | Yemen | Asia | 30.63 | 24.69 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
289 | Uganda | Africa | 13.35 | 8.35 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
290 | Ukraine | Europe | 23.21 | 18.21 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
291 | United Arab Emirates | Asia | 5.75 | 0.75 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
292 | United Kingdom | Europe | 5.91 | 0.91 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
293 | United States | North America | 5 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
294 | Andorra (Principality of) | North America | 7.89 | 2.89 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
295 | Angola | Africa | 14.86 | 9.86 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
296 | Iran | Asia | 14.86 | 9.86 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
297 | Anguilla | North America | 17.13 | 11.19 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
298 | Antigua & Barbuda | North America | 17.13 | 11.19 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
299 | Argentina | South America | 23.21 | 18.21 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
300 | Armenia | Asia | 10.46 | 5.46 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
301 | Aruba | North America | 7.89 | 2.89 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
302 | Australia | Oceania | 5 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
303 | Austria | Europe | 5.61 | 0.61 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
304 | Azerbaijan | Asia | 8.8 | 3.8 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
305 | Bahamas | North America | 11.83 | 6.83 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
306 | Bahrain | Asia | 13.35 | 8.35 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
307 | Bangladesh | Asia | 11.83 | 6.83 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
308 | Barbados | North America | 16.38 | 11.38 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
309 | Belarus | Europe | 29.82 | 24.82 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
310 | Belgium | Europe | 5.91 | 0.91 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
311 | Belize | North America | 18.66 | 13.66 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
312 | Benin | Africa | 11.83 | 6.83 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
313 | Bermuda | North America | 6.28 | 1.28 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
314 | Bolivia | South America | 16.38 | 11.38 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
315 | Bosnia and Herzegovina | Europe | 14.86 | 9.86 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
316 | Botswana | Africa | 6.82 | 1.82 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
317 | Brazil | South America | 9.57 | 4.57 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
318 | Brunei | Asia | 5.91 | 0.91 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
319 | Martinique | North America | 17.13 | 11.19 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
320 | Mali | Africa | 18.66 | 13.66 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
321 | Malta | Europe | 6.28 | 1.28 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
322 | Mauritius | Africa | 8.33 | 3.33 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
323 | Mexico | North America | 7.89 | 2.89 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
324 | Moldova | Europe | 14.86 | 9.86 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
325 | Mongolia | Asia | 14.86 | 9.86 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
326 | Netherlands Antilles | Asia | 17.13 | 11.19 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
327 | Montenegro | Europe | 11.83 | 6.83 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
328 | Montserrat | North America | 8.33 | 3.33 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
329 | Morocco | Africa | 8.8 | 3.8 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
330 | Mozambique | Africa | 18.66 | 13.66 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
331 | Myanmar | Asia | 20.18 | 15.18 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
332 | Namibia | Africa | 11.83 | 6.83 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
333 | Netherlands | Europe | 5 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
334 | Palestinian Authority | Europe | 8.45 | 2.51 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
335 | New Zealand | Oceania | 5 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
336 | Nicaragua | North America | 14.86 | 9.86 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
337 | Niger | Africa | 14.86 | 9.86 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
338 | Nigeria | Africa | 16.38 | 11.38 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
339 | Norway | Europe | 5 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
340 | Oman | Asia | 9.57 | 4.57 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
341 | Pakistan | Asia | 20.18 | 15.18 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
342 | Panama | North America | 7.89 | 2.89 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
343 | Papua New Guinea | Oceania | 13.35 | 8.35 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
344 | Reunion | Oceania | 7.45 | 1.51 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
345 | Paraguay | South America | 8.8 | 3.8 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
346 | Peru | South America | 7.43 | 2.43 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
347 | Philippines | Asia | 7.89 | 2.89 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
348 | Saint Lucia | North America | 17.13 | 11.19 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
349 | Poland | Europe | 6.28 | 1.28 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
350 | Portugal | Europe | 7.89 | 2.89 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
351 | Qatar | Asia | 5.91 | 0.91 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
352 | Ras Al Khaimah (Emirate of) | Asia | 6.82 | 1.82 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
353 | Romania | Europe | 8.33 | 3.33 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
354 | Russia | Europe | 23.21 | 18.21 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
355 | Rwanda | Africa | 13.35 | 8.35 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
356 | Saudi Arabia | Asia | 6.07 | 1.07 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
357 | Senegal | Africa | 10.46 | 5.46 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
358 | Serbia | Europe | 9.57 | 4.57 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
359 | Sharjah | Europe | 8.8 | 3.8 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
360 | Sierra Leone | Africa | 23.21 | 18.21 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
361 | Singapore | Asia | 5 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
362 | Slovakia | Europe | 6.28 | 1.28 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
363 | Slovenia | Europe | 6.82 | 1.82 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
364 | Solomon Islands | Oceania | 16.38 | 11.38 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
365 | Somalia | Africa | 23.21 | 18.21 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
366 | Spain | Europe | 7.43 | 2.43 |
1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2 | The Toro Company | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
4 | US | Industrials | Tools & Accessories | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
6 | Quick Look | Stock Price per Share / Intrinsic Value - Price Fair Value | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
7 | 9.70 | 8.00 | 9.19 | 8.24 | 5.63 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
8 | Country | US | Currency | USD | Exchange | NYSE | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
9 | Avg Volume | 851,414 | FTEs | 10,706 | EV/EBITDA | 13.0x | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
10 | Price | 89 | ROE | 21.8% | P/E | 25.8x | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
11 | Market Cap | 9.3B | ROA | 9.1% | P/B | 5.6x | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
12 | Beta | 0.73 | Gross Margin | 34.7% | Debt/Equity | 0.8x | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
13 | 52 Week | 78.35-111.85 | DPS | 43.0% | Current Ratio | 1.9x | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
14 | 2019 | 2020 | 2021 | 2022 | 2023 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
15 | P/E - Price / Earnings Ratio | EV/EBITDA - Enterprise Value Multiplier | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
16 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
17 | 30.43 | 27.06 | 25.81 | 25.13 | 25.82 | 20.26 | 17.38 | 17.42 | 17.24 | 13.00 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
18 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
19 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
20 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
21 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
22 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
23 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
25 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
26 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
27 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
28 | 2019 | 2020 | 2021 | 2022 | 2023 | 2019 | 2020 | 2021 | 2022 | 2023 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
29 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
30 | P/B - Price Book Value Ratio | Debt / Equity - Debt Equity Ratio | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
31 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
32 | 9.70 | 8.00 | 9.19 | 8.24 | 5.63 | 0.82 | 0.78 | 0.66 | 0.79 | 0.77 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
33 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
34 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
35 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
36 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
37 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
38 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
39 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
40 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
41 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
42 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
43 | 2019 | 2020 | 2021 | 2022 | 2023 | 2019 | 2020 | 2021 | 2022 | 2023 |
1 | |||||
---|---|---|---|---|---|
2 | About the Company | ||||
3 | |||||
4 | Company Name | The Toro Company | |||
5 | CEO | Ms. Angela C. Drake | |||
6 | Country | US | |||
7 | Sector | Industrials | |||
8 | Industry | Tools & Accessories | |||
9 | Website | https://www.thetorocompany.com | |||
10 | Exchange | New York Stock Exchange | |||
11 | Description | The Toro Company engages in the designing, manufacturing, marketing, and selling professional and residential equipment worldwide. The company's Professional segment offers turf and landscape equipment products, including sports fields and grounds mowing and maintenance equipment, golf course mowing and maintenance equipment, landscape contractor mowing equipment, landscape creation and renovation equipment, and other maintenance equipment; rental, specialty, and underground construction equipment; and snow and ice management equipment, such as snowplows, brush, snow thrower attachment, salt and sand spreaders, and related parts and accessories for light and medium duty trucks, utility task vehicles, skid steers, and front-end loaders. It also provides irrigation and lighting products that consist of sprinkler heads, electric and hydraulic valves, controllers, computer irrigation central control systems, coupling systems, and ag-irrigation drip tape and hose products, as well as professionally installed landscape lighting products offered through distributors and landscape contractors. This segment sells its products primarily through a network of distributors and dealers to professional users engaged in maintaining golf courses, sports fields, municipal properties, agricultural fields, residential and commercial landscapes, and removing snow and ice, as well as directly to government customers, rental companies, and retailers. Its Residential segment provides walk power mowers, zero-turn riding mowers, snow throwers, replacement parts, and home solution products that include grass and hedge trimmers, leaf blowers, blower-vacuums, chainsaws, string trimmers, hoses, and hose-end retail irrigation products. This segment sells its products to homeowners through a network of distributors and dealers; and home centers, hardware retailers, and mass retailers, as well as online. The Toro Company was founded in 1914 and is headquartered in Bloomington, Minnesota. | |||
12 |
1 | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2 | Income Statement - (USD 'MM) | ||||||||||||
3 | |||||||||||||
4 | Year | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | ||
5 | |||||||||||||
6 | Revenue | 2,173 | 2,391 | 2,392 | 2,505 | 2,619 | 3,138 | 3,379 | 3,960 | 4,515 | 4,553 | ||
7 | Cost of Revenue | (1,399) | (1,555) | (1,518) | (1,584) | (1,678) | (2,090) | (2,189) | (2,621) | (3,010) | (2,976) | ||
8 | Gross Profit | 773 | 836 | 875 | 921 | 941 | 1,048 | 1,190 | 1,338 | 1,505 | 1,578 | ||
9 | Gross Margin, % | 35.6% | 35.0% | 36.6% | 36.8% | 35.9% | 33.4% | 35.2% | 33.8% | 33.3% | 34.6% | ||
10 | EBITDA | 325 | 373 | 414 | 437 | 453 | 439 | 536 | 628 | 697 | 730 | ||
11 | EBITDA, % | 15.0% | 15.6% | 17.3% | 17.5% | 17.3% | 14.0% | 15.9% | 15.9% | 15.4% | 16.0% | ||
12 | Operating Income (EBIT) | 263 | 299 | 334 | 355 | 373 | 325 | 426 | 518 | 576 | 431 | ||
13 | EBIT, % | 12.1% | 12.5% | 14.0% | 14.2% | 14.2% | 10.4% | 12.6% | 13.1% | 12.8% | 9.5% | ||
14 | Profit Before Tax | 256 | 291 | 330 | 353 | 372 | 322 | 407 | 500 | 553 | 401 | ||
15 | Earnings Before Tax, % | 11.8% | 12.2% | 13.8% | 14.1% | 14.2% | 10.3% | 12.0% | 12.6% | 12.2% | 8.8% | ||
16 | Net Profit After Tax | 174 | 202 | 231 | 268 | 272 | 274 | 330 | 410 | 443 | 330 | ||
17 | Profit Margin, % | 8.0% | 8.4% | 9.7% | 10.7% | 10.4% | 8.7% | 9.8% | 10.4% | 9.8% | 7.2% | ||
18 | |||||||||||||
19 | Cash Flow Statement - (USD 'MM) | ||||||||||||
20 | |||||||||||||
21 | Year | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | ||
22 | |||||||||||||
23 | Net Income | 174 | 202 | 231 | 268 | 272 | 274 | 330 | 410 | 443 | 330 | ||
24 | Depreciation & Amortization | 53 | 63 | 64 | 65 | 61 | 88 | 96 | 99 | 109 | 119 | ||
25 | Deferred income taxes | (5) | 0 | 10 | (7) | 25 | (6) | 2 | (23) | (12) | (48) | ||
26 | Stock-based compensation | 11 | 11 | 11 | 14 | 12 | 13 | 15 | 22 | 22 | 19 | ||
27 | Change in working capital | (44) | (30) | 56 | 23 | (4) | (76) | 88 | 48 | (246) | (253) | ||
28 | Other non-cash items | (7) | (8) | (10) | (2) | (1) | 44 | 9 | (0) | (19) | 140 | ||
29 | Operating Cash Flow | 182 | 237 | 362 | 361 | 365 | 337 | 539 | 555 | 297 | 307 | ||
30 | Investments in PPE | (71) | (56) | (51) | (58) | (90) | (93) | (78) | (104) | (143) | (150) | ||
31 | Acquisitions | 5 | (194) | 11 | (26) | (38) | (685) | (138) | 2 | (398) | (16) | ||
32 | Investment purchases | - | - | - | - | - | (0) | - | - | - | - | ||
33 | Sales/Maturities of investments | - | - | - | - | - | 0 | - | - | - | - | ||
34 | Other Investing Activites | 0 | 0 | 0 | 0 | 0 | 5 | 0 | (26) | (7) | 8 | ||
35 | Investing Cash Flow | (66) | (250) | (39) | (84) | (128) | (773) | (216) | (128) | (548) | (158) | ||
36 | Debt repayment | - | - | - | - | - | (511) | (546) | (370) | (400) | (40) | ||
37 | Dividends payments | (45) | (56) | (66) | (76) | (85) | (96) | (108) | (112) | (126) | (142) | ||
38 | Common Stock Repurchased | (103) | (107) | (112) | (159) | (160) | (20) | (2) | (302) | (140) | (60) | ||
39 | Common Stock Issuance | - | - | - | - | - | 929 | 22 | 283 | 10 | 20 | ||
40 | Other Financing Activites | 165 | (11) | 7 | (10) | (7) | (3) | 636 | (2) | 698 | 75 | ||
41 | Financing Cash Flow | 17 | (173) | (170) | (245) | (252) | 299 | 2 | (504) | 42 | (148) | ||
42 | Cash at beginning of period | 183 | 315 | 126 | 274 | 310 | 289 | 152 | 480 | 406 | 188 | ||
43 | Net cash flow / Change in cash | 132 | (189) | 147 | 37 | (21) | (137) | 328 | (74) | (217) | 5 | ||
44 | Cash at end of period | 315 | 126 | 274 | 310 | 289 | 152 | 480 | 406 | 188 | 193 | ||
45 | |||||||||||||
46 | Balance Sheet Statement - (USD 'MM) | ||||||||||||
47 | |||||||||||||
48 | Year | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | ||
49 | |||||||||||||
50 | Cash and cash equivalents | 315 | 126 | 274 | 310 | 289 | 152 | 480 | 406 | 188 | 193 | ||
51 | Short Term Investments | - | - | - | - | - | - | - | - | - | - | ||
52 | Cash and Short Term Investments | 315 | 126 | 274 | 310 | 289 | 152 | 480 | 406 | 188 | 193 | ||
53 | Account Receivables | 158 | 177 | 163 | 183 | 193 | 269 | 261 | 310 | 333 | 407 | ||
54 | Inventory | 275 | 335 | 307 | 329 | 358 | 652 | 652 | 738 | 1,051 | 1,088 | ||
55 | Other Current Assets | 34 | 35 | 35 | 38 | 54 | 51 | 34 | 35 | 103 | 111 | ||
56 | Total Current Assets | 824 | 711 | 779 | 860 | 895 | 1,123 | 1,428 | 1,489 | 1,675 | 1,799 | ||
57 | Goodwill | 137 | 339 | 329 | 335 | 367 | 362 | 424 | 422 | 583 | 451 | ||
58 | Intangible Assets | 24 | 119 | 108 | 104 | 106 | 352 | 408 | 420 | 586 | 540 | ||
59 | Goodwill and Intangible Assets | 137 | 339 | 329 | 335 | 367 | 764 | 832 | 842 | 1,169 | 991 | ||
60 | Long Term Investments | (21) | (25) | (26) | (26) | (36) | (49) | 20 | 21 | 39 | 51 | ||
61 | Property, Plant & Equipment Net | 205 | 225 | 222 | 235 | 271 | 437 | 547 | 555 | 648 | 767 | ||
62 | Other non-current Assets | 21 | 25 | 26 | 26 | 36 | 49 | 20 | 24 | 19 | 23 | ||
63 | Total non-current Assets | 368 | 593 | 609 | 634 | 676 | 1,208 | 1,426 | 1,447 | 1,881 | 1,846 | ||
64 | Total assets | 1,192 | 1,304 | 1,388 | 1,494 | 1,571 | 2,331 | 2,853 | 2,936 | 3,556 | 3,644 | ||
65 | Short Term debt | 27 | 23 | 22 | 26 | (25) | 80 | 115 | 14 | 16 | 20 | ||
66 | Account Payables | 124 | 152 | 175 | 212 | 257 | 319 | 364 | 503 | 579 | 430 | ||
67 | Deferred revenue | 11 | 11 | 12 | 25 | 25 | - | - | - | - | (20) | ||
68 | Other Current Liabilities | 238 | 257 | 255 | 259 | 276 | 358 | 377 | 420 | 469 | 519 | ||
69 | Total current liabilities | 400 | 444 | 464 | 522 | 533 | 757 | 856 | 937 | 1,064 | 949 | ||
70 | Long Term debt | 347 | 355 | 331 | 306 | 313 | 621 | 758 | 747 | 1,054 | 1,144 | ||
71 | Deferred Revenue Non Current | 11 | 11 | 12 | 25 | 25 | 22 | 22 | 24 | 28 | - | ||
72 | Deferred Tax Liabilities Non Current | 26 | 0 | - | 2 | 1 | 51 | 70 | 50 | 44 | 0 | ||
73 | Other non-current Liabilities | (1) | 32 | 30 | 23 | 31 | 21 | 32 | 26 | 14 | 41 | ||
74 | Total non-current liabilities | 383 | 398 | 374 | 355 | 369 | 714 | 883 | 848 | 1,141 | 1,185 | ||
75 | Total liabilities | 784 | 841 | 837 | 877 | 902 | 1,471 | 1,738 | 1,785 | 2,204 | 2,133 | ||
76 | Common Stock | 56 | 55 | 108 | 107 | 106 | 107 | 108 | 105 | 104 | 104 | ||
77 | Retained earnings | 369 | 437 | 480 | 534 | 587 | 785 | 1,042 | 1,072 | 1,281 | 1,444 | ||
78 | Other Income/Loss | (16) | (30) | (38) | (24) | (24) | (32) | (34) | (26) | (33) | (37) | ||
79 | Other Stockholders Equity | - | - | - | - | - | - | - | - | - | - | ||
80 | Total shareholders equity | 409 | 462 | 550 | 617 | 669 | 860 | 1,115 | 1,151 | 1,352 | 1,511 | ||
81 | Minority Interest | - | - | - | - | - | - | - | - | - | - | ||
82 | Total Equity | 409 | 462 | 550 | 617 | 669 | 860 | 1,115 | 1,151 | 1,352 | 1,511 | ||
83 | Total debt | 375 | 378 | 354 | 332 | 313 | 701 | 873 | 761 | 1,070 | 1,163 | ||
84 | Total Investments | (21) | (25) | (26) | (26) | (36) | (49) | 20 | 21 | 39 | 51 | ||
85 | Net Debt | 60 | 252 | 80 | 22 | 23 | 549 | 393 | 356 | 882 | 970 |
1 | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2 | Income Statement - (USD 'MM) | ||||||||||||||
3 | |||||||||||||||
4 | Year | 2021-Q2 | 2021-Q3 | 2021-Q4 | 2022-Q1 | 2022-Q2 | 2022-Q3 | 2022-Q4 | 2023-Q1 | 2023-Q2 | 2023-Q3 | 2023-Q4 | 2024-Q1 | ||
5 | |||||||||||||||
6 | Revenue | 1,149 | 977 | 961 | 933 | 1,249 | 1,161 | 1,172 | 1,149 | 1,339 | 372 | 983 | 1,002 | ||
7 | Cost of Revenue | (746) | (646) | (671) | (632) | (844) | (761) | (773) | (753) | (860) | (709) | (654) | (657) | ||
8 | Gross Profit | 403 | 331 | 289 | 300 | 405 | 400 | 399 | 396 | 480 | (337) | 330 | 345 | ||
9 | Gross Margin, % | 35.1% | 33.9% | 30.1% | 32.2% | 32.4% | 34.5% | 34.0% | 34.5% | 35.8% | -90.5% | 33.5% | 34.4% | ||
10 | EBITDA | 209 | 148 | 76 | 119 | 201 | 192 | 155 | 174 | 253 | 165 | 138 | 89 | ||
11 | EBITDA, % | 18.2% | 15.2% | 7.9% | 12.8% | 16.1% | 16.6% | 13.2% | 15.1% | 18.9% | 44.3% | 14.0% | 8.8% | ||
12 | Operating Income (EBIT) | 181 | 122 | 74 | 92 | 171 | 163 | 150 | 136 | 219 | (19) | 95 | 89 | ||
13 | EBIT, % | 15.7% | 12.5% | 7.7% | 9.8% | 13.7% | 14.0% | 12.8% | 11.9% | 16.3% | -5.1% | 9.6% | 8.8% | ||
14 | Profit Before Tax | 177 | 117 | 69 | 87 | 165 | 157 | 143 | 131 | 211 | (165) | 87 | 80 | ||
15 | Earnings Before Tax, % | 15.4% | 12.0% | 7.2% | 9.3% | 13.2% | 13.5% | 12.2% | 11.4% | 15.7% | -44.3% | 8.8% | 8.0% | ||
16 | Net Profit After Tax | 142 | 96 | 60 | 70 | 131 | 125 | 118 | 107 | 167 | (15) | 70 | 65 | ||
17 | Profit Margin, % | 12.4% | 9.9% | 6.3% | 7.5% | 10.5% | 10.8% | 10.0% | 9.3% | 12.5% | -4.0% | 7.2% | 6.5% | ||
18 | |||||||||||||||
19 | Cash Flow Statement - (USD 'MM) | ||||||||||||||
20 | |||||||||||||||
21 | Year | 2021-Q2 | 2021-Q3 | 2021-Q4 | 2022-Q1 | 2022-Q2 | 2022-Q3 | 2022-Q4 | 2023-Q1 | 2023-Q2 | 2023-Q3 | 2023-Q4 | 2024-Q1 | ||
22 | |||||||||||||||
23 | Net Income | 142 | 96 | 60 | 70 | 131 | 125 | 118 | 107 | 167 | (15) | 70 | 65 | ||
24 | Depreciation & Amortization | 25 | 24 | 27 | 25 | 28 | 26 | 30 | 28 | 28 | 27 | 36 | 31 | ||
25 | Deferred income taxes | (1) | 1 | (24) | (1) | - | - | (12) | - | - | 64 | (45) | 97 | ||
26 | Stock-based compensation | 6 | 6 | 6 | 5 | 6 | 6 | 5 | 5 | 6 | 4 | 5 | 8 | ||
27 | Change in working capital | 55 | 26 | 11 | (186) | (26) | (48) | 15 | (203) | (64) | (110) | 92 | (97) | ||
28 | Other non-cash items | (4) | 6 | (1) | (2) | (6) | 3 | (12) | (6) | (7) | 15 | (6) | (196) | ||
29 | Operating Cash Flow | 224 | 159 | 78 | (90) | 133 | 112 | 143 | (69) | 130 | (15) | 152 | (92) | ||
30 | Investments in PPE | (16) | (22) | (56) | (12) | (24) | (40) | (68) | (29) | (41) | (36) | (44) | (19) | ||
31 | Acquisitions | (9) | 0 | (2) | (401) | (2) | 5 | 0 | 0 | 0 | (21) | 5 | - | ||
32 | Investment purchases | - | - | - | - | - | - | - | - | - | - | - | - | ||
33 | Sales/Maturities of investments | - | - | - | - | - | - | - | - | - | - | - | - | ||
34 | Other Investing Activites | (22) | 0 | 0 | 0 | 0 | (7) | - | 7 | - | 57 | (0) | - | ||
35 | Investing Cash Flow | (47) | (21) | (58) | (413) | (26) | (42) | (68) | (22) | (41) | 0 | (39) | (19) | ||
36 | Debt repayment | (10) | - | (270) | - | (200) | (135) | (65) | (70) | (140) | (235) | (445) | - | ||
37 | Dividends payments | (28) | (28) | (28) | (31) | (31) | (31) | (31) | (36) | (36) | (35) | (35) | (38) | ||
38 | Common Stock Repurchased | (76) | (70) | (125) | (75) | (75) | (35) | (30) | (3) | (24) | (36) | 0 | - | ||
39 | Common Stock Issuance | 3 | - | 271 | - | - | - | 6 | 14 | 4 | 306 | (475) | - | ||
40 | Other Financing Activites | (0) | 1 | (0) | 400 | 276 | 102 | (0) | 169 | 90 | (1) | 890 | 152 | ||
41 | Financing Cash Flow | (111) | (97) | (152) | 293 | (31) | (100) | (120) | 74 | (107) | (1) | (65) | 114 | ||
42 | Cash at beginning of period | 433 | 498 | 535 | 406 | 193 | 263 | 232 | 188 | 174 | 151 | 148 | 193 | ||
43 | Net cash flow / Change in cash | 64 | 38 | (130) | (213) | 70 | (32) | (43) | (14) | (23) | (167) | 45 | 5 | ||
44 | Cash at end of period | 498 | 535 | 406 | 193 | 263 | 232 | 188 | 174 | 151 | (16) | 193 | 199 | ||
45 | |||||||||||||||
46 | Balance Sheet Statement - (USD 'MM) | ||||||||||||||
47 | |||||||||||||||
48 | Year | 2021-Q2 | 2021-Q3 | 2021-Q4 | 2022-Q1 | 2022-Q2 | 2022-Q3 | 2022-Q4 | 2023-Q1 | 2023-Q2 | 2023-Q3 | 2023-Q4 | 2024-Q1 | ||
49 | |||||||||||||||
50 | Cash and cash equivalents | 498 | 535 | 406 | 193 | 263 | 232 | 188 | 174 | 151 | (1,180) | 193 | 199 | ||
51 | Short Term Investments | - | - | - | - | - | - | - | - | - | 1,328 | - | - | ||
52 | Cash and Short Term Investments | 498 | 535 | 406 | 193 | 263 | 232 | 188 | 174 | 151 | 148 | 193 | 199 | ||
53 | Account Receivables | 391 | 301 | 310 | 366 | 439 | 351 | 333 | 377 | 462 | 391 | 407 | 489 | ||
54 | Inventory | 629 | 666 | 738 | 832 | 892 | 939 | 1,051 | 1,131 | 1,127 | 1,113 | 1,088 | 1,177 | ||
55 | Other Current Assets | 42 | 44 | 35 | 46 | 69 | 83 | 103 | 75 | 86 | 80 | 111 | 102 | ||
56 | Total Current Assets | 1,559 | 1,546 | 1,489 | 1,437 | 1,664 | 1,604 | 1,675 | 1,758 | 1,827 | 1,261 | 1,799 | 1,967 | ||
57 | Goodwill | 422 | 422 | 422 | 577 | 581 | 584 | 583 | 585 | 585 | 451 | 451 | 451 | ||
58 | Intangible Assets | 433 | 426 | 420 | 601 | 590 | 595 | 586 | 577 | 568 | 549 | 540 | 532 | ||
59 | Goodwill and Intangible Assets | 855 | 848 | 842 | 1,178 | 1,171 | 1,179 | 1,169 | 1,162 | 1,153 | 1,000 | 991 | 983 | ||
60 | Long Term Investments | 25 | 19 | 21 | 24 | 31 | 31 | 39 | 46 | 53 | 49 | 51 | - | ||
61 | Property, Plant & Equipment Net | 527 | 529 | 555 | 586 | 588 | 605 | 648 | 659 | 678 | 742 | 767 | 761 | ||
62 | Other non-current Assets | 20 | 19 | 24 | 24 | 24 | 19 | 19 | 19 | 19 | 22 | 23 | 71 | ||
63 | Total non-current Assets | 1,437 | 1,422 | 1,447 | 1,816 | 1,816 | 1,836 | 1,881 | 1,897 | 1,915 | 1,854 | 1,846 | 1,835 | ||
64 | Total assets | 2,996 | 2,968 | 2,936 | 3,253 | 3,479 | 3,440 | 3,556 | 3,655 | 3,741 | 3,586 | 3,644 | 3,801 | ||
65 | Short Term debt | 116 | 120 | 14 | 116 | 116 | 81 | 16 | 16 | 16 | 18 | 20 | - | ||
66 | Account Payables | 422 | 411 | 503 | 474 | 567 | 487 | 579 | 475 | 515 | 407 | 430 | 422 | ||
67 | Deferred revenue | - | - | - | - | - | 1 | - | 12 | - | - | (20) | - | ||
68 | Other Current Liabilities | 452 | 427 | 420 | 396 | 428 | 443 | 469 | 485 | 493 | 482 | 519 | 500 | ||
69 | Total current liabilities | 989 | 958 | 937 | 986 | 1,111 | 1,011 | 1,064 | 988 | 1,024 | 907 | 949 | 922 | ||
70 | Long Term debt | 653 | 647 | 747 | 1,057 | 1,054 | 1,052 | 1,054 | 1,152 | 1,099 | 1,163 | 1,144 | 1,288 | ||
71 | Deferred Revenue Non Current | - | - | - | - | - | 50 | 28 | 31 | 26 | (1,163) | - | - | ||
72 | Deferred Tax Liabilities Non Current | 74 | 74 | 50 | 50 | 50 | 50 | 44 | 31 | 19 | 0 | 0 | 0 | ||
73 | Other non-current Liabilities | 51 | 51 | 51 | 40 | 41 | (10) | 14 | 8 | 14 | 39 | 41 | 43 | ||
74 | Total non-current liabilities | 778 | 772 | 848 | 1,147 | 1,145 | 1,142 | 1,141 | 1,223 | 1,157 | 39 | 1,185 | 1,331 | ||
75 | Total liabilities | 1,767 | 1,731 | 1,785 | 2,133 | 2,256 | 2,153 | 2,204 | 2,211 | 2,181 | 39 | 2,133 | 2,253 | ||
76 | Common Stock | 107 | 106 | 105 | 105 | 105 | 104 | 104 | 104 | 104 | 104 | 104 | 104 | ||
77 | Retained earnings | 1,152 | 1,157 | 1,072 | 1,041 | 1,147 | 1,214 | 1,281 | 1,368 | 1,485 | 1,404 | 1,444 | 1,479 | ||
78 | Other Income/Loss | (29) | (27) | (26) | (26) | (28) | (31) | (33) | (29) | (29) | (31) | (37) | (35) | ||
79 | Other Stockholders Equity | - | - | - | - | - | - | - | - | - | - | - | - | ||
80 | Total shareholders equity | 1,229 | 1,237 | 1,151 | 1,120 | 1,224 | 1,287 | 1,352 | 1,444 | 1,560 | 1,477 | 1,511 | 1,548 | ||
81 | Minority Interest | - | - | - | - | - | - | - | - | - | - | - | - | ||
82 | Total Equity | 1,229 | 1,237 | 1,151 | 1,120 | 1,224 | 1,287 | 1,352 | 1,444 | 1,560 | 1,477 | 1,511 | 1,548 | ||
83 | Total debt | 768 | 767 | 761 | 1,173 | 1,170 | 1,132 | 1,070 | 1,168 | 1,115 | 1,180 | 1,163 | 1,288 | ||
84 | Total Investments | 25 | 19 | 21 | 24 | 31 | 31 | 39 | 46 | 53 | 1,377 | 51 | - | ||
85 | Net Debt | 271 | 232 | 356 | 980 | 907 | 901 | 882 | 994 | 964 | 2,361 | 970 | 1,090 |
1 | |||||||
---|---|---|---|---|---|---|---|
2 | Weighted Average Cost Of Capital (WACC) | ||||||
3 | |||||||
4 | Share price, USD | 89.23 | |||||
5 | Beta | 0.73 | |||||
6 | Diluted Shares Outstanding, MM | 105 | |||||
7 | Cost of Debt, % | 3.4% | |||||
8 | Tax Rate, % | 18.0% | |||||
9 | After-tax Cost of Debt, % | 2.8% | |||||
10 | * Risk-Free Rate, % | 4.1% | |||||
11 | ** Market Risk Premium, % | 5.0% | |||||
12 | Cost of Equity, % | 7.7% | |||||
13 | Total Debt - (USD 'MM) | 1,163 | Debt | ||||
14 | Total Equity - (USD 'MM) | 9,396 | Equity | ||||
15 | Total Capital - (USD 'MM) | 10,559 | |||||
16 | Debt Weighting, % | 11.0% | |||||
17 | Equity Weighting, % | 89.0% | |||||
18 | WACC, % | 7.2% | |||||
19 | |||||||
20 | |||||||
21 | Tax Rate | ||||||
22 | 2019 | 2020 | 2021 | 2022 | 2023 | ||
23 | Historical tax rate, % | 14.9% | 19.0% | 18.0% | 19.8% | 17.7% | |
24 | Selected tax rate, % | 18.0% | |||||
25 | |||||||
26 | |||||||
27 | Cost Of Debt (Effective interest rate method) | ||||||
28 | |||||||
29 | 2019 | 2020 | 2021 | 2022 | 2023 | ||
30 | Interest expense - (USD 'MM) | 29 | 33 | 29 | 36 | 59 | |
31 | Total debt - (USD 'MM) | 1,163 | 1,163 | 1,163 | 1,163 | 1,163 | |
32 | Effective interest rate, % | 2.9% | 2.5% | 3.1% | 5.0% | ||
33 | |||||||
34 | Average effective interest rate, % | 3.4% |
1 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
2 | Operating Data - (USD 'MM) | |||||||||||
3 | ||||||||||||
4 | Year | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 | 2027 | 2028 | |
5 | A/F | Actual | Actual | Actual | Actual | Actual | Forecast | Forecast | Forecast | Forecast | Forecast | |
6 | ||||||||||||
7 | Revenue | 3,138 | 3,379 | 3,960 | 4,515 | 4,553 | 5,005 | 5,503 | 6,049 | 6,650 | 7,311 | |
8 | Revenue Growth, % | 7.7% | 17.2% | 14.0% | 0.9% | 9.9% | 9.9% | 9.9% | 9.9% | 9.9% | ||
9 | EBITDA | 439 | 536 | 628 | 697 | 730 | 791 | 869 | 955 | 1,050 | 1,155 | |
10 | EBITDA, % | 14.0% | 15.9% | 15.9% | 15.4% | 16.0% | 15.8% | 15.8% | 15.8% | 15.8% | 15.8% | |
11 | Depreciation | 114 | 109 | 110 | 121 | 119 | 142 | 156 | 171 | 188 | 207 | |
12 | Depreciation, % | 3.6% | 3.2% | 2.8% | 2.7% | 2.6% | 2.8% | 2.8% | 2.8% | 2.8% | 2.8% | |
13 | EBIT | 325 | 426 | 518 | 576 | 611 | 649 | 714 | 784 | 862 | 948 | |
14 | EBIT, % | 10.4% | 12.6% | 13.1% | 12.8% | 13.4% | 13.0% | 13.0% | 13.0% | 13.0% | 13.0% | |
15 | ||||||||||||
16 | Balance Sheet Data - (USD 'MM) | |||||||||||
17 | ||||||||||||
18 | Year | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 | 2027 | 2028 | |
19 | A/F | Actual | Actual | Actual | Actual | Actual | Forecast | Forecast | Forecast | Forecast | Forecast | |
20 | ||||||||||||
21 | Total Cash | 152 | 480 | 406 | 188 | 193 | 411 | 452 | 497 | 546 | 601 | |
22 | Total Cash, % | 4.8% | 14.2% | 10.2% | 4.2% | 4.2% | 8.2% | 8.2% | 8.2% | 8.2% | 8.2% | |
23 | Account Receivables | 269 | 261 | 310 | 333 | 407 | 399 | 439 | 482 | 530 | 583 | |
24 | Account Receivables, % | 8.6% | 7.7% | 7.8% | 7.4% | 8.9% | 8.0% | 8.0% | 8.0% | 8.0% | 8.0% | |
25 | Inventories | 652 | 652 | 738 | 1,051 | 1,088 | 1,065 | 1,171 | 1,287 | 1,415 | 1,556 | |
26 | Inventories, % | 20.8% | 19.3% | 18.6% | 23.3% | 23.9% | 21.3% | 21.3% | 21.3% | 21.3% | 21.3% | |
27 | Accounts Payable | 319 | 364 | 503 | 579 | 430 | 572 | 629 | 692 | 760 | 836 | |
28 | Accounts Payable, % | 10.2% | 10.8% | 12.7% | 12.8% | 9.4% | 11.4% | 11.4% | 11.4% | 11.4% | 11.4% | |
29 | Capital Expenditure | (93) | (78) | (104) | (143) | (150) | (143) | (157) | (172) | (190) | (208) | |
30 | Capital Expenditure, % | 3.0% | 2.3% | 2.6% | 3.2% | 3.3% | 2.8% | 2.8% | 2.8% | 2.8% | 2.8% | |
31 | ||||||||||||
32 | Build Up Free Cash Flow - (USD 'MM) | |||||||||||
33 | ||||||||||||
34 | Year | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 | 2027 | 2028 | |
35 | A/F | Actual | Actual | Actual | Actual | Actual | Forecast | Forecast | Forecast | Forecast | Forecast | |
36 | ||||||||||||
37 | Revenue | 3,138 | 3,379 | 3,960 | 4,515 | 4,553 | 5,005 | 5,503 | 6,049 | 6,650 | 7,311 | |
38 | EBITDA | 439 | 536 | 628 | 697 | 730 | 791 | 869 | 955 | 1,050 | 1,155 | |
39 | EBIT | 325 | 426 | 518 | 576 | 611 | 649 | 714 | 784 | 862 | 948 | |
40 | Tax Rate, % | 14.9% | 19.0% | 18.0% | 19.8% | 17.7% | 18.6% | 18.6% | 18.6% | 18.6% | 18.6% | |
41 | EBIAT | 276 | 345 | 425 | 462 | 503 | 528 | 581 | 638 | 702 | 772 | |
42 | Depreciation | 114 | 109 | 110 | 121 | 119 | 142 | 156 | 171 | 188 | 207 | |
43 | Accounts Receivable | (76) | 8 | (49) | (22) | (75) | 8 | (40) | (44) | (48) | (53) | |
44 | Inventories | (293) | (1) | (86) | (313) | (37) | 23 | (106) | (116) | (128) | (141) | |
45 | Accounts Payable | 63 | 45 | 139 | 76 | (149) | 142 | 57 | 62 | 69 | 76 | |
46 | Capital Expenditure | (93) | (78) | (104) | (143) | (150) | (143) | (157) | (172) | (190) | (208) | |
47 | UFCF | (9) | 428 | 435 | 180 | 212 | 701 | 491 | 540 | 593 | 652 | |
48 | WACC, % | 7.2% | 7.2% | 7.2% | 7.2% | 7.2% | ||||||
49 | PV UFCF | 654 | 427 | 438 | 450 | 461 | ||||||
50 | SUM PV UFCF | 2,430 | ||||||||||
51 | ||||||||||||
52 | Valuation - (USD 'MM) | |||||||||||
53 | Terminal Value (Perpetuity Growth method) - (USD 'MM) | Intrinsic Value | ||||||||||
54 | Long-term growth rate, % | 4.0% | Enterprise Value - (USD 'MM) | 17,527 | ||||||||
55 | WACC, % | 7.2% | Net Debt - (USD 'MM) | 970 | ||||||||
56 | Free cash flow (t + 1) | 678 | Equity Value - (USD 'MM) | 16,557 | ||||||||
57 | Terminal Value | 21,350 | Shares Outstanding, MM | 105 | ||||||||
58 | Present Value of Terminal Value | 15,096 | Equity Value Per Share, USD | 157.24 |
1 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
2 | Free Cash Flow - (USD 'MM) | |||||||||||
3 | ||||||||||||
4 | Year | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 | 2027 | 2028 | |
5 | A/F | Actual | Actual | Actual | Actual | Actual | Forecast | Forecast | Forecast | Forecast | Forecast | |
6 | ||||||||||||
7 | Revenue | 3,138 | 3,379 | 3,960 | 4,515 | 4,553 | 5,005 | 5,503 | 6,049 | 6,650 | 7,311 | |
8 | Revenue Growth, % | 7.7% | 17.2% | 14.0% | 0.9% | 9.9% | 9.9% | 9.9% | 9.9% | 9.9% | ||
9 | Operating Cash Flow | 337 | 539 | 555 | 297 | 307 | 542 | 596 | 655 | 720 | 792 | |
10 | Operating Cash Flow, % | 10.8% | 16.0% | 14.0% | 6.6% | 6.7% | 10.8% | 10.8% | 10.8% | 10.8% | 10.8% | |
11 | Capital Expenditure | (93) | (78) | (104) | (143) | (150) | (143) | (157) | (172) | (190) | (208) | |
12 | Capital Expenditure, % | 3.0% | 2.3% | 2.6% | 3.2% | 3.3% | 2.8% | 2.8% | 2.8% | 2.8% | 2.8% | |
13 | Free Cash Flow | 244 | 461 | 451 | 154 | 157 | 399 | 439 | 483 | 531 | 583 | |
14 | Free Cash Flow, % | 7.8% | 13.7% | 11.4% | 3.4% | 3.5% | 8.0% | 8.0% | 8.0% | 8.0% | 8.0% | |
15 | ||||||||||||
16 | Build Up Free Cash Flow - (USD 'MM) | |||||||||||
17 | ||||||||||||
18 | Year | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 | 2027 | 2028 | |
19 | A/F | Actual | Actual | Actual | Actual | Actual | Forecast | Forecast | Forecast | Forecast | Forecast | |
20 | ||||||||||||
21 | Free Cash Flow | 244 | 461 | 451 | 154 | 157 | 399 | 439 | 483 | 531 | 583 | |
22 | WACC, % | 7.2% | 7.2% | 7.2% | 7.2% | 7.2% | ||||||
23 | PV UFCF | 373 | 382 | 392 | 402 | 412 | ||||||
24 | SUM PV UFCF | 1,961 | ||||||||||
25 | ||||||||||||
26 | Valuation - (USD 'MM) | |||||||||||
27 | Terminal Value (Perpetuity Growth method) - (USD 'MM) | Intrinsic Value | ||||||||||
28 | ||||||||||||
29 | Long-term growth rate, % | 4.0% | Enterprise Value - (USD 'MM) | 15,461 | ||||||||
30 | WACC, % | 7.2% | Net Debt - (USD 'MM) | 970 | ||||||||
31 | Free cash flow (t + 1) | 607 | Equity Value - (USD 'MM) | 14,491 | ||||||||
32 | Terminal Value | 19,091 | Shares Outstanding, MM | 105 | ||||||||
33 | Present Value of Terminal Value | 13,499 | Equity Value Per Share, USD | 137.61 |
1 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
2 | Liquidity Measurement Ratios | |||||||||||
3 | ||||||||||||
4 | Year | 2019 | 2020 | 2021 | 2022 | 2023 | Sparkline | |||||
5 | ||||||||||||
6 | Current Ratio | 1.48 | 1.67 | 1.59 | 1.58 | 1.90 | ||||||
7 | Current Assets / Current Liabilities | |||||||||||
8 | ||||||||||||
9 | Quick Ratio | 0.56 | 0.87 | 0.76 | 0.49 | 0.63 | ||||||
10 | (Cash and Cash Equivalents+Short Term Investments+Account Receivables) / Current Liabilities | |||||||||||
11 | ||||||||||||
12 | Cash Ratio | 0.20 | 0.56 | 0.43 | 0.18 | 0.20 | ||||||
13 | Cash and Cash Equivalents / Current Liabilities | |||||||||||
14 | ||||||||||||
15 | Days of Sales Outstanding | 31.26 | 28.21 | 28.60 | 26.90 | 32.66 | ||||||
16 | ((Account Receivables (start)+Account Receivables (end)) / 2) / (Revenue / 365) | |||||||||||
17 | ||||||||||||
18 | Days of Inventory Outstanding | 113.80 | 108.79 | 102.79 | 127.46 | 133.43 | ||||||
19 | ((Inventory (start)+Inventory (end)) / 2) / (COGS / 365) | |||||||||||
20 | ||||||||||||
21 | Operating Cycle | 145.06 | 137.00 | 131.40 | 154.36 | 166.09 | ||||||
22 | DSO + DIO | |||||||||||
23 | ||||||||||||
24 | Days of Payables Outstanding | 55.75 | 60.69 | 70.06 | 70.16 | 52.75 | ||||||
25 | ((Account Payables (start)+Account Payables (end)) / 2) / (COGS / 365) | |||||||||||
26 | ||||||||||||
27 | Cash Conversion Cycle | 89.31 | 76.31 | 61.33 | 84.19 | 113.35 | ||||||
28 | DSO + DIO − DPO | |||||||||||
29 | ||||||||||||
30 | ||||||||||||
31 | ||||||||||||
32 | Profitability Indicator Ratios | |||||||||||
33 | ||||||||||||
34 | Year | 2019 | 2020 | 2021 | 2022 | 2023 | Sparkline | |||||
35 | ||||||||||||
36 | Gross Profit Margin | 33.4% | 35.2% | 33.8% | 33.3% | 34.6% | ||||||
37 | Gross Profit / Revenue | |||||||||||
38 | ||||||||||||
39 | Operating Profit Margin | 10.4% | 12.6% | 13.1% | 12.8% | 9.5% | ||||||
40 | Operating Income / Revenue | |||||||||||
41 | ||||||||||||
42 | Pretax Profit Margin | 10.3% | 12.0% | 12.6% | 12.2% | 8.8% | ||||||
43 | Income Before Tax / Revenue | |||||||||||
44 | ||||||||||||
45 | Net Profit Margin | 8.7% | 9.8% | 10.4% | 9.8% | 7.2% | ||||||
46 | Net Income / Revenue | |||||||||||
47 | ||||||||||||
48 | Effective Tax Rate | 14.9% | 19.0% | 18.0% | 19.8% | 17.7% | ||||||
49 | Provision For Income Taxes / Income Before Tax | |||||||||||
50 | ||||||||||||
51 | Return On Assets | 0.12 | 0.12 | 0.14 | 0.12 | 0.09 | ||||||
52 | Net Income / Avg Total Assets | |||||||||||
53 | ||||||||||||
54 | Return On Equity | 0.32 | 0.30 | 0.36 | 0.33 | 0.22 | ||||||
55 | Net Income / Avg Total Equity | |||||||||||
56 | ||||||||||||
57 | Return On Capital Employed | 0.21 | 0.21 | 0.26 | 0.23 | 0.16 | ||||||
58 | Net Income / (Avg Total Assets - Avg Current Liabilities) | |||||||||||
59 | ||||||||||||
60 | ||||||||||||
61 | Debt Ratios | |||||||||||
62 | ||||||||||||
63 | Year | 2019 | 2020 | 2021 | 2022 | 2023 | Sparkline | |||||
64 | ||||||||||||
65 | Debt Ratio | 0.30 | 0.31 | 0.26 | 0.30 | 0.32 | ||||||
66 | Total Liabilities / Total Assets | |||||||||||
67 | ||||||||||||
68 | Debt Equity Ratio | 0.82 | 0.78 | 0.66 | 0.79 | 0.77 | ||||||
69 | Total Debt / Total Equity | |||||||||||
70 | ||||||||||||
71 | Long-term Debt to Capitalization | 0.42 | 0.40 | 0.39 | 0.44 | 0.43 | ||||||
72 | Long−Term Debt / (Long−Term Debt + Shareholders Equity) | |||||||||||
73 | ||||||||||||
74 | Total Debt to Capitalization | 0.45 | 0.44 | 0.40 | 0.44 | 0.43 | ||||||
75 | Total Debt / (Total Debt + Shareholders Equity) | |||||||||||
76 | ||||||||||||
77 | Interest Coverage Ratio | 11.27 | 12.86 | 18.08 | 16.11 | 7.34 | ||||||
78 | EBIT / Interest Expenses | |||||||||||
79 | ||||||||||||
80 | Cash Flow to Debt Ratio | 0.48 | 0.62 | 0.73 | 0.28 | 0.26 | ||||||
81 | Operating Cash Flows / Total Debt | |||||||||||
82 | ||||||||||||
83 | Company Equity Multiplier | 2.71 | 2.56 | 2.55 | 2.63 | 2.41 | ||||||
84 | Total Assets / Total Equity | |||||||||||
85 | ||||||||||||
86 | ||||||||||||
87 | Operating Performance Ratios | |||||||||||
88 | ||||||||||||
89 | Year | 2019 | 2020 | 2021 | 2022 | 2023 | Sparkline | |||||
90 | ||||||||||||
91 | Fixed Asset Turnover | 7.18 | 6.18 | 7.14 | 6.97 | 5.94 | ||||||
92 | Revenue / Avg Fixed Assets | |||||||||||
93 | ||||||||||||
94 | Asset Turnover | 1.35 | 1.18 | 1.35 | 1.27 | 1.25 | ||||||
95 | Revenue / Avg Total Assets | |||||||||||
96 | ||||||||||||
97 | ||||||||||||
98 | ||||||||||||
99 | Cash Flow Indicator Ratios | |||||||||||
100 | ||||||||||||
101 | Year | 2019 | 2020 | 2021 | 2022 | 2023 | Sparkline | |||||
102 | ||||||||||||
103 | Operating Cash Flow Sales Ratio | 0.11 | 0.16 | 0.14 | 0.07 | 0.07 | ||||||
104 | Operating Cash Flow / Revenue | |||||||||||
105 | ||||||||||||
106 | Free Cash Flow Operating Cash Flow Ratio | 0.72 | 0.86 | 0.81 | 0.52 | 0.51 | ||||||
107 | Free Cash Flow / Operating Cash Flow | |||||||||||
108 | ||||||||||||
109 | Cash Flow Coverage Ratios | 0.48 | 0.62 | 0.73 | 0.28 | 0.26 | ||||||
110 | Operating Cash Flow / Total Debt | |||||||||||
111 | ||||||||||||
112 | Short-Term Coverage Ratios | 4.22 | 4.68 | 38.89 | 18.87 | 15.73 | ||||||
113 | Operating Cash Flow / Short-Term Debt | |||||||||||
114 | ||||||||||||
115 | Capital Expenditure Coverage Ratios | 3.63 | 6.91 | 5.34 | 2.07 | 2.05 | ||||||
116 | Operating Cash Flow / Capital Expenditure | |||||||||||
117 | ||||||||||||
118 | Dividend Paid and Capex Coverage Ratios | 103.74 | 18.20 | 65.91 | -16.72 | -40.37 | ||||||
119 | Operating Cash Flow / (Dividends Paid + Capital Expenditure) | |||||||||||
120 | ||||||||||||
121 | Dividend Payout Ratio | 0.35 | 0.33 | 0.27 | 0.28 | 0.43 | ||||||
122 | DPS (Dividends per Share) / EPS (Net Income per Share) | |||||||||||
123 | ||||||||||||
124 | ||||||||||||
125 | ||||||||||||
126 | Investment Valuation Ratios | |||||||||||
127 | ||||||||||||
128 | Year | 2019 | 2020 | 2021 | 2022 | 2023 | Sparkline | |||||
129 | ||||||||||||
130 | Price Book Value Ratio | 9.70 | 8.00 | 9.19 | 8.24 | 5.63 | ||||||
131 | Stock Price per Share / Equity per Share | |||||||||||
132 | ||||||||||||
133 | Price Cash Flow Ratio | 24.71 | 16.54 | 19.04 | 37.48 | 27.75 | ||||||
134 | Stock Price per Share / Operating Cash Flow per Share | |||||||||||
135 | ||||||||||||
136 | Price Earnings Ratio | 30.43 | 27.06 | 25.81 | 25.13 | 25.82 | ||||||
137 | Stock Price per Share / EPS | |||||||||||
138 | ||||||||||||
139 | Price Earnings to Growth Ratio | 10.87 | 1.42 | 1.04 | 2.34 | -1.02 | ||||||
140 | Price Earnings Ratio / Expected Revenue Growth | |||||||||||
141 | ||||||||||||
142 | Price Sales Ratio | 2.66 | 2.64 | 2.67 | 2.47 | 1.87 | ||||||
143 | Stock Price per Share / Revenue per Share | |||||||||||
144 | ||||||||||||
145 | Dividend Yield | 0.012 | 0.012 | 0.011 | 0.011 | 0.017 | ||||||
146 | Dividend per Share / Stock Price per Share | |||||||||||
147 | ||||||||||||
148 | Enterprise Value Multiplier | 20.26 | 17.38 | 17.42 | 17.24 | 13.00 | ||||||
149 | Enterprise Value / EBITDA | |||||||||||
150 | ||||||||||||
151 | Price Fair Value | 9.70 | 8.00 | 9.19 | 8.24 | 5.63 | ||||||
152 | Stock Price per Share / Intrinsic Value | |||||||||||
153 |
1 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
4 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
6 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
7 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
8 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
9 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
10 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
11 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
12 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
13 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
14 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
15 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
16 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
17 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
18 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
19 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
20 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
21 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
22 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
23 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
25 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
26 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
27 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
28 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
29 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
30 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
31 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
32 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
33 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
34 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
35 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
36 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
37 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
38 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
39 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
40 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
41 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
42 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
43 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
44 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
45 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
46 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
47 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
48 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
49 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
50 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
51 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
52 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
53 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
54 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
55 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
56 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
57 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
58 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
59 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
60 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
61 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
62 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
63 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
64 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
65 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
66 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
67 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
68 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
69 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
70 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
71 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
72 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
73 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
74 |
1 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
4 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
6 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
7 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
8 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
9 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
10 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
11 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
12 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
13 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
14 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
15 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
16 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
17 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
18 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
19 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
20 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
21 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
22 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
23 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
25 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
26 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
27 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
28 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
29 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
30 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
31 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
32 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
33 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
34 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
35 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
36 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
37 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
38 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
39 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
40 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
41 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
42 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
43 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
44 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
45 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
46 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
47 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
48 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
49 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
50 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
51 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
52 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
53 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
54 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
55 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
56 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
57 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
58 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
59 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
60 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
61 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
62 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
63 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
64 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
65 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
66 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
67 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
68 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
69 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
70 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
71 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
72 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
73 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
74 |
1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
4 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
6 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
7 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
8 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
9 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
10 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
11 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
12 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
13 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
14 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
15 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
16 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
17 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
18 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
19 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
20 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
21 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
22 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
23 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
25 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
26 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
27 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
28 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
29 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
30 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
31 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
32 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
33 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
34 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
35 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
36 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
37 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
38 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
39 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
40 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
41 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
42 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
43 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
44 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
45 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
46 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
47 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
48 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
49 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
50 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
51 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
52 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
53 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
54 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
55 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
56 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
57 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
58 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
59 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
60 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
61 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
62 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
63 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
64 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
65 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
66 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
67 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
68 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
69 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
70 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
71 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
72 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
73 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
74 |