Cuatrecasas posted a slight decline in revenue for 2020, citing a "difficult, uncertain year" and a "complex environment" created by COVID-19 but nonetheless almost matching its record-high revenue from a year ago.