Profire Energy's GAAP loss for six months of 2021 was $0.999 million, down 14.9% from $1.174 million in the prior year. Revenue decreased 5.8% to $11.127 million from $11.807 million a year earlier.