Duck Creek Technologies' GAAP loss for fiscal year 2021 was $16.931 million, down 43.4% from $29.932 million in the prior year. Revenue increased 23% to $260.35 million from $211.672 million a year earlier.