To amortize or not to amortize software development? | Heykuki News