It also said it had just completed its fifth straight quarter of profitability in terms of Ebitda ( earnings before interest , taxes , depreciation and amortization ) and is on track to be cash-flow positive by 2010 .