Generally, "Non-GAAP" can mean either IFRS or Cash Basis Accounting
Basically:
GAAP - Generally Accepted Accounting Principles = the way large corporations in the US have to account for things (assets, liabilities, equity, earnings, cash flows, etc.) --> Accruals
IFRS - International Financial Reporting Standards = how European companies account for things --> Accruals
Cash Basis Accounting = the way small businesses usually account for things
Cash Basis Accounting vs. Accrual Accounting (GAAP/IFRS/etc.)
* Cash Basis --> expenses and revenues directly match cash flows, I buy a machine that lasts 5 years today and expense the whole purchase price today
* Accrual Accounting --> expenses are recorded when "incurred" and revenues when "earned", I buy a machine that lasts 5 years today and expense the purchase price over 5 years
Individual standards (IFRS/GAAP, etc.) define these soft terms: incurred, earned, assets, debt, equity, other income, etc.
I think it's easier to demonstrate on the revenue side: if I sell a customer something and give them 30 days to pay, under the cash method I don't record the sale until I actually receive the cash whereas under the accrual method I record the sale when I invoice the customer: in the cash basis Accounts Receivable is basically a non-booking account and under the accrual method Accounts Receivable is an asset account. (Note I'm ignoring issues of deferred revenue :-) ).
I do think your definitions are sound.
Note: there are some U.S. tax rules about the first $X yearly capital purchases being immediately depreciable each year (though it's a relatively small amount).
GAAP - Generally Accepted Accounting Principles
So what then is non-GAAP?
But lack of standardization in these calculations, plus the potential for creative accounting, make it difficult to draw relevant comparisons among companies or draw meaningful conclusions from these statistics.[1]
Riiiiiiight.
It the article was from a financially oriented news organisation it'd make a bit more sense to use the terms of industry.
1. http://financial-dictionary.thefreedictionary.com/Non-GAAP