Skip to content
10-K

Annual Report

Planet Payment Inc

0001558370-17-001482

← back to feed
Filed
Mar 9, 2017 12:00 AM ET
Period of report
Restated figures. One or more values in this filing restate previously reported amounts.

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding FY 2016 · Feb 28, 2017 49.56M sh
Shares Diluted FY 2016 · Dec 31, 2016 51.56M sh
Shares Diluted FY 2016 · Dec 31, 2015 53.27M sh
Shares Diluted FY 2016 · Dec 31, 2014 54.63M sh
Stock Repurchased FY 2016 · Dec 31, 2016 $23.84M
Stock Repurchased FY 2016 · Dec 31, 2015 $7.06M
Stock Repurchased FY 2016 · Dec 31, 2014 $822.6K
Capex FY 2016 · Dec 31, 2016 $437.31K
Capex FY 2016 · Dec 31, 2015 $183.09K
Capex FY 2016 · Dec 31, 2014 $117.41K
Long Term Debt FY 2016 · Dec 31, 2016 $9.92M
Cash And Equivalents FY 2016 · Dec 31, 2016 $13.31M
Cash And Equivalents FY 2016 · Dec 31, 2015 $14.68M
Cash And Equivalents FY 2016 · Dec 31, 2014 $9.84M
Cash And Equivalents FY 2016 · Dec 31, 2013 $6.57M
Stockholders Equity FY 2016 · Dec 31, 2016 $36.26M
Stockholders Equity FY 2016 · Dec 31, 2015 $30.56M
Stockholders Equity FY 2016 · Dec 31, 2014 $24.13M
Stockholders Equity FY 2016 · Dec 31, 2013 $19.86M
Current Liabilities FY 2016 · Dec 31, 2016 $11.55M
Current Liabilities FY 2016 · Dec 31, 2015 $12.28M
Total Liabilities FY 2016 · Dec 31, 2016 $22.32M
Total Liabilities FY 2016 · Dec 31, 2015 $13.94M
Current Assets FY 2016 · Dec 31, 2016 $26.29M
Current Assets FY 2016 · Dec 31, 2015 $27.93M
Total Assets FY 2016 · Dec 31, 2016 $58.58M
Total Assets FY 2016 · Dec 31, 2015 $44.51M
Eps Diluted FY 2016 · Dec 31, 2016 $0.44
Eps Diluted FY 2016 · Dec 31, 2015 $0.17
Eps Diluted FY 2016 · Dec 31, 2014 $0.05
Eps Basic FY 2016 · Dec 31, 2016 $0.46
Eps Basic FY 2016 · Dec 31, 2015 $0.17
Eps Basic FY 2016 · Dec 31, 2014 $0.05
Sga Expense FY 2016 · Dec 31, 2016 $20.86M
Sga Expense FY 2016 · Dec 31, 2015 $20.41M
Sga Expense FY 2016 · Dec 31, 2014 $18.37M
Net Income FY 2016 · Dec 31, 2016 $25.07M
Net Income FY 2016 · Dec 31, 2015 $10.36M
Net Income FY 2016 · Dec 31, 2014 $3.16M
Operating Income FY 2016 · Dec 31, 2016 $9.82M
Operating Income FY 2016 · Dec 31, 2015 $6.36M
Operating Income FY 2016 · Dec 31, 2014 $3.88M
Gross Profit FY 2016 · Dec 31, 2016 $31.19M
Gross Profit FY 2016 · Dec 31, 2015 $27.05M
Gross Profit restated FY 2016 · Dec 31, 2014 $23.48M