Atrion Corp.'s net profit under GAAP for 6M20 amounted to $17,502 mln, down 8.4% from $19,102 mln in the previous year. Revenue decreased by 0.2% to $81,563 mln from $81,717 mln a year earlier.