TPLT Specialty Telecommunications
Communications
Mkt Cap
3.5B
P/E (TTM)
EPS
0.07
ROE
-5.74%
Div Yield
5 years
FY2025FY2024FY2023FY2022FY2021
Profitability
Return on Equity (ROE)1.90%0.29%-8.23%5.23%-3.05%
Return on Assets (ROA)0.58%0.09%-2.58%1.66%-0.86%
Return on Invested Capital1.56%0.21%-5.54%3.40%-2.02%
Gross Margin36.13%42.14%36.25%31.87%30.52%
Operating Margin1.52%9.26%3.86%1.83%0.43%
EBITDA Margin15.58%19.14%15.16%16.92%17.09%
Net Margin1.86%0.17%-5.78%4.85%-2.76%
Pre-Tax Margin2.07%-3.49%-8.80%-3.75%-3.55%
Liquidity
Current Ratio0.420.540.640.790.91
Quick Ratio0.340.470.530.650.79
Leverage
Debt / Equity0.881.081.301.161.48
Debt / Assets0.260.340.380.390.45
LT Debt / Equity0.110.330.470.500.57
LT Debt / Assets0.030.100.140.170.18
Net Debt1.39B1.78B2.25B2.28B3.21B
Total Debt1.53B1.97B2.39B2.41B3.35B
Efficiency
Asset Turnover0.310.530.450.340.31
Inventory Turnover3.655.184.043.383.42
Per Share
Book Value Per Share9.329.759.8011.0712.12
Tangible Book Per Share-3.29-3.96-3.43-1.90-0.80
Cash Per Share0.730.990.750.660.77
Total Debt Per Share8.1510.5012.7712.8617.88
Working Capital Per Share-11.79-9.63-7.40-3.84-1.80
Shares & Market
Total Shares Outstanding187,263,093187,263,093187,263,093187,263,093187,263,093
Market Cap1.34B1.16B1.66B1.62B3.28B
Enterprise Value2.73B2.43B3.51B3.66B6.36B
Employees862804934919827
Shareholders1,7181,7181,7181,7181,718