1 | ||||
---|---|---|---|---|
2 | Company Code | TRUP | ||
3 | Company Name | Trupanion, Inc. | ||
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 | TRUP | 54.56 | 1.731 | 649179 | 2300456928 | 0 | 19.69-57.9 | -0.22 | Trupanion, Inc. | USD | 1371285 | US8982021060 | 898202106 | NASDAQ Global Market | NASDAQ | Insurance - Specialty | Trupanion, Inc., together with its subsidiaries, provides medical insurance for cats and dogs on a monthly subscription basis in the United States, Canada, Puerto Rico, and Australia. The company operates in two segments, Subscription Business and Other Business. It serves pet owners and veterinarians. The company was formerly known as Vetinsurance International, Inc. changed its name to Trupanion, Inc. in 2013. The company was founded in 2000 and is headquartered in Seattle, Washington. | Ms. Margaret Rosemary Maria Tooth | Financial Services | US | 1142 | 855 727 9079 | 6100 4th Avenue South | Seattle | WA | 98108 | 50.70734 | 3.852663125 | 2014-07-18 | 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-12-31 | TRUP | USD | 1371285 | 2024-02-27 | 2024-02-26 21:42:24 | 2023 | FY | 1108605000 | 977589000 | 131016000 | 0.1181809571 | 21403000 | 60207000 | -42490000 | 60207000 | -317990000 | 317990000 | -1149045000 | 9000000 | 12077000 | 12474000 | -20484000 | -0.0184772755 | -40659000 | -0.0366758223 | -45035000 | -45035000 | -0.0406231255 | -342000 | -44693000 | -0.0403146296 | -1.08 | -1.08 | 41436882 | 41436882 | |||||||||||||||||||||||
9 | 2022-12-31 | TRUP | USD | 1371285 | 2023-02-16 | 2023-02-16 16:07:57 | 2022 | FY | 905179000 | 782994000 | 122185000 | 0.1349843512 | 25133000 | 39379000 | 89500000 | 128879000 | 10921000 | 164933000 | 947927000 | 3000000 | 4267000 | 10921000 | -29008000 | -0.0320467002 | -42748000 | -0.0472260183 | -1448000 | -44196000 | -0.0488257019 | 476000 | -44672000 | -0.0493515647 | -1.1 | -1.1 | 40765355 | 40765355 | |||||||||||||||||||||||
10 | 2021-12-31 | TRUP | USD | 1371285 | 2022-02-17 | 2022-02-17 16:38:18 | 2021 | FY | 698991000 | 594645000 | 104346000 | 0.149280892 | 16866000 | 31893000 | 78647000 | 110540000 | 11965000 | 139371000 | 734016000 | 10000 | 10000 | 11965000 | -23245000 | -0.0332550777 | -35025000 | -0.0501079413 | -195000 | -35220000 | -0.0503869149 | 310000 | -35530000 | -0.0508304113 | -0.89 | -0.89 | 40137505 | 40137505 | |||||||||||||||||||||||
11 | 2020-12-31 | TRUP | USD | 1371285 | 2021-02-12 | 2021-02-12 8:22:30 | 2020 | FY | 502028000 | 420127000 | 81901000 | 0.1631403029 | 9947000 | 21847000 | 47837000 | 69684000 | 7071000 | 86702000 | 506829000 | 1381000 | 1381000 | 7071000 | 2725000 | 0.0054279841 | -4346000 | -0.0086568877 | -1381000 | -5727000 | -0.0114077302 | 113000 | -5840000 | -0.0116328173 | -0.16 | -0.16 | 35858869 | 35858869 | |||||||||||||||||||||||
12 | 2019-12-31 | TRUP | USD | 1371285 | 2020-02-14 | 2020-02-13 17:37:28 | 2019 | FY | 383936000 | 319012000 | 64924000 | 0.1691011002 | 10074000 | 20967000 | 35451000 | 56418000 | 1629000 | 66492000 | 385504000 | 1349000 | 1349000 | 5632000 | 5341000 | 0.0139111727 | -291000 | -0.0007579388 | -1349000 | -1640000 | -0.0042715453 | 169000 | -1809000 | -0.0047117228 | -0.0522 | -0.0522 | 34645345 | 34645345 | |||||||||||||||||||||||
13 | 2018-12-31 | TRUP | USD | 1371285 | 2019-02-14 | 2019-02-14 16:12:06 | 2018 | FY | 303956000 | 252590000 | 51366000 | 0.1689915646 | 9248000 | 18164000 | 24999000 | 43163000 | 1309000 | 52411000 | 305001000 | 0 | 1198000 | 4512000 | 4776000 | 0.0157128005 | -1045000 | -0.0034379976 | 1309000 | -934000 | -0.0030728132 | -7000 | -927000 | -0.0030497835 | -0.029 | -0.029 | 31961192 | 31961192 | |||||||||||||||||||||||
14 | 2017-12-31 | TRUP | USD | 1371285 | 2018-02-14 | 2018-02-13 17:43:52 | 2017 | FY | 242667000 | 199617000 | 43050000 | 0.1774036025 | 9768000 | 16820000 | 19104000 | 35924000 | 1244000 | 45692000 | 245309000 | 0 | 533000 | 4232000 | 2834000 | 0.0116785554 | -2642000 | -0.0108873477 | 1244000 | -1931000 | -0.0079574067 | -428000 | -1503000 | -0.0061936728 | -0.0508 | -0.0508 | 29588324 | 29588324 | |||||||||||||||||||||||
15 | 2016-12-31 | TRUP | USD | 1371285 | 2017-02-15 | 2017-02-15 16:12:05 | 2016 | FY | 188230000 | 154942000 | 33288000 | 0.1768474738 | 9534000 | 15205000 | 15247000 | 30452000 | -37000 | 39986000 | 194928000 | 119000 | 218000 | 3846000 | -2770000 | -0.0147160389 | -6698000 | -0.0355841258 | -61000 | -6858000 | -0.0364341497 | 38000 | -6896000 | -0.0366360304 | -0.24 | -0.24 | 28527602 | 28527602 | |||||||||||||||||||||||
16 | 2015-12-31 | TRUP | USD | 1371285 | 2016-02-17 | 2016-02-16 18:38:43 | 2015 | FY | 146963000 | 121734000 | 25229000 | 0.1716690596 | 11215000 | 15558000 | 15231000 | 30789000 | 9000 | 42004000 | 163738000 | 75000 | 325000 | 2542000 | -14224000 | -0.0967862659 | -16775000 | -0.1141443765 | 9000 | -17091000 | -0.1162945775 | 114000 | -17205000 | -0.117070283 | -0.62 | -0.62 | 27638443 | 27638443 | |||||||||||||||||||||||
17 | 2014-12-31 | TRUP | USD | 1371285 | 2015-02-24 | 2015-02-24 17:27:35 | 2014 | FY | 115910000 | 96036000 | 19874000 | 0.171460616 | 9899000 | 14312000 | 11608000 | 25920000 | 1487000 | 35819000 | 131855000 | 73000 | 6726000 | 1674000 | -12784000 | -0.1102924683 | -15945000 | -0.137563627 | 1487000 | -21184000 | -0.1827624881 | -7000 | -21177000 | -0.1827020965 | -0.76 | -0.76 | 27830941 | 27830941 | |||||||||||||||||||||||
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-12-31 | TRUP | USD | 1371285 | 2024-02-27 | 2024-02-26 21:42:24 | 2023 | FY | 147501000 | 129667000 | 277168000 | 267899000 | -545067000 | 562089000 | 562089000 | 103650000 | 43713000 | 18745000 | 62458000 | -55271000 | 24685999 | 85336000 | 220858999 | 1 | 782948000 | 10505000 | 1350000 | 0 | 235329000 | 97290000 | 344474000 | 127580000 | 235329000 | 2685000 | -230842000 | 134752000 | 0 | 0 | 479226000 | 0 | 0 | -216255000 | 402999 | 519574001 | 303722000 | 303722000 | 782948000 | 0 | 782948000 | 74396000 | 128930000 | -18571000 | |||||||
23 | 2022-12-31 | TRUP | USD | 1371285 | 2023-02-16 | 2023-02-16 16:07:57 | 2022 | FY | 65605000 | 156804000 | 222409000 | 232439000 | 0 | 14248000 | 469096000 | 90701000 | 41983000 | 24031000 | 66014000 | 7841000 | 0 | 37975000 | 202531000 | 0 | 671627000 | 9471000 | 1103000 | 0 | 202692000 | 76350000 | 289616000 | 68354000 | 202692000 | 3392000 | -197724000 | 76714000 | 0 | 0 | 366330000 | 0 | 0 | -171562000 | -6301000 | 483160000 | 305297000 | 305297000 | 671627000 | 0 | 671627000 | 164645000 | 69457000 | 3852000 | |||||||
24 | 2021-12-31 | TRUP | USD | 1371285 | 2022-02-17 | 2022-02-17 16:38:18 | 2021 | FY | 87400000 | 126012000 | 213412000 | 165217000 | 0 | 12325000 | 390954000 | 77950000 | 32709000 | 22663000 | 55372000 | 7061000 | 0 | 31245000 | 171628000 | 0 | 562582000 | 8952000 | 0 | 0 | 146911000 | 67833000 | 223696000 | -146911000 | 146911000 | 2827000 | 3859000 | 6686000 | 0 | 0 | 230382000 | 0 | 0 | -126890000 | 3077000 | 456013000 | 332200000 | 332200000 | 562582000 | 0 | 562582000 | 133073000 | 0 | -87400000 | |||||||
25 | 2020-12-31 | TRUP | USD | 1371285 | 2021-02-12 | 2021-02-12 8:22:30 | 2020 | FY | 139878000 | 89862000 | 229740000 | 99065000 | 0 | 8222000 | 337027000 | 72602000 | 33045000 | 27134000 | 60179000 | 5566000 | 0 | 22876000 | 161223000 | 0 | 498250000 | 6059000 | 0 | 0 | 92547000 | 51793000 | 150399000 | -92547000 | 92547000 | 4705000 | 3207000 | 7912000 | 0 | 0 | 158311000 | 0 | 0 | -91360000 | 3071000 | 428228000 | 339939000 | 339939000 | 498250000 | 0 | 498250000 | 95428000 | 0 | -139878000 | |||||||
26 | 2019-12-31 | TRUP | USD | 1371285 | 2020-02-14 | 2020-02-13 17:37:28 | 2019 | FY | 29168000 | 69732000 | 98900000 | 54408000 | 0 | 5513000 | 158821000 | 70372000 | 0 | 7731000 | 7731000 | 4323000 | 0 | 15953000 | 98379000 | 0 | 257200000 | 4087000 | 0 | 0 | 52546000 | 34992000 | 91625000 | 26086000 | 52546000 | 1118000 | -50935000 | 28815000 | 0 | 0 | 120440000 | 0 | 0 | -85520000 | 250000 | 222030000 | 136760000 | 136760000 | 257200000 | 0 | 257200000 | 74055000 | 26086000 | -3082000 | |||||||
27 | 2018-12-31 | TRUP | USD | 1371285 | 2019-02-14 | 2019-02-14 16:12:06 | 2018 | FY | 26552000 | 54559000 | 81111000 | 31565000 | 0 | 5300000 | 117976000 | 69803000 | 0 | 8071000 | 8071000 | 3554000 | 0 | 8106000 | 89534000 | 0 | 207510000 | 2767000 | 0 | 0 | 33027000 | 27409000 | 63203000 | 12862000 | 33027000 | 1002000 | -31757000 | 15134000 | 0 | 0 | 78337000 | 0 | 0 | -83711000 | -753000 | 213637000 | 129173000 | 129173000 | 207510000 | 0 | 207510000 | 58113000 | 12862000 | -13690000 | |||||||
28 | 2017-12-31 | TRUP | USD | 1371285 | 2018-02-14 | 2018-02-13 17:43:52 | 2017 | FY | 25706000 | 37590000 | 63296000 | 20367000 | 0 | 2895000 | 86558000 | 7868000 | 0 | 4972000 | 4972000 | 3237000 | 21602000 | -18378000 | 19301000 | 0 | 105859000 | 2716000 | 0 | 0 | 22734000 | 20416000 | 45866000 | 9324000 | 22734000 | 1002000 | -21501000 | 11559000 | 0 | 0 | 57425000 | 0 | 0 | -82784000 | -92000 | 131310000 | 48434000 | 48434000 | 105859000 | 0 | 105859000 | 40827000 | 9324000 | -16382000 | |||||||
29 | 2016-12-31 | TRUP | USD | 1371285 | 2017-02-15 | 2017-02-15 16:12:05 | 2016 | FY | 23637000 | 29570000 | 53207000 | 10118000 | 0 | 2062000 | 65387000 | 8464000 | 0 | 4910000 | 4910000 | 2850000 | 0 | 734000 | 16958000 | 0 | 82345000 | 2006000 | 0 | 0 | 13463000 | 15188000 | 30657000 | 4767000 | 13463000 | 1372000 | -12629000 | 6973000 | 0 | 0 | 37630000 | 0 | 0 | -81281000 | -377000 | 126373000 | 44715000 | 44715000 | 82345000 | 0 | 82345000 | 32420000 | 4767000 | -18870000 | |||||||
30 | 2015-12-31 | TRUP | USD | 1371285 | 2016-02-17 | 2016-02-16 18:38:43 | 2015 | FY | 17956000 | 25288000 | 43244000 | 8196000 | 0 | 2193000 | 53633000 | 9719000 | 0 | 4854000 | 4854000 | 2688000 | 0 | 23000 | 17284000 | 0 | 70917000 | 1289000 | 0 | 0 | 11042000 | 11286000 | 23617000 | -11042000 | 11042000 | 1433000 | 511000 | 1944000 | 0 | 0 | 25561000 | 0 | 0 | -74385000 | -502000 | 120243000 | 45356000 | 45356000 | 70917000 | 0 | 70917000 | 27976000 | 0 | -17956000 | |||||||
31 | 2014-12-31 | TRUP | USD | 1371285 | 2015-02-24 | 2015-02-24 17:27:35 | 2014 | FY | 53098000 | 22371000 | 75469000 | 7887000 | 0 | 1299000 | 84655000 | 7862000 | 0 | 4847000 | 4847000 | 942000 | -32030000 | 32030000 | 13651000 | 0 | 98306000 | 1962000 | 0 | 0 | 9345000 | 11237000 | 22544000 | 14900000 | 0 | 1495000 | 92000 | 16487000 | 0 | 0 | 39031000 | 98306000 | 0 | -57180000 | 11000 | 18138000 | 59275000 | 59275000 | 98306000 | 0 | 98306000 | 23313000 | 14900000 | -38198000 | |||||||
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-12-31 | TRUP | USD | 1371285 | 2024-02-27 | 2024-02-26 21:42:24 | 2023 | FY | -44693000 | 12474000 | -58109000 | 33161000 | 16349000 | -35440000 | -1907000 | 1644000 | 52052000 | 59456000 | 18638000 | -18280000 | 0 | -165936000 | 190270000 | 1585000 | 7639000 | -58385000 | 2655000 | -1536000 | -14837000 | 2277000 | 59126000 | 424000 | 81896000 | 147501000 | 65605000 | 18638000 | -18280000 | 358000 | |||||||||||||||||||||
37 | 2022-12-31 | TRUP | USD | 1371285 | 2023-02-16 | 2023-02-16 16:07:57 | 2022 | FY | -44672000 | 10921000 | 0 | 33393000 | -8693000 | -66982000 | 0 | 3136000 | 55153000 | 1051000 | -8000000 | -17088000 | -15034000 | -273006000 | 239210000 | -1598000 | -67516000 | -571000 | 2290000 | -10114000 | -6942000 | 76080000 | 60743000 | -1459000 | -16232000 | 84637000 | 100869000 | -8000000 | -17088000 | -25088000 | |||||||||||||||||||||
38 | 2021-12-31 | TRUP | USD | 1371285 | 2022-02-17 | 2022-02-17 16:38:18 | 2021 | FY | -35530000 | 11965000 | 0 | 28226000 | 4724000 | -66170000 | 66170000 | 8796000 | -4072000 | -1927000 | 7458000 | -12355000 | 0 | -95672000 | 57869000 | -1755000 | -51913000 | 0 | 3607000 | -4732000 | 0 | -4732000 | -1125000 | 252000 | -45328000 | 100869000 | 146197000 | 7458000 | -12355000 | -4897000 | |||||||||||||||||||||
39 | 2020-12-31 | TRUP | USD | 1371285 | 2021-02-12 | 2021-02-12 8:22:30 | 2020 | FY | -5840000 | 7071000 | 0 | 8912000 | 11248000 | -43272000 | 43272000 | 9951000 | 1297000 | 153000 | 21544000 | -7451000 | -48133000 | -65286000 | 44066000 | 57000 | -76747000 | -32450000 | 192265000 | -1115000 | 0 | 24374000 | 170848000 | -16000 | 115629000 | 146197000 | 30568000 | 21544000 | -7451000 | 14093000 | |||||||||||||||||||||
40 | 2019-12-31 | TRUP | USD | 1371285 | 2020-02-14 | 2020-02-13 17:37:28 | 2019 | FY | -1809000 | 5632000 | 0 | 6846000 | 5383000 | -22772000 | 22772000 | 4110000 | 1273000 | 105000 | 16157000 | -5373000 | 0 | -69506000 | 49762000 | -2891000 | -28008000 | -13167000 | 2982000 | -1667000 | 0 | 42045000 | 14044000 | 423000 | 2616000 | 30568000 | 27952000 | 16157000 | -5373000 | 10784000 | |||||||||||||||||||||
41 | 2018-12-31 | TRUP | USD | 1371285 | 2019-02-14 | 2019-02-14 16:12:06 | 2018 | FY | -927000 | 4512000 | 0 | 4775000 | 4560000 | -11248000 | -2628000 | 4531000 | 13905000 | -240000 | 12680000 | -59895000 | 2959000 | -55862000 | 35413000 | -4066000 | -81451000 | -10000000 | 65671000 | -1839000 | 0 | 34429000 | 71229000 | -812000 | 1646000 | 27952000 | 26306000 | 12680000 | -59895000 | -47215000 | |||||||||||||||||||||
42 | 2017-12-31 | TRUP | USD | 1371285 | 2018-02-14 | 2018-02-13 17:43:52 | 2017 | FY | -1503000 | 4232000 | -1036000 | 3419000 | 4937000 | -10219000 | -179000 | 3019000 | 12316000 | -383000 | 9666000 | -3131000 | 1402000 | -31920000 | 23372000 | -2779000 | -13056000 | -3706000 | 2545000 | -1170000 | 0 | 5081000 | 5081000 | 378000 | 2069000 | 26306000 | 24237000 | 9666000 | -3131000 | 6535000 | |||||||||||||||||||||
43 | 2016-12-31 | TRUP | USD | 1371285 | 2017-02-15 | 2017-02-15 16:12:05 | 2016 | FY | -6896000 | 3846000 | 0 | 2946000 | 5006000 | -1830000 | 560000 | 652000 | 5624000 | 104000 | 5006000 | -1941000 | 0 | -31616000 | 27247000 | -198000 | -6508000 | -204000 | 3745000 | -662000 | 0 | 7876000 | 7672000 | 111000 | 6281000 | 24237000 | 17956000 | 5006000 | -1941000 | 3065000 | |||||||||||||||||||||
44 | 2015-12-31 | TRUP | USD | 1371285 | 2016-02-17 | 2016-02-16 18:38:43 | 2015 | FY | -17205000 | 2542000 | 0 | 3002000 | 1304000 | -328000 | -1041000 | -347000 | 3020000 | -68000 | -10425000 | -4894000 | -300000 | -24800000 | 20180000 | -109000 | -9923000 | -14900000 | 1335000 | -643000 | 0 | 692000 | -14208000 | -586000 | -35142000 | 17956000 | 53098000 | -10425000 | -4894000 | -15319000 | |||||||||||||||||||||
45 | 2014-12-31 | TRUP | USD | 1371285 | 2015-02-24 | 2015-02-24 17:27:35 | 2014 | FY | -21177000 | 1674000 | -1574000 | 4084000 | 1102000 | -126000 | 407000 | 449000 | 372000 | 5090000 | -10801000 | -5633000 | 0 | -34894000 | 28601000 | -6293000 | -11926000 | -32000000 | 72755000 | 0 | 0 | 20108000 | 60863000 | 23000 | 38159000 | 53098000 | 14939000 | -10801000 | -5633000 | -16434000 | |||||||||||||||||||||
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 | TRUP | 2023-12-31 | 2023 | FY | 1.631731277 | 3.214048085 | 0.428191968 | 88.20376509 | -203.5103249 | -115.3065598 | 3.922226007 | -119.2287858 | 0.1181809571 | -0.03667582232 | -0.04062312546 | -0.04031462965 | 0.007594093483 | -0.05708297358 | -0.1471510131 | -0.09272841719 | 0.9924059065 | 1.107626848 | -0.03667582232 | 0.1646724942 | 0.4245000362 | 0.2958020134 | 0.2979993158 | -3.366647346 | 0.1445590631 | 2.577844213 | 4.138145346 | 93.05940029 | -1.793520797 | 10.69565847 | 1.415936946 | 0.4497925302 | 0.008639646197 | 6.688920272 | -0.3319759246 | 0.01681211974 | 0.01920806954 | 0.1445590631 | 13.80592593 | 1.019584245 | 0.5627925235 | -0.3319759246 | 4.162488295 | 4.162488295 | 1.140387487 | -28.28718747 | 3531.394608 | 67.8312732 | 67.8312732 | 15.55795311 | 1.140387487 | 0.01173591135 | -60.81176869 | 4.162488295 | |
51 | TRUP | 2022-12-31 | 2022 | FY | 1.619717143 | 1.619717143 | 0.2265240871 | 93.72757764 | 0 | 93.72757764 | 4.414995517 | 89.31258212 | 0.1349843512 | -0.04722601828 | -0.04882570188 | -0.04935156472 | -0.01077020545 | -0.06651310921 | -0.1463230887 | -0.1119025368 | 1.010770205 | 1.03387293 | -0.04722601828 | 0.103416033 | 0.2275063299 | 0.182935413 | 0.1853402499 | -10.01827982 | -0.1151791756 | 2.199913527 | 3.894264732 | 82.67279062 | 0 | 9.979812791 | 1.347740636 | -0.1962450713 | -0.6154245437 | 5.455833759 | -0.1553993553 | -0.008838030931 | 3.136 | -0.1151791756 | -7.25294651 | -0.468164794 | -0.3329171868 | -0.1553993553 | 6.346532469 | 6.346532469 | 2.140546039 | -43.37341787 | -77.23123896 | -242.1971654 | -242.1971654 | -1.838206757 | 2.140546039 | 0.003582824756 | -66.927376 | 6.346532469 | |
52 | TRUP | 2021-12-31 | 2021 | FY | 1.747702239 | 1.747702239 | 0.3907088191 | 86.27322097 | 0 | 86.27322097 | 5.49484146 | 80.77837951 | 0.149280892 | -0.0501079413 | -0.05038691485 | -0.05083041126 | -0.008801817149 | -0.06315523781 | -0.1069536424 | -0.1033533401 | 1.008801817 | 1.005567452 | -0.0501079413 | -0.2611370431 | -0.4422366045 | -0.7928749143 | -0.7928749143 | -3502.5 | -0.05076542941 | 1.693503913 | 4.23074502 | 66.42593834 | 0 | 8.967171264 | 1.242469542 | 0.1858112506 | -0.1220055905 | 5.317022072 | 0 | 0.01066966527 | -0.6566103513 | -0.05076542941 | 0 | 0.6036422501 | 0.6036422501 | 0 | 15.95230218 | 15.95230218 | 7.581434933 | -149.151556 | -1082.163526 | 710.5597727 | 710.5597727 | -0.32690752 | 7.581434933 | 0 | -224.2183173 | 15.95230218 | |
53 | TRUP | 2020-12-31 | 2020 | FY | 2.24088591 | 2.24088591 | 0.9300460774 | 72.02531532 | 0 | 72.02531532 | 5.2639678 | 66.76134752 | 0.1631403029 | -0.008656887664 | -0.01140773025 | -0.01163281729 | -0.01973109831 | -0.01172102358 | -0.0171795528 | -0.01249385513 | 1.019731098 | 1.317763461 | -0.008656887664 | -0.1857441044 | -0.2722459029 | -0.3740905122 | -0.3740905122 | -3.146994931 | -0.2327898257 | 1.465704141 | 5.067662646 | 69.33932992 | 0 | 6.914795736 | 1.007582539 | 0.6007997631 | 0.3930129531 | 6.406783214 | 0 | 0.04291394106 | 0.6541496472 | -0.2327898257 | 0 | 2.89142397 | 2.89142397 | 0 | 12.62775147 | 12.62775147 | 8.550648984 | -735.0454123 | 304.5955586 | 199.2510772 | 199.2510772 | -3.559310809 | 8.550648984 | 0 | 1523.958608 | 12.62775147 | |
54 | TRUP | 2019-12-31 | 2019 | FY | 1.733380628 | 1.733380628 | 0.3183410641 | 51.72455826 | 0 | 51.72455826 | 4.676172056 | 47.0483862 | 0.1691011002 | -0.0007579388231 | -0.004271545258 | -0.004711722787 | -0.1030487805 | -0.007033437014 | -0.01322755192 | -0.001757511702 | 1.10304878 | 5.635738832 | -0.0007579388231 | 0.1014230171 | 0.1907429073 | 0.1601881532 | 0.1601881532 | -0.2157153447 | 0.6193743771 | 1.880666862 | 7.056609322 | 78.05529728 | 0 | 5.455806287 | 1.492752722 | 0.4663541379 | 0.3112683681 | 2.854640356 | 0 | 0.04208253459 | 0.6674506406 | 0.6193743771 | 0 | 3.007072399 | 3.007072399 | 0 | 9.489723777 | 9.489723777 | 3.380288964 | -717.4210192 | 120.3463115 | 80.32522273 | 80.32522273 | -8.96776274 | 3.380288964 | 0 | 242.413897 | 9.489723777 | |
55 | TRUP | 2018-12-31 | 2018 | FY | 1.866620255 | 1.866620255 | 0.4201066405 | 37.90425259 | 0 | 37.90425259 | 3.998396611 | 33.90585598 | 0.1689915646 | -0.003437997605 | -0.00307281317 | -0.003049783521 | 0.007494646681 | -0.00446725459 | -0.007176422317 | -0.007241505956 | 0.9925053533 | 0.8937799043 | -0.003437997605 | 0.06198255506 | 0.09957189196 | 0.09055514486 | 0.09055514486 | -0.8722871452 | 0.9858497901 | 1.606450264 | 9.629526374 | 91.28659198 | 0 | 4.354483332 | 1.464777601 | 0.3967311357 | -1.477260297 | 2.537796463 | 0 | 0.04171656424 | -3.723580442 | 0.9858497901 | 0 | 0.211703815 | 0.211703815 | 0 | 6.299551364 | 6.299551364 | 2.67713731 | -877.812242 | -17.23460655 | 64.17444387 | 64.17444387 | 20.45544124 | 2.67713731 | 0 | 167.5129708 | 6.299551364 | |
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-09-30 | TRUP | USD | 1371285 | 2024-11-01 | 2024-11-01 16:02:50 | 2024 | Q3 | 327456000 | 278077000 | 49379000 | 0.1507958321 | 7933000 | 16977000 | 5561000 | 16977000 | 233275000 | 24910000 | 1590434000 | 0 | 3820000 | 4381000 | 9665000 | 0.0295154158 | 1746000 | 0.0053320141 | -282000 | 1464000 | 0.0044708297 | 39000 | 1425000 | 0.0043517297 | 0.0339 | 0.0339 | 42076998 | 42076998 | |||||||||||||||||||||||
60 | 2024-06-30 | TRUP | USD | 1371285 | 2024-08-09 | 2024-08-09 16:03:39 | 2024 | Q2 | 314800000 | 274531000 | 40269000 | 0.1279193139 | 8190000 | 15253000 | 5663000 | 15253000 | -89122000 | 89122000 | -320224000 | 0 | 3655000 | 4376000 | 2125000 | 0.0067503177 | -5471000 | -0.0173792884 | -5906000 | -5906000 | -0.0187611182 | -44000 | -5862000 | -0.0186213469 | -0.14 | -0.14 | 42078271 | 42078271 | |||||||||||||||||||||||
61 | 2024-03-31 | TRUP | USD | 1371285 | 2024-05-03 | 2024-05-03 16:02:46 | 2024 | Q1 | 306121000 | 269894000 | 36227000 | 0.1183420935 | 6960000 | 14673000 | -11224000 | 14673000 | -78586000 | 78586000 | -312155000 | 0 | 3596000 | 3785000 | 491000 | 0.0016039409 | -6137000 | -0.0200476282 | -6890000 | -6890000 | -0.0225074399 | -38000 | -6852000 | -0.0223833059 | -0.16 | -0.16 | 41917094 | 41917094 | |||||||||||||||||||||||
62 | 2023-12-31 | TRUP | USD | 1371285 | 2024-02-27 | 2024-02-26 21:42:24 | 2023 | Q4 | 295857000 | 255793000 | 40064000 | 0.1354167723 | 5969000 | 13390000 | -10121000 | 3269000 | -77631000 | 77631000 | -295370000 | -8380000 | 3697000 | 3029000 | 4693000 | 0.015862393 | 487000 | 0.0016460655 | -2033000 | -2033000 | -0.006871563 | 130000 | -2163000 | -0.0073109644 | -0.0518 | -0.0518 | 41716527 | 41716527 | |||||||||||||||||||||||
63 | 2023-09-30 | TRUP | USD | 1371285 | 2023-11-03 | 2023-11-03 16:01:59 | 2023 | Q3 | 285853000 | 250620000 | 35233000 | 0.1232556594 | 5302000 | 12664000 | 0 | 12664000 | 2465000 | 38728000 | 289348000 | 3053000 | 3053000 | 2990000 | 1964000 | 0.0068706643 | -3491000 | -0.0122125708 | 2469000 | -4079000 | -0.0142695721 | -43000 | -4036000 | -0.0141191452 | -0.0972 | -0.0972 | 41536575 | 41536575 | |||||||||||||||||||||||
64 | 2023-06-30 | TRUP | USD | 1371285 | 2023-08-04 | 2023-08-04 16:03:02 | 2023 | Q2 | 270566000 | 241193000 | 29373000 | 0.1085613122 | 5232000 | 14891000 | 19014000 | 33905000 | 2078000 | 42390000 | 283583000 | 2940000 | 2940000 | 3253000 | -7759000 | -0.0286769217 | -13090000 | -0.0483800625 | 2005000 | -13952000 | -0.0515659765 | -238000 | -13714000 | -0.050686339 | -0.33 | -0.33 | 41383411 | 41383411 | |||||||||||||||||||||||
65 | 2023-03-31 | TRUP | USD | 1371285 | 2023-05-05 | 2023-05-05 16:04:02 | 2023 | Q1 | 256329000 | 229983000 | 26346000 | 0.1027819716 | 4900000 | 21017000 | 21642000 | 42659000 | 3202000 | 50761000 | 280744000 | 2387000 | 2387000 | 3202000 | -19382000 | -0.075613762 | -24415000 | -0.0952486843 | -556000 | -24971000 | -0.0974177717 | -191000 | -24780000 | -0.0966726356 | -0.6 | -0.6 | 41107889 | 41107889 | |||||||||||||||||||||||
66 | 2022-12-31 | TRUP | USD | 1371285 | 2023-02-16 | 2023-02-16 16:07:57 | 2022 | Q4 | 246009000 | 212360000 | 33649000 | 0.1367795487 | 6955000 | 10472000 | 22457000 | 32929000 | 2897000 | 42781000 | 255141000 | 1587000 | 1587000 | 2897000 | -4816000 | -0.0195765196 | -9132000 | -0.0371205931 | -168000 | -9300000 | -0.037803495 | -15000 | -9285000 | -0.0377425216 | -0.23 | -0.23 | 40936507 | 40936507 | |||||||||||||||||||||||
67 | 2022-09-30 | TRUP | USD | 1371285 | 2022-11-04 | 2022-11-04 16:03:03 | 2022 | Q3 | 233760000 | 203701000 | 30059000 | 0.1285891513 | 6553000 | 10314000 | 22434000 | 32748000 | 2600000 | 41901000 | 245602000 | 1408000 | 1408000 | 2600000 | -8410000 | -0.0359770705 | -11842000 | -0.0506587953 | -576000 | -12418000 | -0.0531228611 | 496000 | -12914000 | -0.0552446954 | -0.32 | -0.32 | 40799819 | 40799819 | |||||||||||||||||||||||
68 | 2022-06-30 | TRUP | USD | 1371285 | 2022-08-04 | 2022-08-04 16:05:59 | 2022 | Q2 | 219411000 | 190828000 | 28583000 | 0.1302714996 | 6396000 | 9227000 | 22982000 | 32209000 | 2707000 | 41312000 | 232140000 | 0 | 1193000 | 2707000 | -9699000 | -0.0442047117 | -12729000 | -0.0580144113 | -870000 | -13599000 | -0.0619795726 | 19000 | -13618000 | -0.0620661681 | -0.33 | -0.33 | 40738738 | 40738738 | |||||||||||||||||||||||
69 | 2022-03-31 | TRUP | USD | 1371285 | 2022-04-29 | 2022-04-28 17:34:35 | 2022 | Q1 | 205999000 | 176105000 | 29894000 | 0.1451172093 | 5229000 | 9366000 | 21627000 | 30993000 | 2717000 | 38939000 | 215044000 | 0 | 79000 | 2717000 | -6083000 | -0.0295292696 | -9045000 | -0.0439079801 | 166000 | -8879000 | -0.043102151 | -24000 | -8855000 | -0.0429856456 | -0.22 | -0.22 | 40581989 | 40581989 | |||||||||||||||||||||||
70 | 2021-12-31 | TRUP | USD | 1371285 | 2022-02-17 | 2022-02-17 16:38:18 | 2021 | Q4 | 194379000 | 163844000 | 30535000 | 0.1570900149 | 4665000 | 8996000 | 19845000 | 28841000 | -236000 | 36276000 | 200120000 | -2000 | 9000 | 2770000 | -3229000 | -0.0166118768 | -5763000 | -0.0296482645 | -258000 | -6008000 | -0.0309086887 | 1034000 | -7042000 | -0.0362281934 | -0.17 | -0.17 | 40413434 | 40413434 | |||||||||||||||||||||||
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-09-30 | TRUP | USD | 1371285 | 2024-11-01 | 2024-11-01 16:02:50 | 2024 | Q3 | 1425000 | 4381000 | 0 | 8340000 | 2637000 | -3794000 | 0 | 1377000 | -15019000 | -1488000 | 15295000 | -1913000 | 0 | -26126000 | 26089000 | 490000 | -1460000 | -675000 | -471000 | 588000 | 0 | -481000 | -1039000 | 482000 | 36528000 | 160871000 | 124343000 | 15295000 | -1913000 | 13382000 | |||||||||||||||||||||
76 | 2024-06-30 | TRUP | USD | 1371285 | 2024-08-09 | 2024-08-09 16:03:39 | 2024 | Q2 | -5862000 | 4376000 | 0 | 8646000 | -188000 | -7508000 | 0 | 3404000 | 1906000 | 17282000 | 6856000 | -2880000 | 0 | -62056000 | 36673000 | 546000 | -27717000 | -337000 | 99000 | -343000 | 0 | -377000 | -958000 | -150000 | -22112000 | 124343000 | 146455000 | 6856000 | -2880000 | 3976000 | |||||||||||||||||||||
77 | 2024-03-31 | TRUP | USD | 1371285 | 2024-05-03 | 2024-05-03 16:02:46 | 2024 | Q1 | -6852000 | 3785000 | 0 | 8152000 | -2449000 | -10718000 | 0 | -5131000 | 13113000 | 15520000 | 2434000 | -3065000 | 0 | -19193000 | 19005000 | 516000 | -2737000 | -338000 | 372000 | -245000 | 0 | -75000 | -286000 | -313000 | -1046000 | 146455000 | 147501000 | 2434000 | -3065000 | -631000 | |||||||||||||||||||||
78 | 2023-12-31 | TRUP | USD | 1371285 | 2024-02-27 | 2024-02-26 21:42:24 | 2023 | Q4 | -2163000 | 3029000 | -13359000 | 7301000 | 6859000 | 10153000 | -12961000 | 5476000 | 4191000 | 15840000 | 17507000 | -3970000 | 0 | -56547000 | 42905000 | 165000 | -17447000 | -337000 | 1374000 | -240000 | -13696000 | 1146000 | 569000 | 1254000 | -2835000 | 147501000 | 150336000 | 17507000 | -3970000 | 13537000 | |||||||||||||||||||||
79 | 2023-09-30 | TRUP | USD | 1371285 | 2023-11-03 | 2023-11-03 16:01:59 | 2023 | Q3 | -4036000 | 2990000 | 0 | 6892000 | 6101000 | -12409000 | 12409000 | 2632000 | 3469000 | -549000 | 11398000 | -4391000 | 0 | -29458000 | 29713000 | 837000 | -3299000 | -24634000 | 628000 | -272000 | 0 | 478000 | 24840000 | -906000 | 32033000 | 168581000 | 136548000 | 11398000 | -4391000 | 7007000 | |||||||||||||||||||||
80 | 2023-06-30 | TRUP | USD | 1371285 | 2023-08-04 | 2023-08-04 16:03:02 | 2023 | Q2 | -13714000 | 3253000 | 18653000 | 6637000 | 607000 | -17337000 | 552000 | -1316000 | 18708000 | -18841000 | -3405000 | -4735000 | 0 | -45136000 | 43859000 | 483000 | -5529000 | -435000 | 513000 | -171000 | 0 | 513000 | -93000 | -184000 | -9211000 | 136548000 | 145759000 | -3405000 | -4735000 | -8140000 | |||||||||||||||||||||
81 | 2023-03-31 | TRUP | USD | 1371285 | 2023-05-05 | 2023-05-05 16:04:02 | 2023 | Q1 | -24780000 | 3202000 | 0 | 12331000 | 2782000 | -15847000 | 0 | -5148000 | 23777000 | -397000 | -6862000 | -5184000 | 0 | -34795000 | 73793000 | 100000 | 33914000 | -34523000 | 140000 | -853000 | 0 | 140000 | 33810000 | 260000 | 61122000 | 145759000 | 84637000 | -6862000 | -5184000 | -12046000 | |||||||||||||||||||||
82 | 2022-12-31 | TRUP | USD | 1371285 | 2023-02-16 | 2023-02-16 16:07:57 | 2022 | Q4 | -9285000 | 2897000 | 0 | 8567000 | -2183000 | -8034000 | 0 | 2388000 | 3463000 | 1023000 | 1019000 | -5478000 | -12279000 | -147346000 | 134718000 | -167000 | -30552000 | -271000 | 2290000 | -579000 | 0 | 13242000 | 14682000 | 505000 | -14346000 | 84637000 | 98983000 | 1019000 | -5478000 | -4459000 | |||||||||||||||||||||
83 | 2022-09-30 | TRUP | USD | 1371285 | 2022-11-04 | 2022-11-04 16:03:03 | 2022 | Q3 | -12914000 | 2600000 | 0 | 8643000 | -730000 | -19821000 | 0 | 45000 | 19046000 | 102000 | -2299000 | -4131000 | -2755000 | -78292000 | 73280000 | 71000 | -11827000 | -150000 | 413000 | -854000 | 0 | -119000 | -710000 | -1268000 | -16104000 | 98983000 | 115087000 | -2299000 | -4131000 | -6430000 | |||||||||||||||||||||
84 | 2022-06-30 | TRUP | USD | 1371285 | 2022-08-04 | 2022-08-04 16:05:59 | 2022 | Q2 | -13618000 | 2707000 | 0 | 8634000 | -858000 | -15312000 | 0 | 2509000 | 11945000 | 5000 | -3130000 | -3926000 | 0 | -24476000 | 19013000 | -1497000 | -10886000 | -182000 | 571000 | -6383000 | 0 | 243000 | -5994000 | -835000 | -20845000 | 115087000 | 135932000 | -3130000 | -3926000 | -7056000 | |||||||||||||||||||||
85 | 2022-03-31 | TRUP | USD | 1371285 | 2022-04-29 | 2022-04-28 17:34:35 | 2022 | Q1 | -8855000 | 2717000 | 0 | 7549000 | -4922000 | -23815000 | 23815000 | -1806000 | -3116000 | -79000 | -3590000 | -3553000 | 0 | -22892000 | 12199000 | -5000 | -14251000 | -54463000 | 600000 | -2298000 | 0 | 55063000 | 52765000 | 139000 | 35063000 | 135932000 | 100869000 | -3590000 | -3553000 | -7143000 | |||||||||||||||||||||
86 | 2021-12-31 | TRUP | USD | 1371285 | 2022-02-17 | 2022-02-17 16:38:18 | 2021 | Q4 | -7042000 | 2770000 | 0 | 6808000 | 3616000 | -66170000 | 57640000 | 4443000 | 7703000 | -996000 | 5156000 | -3818000 | 0 | -33384000 | 18803000 | -1707000 | -20106000 | 0 | 3607000 | -1002000 | 0 | -3056000 | -451000 | 305000 | -15096000 | 100869000 | 115965000 | 5156000 | -3818000 | 1338000 | |||||||||||||||||||||
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-09-30 | TRUP | USD | 1371285 | 2024-11-01 | 2024-11-01 16:02:50 | 2024 | Q3 | 137477000 | 155580000 | 293057000 | 289823000 | 0 | 16692000 | 599572000 | 102862000 | 45183000 | 14888000 | 60071000 | 14215000 | 0 | 39398000 | 216546000 | 0 | 816118000 | 10136000 | 1350000 | 0 | 260238000 | 90129000 | 361853000 | 127548000 | 260238000 | 2166000 | -255862000 | 134090000 | 0 | 0 | 495943000 | 0 | 0 | -227544000 | 3243000 | 544476000 | 320175000 | 320175000 | 816118000 | 0 | 816118000 | 169795000 | 128898000 | -8579000 | |||||||
92 | 2024-06-30 | TRUP | USD | 1371285 | 2024-08-09 | 2024-08-09 16:03:39 | 2024 | Q2 | 124343000 | 152870000 | 277213000 | 285944000 | -563157000 | 578860000 | 578860000 | 104022000 | 43028000 | 15930000 | 58958000 | 14119000 | 7547001 | 32439999 | 217086000 | 0 | 795946000 | 6630000 | 1350000 | 0 | 252583000 | 95242000 | 355805000 | 127559000 | 252583000 | 2239000 | -248088000 | 134293000 | 0 | 0 | 490098000 | 0 | 0 | -228969000 | -1771000 | 536588000 | 305848000 | 305848000 | 795946000 | 0 | 795946000 | 152870000 | 128908999 | 4565999 | |||||||
93 | 2024-03-31 | TRUP | USD | 1371285 | 2024-05-03 | 2024-05-03 16:02:46 | 2024 | Q1 | 146455000 | 128734000 | 275189000 | 278492000 | -553681000 | 570765000 | 570765000 | 104365000 | 42983000 | 17221000 | 60204000 | 13007000 | -272470000 | 313589000 | 218695000 | 0 | 789460000 | 8348000 | 1350000 | 0 | 249135000 | 92748000 | 351581000 | 127482000 | 249135000 | 2399000 | -244508001 | 134507999 | 1 | 0 | 486089000 | 0 | 0 | -223107000 | -1581000 | 528059000 | 303371000 | 303371000 | 789460000 | 0 | 789460000 | 128734000 | 128832000 | -17623000 | |||||||
94 | 2023-12-31 | TRUP | USD | 1371285 | 2024-02-27 | 2024-02-26 21:42:24 | 2023 | Q4 | 147501000 | 129667000 | 277168000 | 267899000 | -545067000 | 562089000 | 562089000 | 103650000 | 43713000 | 18745000 | 62458000 | -55271000 | 5940999 | 104081000 | 220858999 | 1 | 782948000 | 10505000 | 1350000 | 0 | 235329000 | 97290000 | 344474000 | 127580000 | 235329000 | 2685000 | -230842000 | 134752000 | 0 | 0 | 479226000 | 0 | 0 | -216255000 | 402999 | 519574001 | 303722000 | 303722000 | 782948000 | 0 | 782948000 | 74396000 | 128930000 | -18571000 | |||||||
95 | 2023-09-30 | TRUP | USD | 1371285 | 2023-11-03 | 2023-11-03 16:01:59 | 2023 | Q3 | 150336000 | 115570000 | 265906000 | 277913000 | 0 | 17386000 | 561205000 | 100730000 | 42005000 | 19770000 | 61775000 | 11434000 | 0 | 36890000 | 210829000 | 0 | 772034000 | 8967000 | 1350000 | 0 | 246511000 | 90760000 | 347588000 | 127580000 | 246511000 | 2583000 | -241693000 | 134981000 | 0 | 0 | 482569000 | 0 | 0 | -214092000 | -7108000 | 510665000 | 289465000 | 289465000 | 772034000 | 0 | 772034000 | 127004000 | 128930000 | -21406000 | |||||||
96 | 2023-06-30 | TRUP | USD | 1371285 | 2023-08-04 | 2023-08-04 16:03:02 | 2023 | Q2 | 118417000 | 117648000 | 236065000 | 265648000 | 0 | 18882000 | 520595000 | 97984000 | 43877000 | 21633000 | 65510000 | 9818000 | 0 | 36284000 | 209596000 | 0 | 730191000 | 6918000 | 1100000 | 0 | 236545000 | 86095000 | 330658000 | 102934000 | 236545000 | 2940000 | -231644000 | 110775000 | 0 | 0 | 441433000 | 0 | 0 | -210056000 | -4102000 | 502916000 | 288758000 | 288758000 | 730191000 | 0 | 730191000 | 127466000 | 104034000 | -14383000 | |||||||
97 | 2023-03-31 | TRUP | USD | 1371285 | 2023-05-05 | 2023-05-05 16:04:02 | 2023 | Q1 | 126714000 | 117910000 | 244624000 | 248244000 | 0 | 17491000 | 510359000 | 94472000 | 43031000 | 23023000 | 66054000 | 8440000 | 0 | 38589000 | 207555000 | 0 | 717914000 | 7384000 | 1263000 | 0 | 225513000 | 77855000 | 312015000 | 102936000 | 225513000 | 3130000 | -220489000 | 111090000 | 0 | 0 | 423105000 | 0 | 0 | -196342000 | -4255000 | 495406000 | 294809000 | 294809000 | 717914000 | 0 | 717914000 | 126350000 | 104199000 | -22515000 | |||||||
98 | 2022-12-31 | TRUP | USD | 1371285 | 2023-02-16 | 2023-02-16 16:07:57 | 2022 | Q4 | 65605000 | 156804000 | 222409000 | 232439000 | 0 | 14248000 | 469096000 | 90701000 | 41983000 | 24031000 | 66014000 | 7841000 | 0 | 37975000 | 202531000 | 0 | 671627000 | 9471000 | 1103000 | 0 | 202692000 | 76350000 | 289616000 | 68354000 | 202692000 | 3392000 | -197724000 | 76714000 | 0 | 0 | 366330000 | 0 | 0 | -171562000 | -6301000 | 483160000 | 305297000 | 305297000 | 671627000 | 0 | 671627000 | 164645000 | 69457000 | 3852000 | |||||||
99 | 2022-09-30 | TRUP | USD | 1371285 | 2022-11-04 | 2022-11-04 16:03:03 | 2022 | Q3 | 85506000 | 97438000 | 182944000 | 224082000 | 0 | 14802000 | 421828000 | 87066000 | 29526000 | 19327000 | 48853000 | 55119000 | 0 | 35030000 | 226068000 | 0 | 647896000 | 7627000 | 600000 | 0 | 202504000 | 70654000 | 281385000 | 53560000 | 202504000 | 2601000 | -197892000 | 60773000 | 0 | 0 | 342158000 | 0 | 0 | -162277000 | -6017000 | 474032000 | 305738000 | 305738000 | 647896000 | 0 | 647896000 | 152557000 | 54160000 | -31346000 | |||||||
100 | 2022-06-30 | TRUP | USD | 1371285 | 2022-08-04 | 2022-08-04 16:05:59 | 2022 | Q2 | 101615000 | 141420000 | 243035000 | 204249000 | 0 | 15248000 | 462532000 | 83041000 | 29405000 | 19758000 | 49163000 | 7716000 | 0 | 32718000 | 172638000 | 0 | 635170000 | 6477000 | 609000 | 0 | 185292000 | 67812000 | 260190000 | 53623000 | 185292000 | 2480000 | -181169000 | 60226000 | 0 | 0 | 320416000 | 0 | 0 | -149363000 | -1171000 | 465288000 | 314754000 | 314754000 | 635170000 | 0 | 635170000 | 149136000 | 54232000 | -47383000 | |||||||
101 | 2022-03-31 | TRUP | USD | 1371285 | 2022-04-29 | 2022-04-28 17:34:35 | 2022 | Q1 | 122462000 | 136571000 | 259033000 | 189035000 | 0 | 14488000 | 462556000 | 80368000 | 31794000 | 21317000 | 53111000 | 7384000 | 0 | 31192000 | 172055000 | 0 | 634611000 | 5795000 | 609000 | 0 | 170990000 | 68270000 | 245664000 | 53662000 | 170990000 | 2690000 | -166928000 | 60414000 | 0 | 0 | 306078000 | 0 | 0 | -135745000 | 2179000 | 462099000 | 328533000 | 328533000 | 634611000 | 0 | 634611000 | 143955000 | 54271000 | -68191000 | |||||||
102 | 2021-12-31 | TRUP | USD | 1371285 | 2022-02-17 | 2022-02-17 16:38:18 | 2021 | Q4 | 87400000 | 126012000 | 213412000 | 165217000 | 0 | 12325000 | 390954000 | 77950000 | 32709000 | 22663000 | 55372000 | 7061000 | 0 | 31245000 | 171628000 | 0 | 562582000 | 8952000 | 0 | 0 | 146911000 | 67833000 | 223696000 | -146911000 | 146911000 | 2827000 | -143052000 | 6686000 | 0 | 0 | 230382000 | 0 | 0 | -126890000 | 3077000 | 456013000 | 332200000 | 332200000 | 562582000 | 0 | 562582000 | 133073000 | 0 | -87400000 | |||||||
103 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
104 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
153 | Treasury rates | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
154 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
155 | 2024-10-21 | 2024 | 10 | 21 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
156 | Date | Month1 | Month2 | Month3 | Month6 | Year1 | Year2 | Year3 | Year5 | Year7 | Year10 | Year20 | Year30 | ||||||||||||||||||||||||||||||||||||||||||||||
157 | 2024-11-01 | 4.75 | 4.74 | 4.61 | 4.42 | 4.28 | 4.21 | 4.18 | 4.22 | 4.3 | 4.37 | 4.68 | 4.57 | ||||||||||||||||||||||||||||||||||||||||||||||
158 | 2024-10-31 | 4.76 | 4.76 | 4.64 | 4.43 | 4.27 | 4.16 | 4.12 | 4.15 | 4.21 | 4.28 | 4.58 | 4.47 | ||||||||||||||||||||||||||||||||||||||||||||||
159 | 2024-10-30 | 4.87 | 4.77 | 4.67 | 4.44 | 4.28 | 4.15 | 4.14 | 4.14 | 4.2 | 4.29 | 4.6 | 4.49 | ||||||||||||||||||||||||||||||||||||||||||||||
160 | 2024-10-29 | 4.88 | 4.77 | 4.7 | 4.45 | 4.29 | 4.11 | 4.08 | 4.11 | 4.18 | 4.28 | 4.61 | 4.52 | ||||||||||||||||||||||||||||||||||||||||||||||
161 | 2024-10-28 | 4.88 | 4.77 | 4.7 | 4.46 | 4.28 | 4.12 | 4.09 | 4.11 | 4.19 | 4.28 | 4.61 | 4.53 | ||||||||||||||||||||||||||||||||||||||||||||||
162 | 2024-10-25 | 4.89 | 4.79 | 4.73 | 4.51 | 4.29 | 4.11 | 4.05 | 4.07 | 4.15 | 4.25 | 4.58 | 4.51 | ||||||||||||||||||||||||||||||||||||||||||||||
163 | 2024-10-24 | 4.87 | 4.78 | 4.7 | 4.48 | 4.25 | 4.07 | 4.02 | 4.03 | 4.12 | 4.21 | 4.54 | 4.47 | ||||||||||||||||||||||||||||||||||||||||||||||
164 | 2024-10-23 | 4.88 | 4.8 | 4.73 | 4.48 | 4.27 | 4.07 | 4.03 | 4.05 | 4.14 | 4.24 | 4.58 | 4.51 | ||||||||||||||||||||||||||||||||||||||||||||||
165 | 2024-10-22 | 4.89 | 4.81 | 4.72 | 4.47 | 4.24 | 4.03 | 3.98 | 4 | 4.1 | 4.2 | 4.55 | 4.49 | ||||||||||||||||||||||||||||||||||||||||||||||
166 | 2024-10-21 | 4.92 | 4.82 | 4.73 | 4.47 | 4.24 | 4.02 | 3.95 | 3.98 | 4.07 | 4.19 | 4.54 | 4.49 | ||||||||||||||||||||||||||||||||||||||||||||||
167 | 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 | ||||||||||||||||||||||||||||||||||||||||||||||
168 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
169 | Market Risk Premium | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
170 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
171 | Country | Continent | Countryriskpremium | Totalequityriskpremium | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
172 | Albania | Europe | 6.58 | 11.18 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
173 | Algeria | Africa | 6.58 | 11.18 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
174 | Andorra (Principality of) | Europe | 2.78 | 7.38 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
175 | Angola | Africa | 9.51 | 14.11 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
176 | Anguilla | North America | 18.75 | 18.75 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
177 | Antigua and Barbuda | North America | 18.75 | 18.75 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
178 | Argentina | South America | 17.55 | 22.15 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
179 | Armenia | Asia | 5.26 | 9.86 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
180 | Aruba | North America | 2.78 | 7.38 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
181 | Australia | Oceania | 0 | 4.6 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
182 | Austria | Europe | 0.58 | 5.18 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
183 | Azerbaijan | Asia | 3.66 | 8.26 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
184 | Bahamas | North America | 6.58 | 11.18 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
185 | Bahrain | Asia | 8.04 | 12.64 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
186 | Bangladesh | Asia | 6.58 | 11.18 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
187 | Barbados | North America | 9.51 | 14.11 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
188 | Belarus | Europe | 23.49 | 28.09 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
189 | Belgium | Europe | 0.88 | 5.48 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
190 | Belize | North America | 13.17 | 17.77 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
191 | Benin | Africa | 6.58 | 11.18 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
192 | Bermuda | North America | 1.24 | 5.84 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
193 | Bolivia | South America | 10.97 | 15.57 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
194 | Bosnia and Herzegovina | Europe | 9.51 | 14.11 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
195 | Botswana | Africa | 1.75 | 6.35 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
196 | Brazil | South America | 4.4 | 9 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
197 | British Virgin Islands | North America | 4.4 | 9 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
198 | Brunei | Asia | 0.88 | 5.48 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
199 | Bulgaria | Europe | 2.34 | 6.94 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
200 | Burkina Faso | Africa | 10.97 | 15.57 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
201 | Cambodia | Asia | 8.04 | 12.64 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
202 | Cameroon | Africa | 10.97 | 15.57 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
203 | Canada | North America | 0 | 4.6 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
204 | Cape Verde | Africa | 9.51 | 14.11 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
205 | Cayman Islands | North America | 0.88 | 5.48 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
206 | Channel Islands | North America | 5.89 | 5.89 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
207 | Chile | South America | 1.24 | 5.84 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
208 | China | Asia | 1.03 | 5.63 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
209 | Colombia | South America | 2.78 | 7.38 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
210 | Congo (Democratic Republic of) | Africa | 9.51 | 14.11 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
211 | Congo (Republic of) | Africa | 13.17 | 17.77 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
212 | Cook Islands | Oceania | 6.58 | 11.18 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
213 | Costa Rica | North America | 6.58 | 11.18 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
214 | Croatia | Europe | 2.78 | 7.38 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
215 | Cuba | North America | 17.55 | 22.15 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
216 | Curacao | North America | 2.89 | 7.89 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
217 | Curaçao | North America | 2.78 | 7.38 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
218 | Cyprus | Asia | 2.78 | 7.38 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
219 | Czech Republic | Europe | 0.88 | 5.48 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
220 | Denmark | Europe | 0 | 4.6 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
221 | Dominican Republic | North America | 5.26 | 9.86 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
222 | Ecuador | South America | 14.63 | 19.23 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
223 | Egypt | Africa | 10.97 | 15.57 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
224 | El Salvador | North America | 14.63 | 19.23 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
225 | Estonia | Europe | 1.03 | 5.63 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
226 | Ethiopia | Africa | 13.17 | 17.77 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
227 | Falkland Islands | South America | 10.36 | 10.36 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
228 | Fiji | Oceania | 6.58 | 11.18 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
229 | Finland | Europe | 0.58 | 5.18 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
230 | France | Europe | 0.72 | 5.32 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
231 | French Guiana | South America | 10.36 | 10.36 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
232 | Gabon | Africa | 10.97 | 15.57 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
233 | Gambia | Africa | 6.58 | 11.18 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
234 | Georgia | Asia | 4.4 | 9 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
235 | Germany | Europe | 0 | 4.6 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
236 | Ghana | Africa | 14.63 | 19.23 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
237 | Gibraltar | Europe | 5.89 | 5.89 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
238 | Greece | Europe | 3.66 | 8.26 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
239 | Greenland | North America | 3.66 | 8.26 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
240 | Guatemala | North America | 3.66 | 8.26 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
241 | Guernsey | Europe | 1.03 | 5.63 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
242 | Guernsey (States of) | Europe | 1.03 | 5.63 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
243 | Guinea | Africa | 13.17 | 17.77 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
244 | Guinea-Bissau | Africa | 8.04 | 12.64 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
245 | Guyana | South America | 2.34 | 6.94 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
246 | Haiti | North America | 14.63 | 19.23 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
247 | Honduras | North America | 6.58 | 11.18 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
248 | Hong Kong | Asia | 0.88 | 5.48 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
249 | Hungary | Europe | 2.78 | 7.38 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
250 | Iceland | Europe | 1.24 | 5.84 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
251 | India | Asia | 3.21 | 7.81 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
252 | Indonesia | Asia | 2.78 | 7.38 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
253 | Iran | Asia | 9.51 | 14.11 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
254 | Iraq | Asia | 10.97 | 15.57 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
255 | Ireland | Europe | 0.88 | 5.48 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
256 | Isle of Man | Europe | 0.88 | 5.48 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
257 | Israel | Asia | 1.03 | 5.63 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
258 | Italy | Europe | 3.21 | 7.81 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
259 | Ivory Coast | Africa | 5.26 | 9.86 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
260 | Jamaica | North America | 6.58 | 11.18 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
261 | Japan | Asia | 1.03 | 5.63 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
262 | Jersey (States of) | Europe | 0.88 | 5.48 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
263 | Jordan | Asia | 6.58 | 11.18 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
264 | Kazakhstan | Asia | 2.78 | 7.38 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
265 | Kenya | Africa | 9.51 | 14.11 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
266 | Korea, D.P.R. | Asia | 23.49 | 28.09 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
267 | Kuwait | Asia | 1.03 | 5.63 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
268 | Kyrgyzstan | Asia | 9.51 | 14.11 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
269 | Laos | Asia | 14.63 | 19.23 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
270 | Latvia | Europe | 1.75 | 6.35 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
271 | Lebanon | Asia | 23.49 | 28.09 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
272 | Liberia | Africa | 17.55 | 22.15 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
273 | Libya | Africa | 2.78 | 7.38 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
274 | Liechtenstein | Europe | 0 | 4.6 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
275 | Lithuania | Europe | 1.24 | 5.84 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
276 | Luxembourg | Europe | 0 | 4.6 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
277 | Macao | Asia | 0.91 | 5.91 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
278 | Macau | Asia | 0.88 | 5.48 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
279 | Macedonia | Europe | 5.26 | 9.86 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
280 | Madagascar | Africa | 9.51 | 14.11 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
281 | Malawi | Africa | 17.55 | 22.15 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
282 | Malaysia | Asia | 1.75 | 6.35 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
283 | Maldives | Asia | 10.97 | 15.57 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
284 | Mali | Africa | 13.17 | 17.77 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
285 | Malta | Europe | 1.24 | 5.84 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
286 | Martinique | North America | 1.24 | 5.84 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
287 | Mauritius | Africa | 3.21 | 7.81 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
288 | Mexico | North America | 2.78 | 7.38 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
289 | Moldova | Europe | 9.51 | 14.11 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
290 | Monaco | Europe | 5.89 | 5.89 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
291 | Mongolia | Asia | 9.51 | 14.11 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
292 | Montenegro | Europe | 6.58 | 11.18 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
293 | Montserrat | North America | 3.21 | 7.81 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
294 | Morocco | Africa | 3.66 | 8.26 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
295 | Mozambique | Africa | 13.17 | 17.77 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
296 | Myanmar | Asia | 14.63 | 19.23 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
297 | Namibia | Africa | 6.58 | 11.18 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
298 | Netherlands | Europe | 0 | 4.6 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
299 | Netherlands Antilles | Europe | 18.75 | 18.75 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
300 | New Zealand | Oceania | 0 | 4.6 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
301 | Nicaragua | North America | 9.51 | 14.11 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
302 | Niger | Africa | 13.17 | 17.77 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
303 | Nigeria | Africa | 10.97 | 15.57 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
304 | Norway | Europe | 0 | 4.6 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
305 | Oman | Asia | 3.66 | 8.26 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
306 | Pakistan | Asia | 14.63 | 19.23 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
307 | Palestinian Authority | Asia | 6.76 | 6.76 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
308 | Panama | North America | 2.78 | 7.38 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
309 | Papua New Guinea | Oceania | 8.04 | 12.64 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
310 | Paraguay | South America | 3.66 | 8.26 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
311 | Peru | South America | 2.34 | 6.94 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
312 | Philippines | Asia | 2.78 | 7.38 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
313 | Poland | Europe | 1.24 | 5.84 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
314 | Portugal | Europe | 1.75 | 6.35 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
315 | Qatar | Asia | 0.88 | 5.48 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
316 | Ras Al Khaimah (Emirate of) | Asia | 1.75 | 6.35 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
317 | Reunion | Africa | 6.28 | 6.28 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
318 | Romania | Europe | 3.21 | 7.81 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
319 | Russia | Europe | 6.58 | 11.18 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
320 | Rwanda | Africa | 8.04 | 12.64 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
321 | Saint Lucia | North America | 18.75 | 18.75 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
322 | Saudi Arabia | Asia | 1.03 | 5.63 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
323 | Senegal | Africa | 5.26 | 9.86 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
324 | Serbia | Europe | 4.4 | 9 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
325 | Sharjah | Asia | 3.66 | 8.26 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
326 | Sierra Leone | Africa | 14.63 | 19.23 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
327 | Singapore | Asia | 0 | 4.6 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
328 | Slovakia | Europe | 1.24 | 5.84 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
329 | Slovenia | Europe | 1.75 | 6.35 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
330 | Solomon Islands | Oceania | 10.97 | 15.57 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
331 | Somalia | Africa | 17.55 | 22.15 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
332 | South Africa | Africa | 4.4 | 9 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
333 | South Korea | Asia | 0.72 | 5.32 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
334 | Spain | Europe | 2.34 | 6.94 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
335 | Sri Lanka | Asia | 17.55 | 22.15 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
336 | St. Maarten | North America | 4.4 | 9 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
337 | St. Vincent & the Grenadines | North America | 9.51 | 14.11 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
338 | Sudan | Africa | 23.49 | 28.09 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
339 | Suriname | South America | 14.63 | 19.23 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
340 | Swaziland | Africa | 9.51 | 14.11 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
341 | Sweden | Europe | 0 | 4.6 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
342 | Switzerland | Europe | 0 | 4.6 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
343 | Syria | Asia | 23.49 | 28.09 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
344 | Taiwan | Asia | 0.88 | 5.48 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
345 | Tajikistan | Asia | 9.51 | 14.11 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
346 | Tanzania | Africa | 8.04 | 12.64 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
347 | Thailand | Asia | 2.34 | 6.94 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
348 | Togo | Africa | 9.51 | 14.11 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
349 | Trinidad and Tobago | North America | 4.4 | 9 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
350 | Trinidad &' Tobago | North America | 4.4 | 9 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
351 | Tunisia | Africa | 13.17 | 17.77 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
352 | Turkey | Asia | 9.51 | 14.11 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
353 | Turks and Caicos Islands | North America | 2.43 | 7.43 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
354 | Turks & Caicos Islands | North America | 2.34 | 6.94 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
355 | Uganda | Africa | 8.04 | 12.64 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
356 | Ukraine | Europe | 17.55 | 22.15 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
357 | United Arab Emirates | Asia | 0.72 | 5.32 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
358 | United Kingdom | Europe | 0.88 | 5.48 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
359 | United States | North America | 0 | 4.6 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
360 | Uruguay | South America | 2.78 | 7.38 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
361 | Uzbekistan | Asia | 5.26 | 9.86 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
362 | Venezuela | South America | 23.49 | 28.09 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
363 | Vietnam | Asia | 4.4 | 9 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
364 | Yemen | Asia | 14.63 | 19.23 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
365 | Zambia | Africa | 14.63 | 19.23 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
366 | Zimbabwe | Africa | 13.17 | 17.77 |
1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2 | Trupanion, Inc. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
4 | US | Financial Services | Insurance - Specialty | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
6 | Quick Look | Stock Price per Share / Intrinsic Value - Price Fair Value | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
7 | 9.49 | 12.63 | 15.95 | 6.35 | 4.16 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
8 | Country | US | Currency | USD | Exchange | NASDAQ | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
9 | Avg Volume | 649,179 | FTEs | 1,142 | EV/EBITDA | (60.8x) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
10 | Price | 55 | ROE | -14.7% | P/E | (28.3x) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
11 | Market Cap | 2.3B | ROA | -5.7% | P/B | 4.2x | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
12 | Beta | 1.73 | Gross Margin | 11.8% | Debt/Equity | 0.4x | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
13 | 52 Week | 19.69-57.9 | DPS | -33.2% | Current Ratio | 1.6x | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
14 | 2019 | 2020 | 2021 | 2022 | 2023 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
15 | P/E - Price / Earnings Ratio | EV/EBITDA - Enterprise Value Multiplier | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
16 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
17 | -717.42 | -735.05 | -149.15 | -43.37 | -28.29 | 242.41 | 1,523.96 | -224.22 | -66.93 | -60.81 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
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.49 | 12.63 | 15.95 | 6.35 | 4.16 | 0.19 | -0.27 | -0.44 | 0.23 | 0.42 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
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 | Trupanion, Inc. | |||
5 | CEO | Ms. Margaret Rosemary Maria Tooth | |||
6 | Country | US | |||
7 | Sector | Financial Services | |||
8 | Industry | Insurance - Specialty | |||
9 | Website | https://www.trupanion.com | |||
10 | Exchange | NASDAQ Global Market | |||
11 | Description | Trupanion, Inc., together with its subsidiaries, provides medical insurance for cats and dogs on a monthly subscription basis in the United States, Canada, Puerto Rico, and Australia. The company operates in two segments, Subscription Business and Other Business. It serves pet owners and veterinarians. The company was formerly known as Vetinsurance International, Inc. changed its name to Trupanion, Inc. in 2013. The company was founded in 2000 and is headquartered in Seattle, Washington. | |||
12 |
1 | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2 | Income Statement - (USD 'MM) | ||||||||||||
3 | |||||||||||||
4 | Year | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | ||
5 | |||||||||||||
6 | Revenue | 116 | 147 | 188 | 243 | 304 | 384 | 502 | 699 | 905 | 1,109 | ||
7 | Cost of Revenue | (96) | (122) | (155) | (200) | (253) | (319) | (420) | (595) | (783) | (978) | ||
8 | Gross Profit | 20 | 25 | 33 | 43 | 51 | 65 | 82 | 104 | 122 | 131 | ||
9 | Gross Margin, % | 17.1% | 17.2% | 17.7% | 17.7% | 16.9% | 16.9% | 16.3% | 14.9% | 13.5% | 11.8% | ||
10 | EBITDA | (13) | (14) | (3) | 3 | 5 | 5 | 3 | (23) | (29) | (20) | ||
11 | EBITDA, % | -11.0% | -9.7% | -1.5% | 1.2% | 1.6% | 1.4% | 0.5% | -3.3% | -3.2% | -1.8% | ||
12 | Operating Income (EBIT) | (16) | (17) | (7) | (3) | (1) | (0) | (4) | (35) | (43) | (41) | ||
13 | EBIT, % | -13.8% | -11.4% | -3.6% | -1.1% | -0.3% | -0.1% | -0.9% | -5.0% | -4.7% | -3.7% | ||
14 | Profit Before Tax | (21) | (17) | (7) | (2) | (1) | (2) | (6) | (35) | (44) | (45) | ||
15 | Earnings Before Tax, % | -18.3% | -11.6% | -3.6% | -0.8% | -0.3% | -0.4% | -1.1% | -5.0% | -4.9% | -4.1% | ||
16 | Net Profit After Tax | (21) | (17) | (7) | (2) | (1) | (2) | (6) | (36) | (45) | (45) | ||
17 | Profit Margin, % | -18.3% | -11.7% | -3.7% | -0.6% | -0.3% | -0.5% | -1.2% | -5.1% | -4.9% | -4.0% | ||
18 | |||||||||||||
19 | Cash Flow Statement - (USD 'MM) | ||||||||||||
20 | |||||||||||||
21 | Year | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | ||
22 | |||||||||||||
23 | Net Income | (21) | (17) | (7) | (2) | (1) | (2) | (6) | (36) | (45) | (45) | ||
24 | Depreciation & Amortization | 2 | 3 | 4 | 4 | 5 | 6 | 7 | 12 | 11 | 12 | ||
25 | Deferred income taxes | (2) | - | - | (1) | - | - | - | - | - | (58) | ||
26 | Stock-based compensation | 4 | 3 | 3 | 3 | 5 | 7 | 9 | 28 | 33 | 33 | ||
27 | Change in working capital | 1 | 1 | 5 | 5 | 5 | 5 | 11 | 5 | (9) | 16 | ||
28 | Other non-cash items | 5 | (0) | 0 | (0) | (0) | 0 | 0 | (2) | 1 | 59 | ||
29 | Operating Cash Flow | (11) | (10) | 5 | 10 | 13 | 16 | 22 | 7 | (8) | 19 | ||
30 | Investments in PPE | (6) | (5) | (2) | (3) | (60) | (5) | (7) | (12) | (17) | (18) | ||
31 | Acquisitions | - | (0) | - | 1 | 3 | - | (48) | - | (15) | - | ||
32 | Investment purchases | (35) | (25) | (32) | (32) | (56) | (70) | (65) | (96) | (273) | (166) | ||
33 | Sales/Maturities of investments | 29 | 20 | 27 | 23 | 35 | 50 | 44 | 58 | 239 | 190 | ||
34 | Other Investing Activites | (6) | (0) | (0) | (3) | (4) | (3) | 0 | (2) | (2) | 2 | ||
35 | Investing Cash Flow | (12) | (10) | (7) | (13) | (81) | (28) | (77) | (52) | (68) | 8 | ||
36 | Debt repayment | (32) | (15) | (0) | (4) | (10) | (13) | (32) | - | (1) | (58) | ||
37 | Dividends payments | - | - | - | - | - | - | - | - | (7) | (15) | ||
38 | Common Stock Repurchased | - | (1) | (1) | (1) | (2) | (2) | (1) | (5) | (10) | (2) | ||
39 | Common Stock Issuance | 73 | 1 | 4 | 3 | 66 | 3 | 192 | 4 | 2 | 3 | ||
40 | Other Financing Activites | 20 | 1 | 8 | 5 | 34 | 42 | 24 | (5) | 76 | 2 | ||
41 | Financing Cash Flow | 61 | (14) | 8 | 5 | 71 | 14 | 171 | (1) | 61 | 59 | ||
42 | Cash at beginning of period | 15 | 53 | 18 | 24 | 26 | 28 | 31 | 146 | 101 | 66 | ||
43 | Net cash flow / Change in cash | 38 | (35) | 6 | 2 | 2 | 3 | 116 | (45) | (16) | 82 | ||
44 | Cash at end of period | 53 | 18 | 24 | 26 | 28 | 31 | 146 | 101 | 85 | 148 | ||
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 | 53 | 18 | 24 | 26 | 27 | 29 | 140 | 87 | 66 | 148 | ||
51 | Short Term Investments | 22 | 25 | 30 | 38 | 55 | 70 | 90 | 126 | 157 | 130 | ||
52 | Cash and Short Term Investments | 75 | 43 | 53 | 63 | 81 | 99 | 230 | 213 | 222 | 277 | ||
53 | Account Receivables | 8 | 8 | 10 | 20 | 32 | 54 | 99 | 165 | 232 | 268 | ||
54 | Inventory | - | - | - | - | - | - | - | - | - | (545) | ||
55 | Other Current Assets | 1 | 2 | 2 | 3 | 5 | 6 | 8 | 12 | 14 | 562 | ||
56 | Total Current Assets | 85 | 54 | 65 | 87 | 118 | 159 | 337 | 391 | 469 | 562 | ||
57 | Goodwill | - | - | - | - | - | - | 33 | 33 | 42 | 44 | ||
58 | Intangible Assets | 5 | 5 | 5 | 5 | 8 | 8 | 27 | 23 | 24 | 19 | ||
59 | Goodwill and Intangible Assets | 5 | 5 | 5 | 5 | 8 | 8 | 60 | 55 | 66 | 62 | ||
60 | Long Term Investments | 1 | 3 | 3 | 3 | 4 | 4 | 6 | 7 | 8 | (55) | ||
61 | Property, Plant & Equipment Net | 8 | 10 | 8 | 8 | 70 | 70 | 73 | 78 | 91 | 104 | ||
62 | Other non-current Assets | 32 | 0 | 1 | (18) | 8 | 16 | 23 | 31 | 38 | 85 | ||
63 | Total non-current Assets | 14 | 17 | 17 | 19 | 90 | 98 | 161 | 172 | 203 | 221 | ||
64 | Total assets | 98 | 71 | 82 | 106 | 208 | 257 | 498 | 563 | 672 | 783 | ||
65 | Short Term debt | - | - | - | - | - | - | - | - | 1 | 1 | ||
66 | Account Payables | 2 | 1 | 2 | 3 | 3 | 4 | 6 | 9 | 9 | 11 | ||
67 | Deferred revenue | 9 | 11 | 13 | 23 | 33 | 53 | 93 | 147 | 203 | 235 | ||
68 | Other Current Liabilities | 11 | 11 | 15 | 20 | 27 | 35 | 52 | 68 | 76 | 97 | ||
69 | Total current liabilities | 23 | 24 | 31 | 46 | 63 | 92 | 150 | 224 | 290 | 344 | ||
70 | Long Term debt | 15 | (11) | 5 | 9 | 13 | 26 | (93) | (147) | 68 | 128 | ||
71 | Deferred Revenue Non Current | - | 11 | 13 | 23 | 33 | 53 | 93 | 147 | 203 | 235 | ||
72 | Deferred Tax Liabilities Non Current | 1 | 1 | 1 | 1 | 1 | 1 | 5 | 3 | 3 | 3 | ||
73 | Other non-current Liabilities | 0 | 1 | (13) | (22) | (32) | (51) | 3 | 4 | (198) | (231) | ||
74 | Total non-current liabilities | 16 | 2 | 7 | 12 | 15 | 29 | 8 | 7 | 77 | 135 | ||
75 | Total liabilities | 39 | 26 | 38 | 57 | 78 | 120 | 158 | 230 | 366 | 479 | ||
76 | Common Stock | - | - | - | - | - | - | - | - | - | - | ||
77 | Retained earnings | (57) | (74) | (81) | (83) | (84) | (86) | (91) | (127) | (172) | (216) | ||
78 | Other Income/Loss | 0 | (1) | (0) | (0) | (1) | 0 | 3 | 3 | (6) | 0 | ||
79 | Other Stockholders Equity | 18 | 120 | 126 | 131 | 214 | 222 | 428 | 456 | 483 | 520 | ||
80 | Total shareholders equity | 59 | 45 | 45 | 48 | 129 | 137 | 340 | 332 | 305 | 304 | ||
81 | Minority Interest | - | - | - | - | - | - | - | - | - | - | ||
82 | Total Equity | 59 | 45 | 45 | 48 | 129 | 137 | 340 | 332 | 305 | 304 | ||
83 | Total debt | 15 | - | 5 | 9 | 13 | 26 | - | - | 69 | 129 | ||
84 | Total Investments | 23 | 28 | 32 | 41 | 58 | 74 | 95 | 133 | 165 | 74 | ||
85 | Net Debt | (38) | (18) | (19) | (16) | (14) | (3) | (140) | (87) | 4 | (19) |
1 | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2 | Income Statement - (USD 'MM) | ||||||||||||||
3 | |||||||||||||||
4 | Year | 2021-Q4 | 2022-Q1 | 2022-Q2 | 2022-Q3 | 2022-Q4 | 2023-Q1 | 2023-Q2 | 2023-Q3 | 2023-Q4 | 2024-Q1 | 2024-Q2 | 2024-Q3 | ||
5 | |||||||||||||||
6 | Revenue | 194 | 206 | 219 | 234 | 246 | 256 | 271 | 286 | 296 | 306 | 315 | 327 | ||
7 | Cost of Revenue | (164) | (176) | (191) | (204) | (212) | (230) | (241) | (251) | (256) | (270) | (275) | (278) | ||
8 | Gross Profit | 31 | 30 | 29 | 30 | 34 | 26 | 29 | 35 | 40 | 36 | 40 | 49 | ||
9 | Gross Margin, % | 15.7% | 14.5% | 13.0% | 12.9% | 13.7% | 10.3% | 10.9% | 12.3% | 13.5% | 11.8% | 12.8% | 15.1% | ||
10 | EBITDA | (3) | (6) | (10) | (8) | (5) | (19) | (8) | 2 | 5 | 0 | 2 | 10 | ||
11 | EBITDA, % | -1.7% | -3.0% | -4.4% | -3.6% | -2.0% | -7.6% | -2.9% | 0.7% | 1.6% | 0.2% | 0.7% | 3.0% | ||
12 | Operating Income (EBIT) | (6) | (9) | (13) | (12) | (9) | (24) | (13) | (3) | 0 | (6) | (5) | 2 | ||
13 | EBIT, % | -3.0% | -4.4% | -5.8% | -5.1% | -3.7% | -9.5% | -4.8% | -1.2% | 0.2% | -2.0% | -1.7% | 0.5% | ||
14 | Profit Before Tax | (6) | (9) | (14) | (12) | (9) | (25) | (14) | (4) | (2) | (7) | (6) | 1 | ||
15 | Earnings Before Tax, % | -3.1% | -4.3% | -6.2% | -5.3% | -3.8% | -9.7% | -5.2% | -1.4% | -0.7% | -2.3% | -1.9% | 0.4% | ||
16 | Net Profit After Tax | (7) | (9) | (14) | (13) | (9) | (25) | (14) | (4) | (2) | (7) | (6) | 1 | ||
17 | Profit Margin, % | -3.6% | -4.3% | -6.2% | -5.5% | -3.8% | -9.7% | -5.1% | -1.4% | -0.7% | -2.2% | -1.9% | 0.4% | ||
18 | |||||||||||||||
19 | Cash Flow Statement - (USD 'MM) | ||||||||||||||
20 | |||||||||||||||
21 | Year | 2021-Q4 | 2022-Q1 | 2022-Q2 | 2022-Q3 | 2022-Q4 | 2023-Q1 | 2023-Q2 | 2023-Q3 | 2023-Q4 | 2024-Q1 | 2024-Q2 | 2024-Q3 | ||
22 | |||||||||||||||
23 | Net Income | (7) | (9) | (14) | (13) | (9) | (25) | (14) | (4) | (2) | (7) | (6) | 1 | ||
24 | Depreciation & Amortization | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 4 | 4 | 4 | ||
25 | Deferred income taxes | - | - | - | - | - | - | 19 | - | (13) | - | - | - | ||
26 | Stock-based compensation | 7 | 8 | 9 | 9 | 9 | 12 | 7 | 7 | 7 | 8 | 9 | 8 | ||
27 | Change in working capital | 4 | (5) | (1) | (1) | (2) | 3 | 1 | 6 | 7 | (2) | (0) | 3 | ||
28 | Other non-cash items | (1) | (0) | 0 | 0 | 1 | (0) | (19) | (1) | 16 | 16 | 17 | (1) | ||
29 | Operating Cash Flow | 5 | (4) | (3) | (2) | 1 | (7) | (3) | 11 | 18 | 2 | 7 | 15 | ||
30 | Investments in PPE | (4) | (4) | (4) | (4) | (5) | (5) | (5) | (4) | (4) | (3) | (3) | (2) | ||
31 | Acquisitions | - | - | - | (3) | (12) | - | - | - | - | - | - | - | ||
32 | Investment purchases | (33) | (23) | (24) | (78) | (147) | (35) | (45) | (29) | (57) | (19) | (62) | (26) | ||
33 | Sales/Maturities of investments | 19 | 12 | 19 | 73 | 135 | 74 | 44 | 30 | 43 | 19 | 37 | 26 | ||
34 | Other Investing Activites | (2) | (0) | (1) | 0 | (0) | 0 | 0 | 1 | 0 | 1 | 1 | 0 | ||
35 | Investing Cash Flow | (20) | (14) | (11) | (12) | (31) | 34 | (6) | (3) | (17) | (3) | (28) | (1) | ||
36 | Debt repayment | - | (54) | (0) | (0) | (0) | (35) | (0) | (25) | (0) | (0) | (0) | (1) | ||
37 | Dividends payments | - | - | - | - | - | - | - | - | (14) | - | - | - | ||
38 | Common Stock Repurchased | (1) | (2) | (6) | (1) | (1) | (1) | (0) | (0) | (0) | (0) | (0) | 1 | ||
39 | Common Stock Issuance | 4 | 1 | 1 | 0 | 2 | 0 | 1 | 1 | 1 | 0 | 0 | (0) | ||
40 | Other Financing Activites | (3) | 55 | 0 | (0) | 13 | 0 | 1 | 0 | 1 | (0) | (0) | (0) | ||
41 | Financing Cash Flow | (0) | 53 | (6) | (1) | 15 | 34 | (0) | 25 | 1 | (0) | (1) | (1) | ||
42 | Cash at beginning of period | 116 | 101 | 136 | 115 | 99 | 85 | 146 | 137 | 150 | 148 | 146 | 124 | ||
43 | Net cash flow / Change in cash | (15) | 35 | (21) | (16) | (14) | 61 | (9) | 32 | (3) | (1) | (22) | 37 | ||
44 | Cash at end of period | 101 | 136 | 115 | 99 | 85 | 146 | 137 | 169 | 148 | 146 | 124 | 161 | ||
45 | |||||||||||||||
46 | Balance Sheet Statement - (USD 'MM) | ||||||||||||||
47 | |||||||||||||||
48 | Year | 2021-Q4 | 2022-Q1 | 2022-Q2 | 2022-Q3 | 2022-Q4 | 2023-Q1 | 2023-Q2 | 2023-Q3 | 2023-Q4 | 2024-Q1 | 2024-Q2 | 2024-Q3 | ||
49 | |||||||||||||||
50 | Cash and cash equivalents | 87 | 122 | 102 | 86 | 66 | 127 | 118 | 150 | 148 | 146 | 124 | 137 | ||
51 | Short Term Investments | 126 | 137 | 141 | 97 | 157 | 118 | 118 | 116 | 130 | 129 | 153 | 156 | ||
52 | Cash and Short Term Investments | 213 | 259 | 243 | 183 | 222 | 245 | 236 | 266 | 277 | 275 | 277 | 293 | ||
53 | Account Receivables | 165 | 189 | 204 | 224 | 232 | 248 | 266 | 278 | 268 | 278 | 286 | 290 | ||
54 | Inventory | - | - | - | - | - | - | - | - | (545) | (554) | (563) | - | ||
55 | Other Current Assets | 12 | 14 | 15 | 15 | 14 | 17 | 19 | 17 | 562 | 571 | 579 | 17 | ||
56 | Total Current Assets | 391 | 463 | 463 | 422 | 469 | 510 | 521 | 561 | 562 | 571 | 579 | 600 | ||
57 | Goodwill | 33 | 32 | 29 | 30 | 42 | 43 | 44 | 42 | 44 | 43 | 43 | 45 | ||
58 | Intangible Assets | 23 | 21 | 20 | 19 | 24 | 23 | 22 | 20 | 19 | 17 | 16 | 15 | ||
59 | Goodwill and Intangible Assets | 55 | 53 | 49 | 49 | 66 | 66 | 66 | 62 | 62 | 60 | 59 | 60 | ||
60 | Long Term Investments | 7 | 7 | 8 | 55 | 8 | 8 | 10 | 11 | (55) | 13 | 14 | 14 | ||
61 | Property, Plant & Equipment Net | 78 | 80 | 83 | 87 | 91 | 94 | 98 | 101 | 104 | 104 | 104 | 103 | ||
62 | Other non-current Assets | 31 | 31 | 33 | 35 | 38 | 39 | 36 | 37 | 104 | 314 | 32 | 39 | ||
63 | Total non-current Assets | 172 | 172 | 173 | 226 | 203 | 208 | 210 | 211 | 221 | 219 | 217 | 217 | ||
64 | Total assets | 563 | 635 | 635 | 648 | 672 | 718 | 730 | 772 | 783 | 789 | 796 | 816 | ||
65 | Short Term debt | - | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | ||
66 | Account Payables | 9 | 6 | 6 | 8 | 9 | 7 | 7 | 9 | 11 | 8 | 7 | 10 | ||
67 | Deferred revenue | 147 | 171 | 185 | 203 | 203 | 226 | 237 | 247 | 235 | 249 | 253 | 260 | ||
68 | Other Current Liabilities | 68 | 68 | 68 | 71 | 76 | 78 | 86 | 91 | 97 | 93 | 95 | 90 | ||
69 | Total current liabilities | 224 | 246 | 260 | 281 | 290 | 312 | 331 | 348 | 344 | 352 | 356 | 362 | ||
70 | Long Term debt | (147) | 54 | 54 | 54 | 68 | 103 | 103 | 128 | 128 | 127 | 128 | 128 | ||
71 | Deferred Revenue Non Current | 147 | 171 | 185 | 203 | 203 | 226 | 237 | 247 | 235 | 249 | 253 | 260 | ||
72 | Deferred Tax Liabilities Non Current | 3 | 3 | 2 | 3 | 3 | 3 | 3 | 3 | 3 | 2 | 2 | 2 | ||
73 | Other non-current Liabilities | (143) | (167) | (181) | (198) | (198) | (220) | (232) | (242) | (231) | (245) | (248) | (256) | ||
74 | Total non-current liabilities | 7 | 60 | 60 | 61 | 77 | 111 | 111 | 135 | 135 | 135 | 134 | 134 | ||
75 | Total liabilities | 230 | 306 | 320 | 342 | 366 | 423 | 441 | 483 | 479 | 486 | 490 | 496 | ||
76 | Common Stock | - | - | - | - | - | - | - | - | - | - | - | - | ||
77 | Retained earnings | (127) | (136) | (149) | (162) | (172) | (196) | (210) | (214) | (216) | (223) | (229) | (228) | ||
78 | Other Income/Loss | 3 | 2 | (1) | (6) | (6) | (4) | (4) | (7) | 0 | (2) | (2) | 3 | ||
79 | Other Stockholders Equity | 456 | 462 | 465 | 474 | 483 | 495 | 503 | 511 | 520 | 528 | 537 | 544 | ||
80 | Total shareholders equity | 332 | 329 | 315 | 306 | 305 | 295 | 289 | 289 | 304 | 303 | 306 | 320 | ||
81 | Minority Interest | - | - | - | - | - | - | - | - | - | - | - | - | ||
82 | Total Equity | 332 | 329 | 315 | 306 | 305 | 295 | 289 | 289 | 304 | 303 | 306 | 320 | ||
83 | Total debt | - | 54 | 54 | 54 | 69 | 104 | 104 | 129 | 129 | 129 | 129 | 129 | ||
84 | Total Investments | 133 | 144 | 149 | 153 | 165 | 126 | 127 | 127 | 74 | 129 | 153 | 170 | ||
85 | Net Debt | (87) | (68) | (47) | (31) | 4 | (23) | (14) | (21) | (19) | (18) | 5 | (9) |
1 | |||||||
---|---|---|---|---|---|---|---|
2 | Weighted Average Cost Of Capital (WACC) | ||||||
3 | |||||||
4 | Share price, USD | 54.56 | |||||
5 | Beta | 1.73 | |||||
6 | Diluted Shares Outstanding, MM | 41 | |||||
7 | Cost of Debt, % | 3.4% | |||||
8 | Tax Rate, % | -1.1% | |||||
9 | After-tax Cost of Debt, % | 3.5% | |||||
10 | * Risk-Free Rate, % | 4.4% | |||||
11 | ** Market Risk Premium, % | 0.0% | |||||
12 | Cost of Equity, % | 4.4% | |||||
13 | Total Debt - (USD 'MM) | 129 | Debt | ||||
14 | Total Equity - (USD 'MM) | 2,261 | Equity | ||||
15 | Total Capital - (USD 'MM) | 2,390 | |||||
16 | Debt Weighting, % | 5.4% | |||||
17 | Equity Weighting, % | 94.6% | |||||
18 | WACC, % | 4.3% | |||||
19 | |||||||
20 | |||||||
21 | Tax Rate | ||||||
22 | 2019 | 2020 | 2021 | 2022 | 2023 | ||
23 | Historical tax rate, % | -10.3% | -2.0% | -0.9% | -1.1% | 0.8% | |
24 | Selected tax rate, % | -1.1% | |||||
25 | |||||||
26 | |||||||
27 | Cost Of Debt (Effective interest rate method) | ||||||
28 | |||||||
29 | 2019 | 2020 | 2021 | 2022 | 2023 | ||
30 | Interest expense - (USD 'MM) | 1 | 1 | 0 | 4 | 12 | |
31 | Total debt - (USD 'MM) | 129 | 129 | 129 | 129 | 129 | |
32 | Effective interest rate, % | 1.1% | 0.0% | 3.3% | 9.4% | ||
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 | 384 | 502 | 699 | 905 | 1,109 | 1,447 | 1,888 | 2,463 | 3,214 | 4,194 | |
8 | Revenue Growth, % | 30.8% | 39.2% | 29.5% | 22.5% | 30.5% | 30.5% | 30.5% | 30.5% | 30.5% | ||
9 | EBITDA | 5 | 3 | (23) | (29) | (20) | (28) | (37) | (48) | (63) | (82) | |
10 | EBITDA, % | 1.4% | 0.5% | -3.3% | -3.2% | -1.8% | -2.0% | -2.0% | -2.0% | -2.0% | -2.0% | |
11 | Depreciation | 6 | 7 | 12 | 11 | 12 | 20 | 26 | 34 | 44 | 57 | |
12 | Depreciation, % | 1.5% | 1.4% | 1.7% | 1.2% | 1.1% | 1.4% | 1.4% | 1.4% | 1.4% | 1.4% | |
13 | EBIT | (0) | (4) | (35) | (40) | (33) | (48) | (63) | (82) | (107) | (139) | |
14 | EBIT, % | -0.1% | -0.9% | -5.0% | -4.4% | -3.0% | -3.3% | -3.3% | -3.3% | -3.3% | -3.3% | |
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 | 99 | 230 | 213 | 222 | 277 | 455 | 594 | 775 | 1,011 | 1,320 | |
22 | Total Cash, % | 25.8% | 45.8% | 30.5% | 24.6% | 25.0% | 31.5% | 31.5% | 31.5% | 31.5% | 31.5% | |
23 | Account Receivables | 54 | 99 | 165 | 232 | 268 | 337 | 440 | 574 | 749 | 977 | |
24 | Account Receivables, % | 14.2% | 19.7% | 23.6% | 25.7% | 24.2% | 23.3% | 23.3% | 23.3% | 23.3% | 23.3% | |
25 | Inventories | - | - | - | - | (545) | (711) | (928) | (1,211) | (1,580) | (2,062) | |
26 | Inventories, % | 0.0% | 0.0% | 0.0% | 0.0% | -49.2% | -49.2% | -49.2% | -49.2% | -49.2% | -49.2% | |
27 | Accounts Payable | 4 | 6 | 9 | 9 | 11 | 16 | 21 | 28 | 36 | 47 | |
28 | Accounts Payable, % | 1.1% | 1.2% | 1.3% | 1.0% | 0.9% | 1.1% | 1.1% | 1.1% | 1.1% | 1.1% | |
29 | Capital Expenditure | (5) | (7) | (12) | (17) | (18) | (25) | (32) | (42) | (55) | (71) | |
30 | Capital Expenditure, % | 1.4% | 1.5% | 1.8% | 1.9% | 1.6% | 1.7% | 1.7% | 1.7% | 1.7% | 1.7% | |
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 | 384 | 502 | 699 | 905 | 1,109 | 1,447 | 1,888 | 2,463 | 3,214 | 4,194 | |
38 | EBITDA | 5 | 3 | (23) | (29) | (20) | (28) | (37) | (48) | (63) | (82) | |
39 | EBIT | (0) | (4) | (35) | (40) | (33) | (48) | (63) | (82) | (107) | (139) | |
40 | Tax Rate, % | -10.3% | -2.0% | -0.9% | -1.1% | 0.8% | -0.8% | -0.8% | -0.8% | -0.8% | -0.8% | |
41 | EBIAT | (0) | (4) | (36) | (40) | (33) | (48) | (63) | (82) | (108) | (140) | |
42 | Depreciation | 6 | 7 | 12 | 11 | 12 | 20 | 26 | 34 | 44 | 57 | |
43 | Accounts Receivable | (23) | (45) | (66) | (67) | (35) | (69) | (103) | (134) | (175) | (228) | |
44 | Inventories | - | - | - | - | 545 | 166 | 217 | 283 | 369 | 482 | |
45 | Accounts Payable | 1 | 2 | 3 | 1 | 1 | 6 | 5 | 6 | 8 | 11 | |
46 | Capital Expenditure | (5) | (7) | (12) | (17) | (18) | (25) | (32) | (42) | (55) | (71) | |
47 | UFCF | (22) | (47) | (99) | (113) | 472 | 49 | 50 | 65 | 84 | 110 | |
48 | WACC, % | 4.3% | 4.3% | 4.3% | 4.3% | 4.3% | ||||||
49 | PV UFCF | 47 | 45 | 57 | 71 | 89 | ||||||
50 | SUM PV UFCF | 310 | ||||||||||
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) | 29,089 | ||||||||
55 | WACC, % | 4.3% | Net Debt - (USD 'MM) | -19 | ||||||||
56 | Free cash flow (t + 1) | 114 | Equity Value - (USD 'MM) | 29,108 | ||||||||
57 | Terminal Value | 35,560 | Shares Outstanding, MM | 41 | ||||||||
58 | Present Value of Terminal Value | 28,779 | Equity Value Per Share, USD | 702.46 |
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 | 384 | 502 | 699 | 905 | 1,109 | 1,447 | 1,888 | 2,463 | 3,214 | 4,194 | |
8 | Revenue Growth, % | 30.8% | 39.2% | 29.5% | 22.5% | 30.5% | 30.5% | 30.5% | 30.5% | 30.5% | ||
9 | Operating Cash Flow | 16 | 22 | 7 | (8) | 19 | 22 | 29 | 38 | 49 | 65 | |
10 | Operating Cash Flow, % | 4.2% | 4.3% | 1.1% | -0.9% | 1.7% | 1.5% | 1.5% | 1.5% | 1.5% | 1.5% | |
11 | Capital Expenditure | (5) | (7) | (12) | (17) | (18) | (25) | (32) | (42) | (55) | (71) | |
12 | Capital Expenditure, % | 1.4% | 1.5% | 1.8% | 1.9% | 1.6% | 1.7% | 1.7% | 1.7% | 1.7% | 1.7% | |
13 | Free Cash Flow | 11 | 14 | (5) | (25) | 0 | (2) | (3) | (4) | (5) | (7) | |
14 | Free Cash Flow, % | 2.8% | 2.8% | -0.7% | -2.8% | 0.0% | -0.2% | -0.2% | -0.2% | -0.2% | -0.2% | |
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 | 11 | 14 | (5) | (25) | 0 | (2) | (3) | (4) | (5) | (7) | |
22 | WACC, % | 4.3% | 4.3% | 4.3% | 4.3% | 4.3% | ||||||
23 | PV UFCF | (2) | (3) | (3) | (4) | (5) | ||||||
24 | SUM PV UFCF | (18) | ||||||||||
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) | -1,754 | ||||||||
30 | WACC, % | 4.3% | Net Debt - (USD 'MM) | -19 | ||||||||
31 | Free cash flow (t + 1) | -7 | Equity Value - (USD 'MM) | -1,735 | ||||||||
32 | Terminal Value | -2,144 | Shares Outstanding, MM | 41 | ||||||||
33 | Present Value of Terminal Value | -1,735 | Equity Value Per Share, USD | -41.87 |
1 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
2 | Liquidity Measurement Ratios | |||||||||||
3 | ||||||||||||
4 | Year | 2019 | 2020 | 2021 | 2022 | 2023 | Sparkline | |||||
5 | ||||||||||||
6 | Current Ratio | 1.73 | 2.24 | 1.75 | 1.62 | 1.63 | ||||||
7 | Current Assets / Current Liabilities | |||||||||||
8 | ||||||||||||
9 | Quick Ratio | 1.73 | 2.24 | 1.75 | 1.62 | 3.21 | ||||||
10 | (Cash and Cash Equivalents+Short Term Investments+Account Receivables) / Current Liabilities | |||||||||||
11 | ||||||||||||
12 | Cash Ratio | 0.32 | 0.93 | 0.39 | 0.23 | 0.43 | ||||||
13 | Cash and Cash Equivalents / Current Liabilities | |||||||||||
14 | ||||||||||||
15 | Days of Sales Outstanding | 51.72 | 72.03 | 86.27 | 93.73 | 88.20 | ||||||
16 | ((Account Receivables (start)+Account Receivables (end)) / 2) / (Revenue / 365) | |||||||||||
17 | ||||||||||||
18 | Days of Inventory Outstanding | 0.00 | 0.00 | 0.00 | 0.00 | -203.51 | ||||||
19 | ((Inventory (start)+Inventory (end)) / 2) / (COGS / 365) | |||||||||||
20 | ||||||||||||
21 | Operating Cycle | 51.72 | 72.03 | 86.27 | 93.73 | -115.31 | ||||||
22 | DSO + DIO | |||||||||||
23 | ||||||||||||
24 | Days of Payables Outstanding | 4.68 | 5.26 | 5.49 | 4.41 | 3.92 | ||||||
25 | ((Account Payables (start)+Account Payables (end)) / 2) / (COGS / 365) | |||||||||||
26 | ||||||||||||
27 | Cash Conversion Cycle | 47.05 | 66.76 | 80.78 | 89.31 | -119.23 | ||||||
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 | 16.9% | 16.3% | 14.9% | 13.5% | 11.8% | ||||||
37 | Gross Profit / Revenue | |||||||||||
38 | ||||||||||||
39 | Operating Profit Margin | -0.1% | -0.9% | -5.0% | -4.7% | -3.7% | ||||||
40 | Operating Income / Revenue | |||||||||||
41 | ||||||||||||
42 | Pretax Profit Margin | -0.4% | -1.1% | -5.0% | -4.9% | -4.1% | ||||||
43 | Income Before Tax / Revenue | |||||||||||
44 | ||||||||||||
45 | Net Profit Margin | -0.5% | -1.2% | -5.1% | -4.9% | -4.0% | ||||||
46 | Net Income / Revenue | |||||||||||
47 | ||||||||||||
48 | Effective Tax Rate | -10.3% | -2.0% | -0.9% | -1.1% | 0.8% | ||||||
49 | Provision For Income Taxes / Income Before Tax | |||||||||||
50 | ||||||||||||
51 | Return On Assets | -0.01 | -0.01 | -0.06 | -0.07 | -0.06 | ||||||
52 | Net Income / Avg Total Assets | |||||||||||
53 | ||||||||||||
54 | Return On Equity | -0.01 | -0.02 | -0.11 | -0.15 | -0.15 | ||||||
55 | Net Income / Avg Total Equity | |||||||||||
56 | ||||||||||||
57 | Return On Capital Employed | 0.00 | -0.01 | -0.10 | -0.11 | -0.09 | ||||||
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.10 | -0.19 | -0.26 | 0.10 | 0.16 | ||||||
66 | Total Liabilities / Total Assets | |||||||||||
67 | ||||||||||||
68 | Debt Equity Ratio | 0.19 | -0.27 | -0.44 | 0.23 | 0.42 | ||||||
69 | Total Debt / Total Equity | |||||||||||
70 | ||||||||||||
71 | Long-term Debt to Capitalization | 0.16 | -0.37 | -0.79 | 0.18 | 0.30 | ||||||
72 | Long−Term Debt / (Long−Term Debt + Shareholders Equity) | |||||||||||
73 | ||||||||||||
74 | Total Debt to Capitalization | 0.16 | -0.37 | -0.79 | 0.19 | 0.30 | ||||||
75 | Total Debt / (Total Debt + Shareholders Equity) | |||||||||||
76 | ||||||||||||
77 | Interest Coverage Ratio | -0.22 | -3.15 | -3,502.50 | -10.02 | -3.37 | ||||||
78 | EBIT / Interest Expenses | |||||||||||
79 | ||||||||||||
80 | Cash Flow to Debt Ratio | 0.62 | -0.23 | -0.05 | -0.12 | 0.14 | ||||||
81 | Operating Cash Flows / Total Debt | |||||||||||
82 | ||||||||||||
83 | Company Equity Multiplier | 1.88 | 1.47 | 1.69 | 2.20 | 2.58 | ||||||
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 | 5.46 | 6.91 | 8.97 | 9.98 | 10.70 | ||||||
92 | Revenue / Avg Fixed Assets | |||||||||||
93 | ||||||||||||
94 | Asset Turnover | 1.49 | 1.01 | 1.24 | 1.35 | 1.42 | ||||||
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.04 | 0.04 | 0.01 | -0.01 | 0.02 | ||||||
104 | Operating Cash Flow / Revenue | |||||||||||
105 | ||||||||||||
106 | Free Cash Flow Operating Cash Flow Ratio | 0.67 | 0.65 | -0.66 | 3.14 | 0.02 | ||||||
107 | Free Cash Flow / Operating Cash Flow | |||||||||||
108 | ||||||||||||
109 | Cash Flow Coverage Ratios | 0.62 | -0.23 | -0.05 | -0.12 | 0.14 | ||||||
110 | Operating Cash Flow / Total Debt | |||||||||||
111 | ||||||||||||
112 | Short-Term Coverage Ratios | 0.00 | 0.00 | 0.00 | -7.25 | 13.81 | ||||||
113 | Operating Cash Flow / Short-Term Debt | |||||||||||
114 | ||||||||||||
115 | Capital Expenditure Coverage Ratios | -3.01 | -2.89 | -0.60 | 0.47 | -1.02 | ||||||
116 | Operating Cash Flow / Capital Expenditure | |||||||||||
117 | ||||||||||||
118 | Dividend Paid and Capex Coverage Ratios | 3.01 | 2.89 | 0.60 | -0.33 | 0.56 | ||||||
119 | Operating Cash Flow / (Dividends Paid + Capital Expenditure) | |||||||||||
120 | ||||||||||||
121 | Dividend Payout Ratio | 0.00 | 0.00 | 0.00 | -0.16 | -0.33 | ||||||
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.49 | 12.63 | 15.95 | 6.35 | 4.16 | ||||||
131 | Stock Price per Share / Equity per Share | |||||||||||
132 | ||||||||||||
133 | Price Cash Flow Ratio | 80.33 | 199.25 | 710.56 | -242.20 | 67.83 | ||||||
134 | Stock Price per Share / Operating Cash Flow per Share | |||||||||||
135 | ||||||||||||
136 | Price Earnings Ratio | -717.42 | -735.05 | -149.15 | -43.37 | -28.29 | ||||||
137 | Stock Price per Share / EPS | |||||||||||
138 | ||||||||||||
139 | Price Earnings to Growth Ratio | -8.97 | -3.56 | -0.33 | -1.84 | 15.56 | ||||||
140 | Price Earnings Ratio / Expected Revenue Growth | |||||||||||
141 | ||||||||||||
142 | Price Sales Ratio | 3.38 | 8.55 | 7.58 | 2.14 | 1.14 | ||||||
143 | Stock Price per Share / Revenue per Share | |||||||||||
144 | ||||||||||||
145 | Dividend Yield | 0.000 | 0.000 | 0.000 | 0.004 | 0.012 | ||||||
146 | Dividend per Share / Stock Price per Share | |||||||||||
147 | ||||||||||||
148 | Enterprise Value Multiplier | 242.41 | 1,523.96 | -224.22 | -66.93 | -60.81 | ||||||
149 | Enterprise Value / EBITDA | |||||||||||
150 | ||||||||||||
151 | Price Fair Value | 9.49 | 12.63 | 15.95 | 6.35 | 4.16 | ||||||
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 |