Turning to our expenses. Our GAAP OpEx, which includes our cost of revenue, declined 21% versus the prior year and was largely driven by the impairment charge that we took last year related to the ...