I'm more impressed that they didn't take the lazy option of issuing more shares, but in stead used mostly cash/debt for the the payment.
Under the terms of the sale agreement the first $1 million was to be paid in cash with the balance in cash or CNW shares at CNW’s discretion up to a maximum tranche two payment of $3 million. Cirrus has elected to pay $2.575 million in cash and issue $425,000 in CNW shares based on the 5 day VWAP and escrowed for 2 years.