NASDAQ:TRUP - Nasdaq - US8982021060 - Common Stock - Currency: USD
TTM (2024-9-30) | 2023 (2023-12-31) | 2022 (2022-12-31) | 2021 (2021-12-31) | 2020 (2020-12-31) | ||||
---|---|---|---|---|---|---|---|---|
Revenue | 1.24B | 1.11B | 905.20M | 699.00M | 502.00M | |||
Cost Of Goods | 1.08B | 977.59M | 783.00M | 594.60M | 420.10M | |||
Gross Profit | 165.94M | 131.02M | 122.20M | 104.30M | 81.90M | |||
Operating Expenses | 175.13M | 171.46M | 164.80M | 139.40M | 86.20M | |||
Research and Development | 29.05M | 21.40M | 25.10M | 16.90M | 9.90M | |||
Selling, General, and Administrative Expenses | 130.51M | 137.58M | 128.80M | 110.50M | 69.20M | |||
Operating Income | -9.19M | -40.44M | -42.60M | -35.00M | -4.30M | |||
Interest Income/Expense | -15.03M | -3.30M | -1.50M | 100.00K | -900.00K | |||
Other Income/Expense | 10.86M | -1.30M | 100.00K | -300.00K | 0.00 | |||
Non Recurring Items | N/A | N/A | -100.00K | N/A | -500.00K | |||
Income Before Taxes | -13.37M | -45.03M | -44.20M | -35.20M | -5.70M | |||
Income Tax | 87.00K | -342.00K | 500.00K | 300.00K | 100.00K | |||
Net Income | -13.45M | -44.69M | -44.70M | -35.50M | -5.80M | |||
EBITDA | 6.38M | -27.97M | -31.68M | -23.03M | 2.77M | |||
Per Share Data | ||||||||
EPS Diluted Total Ops | -0.32 | -1.08 | -1.10 | -0.89 | -0.16 | |||
Non GAAP EPS | -0.32 | -1.08 | -1.10 | -0.88 | -0.15 | |||
Statistics | ||||||||
Gross Profit Margin | 13.34% | 11.82% | 13.50% | 14.92% | 16.31% | |||
Profit Margin | -1.08% | -4.03% | -4.94% | -5.08% | -1.16% | |||
Operating Profit Margin | -0.74% | -3.65% | -4.71% | -5.01% | -0.86% |
All data in USD