Re: Is it just me...
According to Barracuda's blog, they took a $68 million deferred tax asset valuation allowance at the end of 2015. My limited understanding of this is that it is a financial maneuver performed because they have been experiencing long-term losses (thus generating tax credits to offset those losses), but they don't anticipate making profits soon enough to benefit from those tax credits before they expire.
So they create… artificial losses? By arbitrarily taking money out of the company? That somehow help if they don't make money in the future? And then try hard not to make a net profit for the next seven years? Seriously, someone who knows this stuff, please help me out here.