1 | ||||
---|---|---|---|---|
2 | Company Code | CFFI | ||
3 | Company Name | C&F Financial Corporation | ||
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 | CFFI | 36.97 | 0.343 | 6343 | 124718295 | 1.76 | 33.51-72.0 | 1.28 | C&F Financial Corporation | USD | 913341 | US12466Q1040 | 12466Q104 | NASDAQ Global Select | NASDAQ | Banks - Regional | C&F Financial Corporation operates as a bank holding company for Citizens and Farmers Bank that provides banking services to individuals and businesses. The company's Retail Banking offers various banking services, including checking and savings deposit accounts, as well as business, real estate, development, mortgage, home equity, and installment loans. It also provides ATMs, Internet and mobile banking, and debit and credit cards, as well as safe deposit box rentals, notary public, electronic transfer, and other customary bank services. This segment offers its services through its main office in West Point, Virginia, as well as through 30 Virginia branches located 1 each in Albermarle, Goochland, Hanover, Middlesex, Powhatan, Stafford, York, Charlottesville, Hampton, Montross, Newport News, Richmond, Warsaw, and Williamsburg; 2 each in the counties of Cumberland, James City, King George, and New Kent; and four each in the counties of Chesterfield and Henrico. The company's Mortgage Banking segment provides various residential mortgage loans; originates conventional mortgage loans, mortgage loans insured by the Federal Housing Administration, and mortgage loans guaranteed by the United States Department of Agriculture and the Veterans Administration; and ancillary mortgage loan origination services for residential appraisals, as well as various mortgage origination functions to third parties. It provides mortgage loan origination services through 11 offices in Virginia, 1 office in Maryland, and 2 offices in North Carolina, as well as through 1 each in South Carolina and West Virginia. The company's Consumer Finance segment provides automobile loans through its offices in Richmond and Hampton, Virginia. It also offers brokerage and wealth management services; and insurance products. In addition, the company provides title and settlement agency, and insurance services. C&F Financial Corporation was founded in 1927 and is headquartered in West Point, Virginia. | Mr. Thomas F. Cherry | Financial Services | US | 594 | 804 843 2360 | 3600 La Grange Parkway | Toano | VA | 23168 | -67.30804 | 104.2780398 | 1998-05-07 | 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 | CFFI | USD | 913341 | 2024-02-27 | 2024-02-27 15:05:08 | 2023 | FY | 153752000 | 0 | 153752000 | 1 | 0 | 59137000 | 1548000 | 60685000 | -28052000 | 28052000 | 124588000 | 124137000 | 6043000 | 4192999 | 4050999 | 0.0263476182 | 118745000 | 0.7723151569 | 29164000 | 29164000 | 0.1896820854 | 5418000 | 23604000 | 0.1535199542 | 6.92 | 6.92 | 3411995 | 3411995 | |||||||||||||||||||||||
9 | 2022-12-31 | CFFI | USD | 913341 | 2023-02-28 | 2023-02-28 15:11:53 | 2022 | FY | 1682000 | 0 | 1682000 | 1 | 0 | 47867000 | 1805000 | 47867000 | -4905000 | 42962000 | 42962000 | 101354000 | 7890000 | 4356000 | 49000000 | 29.13198573 | 44644000 | 26.54221165 | -7680000 | 36964000 | 21.97621879 | 7595000 | 29159000 | 17.33590963 | 8.29 | 8.29 | 3517114 | 3517114 | |||||||||||||||||||||||
10 | 2021-12-31 | CFFI | USD | 913341 | 2022-03-01 | 2022-03-01 17:08:21 | 2021 | FY | 134532000 | 0 | 134532000 | 1 | 0 | 58581000 | 1523000 | 58581000 | -155031000 | -96450000 | -96450000 | 93728000 | 8359000 | 4741000 | 42823000 | 0.3183108851 | 38082000 | 0.2830701989 | 38082000 | 38082000 | 0.2830701989 | 8959000 | 28667000 | 0.2130868492 | 7.95 | 7.95 | 3604119 | 3604119 | |||||||||||||||||||||||
11 | 2020-12-31 | CFFI | USD | 913341 | 2021-03-03 | 2021-03-03 16:46:36 | 2020 | FY | 138949000 | 0 | 138949000 | 1 | 0 | 57668000 | 1663000 | 57668000 | -167398000 | -109730000 | -109730000 | 96913000 | 13382000 | 4189000 | 33408000 | 0.2404335404 | 29219000 | 0.2102857883 | 29219000 | 29219000 | 0.2102857883 | 6795000 | 22117000 | 0.1591735097 | 6.06 | 6.06 | 3648696 | 3648696 | |||||||||||||||||||||||
12 | 2019-12-31 | CFFI | USD | 913341 | 2020-03-03 | 2020-03-03 16:17:50 | 2019 | FY | 112466000 | 47201000 | 65265000 | 0.5803087155 | 0 | 47201000 | 1781000 | 47201000 | -135735000 | -88534000 | -88534000 | 95010000 | 14556000 | 3866000 | 27798000 | 0.247168033 | 23932000 | 0.2127931997 | -103090000 | 23932000 | 0.2127931997 | 5082000 | 18850000 | 0.1676062099 | 5.47 | 5.47 | 3450745 | 3450745 | |||||||||||||||||||||||
13 | 2018-12-31 | CFFI | USD | 913341 | 2019-02-26 | 2019-02-26 15:44:05 | 2018 | FY | 107279000 | 42003000 | 65276000 | 0.6084695047 | 0 | 42003000 | 1601000 | 42003000 | -127329000 | -73711000 | -73711000 | 92548000 | 11027000 | 3671000 | 37239000 | 0.3471229225 | 33568000 | 0.312903737 | -11027000 | 22541000 | 0.2101156797 | 4521000 | 18020000 | 0.1679732287 | 5.15 | 5.15 | 3501221 | 3501221 | |||||||||||||||||||||||
14 | 2017-12-31 | CFFI | USD | 913341 | 2018-03-08 | 2018-03-08 13:55:27 | 2017 | FY | 106731000 | 43104000 | 63627000 | 0.5961435759 | 0 | 43104000 | 1522000 | 43104000 | 98366000 | 98366000 | 141470000 | 89593000 | 9601000 | 2837000 | 30404000 | 0.2848656904 | 116332000 | 1.089955121 | -98366000 | 17966000 | 0.1683297261 | 11394000 | 6572000 | 0.0615753624 | 1.89 | 1.88 | 3486510 | 3486589 | |||||||||||||||||||||||
15 | 2016-12-31 | CFFI | USD | 913341 | 2017-03-07 | 2017-03-07 12:31:11 | 2016 | FY | 106098000 | 41925000 | 64173000 | 0.6048464627 | 0 | 41925000 | 1633000 | 41925000 | 97148000 | 97148000 | 139073000 | 89439000 | 8968000 | 2573000 | 29459000 | 0.2776583913 | 115066000 | 1.084525627 | -97148000 | 17918000 | 0.1688816 | 4459000 | 13459000 | 0.1268544176 | 3.9 | 3.89 | 3454282 | 3455883 | |||||||||||||||||||||||
16 | 2015-12-31 | CFFI | USD | 913341 | 2016-03-04 | 2016-03-04 13:30:49 | 2015 | FY | 99069000 | 38926000 | 60143000 | 0.6070819328 | 0 | 38926000 | 1407000 | 38926000 | 90380000 | 90380000 | 129306000 | 87049000 | 8694000 | 2511000 | 28588000 | 0.2885665546 | 107763000 | 1.087757018 | -90380000 | 17383000 | 0.1754635658 | 4853000 | 12530000 | 0.1264775056 | 3.68 | 3.68 | 3401426 | 3401834 | |||||||||||||||||||||||
17 | 2014-12-31 | CFFI | USD | 913341 | 2015-03-11 | 2015-03-11 15:59:11 | 2014 | FY | 97305000 | 0 | 97305000 | 1.002425364 | 0 | 36074000 | 1333000 | 36074000 | -108014000 | -71940000 | -236000 | 86495000 | 8525000 | 2739000 | 28340000 | 0.291249165 | 25601000 | 0.2631005601 | -8525000 | 17076000 | 0.1754894404 | 4730000 | 12346000 | 0.1268793998 | 3.63 | 3.59 | 3404112 | 3436278 | |||||||||||||||||||||||
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 | CFFI | USD | 913341 | 2024-02-27 | 2024-02-27 15:05:08 | 2023 | FY | 75159000 | 462444000 | -109539000 | 10398000 | 99141000 | 731557000 | 731557000 | 50001000 | 25191000 | 1407000 | 26598000 | 85668000 | 25622000 | 1525943000 | 1713832000 | 0 | 2445389000 | 3493000 | 59337000 | 0 | -3493000 | 1184156000 | 1243493000 | 48439000 | 886614000 | 6891000 | 42436000 | 984380000 | 0 | 4640000 | 2227873000 | 0 | 3238000 | 233760000 | -26686999 | 6566999 | 216878000 | 217516000 | 2445389000 | 638000 | 2445389000 | 85668000 | 112416000 | 37257000 | |||||||
23 | 2022-12-31 | CFFI | USD | 913341 | 2023-02-28 | 2023-02-28 15:11:53 | 2022 | FY | 26661000 | 512591000 | 539252000 | 8982000 | -35995000 | 35995000 | 548234000 | 43849000 | 25191000 | 1679000 | 26870000 | 512591000 | 22014000 | -22014000 | 583310000 | 1201372000 | 2332916000 | 950000 | 36592000 | 0 | 0 | -37542000 | 37542000 | 55492000 | -6977000 | 6977000 | -17950000 | 37542000 | 2061000000 | 4876000 | 2136084000 | 0 | 3331000 | 217214000 | -36958000 | 12646000 | 196233000 | 196832000 | 2332916000 | 599000 | 2332916000 | 1025182000 | 92084000 | 65423000 | |||||||
24 | 2021-12-31 | CFFI | USD | 913341 | 2022-03-01 | 2022-03-01 17:08:21 | 2021 | FY | 267745000 | 373073000 | 640818000 | 6810000 | -275580000 | 275580000 | 647628000 | 44799000 | 25191000 | 1977000 | 27168000 | 373073000 | 13608000 | -13608000 | 445040000 | 1172559000 | 2265227000 | 715000 | 34735000 | 0 | 0 | -35450000 | 35450000 | 55726000 | 48892000 | 6834000 | -55726000 | 55726000 | 1962321000 | 8498000 | 2053497000 | 0 | 3405000 | 193811000 | -2087000 | 15895000 | 211024000 | 211730000 | 2265227000 | 706000 | 2265227000 | 746146000 | 90461000 | -177284000 | |||||||
25 | 2020-12-31 | CFFI | USD | 913341 | 2021-03-03 | 2021-03-03 16:46:36 | 2020 | FY | 86669000 | 286389000 | 373058000 | 8103000 | -95970000 | 95970000 | 381161000 | 44132000 | 25191000 | 2291000 | 27482000 | 286389000 | 13555000 | -13555000 | 358003000 | 1347812000 | 2086976000 | 1109000 | 20455000 | 0 | 0 | -21564000 | 21564000 | 55714000 | 47896000 | 7818000 | -55714000 | 55714000 | 1814561000 | 7621000 | 1891839000 | 0 | 3514000 | 170819000 | -1955000 | 22093000 | 194471000 | 195137000 | 2086976000 | 666000 | 2086976000 | 572778000 | 76169000 | -10500000 | |||||||
26 | 2019-12-31 | CFFI | USD | 913341 | 2020-03-03 | 2020-03-03 16:17:50 | 2019 | FY | 165433000 | 189733000 | 355166000 | 6776000 | -173312000 | 173312000 | 361942000 | 35261000 | 14425000 | 912000 | 15337000 | 189733000 | 11219000 | -11219000 | 240331000 | 1055181000 | 1657454000 | 1291000 | 91389000 | 0 | 0 | -92680000 | 92680000 | 69781000 | 64489000 | 5292000 | -69781000 | 69781000 | 1329722000 | 1428000 | 1492183000 | 0 | 3296000 | 154248000 | -2249000 | 9495000 | 164790000 | 165271000 | 1657454000 | 481000 | 1657454000 | 379466000 | 161170000 | -4263000 | |||||||
27 | 2018-12-31 | CFFI | USD | 913341 | 2019-02-26 | 2019-02-26 15:44:05 | 2018 | FY | 115013000 | 214910000 | 329923000 | 7436000 | 0 | 916475000 | 1253834000 | 37100000 | 14425000 | 1142000 | 15567000 | 214910000 | 12193000 | -12193000 | 267577000 | 0 | 1521411000 | 920000 | 14917000 | 0 | 0 | 0 | 15837000 | 144774000 | 0 | 0 | 0 | 144774000 | 1360800000 | 0 | 1521411000 | 0 | 3358000 | 140520000 | -4672000 | 12752000 | 151958000 | 151958000 | 1521411000 | 0 | 1521411000 | 429820000 | 159691000 | 44678000 | |||||||
28 | 2017-12-31 | CFFI | USD | 913341 | 2018-03-08 | 2018-03-08 13:55:27 | 2017 | FY | 119423000 | 218976000 | 338399000 | 7589000 | 0 | 891104000 | 1237092000 | 36969000 | 14425000 | 1594000 | 16019000 | 218976000 | 12093000 | -12093000 | 271964000 | 0 | 1509056000 | 838000 | 20621000 | 0 | 0 | 0 | 21459000 | 147239000 | 0 | 0 | 0 | 147239000 | 1340358000 | 0 | 1509056000 | 0 | 3358000 | 127431000 | -1887000 | 12800000 | 141702000 | 141702000 | 1509056000 | 0 | 1509056000 | 437952000 | 167860000 | 48437000 | |||||||
29 | 2016-12-31 | CFFI | USD | 913341 | 2017-03-07 | 2017-03-07 12:31:11 | 2016 | FY | 103201000 | 210026000 | 313227000 | 7261000 | 0 | 868980000 | 1189468000 | 35804000 | 14425000 | 2269000 | 16694000 | 210026000 | 0 | 0 | 262524000 | 0 | 1451992000 | 703000 | 12363000 | 0 | 0 | 0 | 13066000 | 152204000 | 0 | 0 | 0 | 152204000 | 1286722000 | 0 | 1451992000 | 0 | 3331000 | 125162000 | -984000 | 11705000 | 139214000 | 139214000 | 1451992000 | 0 | 1451992000 | 420052000 | 164567000 | 61366000 | |||||||
30 | 2015-12-31 | CFFI | USD | 913341 | 2016-03-04 | 2016-03-04 13:30:49 | 2015 | FY | 152943000 | 219476000 | 372419000 | 6829000 | 0 | 753776000 | 1133024000 | 36533000 | 14425000 | 1618000 | 16043000 | 219476000 | 0 | 0 | 272052000 | 0 | 1405076000 | 698000 | 12093000 | 0 | 0 | 0 | 12791000 | 165168000 | 0 | 0 | 0 | 165168000 | 1227117000 | 0 | 1405076000 | 0 | 3301000 | 116167000 | 1171000 | 10420000 | 131059000 | 131059000 | 1405076000 | 0 | 1405076000 | 438952000 | 177261000 | 24318000 | |||||||
31 | 2014-12-31 | CFFI | USD | 913341 | 2015-03-11 | 2015-03-11 15:59:11 | 2014 | FY | 167616000 | 221897000 | 389513000 | 6421000 | 0 | 661189000 | 1057123000 | 37295000 | 14425000 | 2583000 | 17008000 | 221897000 | 0 | 0 | 276200000 | 0 | 1333323000 | 740000 | 14436000 | 0 | 0 | 0 | 15176000 | 152591000 | 0 | 0 | 0 | 152591000 | 1165556000 | 0 | 1333323000 | 0 | 3283000 | 107548000 | 3086000 | 9456000 | 123373000 | 123373000 | 1333323000 | 0 | 1333323000 | 443794000 | 167027000 | -589000 | |||||||
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 | CFFI | USD | 913341 | 2024-02-27 | 2024-02-27 15:05:08 | 2023 | FY | 23604000 | 4192999 | 902000 | 1994000 | -1199000 | -1416000 | 0 | 2543000 | -2326000 | 2735001 | 32229000 | -1459000 | -108003000 | -39275000 | 100812000 | -1832000 | -49757000 | -17632000 | 62269999 | -7758000 | -5986000 | 35132000 | 66025999 | 1 | 48498000 | 75159000 | 26661000 | 32229000 | -1459000 | 30770000 | |||||||||||||||||||||
37 | 2022-12-31 | CFFI | USD | 913341 | 2023-02-28 | 2023-02-28 15:11:53 | 2022 | FY | 29369000 | 4356000 | 708000 | 1973000 | -9398000 | -2172000 | 0 | 235000 | -7461000 | 63551000 | 90559000 | -3394000 | 1967000 | -242228000 | 55328000 | -222952000 | -411279000 | -1857000 | -1857000 | -5373000 | -5756000 | 94479000 | 79636000 | 0 | -241084000 | 26661000 | 267745000 | 90559000 | -3394000 | 87165000 | |||||||||||||||||||||
38 | 2021-12-31 | CFFI | USD | 913341 | 2022-03-01 | 2022-03-01 17:08:21 | 2021 | FY | 29123000 | 4741000 | -90000 | 1697000 | -3905000 | 1293000 | 0 | -394000 | -4804000 | 125821000 | 157387000 | -4786000 | -46028000 | -209224000 | 114019000 | 7326000 | -138693000 | -14280000 | -14280000 | -8232000 | -5675000 | 204849000 | 162382000 | 0 | 181076000 | 267745000 | 86669000 | 157387000 | -4786000 | 152601000 | |||||||||||||||||||||
39 | 2020-12-31 | CFFI | USD | 913341 | 2021-03-03 | 2021-03-03 16:46:36 | 2020 | FY | 22424000 | 4189000 | -817000 | 1447000 | 7310000 | -897000 | 0 | -442000 | 8649000 | -114927000 | -80374000 | -10228000 | 19101000 | -201870000 | 123741000 | -114030000 | -183286000 | -121726000 | 313405000 | -1061000 | -5546000 | -176000 | 184896000 | 0 | -78764000 | 86669000 | 165433000 | -80374000 | -10228000 | -90602000 | |||||||||||||||||||||
40 | 2019-12-31 | CFFI | USD | 913341 | 2020-03-03 | 2020-03-03 16:17:50 | 2019 | FY | 18850000 | 3866000 | 354000 | 1466000 | 848000 | 660000 | 0 | 371000 | -183000 | -40548000 | -15164000 | -2706000 | -58123000 | -48216000 | 75583000 | -2467000 | -35929000 | -7000000 | 118033000 | -4385000 | -5131000 | -4000 | 101513000 | 0 | 50420000 | 165433000 | 115013000 | -15164000 | -2706000 | -17870000 | |||||||||||||||||||||
41 | 2018-12-31 | CFFI | USD | 913341 | 2019-02-26 | 2019-02-26 15:44:05 | 2018 | FY | 18020000 | 3671000 | 632000 | 1345000 | 3391000 | 153000 | 0 | 82000 | 3156000 | 20063000 | 47122000 | -3374000 | -43963000 | -51271000 | 51067000 | 18000 | -47523000 | -2500000 | 144000 | -1105000 | -4931000 | 4383000 | -4009000 | 0 | -4410000 | 115013000 | 119423000 | 47122000 | -3374000 | 43748000 | |||||||||||||||||||||
42 | 2017-12-31 | CFFI | USD | 913341 | 2018-03-08 | 2018-03-08 13:55:27 | 2017 | FY | 6572000 | 2837000 | 9405000 | 1451000 | -7272000 | -328000 | 0 | 135000 | -7079000 | 13598000 | 26591000 | -3891000 | -44541000 | -53501000 | 41520000 | 245000 | -60168000 | 0 | 147000 | -560000 | -4637000 | 54849000 | 49799000 | 0 | 16222000 | 119423000 | 103201000 | 26591000 | -3891000 | 22700000 | |||||||||||||||||||||
43 | 2016-12-31 | CFFI | USD | 913341 | 2017-03-07 | 2017-03-07 12:31:11 | 2016 | FY | 13459000 | 2573000 | -23000 | 1218000 | 927000 | -432000 | 0 | 5000 | 1354000 | 9091000 | 27245000 | -1691000 | -110601000 | -52605000 | 57355000 | 1364000 | -106178000 | 0 | 149000 | -414000 | -4464000 | 33920000 | 29191000 | 0 | -49742000 | 103201000 | 152943000 | 27245000 | -1691000 | 25554000 | |||||||||||||||||||||
44 | 2015-12-31 | CFFI | USD | 913341 | 2016-03-04 | 2016-03-04 13:30:49 | 2015 | FY | 12530000 | 2511000 | 1378000 | 1231000 | -1458000 | -408000 | 0 | -42000 | -1008000 | -860000 | 15332000 | -1808000 | -81897000 | -37114000 | 36450000 | 706000 | -83663000 | 0 | 135000 | -1687000 | -4148000 | 59358000 | 53658000 | 0 | -14673000 | 152943000 | 167616000 | 15332000 | -1808000 | 13524000 | |||||||||||||||||||||
45 | 2014-12-31 | CFFI | USD | 913341 | 2015-03-11 | 2015-03-11 15:59:11 | 2014 | FY | 12346000 | 2739000 | 2247000 | 1104000 | -5949000 | -61000 | 0 | -103000 | -5785000 | 21690000 | 34177000 | -1815000 | -30288000 | -36246000 | 38660000 | 5276000 | -24413000 | -16094000 | 133000 | -161000 | -4050000 | 29885000 | 9713000 | 0 | 19477000 | 167616000 | 148139000 | 34177000 | -1815000 | 32362000 | |||||||||||||||||||||
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 | CFFI | 2023-12-31 | 2023 | FY | 0.5883080966 | 0.4406948813 | 0.06044183602 | 24.68436183 | 0 | 0 | 1 | 0.7723151569 | 0.1896820854 | 0.1535199542 | 0.1857769853 | 0.009652452023 | 0.1088353821 | 0.09879806572 | 0.8093539981 | 0.2456019201 | 0.7723151569 | 0.04407315155 | 0.4969429818 | 0.1825702838 | 0.3319718839 | 19.65000827 | 0.2990368913 | 11.2754129 | 14.78668975 | 0 | 0 | 3.0749785 | 0.06287425027 | 9.445793443 | 9.018184376 | 157.5626576 | 0.2536010846 | 0.2096167855 | 0.9547302119 | 0.2990368913 | 0.5431518277 | -22.08978753 | 7.119284294 | 0.2536010846 | 1.072787185 | 1.072787185 | 1.513241708 | 9.856970812 | 7.561388984 | 7.219086507 | 7.219086507 | -0.5964546572 | 1.513241708 | 0.02572809531 | 66.63070987 | 1.072787185 | |||
51 | CFFI | 2022-12-31 | 2022 | FY | 14.60321773 | 14.60321773 | 0.7101646156 | 1949.12604 | 0 | 0 | 1 | 26.54221165 | 21.97621879 | 17.33590963 | 0.2054701872 | 0.01249894981 | 0.1485937635 | 0.01944955375 | 0.7888486095 | 0.8279724039 | 26.54221165 | 0.03947163121 | 0.4692584835 | 0.2204469163 | 0.3193845663 | 5.658301648 | 0.9834390339 | 11.8884999 | 0.1872634157 | 0 | 0 | 0.03835891354 | 0.0007209860964 | 25.74809915 | 24.78310342 | 153.3222978 | 0.1974004595 | 53.84007134 | 0.962521671 | 0.9834390339 | 2.474830564 | -26.68208603 | 38.33996613 | 0.1974004595 | 1.044382101 | 1.044382101 | 121.8443715 | 7.028438313 | 2.351198678 | 2.26307968 | 2.26307968 | 1.643414253 | 121.8443715 | 0.02808596316 | 5.517657812 | 1.044382101 | |||
52 | CFFI | 2021-12-31 | 2021 | FY | 18.26877292 | 18.26877292 | 7.552750353 | 18.4762733 | 0 | 0 | 1 | 0.2830701989 | 0.2830701989 | 0.2130868492 | 0.2352555013 | 0.01265524382 | 0.1358471074 | 0.01707883793 | 0.7527703377 | 1 | 0.2830701989 | 0.03993462907 | 0.4286763591 | 0.2089072165 | 0.3000514122 | 4.555808111 | 1.739832635 | 10.73445201 | 19.75506608 | 0 | 0 | 3.00301346 | 0.05939007437 | 43.6686469 | 42.34072182 | 177.8015654 | 0.1979628144 | 1.169885232 | 0.9695908811 | 1.739832635 | 4.531078163 | -32.88487254 | 177.0382452 | 0.1979628144 | 0.8742837384 | 0.8742837384 | 1.371382657 | 6.435792082 | 1.20900159 | 1.172236917 | 1.172236917 | 0.2063539683 | 1.371382657 | 0.03075966592 | 0.1683873528 | 0.8742837384 | |||
53 | CFFI | 2020-12-31 | 2020 | FY | 17.67580226 | 17.67580226 | 4.019152291 | 21.28547165 | 0 | 0 | 1 | 0.2102857883 | 0.2102857883 | 0.1591735097 | 0.23255416 | 0.01059763026 | 0.1137290393 | 0.01414681429 | 0.7569389781 | 1 | 0.2102857883 | 0.03649730519 | 0.3916727944 | 0.2226912085 | 0.2814402897 | 2.183455388 | -1.055206186 | 10.7315538 | 17.14784648 | 0 | 0 | 3.148486359 | 0.06657910776 | -22.02814375 | -24.831337 | 102.244199 | 0.250757336 | -0.5784424501 | 1.127255082 | -1.055206186 | -3.929308238 | 7.858232303 | 17.16659547 | 0.250757336 | 0.6962637543 | 0.6962637543 | 0.9744806264 | 6.122128162 | -1.494482556 | -1.684663057 | -1.684663057 | 0.567593916 | 0.9744806264 | 0.04095917781 | 3.738718527 | 0.6962637543 | |||
54 | CFFI | 2019-12-31 | 2019 | FY | 3.905287009 | 3.905287009 | 1.784991368 | 21.99100172 | -1340.202114 | -1318.211113 | 9.983157137 | -1328.19427 | 0.5803087155 | 0.2127931997 | 0.2127931997 | 0.1676062099 | 0.212351663 | 0.01137286465 | 0.114388009 | 0.0152942214 | 0.787648337 | 1 | 0.2127931997 | 0.09723950107 | 0.9780326476 | 0.2974834911 | 0.4944471714 | 1.644133004 | -0.09408698889 | 10.05797682 | 16.59769776 | 36.56158017 | -0.2723469812 | 3.189529509 | 0.06785467349 | -4.39441338 | -5.178591869 | 102.924441 | 0.2722015915 | -0.1348318603 | 1.178448958 | -0.09408698889 | -0.1659280657 | 5.603843311 | -6.253195876 | 0.2722015915 | 1.158624436 | 1.158624436 | 1.697666147 | 10.12889766 | -10.68437162 | -12.5909866 | -12.5909866 | 1.630119467 | 1.697666147 | 0.02687376265 | 6.715113348 | 1.158624436 | |
55 | CFFI | 2018-12-31 | 2018 | FY | 79.17118141 | 21.30195113 | 7.262297152 | 25.29982569 | 0 | 25.29982569 | 7.994667048 | 17.30515864 | 0.6084695047 | 0.312903737 | 0.2101156797 | 0.1679732287 | 0.2005678541 | 0.01184426825 | 0.1185853986 | 0.02229581542 | 0.7994321459 | 0.6715026215 | 0.312903737 | 0.1049624329 | 1.050889061 | 0.4878948007 | 0.5124065856 | 3.044164324 | 0.2950823778 | 10.01204938 | 14.42697687 | 45.65543478 | 0 | 2.891617251 | 0.07051283315 | 13.4587334 | 12.49506958 | 94.23084118 | 0.2736403996 | 0.4392471966 | 0.9283986248 | 0.2950823778 | 3.158946169 | -13.96621221 | 30.26461143 | 0.2736403996 | 1.225996456 | 1.225996456 | 1.736593084 | 10.33851107 | 4.258479688 | 3.953566687 | 3.953566687 | 0.0599379936 | 1.736593084 | 0.02646806661 | 6.202582492 | 1.225996456 | |
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-03-31 | CFFI | USD | 913341 | 2024-04-19 | 2024-04-19 16:26:31 | 2024 | Q1 | 40200000 | -3275028000 | 3315228000 | 82.46835821 | 0 | 0 | 0 | 0 | -8898000 | 8898000 | 36200000 | 0 | 0 | 0 | 3401000 | 0.08460199 | 3401000 | 0.08460199 | 4000000 | 4000000 | 0.0995024876 | 565000 | 3435000 | 0.0854477612 | 1.02 | 1.02 | 3370934 | 3370934 | |||||||||||||||||||||||
60 | 2023-12-31 | CFFI | USD | 913341 | 2024-02-27 | 2024-02-27 15:05:08 | 2023 | Q4 | 40211000 | 6274883000 | -6234672000 | -155.048917 | 0 | 17093000 | 376000 | 17469000 | -9038000 | 9038000 | 34014000 | 32408000 | 1316000 | 960000 | 960000 | 0.0238740643 | 31173000 | 0.775235632 | 6197000 | 6197000 | 0.1541120589 | 1109000 | 5068000 | 0.1260351645 | 1.5 | 1.5 | 3367931 | 3367931 | |||||||||||||||||||||||
61 | 2023-09-30 | CFFI | USD | 913341 | 2023-11-07 | 2023-11-07 14:23:38 | 2023 | Q3 | 30482000 | 0 | 30482000 | 1 | 0 | 12921000 | 361000 | 12921000 | -36303000 | -23382000 | -23382000 | 31686000 | 7224000 | 956000 | 7100000 | 0.2329243488 | 7100000 | 0.2329243488 | 7100000 | 7100000 | 0.2329243488 | 1323000 | 5789000 | 0.1899153599 | 1.71 | 1.71 | 3391624 | 3391624 | |||||||||||||||||||||||
62 | 2023-06-30 | CFFI | USD | 913341 | 2023-08-08 | 2023-08-08 11:42:37 | 2023 | Q2 | 32108000 | -6274883000 | 6306991000 | 196.4305158 | 0 | 14022000 | 410000 | 14022000 | -6300685000 | -6300685000 | -6300685000 | 30738000 | 6393000 | 975000 | 6306000 | 0.1963996512 | 6306000 | 0.1963996512 | 1611000 | 7917000 | 0.2465740625 | 1533000 | 6306000 | 0.1963996512 | 1.84 | 1.84 | 3424820 | 3424820 | |||||||||||||||||||||||
63 | 2023-03-31 | CFFI | USD | 913341 | 2023-05-05 | 2023-05-05 14:55:17 | 2023 | Q1 | 32401000 | 0 | 32401000 | 1 | 0 | 13898000 | 401000 | 13898000 | -34990000 | -21092000 | -21092000 | 29305000 | 4347000 | 988000 | 12297000 | 0.3795253233 | 11309000 | 0.3490324373 | -3359000 | 7950000 | 0.2453627974 | 1453000 | 6441000 | 0.1987901608 | 1.86 | 1.86 | 3464895 | 3464895 | |||||||||||||||||||||||
64 | 2022-12-31 | CFFI | USD | 913341 | 2023-02-28 | 2023-02-28 15:11:53 | 2022 | Q4 | 277000 | 0 | 277000 | 1 | 0 | 13167000 | 390000 | 13167000 | -4431000 | -42362000 | -42362000 | 28405000 | 2428000 | 1051000 | 16238000 | 58.62093863 | 15187000 | 54.8267148 | -2430000 | 12757000 | 46.05415162 | 2451000 | 10308000 | 37.21299639 | 2.97 | 2.97 | 3475716 | 3475716 | |||||||||||||||||||||||
65 | 2022-09-30 | CFFI | USD | 913341 | 2022-11-08 | 2022-11-08 13:35:56 | 2022 | Q3 | 30509000 | 0 | 30509000 | 1 | 0 | 12202000 | 441000 | 12202000 | -33628000 | -21426000 | -21426000 | 26326000 | 1946000 | 1083000 | 10166000 | 0.3332131502 | 9083000 | 0.2977154282 | -863000 | 8220000 | 0.2694286932 | 1675000 | 6480000 | 0.2123963421 | 1.85 | 1.85 | 3511326 | 3511326 | |||||||||||||||||||||||
66 | 2022-06-30 | CFFI | USD | 913341 | 2022-08-01 | 2022-08-01 15:40:55 | 2022 | Q2 | 499000 | 0 | 499000 | 1 | 0 | 10642000 | 506000 | 10642000 | -756000 | 9886000 | 9886000 | 24392000 | 1761000 | 1087000 | 11472000 | 22.98997996 | 10385000 | 20.81162325 | -1720000 | 8665000 | 17.36472946 | 1882000 | 6742000 | 13.51102204 | 1.91 | 1.91 | 3534489 | 3534489 | |||||||||||||||||||||||
67 | 2022-03-31 | CFFI | USD | 913341 | 2022-05-06 | 2022-05-06 10:19:51 | 2022 | Q1 | 502000 | 0 | 502000 | 1 | 0 | 11856000 | 468000 | 11856000 | -3387000 | 8469000 | 8469000 | 22231000 | 1755000 | 1135000 | 10106000 | 20.1314741 | 8971000 | 17.87051793 | -1649000 | 7322000 | 14.58565737 | 1587000 | 5629000 | 11.21314741 | 1.59 | 1.59 | 3547780 | 3547780 | |||||||||||||||||||||||
68 | 2021-12-31 | CFFI | USD | 913341 | 2022-03-01 | 2022-03-01 17:08:21 | 2021 | Q4 | 31012000 | 670000 | 30342000 | 0.9783954598 | 0 | 13339000 | 345000 | 13339000 | 0 | -56710000 | -56040000 | 23182000 | 1835000 | 1163000 | 10931000 | 0.3524764607 | 9768000 | 0.3149748484 | -1718000 | 8050000 | 0.259576938 | 2009000 | 6041000 | 0.194795563 | 1.67 | 1.67 | 3539006 | 3539006 | |||||||||||||||||||||||
69 | 2021-09-30 | CFFI | USD | 913341 | 2021-11-02 | 2021-11-02 15:15:44 | 2021 | Q3 | 33660000 | 697000 | 32963000 | 0.9792929293 | 0 | 13915000 | 374000 | 13915000 | -34991000 | -21076000 | 697000 | 23604000 | 1986000 | 1188000 | 13075000 | 0.3884432561 | 11887000 | 0.3531491384 | -1833000 | 10054000 | 0.2986928105 | 2227000 | 7827000 | 0.2325311943 | 2.16 | 2.16 | 3550001 | 3550001 | |||||||||||||||||||||||
70 | 2021-06-30 | CFFI | USD | 913341 | 2021-08-03 | 2021-08-03 13:44:49 | 2021 | Q2 | 34828000 | 867000 | 33961000 | 0.9751062364 | 0 | 15714000 | 459000 | 15714000 | -37093000 | -21379000 | 867000 | 23866000 | 2138000 | 1201000 | 13783000 | 0.395744803 | 12582000 | 0.3612610543 | -2056000 | 10526000 | 0.3022280923 | 2436000 | 8090000 | 0.2322843689 | 2.19 | 2.19 | 3653567 | 3653568 | |||||||||||||||||||||||
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-03-31 | CFFI | USD | 913341 | 2024-04-19 | 2024-04-19 16:26:31 | 2024 | Q1 | 23158000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -23158000 | 23158000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 23158000 | 23158000 | 0 | 23158000 | 0 | 23158000 | |||||||||||||||||||||
76 | 2023-12-31 | CFFI | USD | 913341 | 2024-02-27 | 2024-02-27 15:05:08 | 2023 | Q4 | 5068000 | 960000 | 902000 | 486000 | -4983000 | -359000 | 0 | 305000 | -4929000 | 1506000 | 3939000 | -440000 | -14101000 | -9200000 | 25252000 | 1843000 | 3354000 | -37436000 | 37701000 | -1395000 | -1476000 | -40000 | -2646000 | -47337000 | 4647000 | 75159000 | 70512000 | 3939000 | -440000 | 3499000 | |||||||||||||||||||||
77 | 2023-09-30 | CFFI | USD | 913341 | 2023-11-07 | 2023-11-07 14:23:38 | 2023 | Q3 | 5777000 | 956000 | 1323000 | 581000 | 2333000 | -773000 | 0 | 783000 | 2323000 | 11674000 | 22644000 | -409000 | -32985000 | -8296000 | 30719000 | 362000 | -10609000 | -28520000 | 28520000 | -1399000 | -1488000 | 2459000 | -428000 | 15543000 | 11607000 | 70512000 | 58905000 | 22644000 | -409000 | 22235000 | |||||||||||||||||||||
78 | 2023-06-30 | CFFI | USD | 913341 | 2023-08-08 | 2023-08-08 11:42:37 | 2023 | Q2 | 6384000 | 975000 | 1533000 | 453000 | -676000 | -410000 | 0 | 793000 | -1059000 | -9641000 | -972000 | -95000 | -14834000 | -7415000 | 25112000 | 677000 | 3445000 | -25399000 | 25399000 | -2509000 | -1501000 | -23778000 | -27788000 | 31794000 | -25315000 | 58905000 | 84220000 | -972000 | -95000 | -1067000 | |||||||||||||||||||||
79 | 2023-03-31 | CFFI | USD | 913341 | 2023-05-05 | 2023-05-05 14:55:17 | 2023 | Q1 | 6497000 | 988000 | 0 | 474000 | 2127000 | 126000 | 0 | 662000 | 1339000 | -9921000 | 165000 | -515000 | 29000 | -14364000 | 19729000 | -44373000 | -39494000 | -108987000 | -108987000 | -2455000 | -1521000 | 318838000 | 96888000 | 0 | 57559000 | 84220000 | 26661000 | 165000 | -515000 | -350000 | |||||||||||||||||||||
80 | 2022-12-31 | CFFI | USD | 913341 | 2023-02-28 | 2023-02-28 15:11:53 | 2022 | Q4 | 10306000 | 1051000 | 708000 | 441000 | -2531000 | -1136000 | 0 | 479000 | -1874000 | 11559000 | 21534000 | -1034000 | 1967000 | -19194000 | 11647000 | -67460000 | -74074000 | -1040999 | 1040999 | -1834000 | -1457000 | -16956000 | -20247000 | 0 | -72787000 | 26661000 | 99448000 | 21534000 | -1034000 | 20500000 | |||||||||||||||||||||
81 | 2022-09-30 | CFFI | USD | 913341 | 2022-11-08 | 2022-11-08 13:35:56 | 2022 | Q3 | 6545000 | 1083000 | 0 | 524000 | -4380000 | -145000 | 0 | -189000 | -4046000 | 15857000 | 19629000 | -964000 | 0 | -30293000 | 12700000 | -51735000 | -70292000 | -697000 | -697000 | -1696000 | -1468000 | 15767000 | 11209000 | 0 | -39454000 | 99448000 | 138902000 | 19629000 | -964000 | 18665000 | |||||||||||||||||||||
82 | 2022-06-30 | CFFI | USD | 913341 | 2022-08-01 | 2022-08-01 15:40:55 | 2022 | Q2 | 6783000 | 1087000 | -1407000 | 497000 | -1826000 | -748000 | 0 | 226000 | -1304000 | 3065000 | 8199000 | -193000 | -76362000 | -116247000 | 16352000 | 22000 | -176428000 | -2301000 | -2301000 | -1120000 | -1411000 | 45326000 | 38193000 | 0 | -130036000 | 138902000 | 268938000 | 8199000 | -193000 | 8006000 | |||||||||||||||||||||
83 | 2022-03-31 | CFFI | USD | 913341 | 2022-05-06 | 2022-05-06 10:19:51 | 2022 | Q1 | 5735000 | 1135000 | -2397000 | 511000 | -661000 | -143000 | 0 | -281000 | -237000 | 36874000 | 41197000 | -1203000 | -31111000 | -76494000 | 14629000 | 3694000 | -90485000 | -2301000 | 2301000 | -723000 | -1420000 | 52624000 | 50481000 | 0 | 1193000 | 268938000 | 267745000 | 41197000 | -1203000 | 39994000 | |||||||||||||||||||||
84 | 2021-12-31 | CFFI | USD | 913341 | 2022-03-01 | 2022-03-01 17:08:21 | 2021 | Q4 | 6041000 | 1163000 | -1165000 | 491000 | -1258000 | 315000 | 0 | 134000 | -1707000 | 31183000 | 37620000 | -409000 | -17461000 | -41184000 | 28726000 | -15386000 | -28253000 | 0 | 0 | -729000 | -1414000 | 59026000 | 56883000 | 0 | 66250000 | 267745000 | 201495000 | 37620000 | -409000 | 37211000 | |||||||||||||||||||||
85 | 2021-09-30 | CFFI | USD | 913341 | 2021-11-02 | 2021-11-02 15:15:44 | 2021 | Q3 | 7827000 | 1188000 | -4624000 | 386000 | -904000 | 257000 | 0 | -270000 | -891000 | 5609000 | 14106000 | -933000 | -4124000 | -38334000 | 29797000 | -3481000 | -12951000 | 0 | 0 | -2738000 | -1416000 | 35029000 | 30875000 | 0 | 32030000 | 201495000 | 169465000 | 14106000 | -933000 | 13173000 | |||||||||||||||||||||
86 | 2021-06-30 | CFFI | USD | 913341 | 2021-08-03 | 2021-08-03 13:44:49 | 2021 | Q2 | 8090000 | 1201000 | -6569000 | 428000 | -2397000 | 341000 | 0 | 117000 | -2855000 | 57205000 | 64527000 | -1321000 | 1508000 | -57293000 | 21784000 | 1133000 | -35697000 | 0 | 0 | -4536000 | -1446000 | -821000 | -6803000 | 0 | 22027000 | 169465000 | 147438000 | 64527000 | -1321000 | 63206000 | |||||||||||||||||||||
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-03-31 | CFFI | USD | 913341 | 2024-04-19 | 2024-04-19 16:26:31 | 2024 | Q1 | 28417000 | 0 | 28417000 | 0 | 0 | 0 | 28417000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2279972000 | 2308389000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 676565000 | 676565000 | 676565000 | 2308389000 | 0 | 2308389000 | 0 | 0 | -28417000 | |||||||
92 | 2023-12-31 | CFFI | USD | 913341 | 2024-02-27 | 2024-02-27 15:05:08 | 2023 | Q4 | 75159000 | 462444000 | -109539000 | 10398000 | 99141000 | 731557000 | 731557000 | 50001000 | 25191000 | 1407000 | 26598000 | 85668000 | 25622000 | 1525943000 | 1713832000 | 0 | 2445389000 | 3493000 | 59337000 | 0 | -3493000 | 1184156000 | 1243493000 | 48439000 | 886614000 | 6891000 | 42436000 | 984380000 | 0 | 4640000 | 2227873000 | 0 | 3238000 | 233760000 | -26686999 | 6566999 | 216878000 | 217516000 | 2445389000 | 638000 | 2445389000 | 85668000 | 112416000 | 37257000 | |||||||
93 | 2023-09-30 | CFFI | USD | 913341 | 2023-11-07 | 2023-11-07 14:23:38 | 2023 | Q3 | 17105000 | 460653000 | 477758000 | 10039000 | -80551000 | 80551000 | 487797000 | 42354000 | 25191000 | 1475000 | 26666000 | 460653000 | 23434000 | -460653000 | 92454000 | 1841454000 | 2421705000 | 3188000 | 95660000 | 0 | 0 | -3188000 | 95660000 | 25975000 | 0 | 0 | 2099690000 | 2125665000 | 0 | 0 | 2221325000 | 0 | 3249000 | 230168000 | -41074000 | 8037000 | 200380000 | 200998000 | 2421705000 | 618000 | 2421705000 | 460653000 | 121635000 | 104530000 | |||||||
94 | 2023-06-30 | CFFI | USD | 913341 | 2023-08-08 | 2023-08-08 11:42:37 | 2023 | Q2 | 34661000 | 490884000 | 34661000 | 9266000 | -77437000 | 68171000 | 34661000 | 42774000 | 25191000 | 1543000 | 26734000 | 490884000 | 21932000 | -490884000 | 91440000 | 2293354000 | 2419455000 | 2405000 | 124180000 | 0 | 0 | -2405000 | 124180000 | 26000000 | 0 | 0 | 2066747000 | 2092747000 | 0 | 0 | 2216927000 | 0 | 3269000 | 225867000 | -35406000 | 8798000 | 202528000 | 203158000 | 2419455000 | 630000 | 2419455000 | 490884000 | 150180000 | 115519000 | |||||||
95 | 2023-03-31 | CFFI | USD | 913341 | 2023-05-05 | 2023-05-05 14:55:17 | 2023 | Q1 | 15596000 | 513625000 | 529221000 | 8856000 | -93076000 | 93076000 | 538077000 | 43509000 | 25191000 | 1611000 | 26802000 | 513625000 | 21018000 | -513625000 | 91329000 | 1810927000 | 2440333000 | 1612000 | 145579000 | 0 | 0 | -1612000 | 145579000 | 30049000 | 0 | 0 | 2061521000 | 2091570000 | 0 | 0 | 2237149000 | 0 | 3309000 | 221062000 | -31923000 | 10736000 | 203184000 | 203785000 | 2440333000 | 601000 | 2440333000 | 513625000 | 175628000 | 160032000 | |||||||
96 | 2022-12-31 | CFFI | USD | 913341 | 2023-02-28 | 2023-02-28 15:11:53 | 2022 | Q4 | 26661000 | 512591000 | 539252000 | 8982000 | -35995000 | 35995000 | 548234000 | 43849000 | 25191000 | 1679000 | 26870000 | 512591000 | 28991000 | -28991000 | 583310000 | 1201372000 | 2332916000 | 950000 | 36592000 | 0 | 0 | -37542000 | 37542000 | 55492000 | -6977000 | 6977000 | -17950000 | 37542000 | 2061000000 | 4876000 | 2136084000 | 0 | 3331000 | 217214000 | -36958000 | 12646000 | 196233000 | 196832000 | 2332916000 | 599000 | 2332916000 | 1025182000 | 92084000 | 65423000 | |||||||
97 | 2022-09-30 | CFFI | USD | 913341 | 2022-11-08 | 2022-11-08 13:35:56 | 2022 | Q3 | 99448000 | 499564000 | 99448000 | 7846000 | 391847000 | 107717000 | 606858000 | 43830000 | 25191000 | 1753000 | 26944000 | 499564000 | 23605000 | -23605000 | 570338000 | 1162542000 | 2339738000 | 471000 | 37633000 | 0 | 0 | -38104000 | 38104000 | 55553000 | 0 | 0 | -17449000 | 38104000 | 2077417000 | 0 | 2153625000 | 0 | 3353000 | 208363000 | -40320000 | 14044000 | 185440000 | 186113000 | 2339738000 | 673000 | 2339738000 | 999128000 | 93186000 | -6262000 | |||||||
98 | 2022-06-30 | CFFI | USD | 913341 | 2022-08-01 | 2022-08-01 15:40:55 | 2022 | Q2 | 138902000 | 501984000 | 640886000 | 7701000 | -147026000 | 147026000 | 648587000 | 43811000 | 25191000 | 1828000 | 27019000 | 501984000 | 19727000 | -19727000 | 572814000 | 1113547000 | 2334948000 | 660000 | 36936000 | 0 | -623559000 | 623559000 | 37596000 | 55611000 | 0 | 0 | 0 | 55611000 | 2044850000 | 0 | 2138057000 | 0 | 3385000 | 203351000 | -25525000 | 15072000 | 196283000 | 196891000 | 2334948000 | 608000 | 2334948000 | 1003968000 | 92547000 | -46355000 | |||||||
99 | 2022-03-31 | CFFI | USD | 913341 | 2022-05-06 | 2022-05-06 10:19:51 | 2022 | Q1 | 268938000 | 415532000 | 684470000 | 6953000 | 0 | 0 | 691423000 | 44975000 | 25191000 | 1902000 | 27093000 | 415532000 | 17194000 | -17194000 | 487600000 | 1123514000 | 2302537000 | 434000 | 32434000 | 0 | 0 | 0 | 32868000 | 55669000 | 0 | 0 | 0 | 55669000 | 2012028000 | 0 | 2100565000 | 0 | 3406000 | 198020000 | -15864000 | 15716000 | 201278000 | 201972000 | 2302537000 | 694000 | 2302537000 | 831064000 | 88103000 | -180835000 | |||||||
100 | 2021-12-31 | CFFI | USD | 913341 | 2022-03-01 | 2022-03-01 17:08:21 | 2021 | Q4 | 267745000 | 373073000 | 640818000 | 6810000 | 0 | 0 | 647628000 | 44799000 | 25191000 | 1977000 | 27168000 | 373073000 | 0 | 0 | 445040000 | 1172559000 | 2265227000 | 715000 | 34735000 | 0 | 0 | 0 | 35450000 | 55726000 | 0 | 0 | 0 | 55726000 | 1962321000 | 0 | 2053497000 | 706000 | 3405000 | 193811000 | -2087000 | 15189000 | 211024000 | 211024000 | 2265227000 | 706000 | 2265227000 | 746146000 | 90461000 | -177284000 | |||||||
101 | 2021-09-30 | CFFI | USD | 913341 | 2021-11-02 | 2021-11-02 15:15:44 | 2021 | Q3 | 201495000 | 363413000 | 564908000 | 7125000 | 0 | 0 | 385539000 | 45397000 | 25191000 | 2055000 | 27246000 | 363413000 | 13977000 | -13977000 | 436056000 | 1388563000 | 2210158000 | 581000 | 37006000 | 0 | 0 | 0 | 37587000 | 55784000 | 0 | 0 | 0 | 55784000 | 1910855000 | 0 | 2004226000 | 750000 | 3388000 | 189301000 | -3647000 | 15390000 | 205182000 | 205182000 | 2210158000 | 750000 | 2210158000 | 726826000 | 92790000 | -108705000 | |||||||
102 | 2021-06-30 | CFFI | USD | 913341 | 2021-08-03 | 2021-08-03 13:44:49 | 2021 | Q2 | 169465000 | 356886000 | 526351000 | 7382000 | 0 | 0 | 382992000 | 45495000 | 25191000 | 2134000 | 27325000 | 356886000 | 13786000 | -13786000 | 429706000 | 1356543000 | 2169241000 | 851000 | 23570000 | 0 | 0 | 0 | 24421000 | 55840000 | 0 | 0 | 0 | 55840000 | 1886585000 | 0 | 1966846000 | 597000 | 3439000 | 183043000 | -2924000 | 17643000 | 201798000 | 201798000 | 2169241000 | 597000 | 2169241000 | 713772000 | 79410000 | -90055000 | |||||||
103 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
104 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
153 | Treasury rates | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
154 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
155 | 2024-04-08 | 2024 | 4 | 8 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
156 | Date | Month1 | Month2 | Month3 | Month6 | Year1 | Year2 | Year3 | Year5 | Year7 | Year10 | Year20 | Year30 | ||||||||||||||||||||||||||||||||||||||||||||||
157 | 2024-04-19 | 5.49 | 5.51 | 5.45 | 5.39 | 5.17 | 4.97 | 4.81 | 4.66 | 4.65 | 4.62 | 4.83 | 4.72 | ||||||||||||||||||||||||||||||||||||||||||||||
158 | 2024-04-18 | 5.49 | 5.52 | 5.46 | 5.39 | 5.18 | 4.98 | 4.83 | 4.68 | 4.67 | 4.64 | 4.85 | 4.74 | ||||||||||||||||||||||||||||||||||||||||||||||
159 | 2024-04-17 | 5.49 | 5.49 | 5.45 | 5.38 | 5.16 | 4.93 | 4.77 | 4.62 | 4.61 | 4.59 | 4.81 | 4.71 | ||||||||||||||||||||||||||||||||||||||||||||||
160 | 2024-04-16 | 5.49 | 5.51 | 5.45 | 5.39 | 5.18 | 4.97 | 4.83 | 4.69 | 4.69 | 4.67 | 4.88 | 4.77 | ||||||||||||||||||||||||||||||||||||||||||||||
161 | 2024-04-15 | 5.49 | 5.51 | 5.45 | 5.38 | 5.16 | 4.93 | 4.78 | 4.65 | 4.65 | 4.63 | 4.85 | 4.74 | ||||||||||||||||||||||||||||||||||||||||||||||
162 | 2024-04-12 | 5.48 | 5.5 | 5.45 | 5.36 | 5.13 | 4.88 | 4.7 | 4.54 | 4.53 | 4.5 | 4.73 | 4.61 | ||||||||||||||||||||||||||||||||||||||||||||||
163 | 2024-04-11 | 5.48 | 5.51 | 5.45 | 5.38 | 5.17 | 4.93 | 4.77 | 4.61 | 4.6 | 4.56 | 4.77 | 4.65 | ||||||||||||||||||||||||||||||||||||||||||||||
164 | 2024-04-10 | 5.49 | 5.5 | 5.45 | 5.4 | 5.19 | 4.97 | 4.77 | 4.61 | 4.59 | 4.55 | 4.76 | 4.64 | ||||||||||||||||||||||||||||||||||||||||||||||
165 | 2024-04-09 | 5.48 | 5.49 | 5.43 | 5.34 | 5.03 | 4.74 | 4.52 | 4.37 | 4.38 | 4.36 | 4.6 | 4.5 | ||||||||||||||||||||||||||||||||||||||||||||||
166 | 2024-04-08 | 5.48 | 5.49 | 5.43 | 5.35 | 5.07 | 4.78 | 4.6 | 4.43 | 4.43 | 4.42 | 4.65 | 4.55 | ||||||||||||||||||||||||||||||||||||||||||||||
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 | Totalequityriskpremium | Countryriskpremium | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
172 | Abu Dhabi | 5.75 | 0.75 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
173 | British Virgin Islands | North America | 17.13 | 11.19 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
174 | Bulgaria | Europe | 7.43 | 2.43 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
175 | Burkina Faso | Africa | 16.38 | 11.38 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
176 | Cambodia | Asia | 13.35 | 8.35 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
177 | Cameroon | Africa | 13.35 | 8.35 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
178 | Channel Islands | Africa | 7.45 | 1.51 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
179 | Chile | South America | 6.28 | 1.28 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
180 | China | Asia | 6.07 | 1.07 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
181 | Colombia | South America | 7.89 | 2.89 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
182 | Congo (Democratic Republic of) | South America | 14.86 | 9.86 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
183 | Congo (Republic of) | South America | 18.66 | 13.66 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
184 | Cook Islands | Oceania | 13.35 | 8.35 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
185 | Costa Rica | North America | 13.35 | 8.35 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
186 | Côte d'Ivoire | Africa | 10.46 | 5.46 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
187 | Croatia | Europe | 7.89 | 2.89 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
188 | Cuba | North America | 23.21 | 18.21 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
189 | Curacao | North America | 7.89 | 2.89 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
190 | Cyprus | Asia | 8.8 | 3.8 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
191 | Czech Republic | Europe | 5.91 | 0.91 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
192 | Laos | Asia | 20.18 | 15.18 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
193 | Latvia | Europe | 6.82 | 1.82 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
194 | Lebanon | Asia | 29.82 | 24.82 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
195 | Liberia | Africa | 20.18 | 15.18 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
196 | Libya | Africa | 7.89 | 2.89 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
197 | Liechtenstein | Europe | 5 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
198 | Macao | Asia | 5.91 | 0.91 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
199 | Yemen, Republic | Asia | 20.18 | 15.18 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
200 | Zimbabwe | Africa | 16.38 | 11.38 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
201 | Jersey | Europe | 4.24 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
202 | Denmark | Europe | 5 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
203 | Dominican Republic | North America | 10.46 | 5.46 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
204 | Ecuador | South America | 20.18 | 15.18 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
205 | Egypt | Africa | 14.86 | 9.86 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
206 | El Salvador | North America | 20.18 | 15.18 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
207 | Estonia | Europe | 6.07 | 1.07 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
208 | Ethiopia | Africa | 18.66 | 13.66 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
209 | Fiji | Oceania | 11.83 | 6.83 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
210 | Finland | Europe | 5.61 | 0.61 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
211 | Guyana | South America | 7.43 | 2.43 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
212 | Haiti | North America | 23.21 | 18.21 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
213 | Honduras | North America | 11.83 | 6.83 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
214 | Hong Kong | Asia | 5.91 | 0.91 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
215 | Hungary | Europe | 7.89 | 2.89 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
216 | Iceland | Europe | 6.28 | 1.28 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
217 | Falkland Islands | South America | 12.51 | 6.57 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
218 | India | Asia | 8.33 | 3.33 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
219 | Indonesia | Asia | 7.89 | 2.89 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
220 | Iraq | Asia | 16.38 | 11.38 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
221 | Ireland | Europe | 5.91 | 0.91 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
222 | Isle of Man | Europe | 5.91 | 0.91 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
223 | Israel | Asia | 6.07 | 1.07 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
224 | Italy | Europe | 8.33 | 3.33 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
225 | Jamaica | North America | 13.35 | 8.35 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
226 | Japan | Asia | 6.07 | 1.07 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
227 | Jordan | Asia | 11.83 | 6.83 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
228 | Kazakhstan | Asia | 7.89 | 2.89 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
229 | Kenya | Africa | 14.86 | 9.86 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
230 | Korea, D.P.R. | Africa | 23.21 | 18.21 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
231 | Kuwait | Asia | 6.07 | 1.07 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
232 | Kyrgyzstan | Asia | 14.86 | 9.86 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
233 | Ivory Coast | Africa | 12.15 | 6.21 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
234 | Albania | Europe | 11.83 | 6.83 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
235 | Algeria | Africa | 10.46 | 5.46 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
236 | Canada | North America | 5 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
237 | Cape Verde | Africa | 14.86 | 9.86 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
238 | Cayman Islands | North America | 5.91 | 0.91 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
239 | France | Europe | 5.75 | 0.75 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
240 | French Guiana | South America | 12.51 | 6.57 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
241 | Gabon | Africa | 16.38 | 11.38 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
242 | Gambia | Africa | 13.35 | 8.35 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
243 | Georgia | Asia | 9.57 | 4.57 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
244 | Germany | Europe | 5 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
245 | Uruguay | South America | 7.89 | 2.89 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
246 | Gibraltar | Europe | 7.45 | 1.51 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
247 | Uzbekistan | Asia | 10.46 | 5.46 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
248 | Greenland | North America | 7.45 | 1.51 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
249 | Venezuela | South America | 29.82 | 24.82 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
250 | Vietnam | Asia | 9.57 | 4.57 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
251 | Zambia | Africa | 23.21 | 18.21 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
252 | Guernsey | Europe | 4.84 | 0.6 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
253 | Ghana | Africa | 23.21 | 18.21 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
254 | Greece | Europe | 10.46 | 5.46 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
255 | Guatemala | North America | 8.8 | 3.8 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
256 | Guernsey (States of) | North America | 5.75 | 0.75 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
257 | Guinea | Africa | 18.66 | 13.66 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
258 | Guinea-Bissau | Africa | 13.35 | 8.35 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
259 | Jersey (States of) | Africa | 5.91 | 0.91 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
260 | Korea | Africa | 5.75 | 0.75 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
261 | Lithuania | Europe | 6.28 | 1.28 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
262 | South Korea | Asia | 6.79 | 0.85 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
263 | Luxembourg | Europe | 5 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
264 | Macedonia | Europe | 10.46 | 5.46 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
265 | Madagascar | Africa | 14.86 | 9.86 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
266 | Malawi | Africa | 23.21 | 18.21 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
267 | Malaysia | Asia | 6.82 | 1.82 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
268 | Maldives | Asia | 16.38 | 11.38 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
269 | South Africa | Africa | 9.57 | 4.57 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
270 | Sri Lanka | Asia | 23.21 | 18.21 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
271 | St. Maarten | Asia | 9.57 | 4.57 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
272 | St. Vincent & the Grenadines | Asia | 14.86 | 9.86 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
273 | Sudan | Africa | 29.82 | 24.82 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
274 | Suriname | South America | 20.18 | 15.18 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
275 | Swaziland | Africa | 14.86 | 9.86 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
276 | Sweden | Europe | 5 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
277 | Switzerland | Europe | 5 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
278 | Syria | Asia | 29.82 | 24.82 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
279 | Taiwan | Asia | 5.91 | 0.91 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
280 | Tajikistan | Asia | 14.86 | 9.86 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
281 | Tanzania | Africa | 13.35 | 8.35 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
282 | Thailand | Asia | 7.43 | 2.43 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
283 | Togo | Africa | 14.86 | 9.86 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
284 | Trinidad and Tobago | North America | 9.57 | 4.57 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
285 | Tunisia | Africa | 18.66 | 13.66 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
286 | Turkey | Asia | 14.86 | 9.86 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
287 | Turks and Caicos Islands | North America | 7.43 | 2.43 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
288 | Yemen | Asia | 30.63 | 24.69 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
289 | Uganda | Africa | 13.35 | 8.35 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
290 | Ukraine | Europe | 23.21 | 18.21 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
291 | United Arab Emirates | Asia | 5.75 | 0.75 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
292 | United Kingdom | Europe | 5.91 | 0.91 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
293 | United States | North America | 5 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
294 | Andorra (Principality of) | North America | 7.89 | 2.89 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
295 | Angola | Africa | 14.86 | 9.86 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
296 | Iran | Asia | 14.86 | 9.86 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
297 | Anguilla | North America | 17.13 | 11.19 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
298 | Antigua & Barbuda | North America | 17.13 | 11.19 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
299 | Argentina | South America | 23.21 | 18.21 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
300 | Armenia | Asia | 10.46 | 5.46 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
301 | Aruba | North America | 7.89 | 2.89 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
302 | Australia | Oceania | 5 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
303 | Austria | Europe | 5.61 | 0.61 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
304 | Azerbaijan | Asia | 8.8 | 3.8 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
305 | Bahamas | North America | 11.83 | 6.83 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
306 | Bahrain | Asia | 13.35 | 8.35 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
307 | Bangladesh | Asia | 11.83 | 6.83 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
308 | Barbados | North America | 16.38 | 11.38 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
309 | Belarus | Europe | 29.82 | 24.82 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
310 | Belgium | Europe | 5.91 | 0.91 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
311 | Belize | North America | 18.66 | 13.66 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
312 | Benin | Africa | 11.83 | 6.83 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
313 | Bermuda | North America | 6.28 | 1.28 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
314 | Bolivia | South America | 16.38 | 11.38 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
315 | Bosnia and Herzegovina | Europe | 14.86 | 9.86 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
316 | Botswana | Africa | 6.82 | 1.82 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
317 | Brazil | South America | 9.57 | 4.57 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
318 | Brunei | Asia | 5.91 | 0.91 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
319 | Martinique | North America | 17.13 | 11.19 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
320 | Mali | Africa | 18.66 | 13.66 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
321 | Malta | Europe | 6.28 | 1.28 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
322 | Mauritius | Africa | 8.33 | 3.33 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
323 | Mexico | North America | 7.89 | 2.89 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
324 | Moldova | Europe | 14.86 | 9.86 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
325 | Mongolia | Asia | 14.86 | 9.86 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
326 | Netherlands Antilles | Asia | 17.13 | 11.19 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
327 | Montenegro | Europe | 11.83 | 6.83 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
328 | Montserrat | North America | 8.33 | 3.33 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
329 | Morocco | Africa | 8.8 | 3.8 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
330 | Mozambique | Africa | 18.66 | 13.66 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
331 | Myanmar | Asia | 20.18 | 15.18 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
332 | Namibia | Africa | 11.83 | 6.83 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
333 | Netherlands | Europe | 5 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
334 | Palestinian Authority | Europe | 8.45 | 2.51 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
335 | New Zealand | Oceania | 5 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
336 | Nicaragua | North America | 14.86 | 9.86 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
337 | Niger | Africa | 14.86 | 9.86 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
338 | Nigeria | Africa | 16.38 | 11.38 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
339 | Norway | Europe | 5 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
340 | Oman | Asia | 9.57 | 4.57 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
341 | Pakistan | Asia | 20.18 | 15.18 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
342 | Panama | North America | 7.89 | 2.89 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
343 | Papua New Guinea | Oceania | 13.35 | 8.35 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
344 | Reunion | Oceania | 7.45 | 1.51 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
345 | Paraguay | South America | 8.8 | 3.8 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
346 | Peru | South America | 7.43 | 2.43 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
347 | Philippines | Asia | 7.89 | 2.89 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
348 | Saint Lucia | North America | 17.13 | 11.19 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
349 | Poland | Europe | 6.28 | 1.28 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
350 | Portugal | Europe | 7.89 | 2.89 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
351 | Qatar | Asia | 5.91 | 0.91 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
352 | Ras Al Khaimah (Emirate of) | Asia | 6.82 | 1.82 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
353 | Romania | Europe | 8.33 | 3.33 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
354 | Russia | Europe | 23.21 | 18.21 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
355 | Rwanda | Africa | 13.35 | 8.35 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
356 | Saudi Arabia | Asia | 6.07 | 1.07 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
357 | Senegal | Africa | 10.46 | 5.46 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
358 | Serbia | Europe | 9.57 | 4.57 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
359 | Sharjah | Europe | 8.8 | 3.8 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
360 | Sierra Leone | Africa | 23.21 | 18.21 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
361 | Singapore | Asia | 5 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
362 | Slovakia | Europe | 6.28 | 1.28 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
363 | Slovenia | Europe | 6.82 | 1.82 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
364 | Solomon Islands | Oceania | 16.38 | 11.38 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
365 | Somalia | Africa | 23.21 | 18.21 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
366 | Spain | Europe | 7.43 | 2.43 |
1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2 | C&F Financial Corporation | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
4 | US | Financial Services | Banks - Regional | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
6 | Quick Look | Stock Price per Share / Intrinsic Value - Price Fair Value | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
7 | 1.16 | 0.70 | 0.87 | 1.04 | 1.07 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
8 | Country | US | Currency | USD | Exchange | NASDAQ | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
9 | Avg Volume | 6,343 | FTEs | 594 | EV/EBITDA | 66.6x | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
10 | Price | 37 | ROE | 10.9% | P/E | 9.9x | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
11 | Market Cap | 124.7M | ROA | 1.0% | P/B | 1.1x | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
12 | Beta | 0.34 | Gross Margin | 100.0% | Debt/Equity | 0.5x | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
13 | 52 Week | 33.51-72.0 | DPS | 25.4% | Current Ratio | 0.6x | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
14 | 2019 | 2020 | 2021 | 2022 | 2023 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
15 | P/E - Price / Earnings Ratio | EV/EBITDA - Enterprise Value Multiplier | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
16 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
17 | 10.13 | 6.12 | 6.44 | 7.03 | 9.86 | 6.72 | 3.74 | 0.17 | 5.52 | 66.63 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
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 | 1.16 | 0.70 | 0.87 | 1.04 | 1.07 | 0.98 | 0.39 | 0.43 | 0.47 | 0.50 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
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 | C&F Financial Corporation | |||
5 | CEO | Mr. Thomas F. Cherry | |||
6 | Country | US | |||
7 | Sector | Financial Services | |||
8 | Industry | Banks - Regional | |||
9 | Website | https://www.cffc.com | |||
10 | Exchange | NASDAQ Global Select | |||
11 | Description | C&F Financial Corporation operates as a bank holding company for Citizens and Farmers Bank that provides banking services to individuals and businesses. The company's Retail Banking offers various banking services, including checking and savings deposit accounts, as well as business, real estate, development, mortgage, home equity, and installment loans. It also provides ATMs, Internet and mobile banking, and debit and credit cards, as well as safe deposit box rentals, notary public, electronic transfer, and other customary bank services. This segment offers its services through its main office in West Point, Virginia, as well as through 30 Virginia branches located 1 each in Albermarle, Goochland, Hanover, Middlesex, Powhatan, Stafford, York, Charlottesville, Hampton, Montross, Newport News, Richmond, Warsaw, and Williamsburg; 2 each in the counties of Cumberland, James City, King George, and New Kent; and four each in the counties of Chesterfield and Henrico. The company's Mortgage Banking segment provides various residential mortgage loans; originates conventional mortgage loans, mortgage loans insured by the Federal Housing Administration, and mortgage loans guaranteed by the United States Department of Agriculture and the Veterans Administration; and ancillary mortgage loan origination services for residential appraisals, as well as various mortgage origination functions to third parties. It provides mortgage loan origination services through 11 offices in Virginia, 1 office in Maryland, and 2 offices in North Carolina, as well as through 1 each in South Carolina and West Virginia. The company's Consumer Finance segment provides automobile loans through its offices in Richmond and Hampton, Virginia. It also offers brokerage and wealth management services; and insurance products. In addition, the company provides title and settlement agency, and insurance services. C&F Financial Corporation was founded in 1927 and is headquartered in West Point, Virginia. | |||
12 |
1 | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2 | Income Statement - (USD 'MM) | ||||||||||||
3 | |||||||||||||
4 | Year | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | ||
5 | |||||||||||||
6 | Revenue | 97 | 99 | 106 | 107 | 107 | 112 | 139 | 135 | 2 | 154 | ||
7 | Cost of Revenue | - | (39) | (42) | (43) | (42) | (47) | - | - | - | - | ||
8 | Gross Profit | 97 | 60 | 64 | 64 | 65 | 65 | 139 | 135 | 2 | 154 | ||
9 | Gross Margin, % | 100.2% | 60.7% | 60.5% | 59.6% | 60.8% | 58.0% | 100.0% | 100.0% | 100.0% | 100.0% | ||
10 | EBITDA | 28 | 29 | 29 | 30 | 37 | 28 | 33 | 43 | 49 | 4 | ||
11 | EBITDA, % | 29.1% | 28.9% | 27.8% | 28.5% | 34.7% | 24.7% | 24.0% | 31.8% | 2913.2% | 2.6% | ||
12 | Operating Income (EBIT) | 26 | 108 | 115 | 116 | 34 | 24 | 29 | 38 | 45 | 119 | ||
13 | EBIT, % | 26.3% | 108.8% | 108.5% | 109.0% | 31.3% | 21.3% | 21.0% | 28.3% | 2654.2% | 77.2% | ||
14 | Profit Before Tax | 17 | 17 | 18 | 18 | 23 | 24 | 29 | 38 | 37 | 29 | ||
15 | Earnings Before Tax, % | 17.5% | 17.5% | 16.9% | 16.8% | 21.0% | 21.3% | 21.0% | 28.3% | 2197.6% | 19.0% | ||
16 | Net Profit After Tax | 12 | 13 | 13 | 7 | 18 | 19 | 22 | 29 | 29 | 24 | ||
17 | Profit Margin, % | 12.7% | 12.6% | 12.7% | 6.2% | 16.8% | 16.8% | 15.9% | 21.3% | 1733.6% | 15.4% | ||
18 | |||||||||||||
19 | Cash Flow Statement - (USD 'MM) | ||||||||||||
20 | |||||||||||||
21 | Year | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | ||
22 | |||||||||||||
23 | Net Income | 12 | 13 | 13 | 7 | 18 | 19 | 22 | 29 | 29 | 24 | ||
24 | Depreciation & Amortization | 3 | 3 | 3 | 3 | 4 | 4 | 4 | 5 | 4 | 4 | ||
25 | Deferred income taxes | 2 | 1 | (0) | 9 | 1 | 0 | (1) | (0) | 1 | 1 | ||
26 | Stock-based compensation | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 2 | 2 | 2 | ||
27 | Change in working capital | (6) | (1) | 1 | (7) | 3 | 1 | 7 | (4) | (9) | (1) | ||
28 | Other non-cash items | 22 | (1) | 9 | 14 | 20 | (41) | (115) | 126 | 64 | 3 | ||
29 | Operating Cash Flow | 34 | 15 | 27 | 27 | 47 | (15) | (80) | 157 | 91 | 32 | ||
30 | Investments in PPE | (2) | (2) | (2) | (4) | (3) | (3) | (10) | (5) | (3) | (1) | ||
31 | Acquisitions | (30) | (82) | (111) | (45) | (44) | (58) | 19 | (46) | 2 | (108) | ||
32 | Investment purchases | (36) | (37) | (53) | (54) | (51) | (48) | (202) | (209) | (242) | (39) | ||
33 | Sales/Maturities of investments | 39 | 36 | 57 | 42 | 51 | 76 | 124 | 114 | 55 | 101 | ||
34 | Other Investing Activites | 5 | 1 | 1 | 0 | 0 | (2) | (114) | 7 | (223) | (2) | ||
35 | Investing Cash Flow | (24) | (84) | (106) | (60) | (48) | (36) | (183) | (139) | (411) | (50) | ||
36 | Debt repayment | (16) | - | - | - | (3) | (7) | (122) | (14) | (2) | (18) | ||
37 | Dividends payments | (4) | (4) | (4) | (5) | (5) | (5) | (6) | (6) | (6) | (6) | ||
38 | Common Stock Repurchased | (0) | (2) | (0) | (1) | (1) | (4) | (1) | (8) | (5) | (8) | ||
39 | Common Stock Issuance | 0 | 0 | 0 | 0 | 0 | 118 | 313 | (14) | (2) | 62 | ||
40 | Other Financing Activites | 30 | 59 | 34 | 55 | 4 | (0) | (0) | 205 | 94 | 35 | ||
41 | Financing Cash Flow | 10 | 54 | 29 | 50 | (4) | 102 | 185 | 162 | 80 | 66 | ||
42 | Cash at beginning of period | 148 | 168 | 153 | 103 | 119 | 115 | 165 | 87 | 268 | 27 | ||
43 | Net cash flow / Change in cash | 19 | (15) | (50) | 16 | (4) | 50 | (79) | 181 | (241) | 48 | ||
44 | Cash at end of period | 168 | 153 | 103 | 119 | 115 | 165 | 87 | 268 | 27 | 75 | ||
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 | 168 | 153 | 103 | 119 | 115 | 165 | 87 | 268 | 27 | 75 | ||
51 | Short Term Investments | 222 | 219 | 210 | 219 | 215 | 190 | 286 | 373 | 513 | 462 | ||
52 | Cash and Short Term Investments | 390 | 372 | 313 | 338 | 330 | 355 | 373 | 641 | 539 | (110) | ||
53 | Account Receivables | 6 | 7 | 7 | 8 | 7 | 7 | 8 | 7 | 9 | 10 | ||
54 | Inventory | - | - | - | - | - | (173) | (96) | (276) | (36) | 99 | ||
55 | Other Current Assets | 661 | 754 | 869 | 891 | 916 | 173 | 96 | 276 | 36 | 732 | ||
56 | Total Current Assets | 1,057 | 1,133 | 1,189 | 1,237 | 1,254 | 362 | 381 | 648 | 548 | 732 | ||
57 | Goodwill | 14 | 14 | 14 | 14 | 14 | 14 | 25 | 25 | 25 | 25 | ||
58 | Intangible Assets | 3 | 2 | 2 | 2 | 1 | 1 | 2 | 2 | 2 | 1 | ||
59 | Goodwill and Intangible Assets | 17 | 16 | 17 | 16 | 16 | 15 | 27 | 27 | 27 | 27 | ||
60 | Long Term Investments | 222 | 219 | 210 | 219 | 215 | 190 | 286 | 373 | 513 | 86 | ||
61 | Property, Plant & Equipment Net | 37 | 37 | 36 | 37 | 37 | 35 | 44 | 45 | 44 | 50 | ||
62 | Other non-current Assets | - | - | - | (12) | (12) | (11) | (14) | (14) | (22) | 1,526 | ||
63 | Total non-current Assets | 276 | 272 | 263 | 272 | 268 | 240 | 358 | 445 | 583 | 1,714 | ||
64 | Total assets | 1,333 | 1,405 | 1,452 | 1,509 | 1,521 | 1,657 | 2,087 | 2,265 | 2,333 | 2,445 | ||
65 | Short Term debt | 14 | 12 | 12 | 21 | 15 | 91 | 20 | 35 | 37 | 59 | ||
66 | Account Payables | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 3 | ||
67 | Deferred revenue | - | - | - | - | - | - | - | - | - | (3) | ||
68 | Other Current Liabilities | - | - | - | - | - | (93) | (22) | (35) | (38) | 1,184 | ||
69 | Total current liabilities | 15 | 13 | 13 | 21 | 16 | 93 | 22 | 35 | 38 | 1,243 | ||
70 | Long Term debt | 153 | 165 | 152 | 147 | 145 | 70 | 56 | 56 | 55 | 48 | ||
71 | Deferred Revenue Non Current | - | - | - | - | - | 64 | 48 | 49 | (7) | 887 | ||
72 | Deferred Tax Liabilities Non Current | - | - | - | - | - | 5 | 8 | 7 | 7 | 7 | ||
73 | Other non-current Liabilities | - | - | - | - | - | (70) | (56) | (56) | (18) | 42 | ||
74 | Total non-current liabilities | 153 | 165 | 152 | 147 | 145 | 70 | 56 | 56 | 38 | 984 | ||
75 | Total liabilities | 1,333 | 1,405 | 1,452 | 1,509 | 1,521 | 1,492 | 1,892 | 2,053 | 2,136 | 2,228 | ||
76 | Common Stock | 3 | 3 | 3 | 3 | 3 | 3 | 4 | 3 | 3 | 3 | ||
77 | Retained earnings | 108 | 116 | 125 | 127 | 141 | 154 | 171 | 194 | 217 | 234 | ||
78 | Other Income/Loss | 3 | 1 | (1) | (2) | (5) | (2) | (2) | (2) | (37) | (27) | ||
79 | Other Stockholders Equity | 9 | 10 | 12 | 13 | 13 | 9 | 22 | 16 | 13 | 7 | ||
80 | Total shareholders equity | 123 | 131 | 139 | 142 | 152 | 165 | 194 | 211 | 196 | 217 | ||
81 | Minority Interest | - | - | - | - | - | 0 | 1 | 1 | 1 | 1 | ||
82 | Total Equity | 123 | 131 | 139 | 142 | 152 | 165 | 195 | 212 | 197 | 218 | ||
83 | Total debt | 167 | 177 | 165 | 168 | 160 | 161 | 76 | 90 | 92 | 112 | ||
84 | Total Investments | 444 | 439 | 420 | 438 | 430 | 379 | 573 | 746 | 1,025 | 86 | ||
85 | Net Debt | (1) | 24 | 61 | 48 | 45 | (4) | (11) | (177) | 65 | 37 |
1 | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2 | Income Statement - (USD 'MM) | ||||||||||||||
3 | |||||||||||||||
4 | Year | 2021-Q2 | 2021-Q3 | 2021-Q4 | 2022-Q1 | 2022-Q2 | 2022-Q3 | 2022-Q4 | 2023-Q1 | 2023-Q2 | 2023-Q3 | 2023-Q4 | 2024-Q1 | ||
5 | |||||||||||||||
6 | Revenue | 35 | 34 | 31 | 1 | 0 | 31 | 0 | 32 | 32 | 30 | 40 | 40 | ||
7 | Cost of Revenue | (1) | (1) | (1) | - | - | - | - | - | 6,275 | - | (6,275) | 3,275 | ||
8 | Gross Profit | 34 | 33 | 30 | 1 | 0 | 31 | 0 | 32 | 6,307 | 30 | (6,235) | 3,315 | ||
9 | Gross Margin, % | 97.5% | 97.9% | 97.8% | 100.0% | 100.0% | 100.0% | 100.0% | 100.0% | 19643.1% | 100.0% | -15504.9% | 8246.8% | ||
10 | EBITDA | 14 | 13 | 11 | 10 | 11 | 10 | 16 | 12 | 6 | 7 | 1 | 3 | ||
11 | EBITDA, % | 39.6% | 38.8% | 35.2% | 2013.1% | 2299.0% | 33.3% | 5862.1% | 38.0% | 19.6% | 23.3% | 2.4% | 8.5% | ||
12 | Operating Income (EBIT) | 13 | 12 | 10 | 9 | 10 | 9 | 15 | 11 | 6 | 7 | 31 | 3 | ||
13 | EBIT, % | 36.1% | 35.3% | 31.5% | 1787.1% | 2081.2% | 29.8% | 5482.7% | 34.9% | 19.6% | 23.3% | 77.5% | 8.5% | ||
14 | Profit Before Tax | 11 | 10 | 8 | 7 | 9 | 8 | 13 | 8 | 8 | 7 | 6 | 4 | ||
15 | Earnings Before Tax, % | 30.2% | 29.9% | 26.0% | 1458.6% | 1736.5% | 26.9% | 4605.4% | 24.5% | 24.7% | 23.3% | 15.4% | 10.0% | ||
16 | Net Profit After Tax | 8 | 8 | 6 | 6 | 7 | 6 | 10 | 6 | 6 | 6 | 5 | 3 | ||
17 | Profit Margin, % | 23.2% | 23.3% | 19.5% | 1121.3% | 1351.1% | 21.2% | 3721.3% | 19.9% | 19.6% | 19.0% | 12.6% | 8.5% | ||
18 | |||||||||||||||
19 | Cash Flow Statement - (USD 'MM) | ||||||||||||||
20 | |||||||||||||||
21 | Year | 2021-Q2 | 2021-Q3 | 2021-Q4 | 2022-Q1 | 2022-Q2 | 2022-Q3 | 2022-Q4 | 2023-Q1 | 2023-Q2 | 2023-Q3 | 2023-Q4 | 2024-Q1 | ||
22 | |||||||||||||||
23 | Net Income | 8 | 8 | 6 | 6 | 7 | 7 | 10 | 6 | 6 | 6 | 5 | 23 | ||
24 | Depreciation & Amortization | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | - | ||
25 | Deferred income taxes | (7) | (5) | (1) | (2) | (1) | - | 1 | - | 2 | 1 | 1 | - | ||
26 | Stock-based compensation | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | - | ||
27 | Change in working capital | (2) | (1) | (1) | (1) | (2) | (4) | (3) | 2 | (1) | 2 | (5) | - | ||
28 | Other non-cash items | 57 | 6 | 31 | 37 | 3 | 16 | 12 | (10) | (10) | 12 | 2 | (23) | ||
29 | Operating Cash Flow | 65 | 14 | 38 | 41 | 8 | 20 | 22 | 0 | (1) | 23 | 4 | 23 | ||
30 | Investments in PPE | (1) | (1) | (0) | (1) | (0) | (1) | (1) | (1) | (0) | (0) | (0) | - | ||
31 | Acquisitions | 2 | (4) | (17) | (31) | (76) | - | 2 | 0 | (15) | (33) | (14) | - | ||
32 | Investment purchases | (57) | (38) | (41) | (76) | (116) | (30) | (19) | (14) | (7) | (8) | (9) | - | ||
33 | Sales/Maturities of investments | 22 | 30 | 29 | 15 | 16 | 13 | 12 | 20 | 25 | 31 | 25 | - | ||
34 | Other Investing Activites | 1 | (3) | (15) | 4 | 0 | (52) | (67) | (44) | 1 | 0 | 2 | - | ||
35 | Investing Cash Flow | (36) | (13) | (28) | (90) | (176) | (70) | (74) | (39) | 3 | (11) | 3 | - | ||
36 | Debt repayment | - | - | - | (2) | (2) | (1) | (1) | (109) | (25) | (29) | (37) | - | ||
37 | Dividends payments | (1) | (1) | (1) | (1) | (1) | (1) | (1) | (2) | (2) | (1) | (1) | - | ||
38 | Common Stock Repurchased | (5) | (3) | (1) | (1) | (1) | (2) | (2) | (2) | (3) | (1) | (1) | - | ||
39 | Common Stock Issuance | - | - | - | 2 | (2) | (1) | 1 | (109) | 25 | 29 | 38 | - | ||
40 | Other Financing Activites | (1) | 35 | 59 | 53 | 45 | 16 | (17) | 319 | (24) | 2 | (0) | - | ||
41 | Financing Cash Flow | (7) | 31 | 57 | 50 | 38 | 11 | (20) | 97 | (28) | (0) | (3) | - | ||
42 | Cash at beginning of period | 147 | 169 | 201 | 268 | 269 | 139 | 99 | 27 | 84 | 59 | 71 | - | ||
43 | Net cash flow / Change in cash | 22 | 32 | 66 | 1 | (130) | (39) | (73) | 58 | (25) | 12 | 5 | 23 | ||
44 | Cash at end of period | 169 | 201 | 268 | 269 | 139 | 99 | 27 | 84 | 59 | 71 | 75 | 23 | ||
45 | |||||||||||||||
46 | Balance Sheet Statement - (USD 'MM) | ||||||||||||||
47 | |||||||||||||||
48 | Year | 2021-Q2 | 2021-Q3 | 2021-Q4 | 2022-Q1 | 2022-Q2 | 2022-Q3 | 2022-Q4 | 2023-Q1 | 2023-Q2 | 2023-Q3 | 2023-Q4 | 2024-Q1 | ||
49 | |||||||||||||||
50 | Cash and cash equivalents | 169 | 201 | 268 | 269 | 139 | 99 | 27 | 16 | 35 | 17 | 75 | 28 | ||
51 | Short Term Investments | 357 | 363 | 373 | 416 | 502 | 500 | 513 | 514 | 491 | 461 | 462 | - | ||
52 | Cash and Short Term Investments | 526 | 565 | 641 | 684 | 641 | 99 | 539 | 529 | 35 | 478 | (110) | 28 | ||
53 | Account Receivables | 7 | 7 | 7 | 7 | 8 | 8 | 9 | 9 | 9 | 10 | 10 | - | ||
54 | Inventory | - | - | - | - | (147) | 392 | (36) | (93) | (77) | (81) | 99 | - | ||
55 | Other Current Assets | - | - | - | - | 147 | 108 | 36 | 93 | 68 | 81 | 732 | - | ||
56 | Total Current Assets | 383 | 386 | 648 | 691 | 649 | 607 | 548 | 538 | 35 | 488 | 732 | 28 | ||
57 | Goodwill | 25 | 25 | 25 | 25 | 25 | 25 | 25 | 25 | 25 | 25 | 25 | - | ||
58 | Intangible Assets | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 | - | ||
59 | Goodwill and Intangible Assets | 27 | 27 | 27 | 27 | 27 | 27 | 27 | 27 | 27 | 27 | 27 | - | ||
60 | Long Term Investments | 357 | 363 | 373 | 416 | 502 | 500 | 513 | 514 | 491 | 461 | 86 | - | ||
61 | Property, Plant & Equipment Net | 45 | 45 | 45 | 45 | 44 | 44 | 44 | 44 | 43 | 42 | 50 | - | ||
62 | Other non-current Assets | (14) | (14) | - | (17) | (20) | (24) | (29) | (514) | (491) | (461) | 1,526 | - | ||
63 | Total non-current Assets | 430 | 436 | 445 | 488 | 573 | 570 | 583 | 91 | 91 | 92 | 1,714 | - | ||
64 | Total assets | 2,169 | 2,210 | 2,265 | 2,303 | 2,335 | 2,340 | 2,333 | 2,440 | 2,419 | 2,422 | 2,445 | 2,308 | ||
65 | Short Term debt | 24 | 37 | 35 | 32 | 37 | 38 | 37 | 146 | 124 | 96 | 59 | - | ||
66 | Account Payables | 1 | 1 | 1 | 0 | 1 | 0 | 1 | 2 | 2 | 3 | 3 | - | ||
67 | Deferred revenue | - | - | - | - | (624) | - | - | - | - | - | (3) | - | ||
68 | Other Current Liabilities | - | - | - | - | 624 | (38) | (38) | (2) | (2) | (3) | 1,184 | - | ||
69 | Total current liabilities | 24 | 38 | 35 | 33 | 38 | 38 | 38 | 146 | 124 | 96 | 1,243 | - | ||
70 | Long Term debt | 56 | 56 | 56 | 56 | 56 | 56 | 55 | 30 | 26 | 26 | 48 | - | ||
71 | Deferred Revenue Non Current | - | - | - | - | - | - | (7) | - | - | - | 887 | - | ||
72 | Deferred Tax Liabilities Non Current | - | - | - | - | - | - | 7 | - | - | - | 7 | - | ||
73 | Other non-current Liabilities | - | - | - | - | - | (17) | (18) | 2,062 | 2,067 | 2,100 | 42 | - | ||
74 | Total non-current liabilities | 56 | 56 | 56 | 56 | 56 | 38 | 38 | 2,092 | 2,093 | 2,126 | 984 | - | ||
75 | Total liabilities | 1,967 | 2,004 | 2,053 | 2,101 | 2,138 | 2,154 | 2,136 | 2,237 | 2,217 | 2,221 | 2,228 | - | ||
76 | Common Stock | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | - | ||
77 | Retained earnings | 183 | 189 | 194 | 198 | 203 | 208 | 217 | 221 | 226 | 230 | 234 | - | ||
78 | Other Income/Loss | (3) | (4) | (2) | (16) | (26) | (40) | (37) | (32) | (35) | (41) | (27) | - | ||
79 | Other Stockholders Equity | 18 | 15 | 15 | 16 | 15 | 14 | 13 | 11 | 9 | 8 | 7 | 677 | ||
80 | Total shareholders equity | 202 | 205 | 211 | 201 | 196 | 185 | 196 | 203 | 203 | 200 | 217 | 677 | ||
81 | Minority Interest | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | - | ||
82 | Total Equity | 202 | 205 | 211 | 202 | 197 | 186 | 197 | 204 | 203 | 201 | 218 | 677 | ||
83 | Total debt | 79 | 93 | 90 | 88 | 93 | 93 | 92 | 176 | 150 | 122 | 112 | - | ||
84 | Total Investments | 714 | 727 | 746 | 831 | 1,004 | 999 | 1,025 | 514 | 491 | 461 | 86 | - | ||
85 | Net Debt | (90) | (109) | (177) | (181) | (46) | (6) | 65 | 160 | 116 | 105 | 37 | (28) |
1 | |||||||
---|---|---|---|---|---|---|---|
2 | Weighted Average Cost Of Capital (WACC) | ||||||
3 | |||||||
4 | Share price, USD | 36.97 | |||||
5 | Beta | 0.34 | |||||
6 | Diluted Shares Outstanding, MM | 3 | |||||
7 | Cost of Debt, % | 7.9% | |||||
8 | Tax Rate, % | 21.2% | |||||
9 | After-tax Cost of Debt, % | 6.2% | |||||
10 | * Risk-Free Rate, % | 4.6% | |||||
11 | ** Market Risk Premium, % | 5.0% | |||||
12 | Cost of Equity, % | 6.3% | |||||
13 | Total Debt - (USD 'MM) | 112 | Debt | ||||
14 | Total Equity - (USD 'MM) | 126 | Equity | ||||
15 | Total Capital - (USD 'MM) | 239 | |||||
16 | Debt Weighting, % | 47.1% | |||||
17 | Equity Weighting, % | 52.9% | |||||
18 | WACC, % | 6.3% | |||||
19 | |||||||
20 | |||||||
21 | Tax Rate | ||||||
22 | 2019 | 2020 | 2021 | 2022 | 2023 | ||
23 | Historical tax rate, % | 21.2% | 23.3% | 23.5% | 20.5% | 18.6% | |
24 | Selected tax rate, % | 21.2% | |||||
25 | |||||||
26 | |||||||
27 | Cost Of Debt (Effective interest rate method) | ||||||
28 | |||||||
29 | 2019 | 2020 | 2021 | 2022 | 2023 | ||
30 | Interest expense - (USD 'MM) | 15 | 13 | 8 | 8 | 6 | |
31 | Total debt - (USD 'MM) | 112 | 112 | 112 | 112 | 112 | |
32 | Effective interest rate, % | 11.9% | 7.4% | 7.0% | 5.4% | ||
33 | |||||||
34 | Average effective interest rate, % | 7.9% |
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 | 112 | 139 | 135 | 2 | 154 | 3,599 | 84,236 | 1,971,678 | 46,150,286 | 1,080,221,459 | |
8 | Revenue Growth, % | 23.5% | -3.2% | -98.7% | 9041.0% | 2240.7% | 2240.7% | 2240.7% | 2240.7% | 2240.7% | ||
9 | EBITDA | 28 | 33 | 43 | 49 | 4 | 26,737 | 625,812 | 14,648,127 | 342,862,908 | 8,025,256,276 | |
10 | EBITDA, % | 24.7% | 24.0% | 31.8% | 2913.2% | 2.6% | 742.9% | 742.9% | 742.9% | 742.9% | 742.9% | |
11 | Depreciation | 4 | 4 | 5 | 4 | 4 | 2,413 | 56,489 | 1,322,224 | 30,948,770 | 724,405,611 | |
12 | Depreciation, % | 3.4% | 3.0% | 3.5% | 259.0% | 2.7% | 67.1% | 67.1% | 67.1% | 67.1% | 67.1% | |
13 | EBIT | 24 | 29 | 38 | 45 | (0) | 24,323 | 569,322 | 13,325,903 | 311,914,138 | 7,300,850,665 | |
14 | EBIT, % | 21.3% | 21.0% | 28.3% | 2654.2% | -0.1% | 675.9% | 675.9% | 675.9% | 675.9% | 675.9% | |
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 | 355 | 373 | 641 | 539 | (110) | 294,506 | 6,893,396 | 161,350,984 | 3,776,678,568 | 88,399,219,197 | |
22 | Total Cash, % | 315.8% | 268.5% | 476.3% | 32060.2% | -71.2% | 8183.4% | 8183.4% | 8183.4% | 8183.4% | 8183.4% | |
23 | Account Receivables | 7 | 8 | 7 | 9 | 10 | 4,963 | 116,175 | 2,719,257 | 63,648,582 | 1,489,797,152 | |
24 | Account Receivables, % | 6.0% | 5.8% | 5.1% | 534.0% | 6.8% | 137.9% | 137.9% | 137.9% | 137.9% | 137.9% | |
25 | Inventories | (173) | (96) | (276) | (36) | 99 | (21,138) | (494,769) | (11,580,861) | (271,068,635) | (6,344,796,167) | |
26 | Inventories, % | -154.1% | -69.1% | -204.8% | -2140.0% | 64.5% | -587.4% | -587.4% | -587.4% | -587.4% | -587.4% | |
27 | Accounts Payable | 1 | 1 | 1 | 1 | 3 | 541 | 12,653 | 296,155 | 6,931,984 | 162,254,198 | |
28 | Accounts Payable, % | 1.1% | 0.8% | 0.5% | 56.5% | 2.3% | 15.0% | 15.0% | 15.0% | 15.0% | 15.0% | |
29 | Capital Expenditure | (3) | (10) | (5) | (3) | (1) | (1,922) | (44,993) | (1,053,128) | (24,650,138) | (576,976,024) | |
30 | Capital Expenditure, % | 2.4% | 7.4% | 3.6% | 201.8% | 0.9% | 53.4% | 53.4% | 53.4% | 53.4% | 53.4% | |
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 | 112 | 139 | 135 | 2 | 154 | 3,599 | 84,236 | 1,971,678 | 46,150,286 | 1,080,221,459 | |
38 | EBITDA | 28 | 33 | 43 | 49 | 4 | 26,737 | 625,812 | 14,648,127 | 342,862,908 | 8,025,256,276 | |
39 | EBIT | 24 | 29 | 38 | 45 | (0) | 24,323 | 569,322 | 13,325,903 | 311,914,138 | 7,300,850,665 | |
40 | Tax Rate, % | 21.2% | 23.3% | 23.5% | 20.5% | 18.6% | 21.5% | 21.5% | 21.5% | 21.5% | 21.5% | |
41 | EBIAT | 19 | 22 | 29 | 35 | (0) | 19,099 | 447,052 | 10,463,976 | 244,926,145 | 5,732,889,251 | |
42 | Depreciation | 4 | 4 | 5 | 4 | 4 | 2,413 | 56,489 | 1,322,224 | 30,948,770 | 724,405,611 | |
43 | Accounts Receivable | 1 | (1) | 1 | (2) | (1) | (4,953) | (111,211) | (2,603,083) | (60,929,325) | (1,426,148,570) | |
44 | Inventories | 173 | (77) | 180 | (240) | (135) | 21,237 | 473,631 | 11,086,092 | 259,487,774 | 6,073,727,531 | |
45 | Accounts Payable | 0 | (0) | (0) | 0 | 3 | 537 | 12,112 | 283,502 | 6,635,829 | 155,322,215 | |
46 | Capital Expenditure | (3) | (10) | (5) | (3) | (1) | (1,922) | (44,993) | (1,053,128) | (24,650,138) | (576,976,024) | |
47 | UFCF | 194 | (62) | 210 | (205) | (131) | 36,412 | 833,080 | 19,499,585 | 456,419,055 | 10,683,220,013 | |
48 | WACC, % | 6.3% | 6.3% | 6.3% | 6.3% | 6.3% | ||||||
49 | PV UFCF | 34,256 | 737,338 | 16,236,578 | 357,538,342 | 7,873,190,169 | ||||||
50 | SUM PV UFCF | 8,247,736,682 | ||||||||||
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) | 365,125,522,341 | ||||||||
55 | WACC, % | 6.3% | Net Debt - (USD 'MM) | 37 | ||||||||
56 | Free cash flow (t + 1) | 11,110,548,814 | Equity Value - (USD 'MM) | 365,125,522,304 | ||||||||
57 | Terminal Value | 484,251,468,647 | Shares Outstanding, MM | 3 | ||||||||
58 | Present Value of Terminal Value | 356,877,785,659 | Equity Value Per Share, USD | 107,012,326,308.82 |
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 | 112 | 139 | 135 | 2 | 154 | 3,599 | 84,236 | 1,971,678 | 46,150,286 | 1,080,221,459 | |
8 | Revenue Growth, % | 23.5% | -3.2% | -98.7% | 9041.0% | 2240.7% | 2240.7% | 2240.7% | 2240.7% | 2240.7% | ||
9 | Operating Cash Flow | (15) | (80) | 157 | 91 | 32 | 49,161 | 1,150,687 | 26,933,679 | 630,425,952 | 14,756,130,535 | |
10 | Operating Cash Flow, % | -13.5% | -57.8% | 117.0% | 5384.0% | 21.0% | 1366.0% | 1366.0% | 1366.0% | 1366.0% | 1366.0% | |
11 | Capital Expenditure | (3) | (10) | (5) | (3) | (1) | (1,922) | (44,993) | (1,053,128) | (24,650,138) | (576,976,024) | |
12 | Capital Expenditure, % | 2.4% | 7.4% | 3.6% | 201.8% | 0.9% | 53.4% | 53.4% | 53.4% | 53.4% | 53.4% | |
13 | Free Cash Flow | (18) | (91) | 153 | 87 | 31 | 47,239 | 1,105,694 | 25,880,551 | 605,775,814 | 14,179,154,510 | |
14 | Free Cash Flow, % | -15.9% | -65.2% | 113.4% | 5182.2% | 20.0% | 1312.6% | 1312.6% | 1312.6% | 1312.6% | 1312.6% | |
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 | (18) | (91) | 153 | 87 | 31 | 47,239 | 1,105,694 | 25,880,551 | 605,775,814 | 14,179,154,510 | |
22 | WACC, % | 6.3% | 6.3% | 6.3% | 6.3% | 6.3% | ||||||
23 | PV UFCF | 44,441 | 978,621 | 21,549,771 | 474,537,770 | 10,449,581,657 | ||||||
24 | SUM PV UFCF | 10,946,692,260 | ||||||||||
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) | 484,607,747,425 | ||||||||
30 | WACC, % | 6.3% | Net Debt - (USD 'MM) | 37 | ||||||||
31 | Free cash flow (t + 1) | 14,746,320,691 | Equity Value - (USD 'MM) | 484,607,747,387 | ||||||||
32 | Terminal Value | 642,715,996,403 | Shares Outstanding, MM | 3 | ||||||||
33 | Present Value of Terminal Value | 473,661,055,164 | Equity Value Per Share, USD | 142,030,614,753.91 |
1 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
2 | Liquidity Measurement Ratios | |||||||||||
3 | ||||||||||||
4 | Year | 2019 | 2020 | 2021 | 2022 | 2023 | Sparkline | |||||
5 | ||||||||||||
6 | Current Ratio | 3.91 | 17.68 | 18.27 | 14.60 | 0.59 | ||||||
7 | Current Assets / Current Liabilities | |||||||||||
8 | ||||||||||||
9 | Quick Ratio | 3.91 | 17.68 | 18.27 | 14.60 | 0.44 | ||||||
10 | (Cash and Cash Equivalents+Short Term Investments+Account Receivables) / Current Liabilities | |||||||||||
11 | ||||||||||||
12 | Cash Ratio | 1.78 | 4.02 | 7.55 | 0.71 | 0.06 | ||||||
13 | Cash and Cash Equivalents / Current Liabilities | |||||||||||
14 | ||||||||||||
15 | Days of Sales Outstanding | 21.99 | 21.29 | 18.48 | 1,949.13 | 24.68 | ||||||
16 | ((Account Receivables (start)+Account Receivables (end)) / 2) / (Revenue / 365) | |||||||||||
17 | ||||||||||||
18 | Days of Inventory Outstanding | -1,340.20 | 0.00 | 0.00 | 0.00 | 0.00 | ||||||
19 | ((Inventory (start)+Inventory (end)) / 2) / (COGS / 365) | |||||||||||
20 | ||||||||||||
21 | Operating Cycle | -1,318.21 | 0.00 | 0.00 | 0.00 | 0.00 | ||||||
22 | DSO + DIO | |||||||||||
23 | ||||||||||||
24 | Days of Payables Outstanding | 9.98 | 0.00 | 0.00 | 0.00 | 0.00 | ||||||
25 | ((Account Payables (start)+Account Payables (end)) / 2) / (COGS / 365) | |||||||||||
26 | ||||||||||||
27 | Cash Conversion Cycle | -1,328.19 | 0.00 | 0.00 | 0.00 | 0.00 | ||||||
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 | 58.0% | 100.0% | 100.0% | 100.0% | 100.0% | ||||||
37 | Gross Profit / Revenue | |||||||||||
38 | ||||||||||||
39 | Operating Profit Margin | 21.3% | 21.0% | 28.3% | 2654.2% | 77.2% | ||||||
40 | Operating Income / Revenue | |||||||||||
41 | ||||||||||||
42 | Pretax Profit Margin | 21.3% | 21.0% | 28.3% | 2197.6% | 19.0% | ||||||
43 | Income Before Tax / Revenue | |||||||||||
44 | ||||||||||||
45 | Net Profit Margin | 16.8% | 15.9% | 21.3% | 1733.6% | 15.4% | ||||||
46 | Net Income / Revenue | |||||||||||
47 | ||||||||||||
48 | Effective Tax Rate | 21.2% | 23.3% | 23.5% | 20.5% | 18.6% | ||||||
49 | Provision For Income Taxes / Income Before Tax | |||||||||||
50 | ||||||||||||
51 | Return On Assets | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | ||||||
52 | Net Income / Avg Total Assets | |||||||||||
53 | ||||||||||||
54 | Return On Equity | 0.11 | 0.11 | 0.14 | 0.15 | 0.11 | ||||||
55 | Net Income / Avg Total Equity | |||||||||||
56 | ||||||||||||
57 | Return On Capital Employed | 0.02 | 0.01 | 0.02 | 0.02 | 0.10 | ||||||
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.04 | 0.04 | 0.04 | 0.04 | ||||||
66 | Total Liabilities / Total Assets | |||||||||||
67 | ||||||||||||
68 | Debt Equity Ratio | 0.98 | 0.39 | 0.43 | 0.47 | 0.50 | ||||||
69 | Total Debt / Total Equity | |||||||||||
70 | ||||||||||||
71 | Long-term Debt to Capitalization | 0.30 | 0.22 | 0.21 | 0.22 | 0.18 | ||||||
72 | Long−Term Debt / (Long−Term Debt + Shareholders Equity) | |||||||||||
73 | ||||||||||||
74 | Total Debt to Capitalization | 0.49 | 0.28 | 0.30 | 0.32 | 0.33 | ||||||
75 | Total Debt / (Total Debt + Shareholders Equity) | |||||||||||
76 | ||||||||||||
77 | Interest Coverage Ratio | 1.64 | 2.18 | 4.56 | 5.66 | 19.65 | ||||||
78 | EBIT / Interest Expenses | |||||||||||
79 | ||||||||||||
80 | Cash Flow to Debt Ratio | -0.09 | -1.06 | 1.74 | 0.98 | 0.30 | ||||||
81 | Operating Cash Flows / Total Debt | |||||||||||
82 | ||||||||||||
83 | Company Equity Multiplier | 10.06 | 10.73 | 10.73 | 11.89 | 11.28 | ||||||
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 | 3.19 | 3.15 | 3.00 | 0.04 | 3.07 | ||||||
92 | Revenue / Avg Fixed Assets | |||||||||||
93 | ||||||||||||
94 | Asset Turnover | 0.07 | 0.07 | 0.06 | 0.00 | 0.06 | ||||||
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.13 | -0.58 | 1.17 | 53.84 | 0.21 | ||||||
104 | Operating Cash Flow / Revenue | |||||||||||
105 | ||||||||||||
106 | Free Cash Flow Operating Cash Flow Ratio | 1.18 | 1.13 | 0.97 | 0.96 | 0.95 | ||||||
107 | Free Cash Flow / Operating Cash Flow | |||||||||||
108 | ||||||||||||
109 | Cash Flow Coverage Ratios | -0.09 | -1.06 | 1.74 | 0.98 | 0.30 | ||||||
110 | Operating Cash Flow / Total Debt | |||||||||||
111 | ||||||||||||
112 | Short-Term Coverage Ratios | -0.17 | -3.93 | 4.53 | 2.47 | 0.54 | ||||||
113 | Operating Cash Flow / Short-Term Debt | |||||||||||
114 | ||||||||||||
115 | Capital Expenditure Coverage Ratios | -5.60 | -7.86 | 32.88 | 26.68 | 22.09 | ||||||
116 | Operating Cash Flow / Capital Expenditure | |||||||||||
117 | ||||||||||||
118 | Dividend Paid and Capex Coverage Ratios | -6.25 | 17.17 | 177.04 | 38.34 | 7.12 | ||||||
119 | Operating Cash Flow / (Dividends Paid + Capital Expenditure) | |||||||||||
120 | ||||||||||||
121 | Dividend Payout Ratio | 0.27 | 0.25 | 0.20 | 0.20 | 0.25 | ||||||
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 | 1.16 | 0.70 | 0.87 | 1.04 | 1.07 | ||||||
131 | Stock Price per Share / Equity per Share | |||||||||||
132 | ||||||||||||
133 | Price Cash Flow Ratio | -12.59 | -1.68 | 1.17 | 2.26 | 7.22 | ||||||
134 | Stock Price per Share / Operating Cash Flow per Share | |||||||||||
135 | ||||||||||||
136 | Price Earnings Ratio | 10.13 | 6.12 | 6.44 | 7.03 | 9.86 | ||||||
137 | Stock Price per Share / EPS | |||||||||||
138 | ||||||||||||
139 | Price Earnings to Growth Ratio | 1.63 | 0.57 | 0.21 | 1.64 | -0.60 | ||||||
140 | Price Earnings Ratio / Expected Revenue Growth | |||||||||||
141 | ||||||||||||
142 | Price Sales Ratio | 1.70 | 0.97 | 1.37 | 121.84 | 1.51 | ||||||
143 | Stock Price per Share / Revenue per Share | |||||||||||
144 | ||||||||||||
145 | Dividend Yield | 0.027 | 0.041 | 0.031 | 0.028 | 0.026 | ||||||
146 | Dividend per Share / Stock Price per Share | |||||||||||
147 | ||||||||||||
148 | Enterprise Value Multiplier | 6.72 | 3.74 | 0.17 | 5.52 | 66.63 | ||||||
149 | Enterprise Value / EBITDA | |||||||||||
150 | ||||||||||||
151 | Price Fair Value | 1.16 | 0.70 | 0.87 | 1.04 | 1.07 | ||||||
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 |