USA - NYSE:TPVG - US89677Y1001 - Common Stock
TTM (2025-6-30) | 2024 (2024-12-31) | 2023 (2023-12-31) | 2022 (2022-12-31) | 2021 (2021-12-31) | ||||
---|---|---|---|---|---|---|---|---|
Revenue | 94.86M | 75.63M | 61.73M | 73.42M | 67.39M | |||
Cost Of Goods | 42.52M | 45.41M | 54.69M | 49.17M | 40.16M | |||
Gross Profit | 52.34M | 30.23M | 7.04M | 24.26M | 27.23M | |||
Operating Expenses | 8.31M | 8.69M | 9.00M | 6.70M | 6.13M | |||
Selling, General, and Administrative Expenses | 8.31M | 8.69M | 9.00M | 6.70M | 6.13M | |||
Operating Income | 44.03M | 21.53M | -1.96M | 17.56M | 21.10M | |||
Interest Income/Expense | -2.72M | 10.51M | -37.87M | -37.63M | 56.14M | |||
Non Recurring Items | N/A | N/A | 0.00 | 0.00 | -680.00K | |||
Income Before Taxes | 41.31M | 32.05M | -39.82M | -20.07M | 76.56M | |||
Net Income | 41.31M | 32.05M | -39.82M | -20.07M | 76.56M | |||
Per Share Data | ||||||||
EPS Diluted Total Ops | 1.03 | 0.82 | -1.12 | -0.61 | 2.47 | |||
Non GAAP EPS | 1.22 | 1.41 | 2.07 | 1.94 | 1.33 | |||
Statistics | ||||||||
Gross Profit Margin | 55.18% | 39.96% | 11.40% | 33.04% | 40.41% | |||
Profit Margin | 43.55% | 42.37% | -64.51% | -27.34% | 113.61% | |||
Operating Profit Margin | 46.42% | 28.47% | -3.17% | 23.92% | 31.31% |
All data in USD