Duck Creek Technologies, Inc. announced unaudited consolidated earnings results for the first quarter ended November 30, 2020. For the quarter, the company reported total revenue of $58.906 million compared to $46.570 million a year ago. Loss from operations was $4.246 million compared to $3.772 million a year ago. Loss before income taxes was $4.336 million compared to $3.680 million a year ago. Net loss was $4.651 million compared to $4.014 million a year ago. Net loss per share basic and diluted was $0.04.