Quality Investor

NPO

Rank #377

Rank #377 by gross profitability (GP/assets 0.18) · ROE 2.6% · Piotroski F-Score 6 / 9.

As-of 2026-07-22 · CIK 0001164863 · all metrics point-in-time as of the filing date.

Financials

Stable

Direction over 5 fiscal years

  • Free cash flowimproving
  • Gross margindeteriorating
  • Gross profitabilitystable
  • Net cashdeteriorating
  • Operating margindeteriorating
  • Return on equityimproving
  • Share count (dilution)improving

Monitoring diagnostic of business direction — not a prediction of returns.

Each fiscal year is read as-of that year’s own 10-K filing, so nothing restated after the fact leaks backwards. Line items this filer never tagged are omitted. Hover or tap a badge for the diagnostic behind it.

USD in millions, except per-share (EPS) and percentage rows. Values are as originally filed; em-dash = not tagged in that year's filing.
Fiscal year end2018-12-31filed 2019-02-252017-12-31filed 2019-02-252016-12-31filed 2017-02-222015-12-31filed 2016-02-26
Income statement
Revenue1,532.01,309.60.43.6
Revenue growth (YoY)17.0%17.0%-88.9%33.3%
Gross profit479.0479.0394.7395.5
Gross margin31.3%31.3%98675.0%10986.1%
Net income24.6539.8(40.1)(20.9)
Net margin1.6%1.6%-10025.0%-580.6%
EPS (diluted)$1.16$24.76-$1.86-$0.93
EPS growth (YoY)-95.3%1431.2%-100.0%
Cash flow
Operating cash flow226.446.664.586.5
Capital expenditures62.635.836.8
Free cash flow163.8163.828.749.7

Figures are as originally filed with the SEC (point-in-time), not restated, so they can differ slightly from sites that show later-restated numbers. Why point-in-time?