Is 18F on Solid Financial Footing?