Rocket


Overview
Financials
News + Filings
Key Docs
Charts
Ownership
Insiders





Income Statement
Balance Sheet
Cash Flow Statement
Segments

Common Size IS
Op Efficiency
Credit Analysis

TRUPANION, INC. (TRUP)

Income Statement

Standardized | As Reported Annual | Quarterly | TTM
  Older >>
In millions, except per share itemsDec-31-21Dec-31-20Dec-31-19Dec-31-18Dec-31-17Dec-31-16Dec-31-15Dec-31-14
   10-K10-K10-K10-K10-K10-K10-K10-K
Revenues  699.0502.0383.9304.0242.7188.2147.0115.9
            Revenues growth  39.2%30.8%26.3%25.3%28.9%28.1%26.8%38.3%
    Cost of Revenue  594.6420.1319.0252.6199.621.418.496.0
Technology and Development Expense  16.99.97.05.89.89.511.29.9
General and Administrative Expense  31.921.818.417.116.815.215.614.3
Selling and Marketing Expense  78.647.835.525.019.115.215.211.6
Depreciation, Depletion and Amortization  12.07.15.64.5    
    Operating Expenses  139.486.766.552.445.740.042.035.8
Income (Loss) from Equity Method Investments  -0.2-0.1-0.4     
    Operating Income (Loss), Total  -35.2-4.9-1.9-1.0-2.6-6.7-16.8-15.9
            Operating margin  -5.0%-1.0%-0.5%-0.3%-1.1%-3.6%-11.4%-13.8%
Interest Expense  0.0-1.4-1.3-1.2-0.5-0.2-0.3-6.7
Other Nonoperating Income (Expense)  0.0-0.6-1.6-1.3-1.2-0.10.0-1.5
    Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest  -35.2-5.7-1.6-0.9-1.9-6.9-17.1-21.2
Income Tax Expense (Benefit)  0.30.10.20.0-0.40.00.10.0
    Net Income (Loss) Available to Common Stockholders, Basic, Total  -35.5-5.8-1.8-0.9-1.5-6.9-17.2-21.2
   
Earnings Per Share, Basic and Diluted [Abstract]          
Earnings Per Share, Basic  ($0.89)($0.16)($0.05)($0.03)($0.05)($0.24)($0.62)($1.64)
Earnings Per Share, Diluted  ($0.89)($0.16)($0.05)($0.03)($0.05)($0.24)($0.62)($1.64)
   
Weighted Average Number of Shares Outstanding, Basic  40.135.934.632.029.628.527.612.9
Weighted Average Number of Shares Outstanding, Diluted  40.135.934.632.029.628.527.612.9

Rocket Data Systems, Inc. © 2019 | Contact Us | Data Disclaimer | Terms of Use | Privacy