Terry Smith explaining what he looks for: Look Through Ratios and Screening For Quality Companies

Welcome to Portfolio Health reports! inspired by super investor Terry Smith beta feature  


1. Portfolio Health Data for ['ALLY', 'BRK.A', 'SWBI', 'WGO'] (total 4 tickers) [show/hide charts]

T means Trillions, B means Billions, M means Millions, all values are in USD(or company filed currency) if not specified as percent/number in the Entry column
Disclaimer: Data is provided as is, please do your due diligence before making any investments, Markets can be very volatile!
Entry 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
interestCoverage 0.62 0.66 0.93 0.05 1.00 1.35 0.93 0.99 1.21 1.41 1.04 0.76 0.96 0.89 1.74 0.68
interestRate 0.39 0.33 0.17 0.36 0.20 0.12 0.22 0.20 0.18 0.05 0.05 0.04 0.07 0.06 0.07 inf
leverage 1.34 1.47 3.05 0.98 1.60 2.66 1.50 1.56 1.57 5.45 4.73 5.42 3.75 5.17 4.59 nanB
gross_margins 0.96 0.96 0.68 0.72 0.74 0.77 0.75 0.77 0.82 0.54 0.58 0.62 0.80 0.90 0.95 1.00
cashflow_margin 0.53 0.52 0.45 0.02 0.49 0.70 0.49 0.51 0.66 1.96 1.23 0.90 1.26 0.80 1.44 -0.83
roce 13.87% 13.06% 11.92% 0.92% 12.13% 11.59% 12.01% 11.84% 13.37% 5.94% 3.92% 2.81% 5.36% 4.61% 10.15% -inf%
normalized::roce_3 12.78 9.17 9.01 8.89 11.87 11.78 12.41 8.92 6.33 4.20 4.04 4.30 6.75 5.13 5.67 -infB
normalized::roce_5 10.57 10.31 10.14 9.96 12.13 9.93 7.71 5.95 5.29 4.53 5.54 4.67 5.19 5.13 5.67 -infB
normalized::roce_7 10.94 10.71 10.75 9.23 8.73 7.15 6.27 5.56 6.04 4.75 4.54 4.67 5.19 5.13 5.67 -infB
roic 3.42% 3.29% 4.70% 0.26% 4.02% 4.93% 3.16% 3.42% 3.85% 4.73% 3.53% 2.64% 5.23% 4.94% 11.77% -inf%
normalized::roic_3 3.80 2.84 3.04 3.08 4.03 3.84 3.47 3.97 4.05 3.68 3.80 4.30 7.23 5.71 6.58 -infB
normalized::roic_5 3.17 3.47 3.45 3.17 3.87 4.00 3.72 3.66 4.00 4.24 5.61 4.85 5.56 5.71 6.58 -infB
normalized::roic_7 3.42 3.42 3.50 3.47 3.95 3.78 3.77 4.05 5.19 4.62 4.59 4.85 5.56 5.71 6.58 -infB
rotc 1834.57% 2174.55% 4708.88% 222.67% 3022.52% 3440.02% 2578.88% 2807.61% 3497.33% 3904.40% 2900.37% 3008.84% 8404.13% 8867.27% inf -inf%
normalized::rotic_3 0.00B 0.00B 0.00B 0.00B 0.00B 0.00B 0.00B 0.00B 0.00B 0.00B 0.00B 0.00B 0.00B 0.00B inf -infB
normalized::rotic_5 0.00B 0.00B 0.00B 0.00B 0.00B 0.00B 0.00B 0.00B 0.00B 0.00B 0.00B 0.00B 0.00B 0.00B inf -infB
normalized::rotic_7 0.00B 0.00B 0.00B 0.00B 0.00B 0.00B 0.00B 0.00B 0.00B 0.00B 0.00B 0.00B 0.00B 0.00B inf -infB
revenue 8.72B 8.71B 14.25B 12.90B 9.72B 9.02B 8.43B 8.22B 7.14B 2.67B 2.85B 2.87B 4.02B 6.91B 8.09B 6.20B
normalized_revenue_3 10.56B 11.95B 12.29B 10.54B 9.06B 8.55B 7.93B 6.01B 4.22B 2.80B 3.25B 4.60B 6.34B 7.07B 7.15B 6.20B
normalized_revenue_5 10.86B 10.92B 10.86B 9.66B 8.50B 7.09B 5.86B 4.75B 3.91B 3.87B 4.95B 5.62B 6.31B 7.07B 7.15B 6.20B
normalized_revenue_7 10.25B 10.18B 9.95B 8.30B 6.86B 5.88B 5.17B 4.95B 4.94B 4.80B 5.16B 5.62B 6.31B 7.07B 7.15B 6.20B
revenue_YoY 0.04% -38.85% 10.51% 32.67% 7.78% 7.00% 2.59% 15.14% 167.20% -6.23% -0.94% -28.54% -41.78% -14.61% 30.47% nan%
revenue_5_CAGR -2.15% -0.69% 11.08% 9.44% 6.38% 27.56% 24.23% 23.37% 12.14% -17.32% -18.85% -14.25% nan% nan% nan% nan%
cashflow::operating 4.63B 4.57B 6.38B 0.32B 4.76B 6.30B 4.10B 4.20B 4.74B 5.23B 3.49B 2.60B 5.09B 5.53B 11.63B -5.13B
normalized_cashflow::operating_3 5.20B 3.76B 3.82B 3.79B 5.06B 4.87B 4.35B 4.72B 4.48B 3.77B 3.73B 4.41B 7.42B 4.01B 3.25B -5.13B
normalized_cashflow::operating_5 4.13B 4.47B 4.37B 3.94B 4.82B 4.91B 4.35B 4.05B 4.23B 4.39B 5.67B 3.94B 4.28B 4.01B 3.25B -5.13B
normalized_cashflow::operating_7 4.44B 4.38B 4.40B 4.24B 4.69B 4.38B 4.21B 4.41B 5.47B 4.06B 3.87B 3.94B 4.28B 4.01B 3.25B -5.13B
cashflow::operating_YoY 1.33% -28.37% 1924.78% -93.37% -24.53% 53.63% -2.35% -11.25% -9.38% 49.60% 34.40% -48.91% -8.05% -52.43% -326.62% nan%
cashflow::operating_5_CAGR -0.52% -6.22% 9.24% -40.43% 0.09% 3.82% 3.27% 10.09% -1.42% -1.13% -21.38% nan% nan% nan% nan% nan%
normalized_cashflow::operating_3_margin 0.49 0.31 0.31 0.36 0.56 0.57 0.55 0.79 1.06 1.35 1.15 0.96 1.17 0.57 0.45 -0.83
normalized_cashflow::operating_5_margin 0.38 0.41 0.40 0.41 0.57 0.69 0.74 0.85 1.08 1.14 1.15 0.70 0.68 0.57 0.45 -0.83
normalized_cashflow::operating_7_margin 0.43 0.43 0.44 0.51 0.68 0.74 0.81 0.89 1.11 0.85 0.75 0.70 0.68 0.57 0.45 -0.83
shares_calc_YoY 0.60% -7.42% -12.38% -7.62% -1.03% -6.20% -2.05% -7.91% -1.67% -0.82% 10.49% 1.36% 0.85% -100.00% 51.23% nan%
shares_calc_5_CAGR -5.49% -5.80% -5.56% -3.43% -3.49% -3.61% -2.53% -0.15% 1.78% 2.30% -92.56% -92.07% nan% nan% nan% nan%
yield_ev 23.05% 18.60% 14.75% 1.06% 20.82% 13.18% 16.54% 14.30% 18.27% 6.85% 4.49% 205.23% 632.21% 1514.01% 2992.39% -inf%
yield_ev_3 25.86% 15.28% 8.82% 12.76% 22.13% 10.18% 17.52% 16.07% 17.30% 4.95% 4.79% 347.92% 921.74% 1097.45% 835.97% -inf%
yield_ev_5 20.56% 18.17% 10.10% 13.24% 21.10% 10.28% 17.54% 13.79% 16.31% 5.75% 7.28% 311.37% 531.85% 1097.45% 835.97% -inf%
yield_ev_7 22.08% 17.80% 10.16% 14.25% 20.52% 9.16% 16.95% 15.01% 21.11% 5.33% 4.97% 311.37% 531.85% 1097.45% 835.97% -inf%
yield_mktcap 40.89% 42.66% 73.64% 1.76% 32.92% 53.15% 45.94% 34.78% 54.06% 62.53% 35.41% 205.23% 632.21% 1514.01% 2992.39% -inf%
capexToRevenue 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.01 0.02 0.01 0.00 0.00 0.00 0.0
normalized::capexToRevenue_3 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.01 0.01 0.01 0.01 0.00 0.00 0.00 0.0
normalized::capexToRevenue_5 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.01 0.01 0.01 0.01 0.00 0.00 0.00 0.00 0.0
normalized::capexToRevenue_7 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.01 0.01 0.00 0.00 0.00 0.00 0.00 0.0
depreciationToRevenue 0.14 0.15 0.10 0.10 0.01 0.01 0.01 0.23 0.34 1.06 1.04 1.00 0.59 0.39 0.51 0.0
normalized::depreciationToRevenue_3 0.12 0.11 0.07 0.04 0.01 0.08 0.18 0.40 0.65 1.03 0.84 0.58 0.49 0.32 0.29 0.0
normalized::depreciationToRevenue_5 0.10 0.07 0.05 0.07 0.11 0.20 0.35 0.55 0.69 0.71 0.61 0.43 0.37 0.32 0.29 0.0
normalized::depreciationToRevenue_7 0.07 0.08 0.10 0.15 0.21 0.32 0.43 0.52 0.59 0.53 0.49 0.43 0.37 0.32 0.29 0.0
receivablesToRevenue 15.61 16.01 9.53 9.49 12.20 14.23 15.44 14.98 17.25 41.46 34.81 34.53 24.37 16.41 12.44 0.0
normalized::receivablesToRevenue_3 12.99 11.09 10.22 11.67 13.88 14.87 15.82 19.80 26.31 36.83 30.42 22.50 16.41 10.10 7.04 0.0
normalized::receivablesToRevenue_5 12.02 11.81 11.70 12.89 14.66 17.35 20.00 23.39 27.12 26.94 20.63 14.64 12.37 10.10 7.04 0.0
normalized::receivablesToRevenue_7 12.70 12.60 12.65 14.74 17.34 19.75 21.64 22.11 21.54 18.48 16.49 14.64 12.37 10.10 7.04 0.0
inventoryToRevenue 0.02 0.03 0.02 0.01 0.02 0.02 0.03 0.03 0.02 0.07 0.07 0.06 0.04 0.02 0.01 0.0
normalized::inventoryToRevenue_3 0.02 0.02 0.02 0.02 0.02 0.03 0.03 0.03 0.04 0.06 0.05 0.03 0.02 0.01 0.01 0.0
normalized::inventoryToRevenue_5 0.02 0.02 0.02 0.02 0.02 0.03 0.04 0.04 0.04 0.04 0.03 0.02 0.02 0.01 0.01 0.0
normalized::inventoryToRevenue_7 0.02 0.02 0.02 0.02 0.03 0.03 0.04 0.04 0.03 0.03 0.02 0.02 0.02 0.01 0.01 0.0
payablesToRevenue 0.11 0.10 0.03 0.02 0.05 0.08 0.08 0.06 0.07 0.18 0.22 0.35 0.26 0.25 0.24 0.0
normalized::payablesToRevenue_3 0.07 0.04 0.03 0.04 0.07 0.07 0.07 0.08 0.13 0.25 0.28 0.28 0.25 0.17 0.13 0.0
normalized::payablesToRevenue_5 0.06 0.05 0.05 0.05 0.07 0.08 0.10 0.13 0.19 0.25 0.26 0.20 0.19 0.17 0.13 0.0
normalized::payablesToRevenue_7 0.06 0.06 0.05 0.06 0.08 0.11 0.13 0.17 0.21 0.20 0.21 0.20 0.19 0.17 0.13 0.0
normalized::working_capitalToRevenue_3 12.94 11.06 10.20 11.65 13.83 14.82 15.78 19.75 26.22 36.64 30.19 22.26 16.18 9.93 6.91 0.0
normalized::working_capitalToRevenue_5 11.98 11.77 11.67 12.86 14.61 17.29 19.94 23.29 26.97 26.73 20.40 14.45 12.20 9.93 6.91 0.0
normalized::working_capitalToRevenue_7 12.65 12.57 12.62 14.70 17.29 19.68 21.55 21.97 21.36 18.30 16.31 14.45 12.20 9.93 6.91 0.0
StockMarketPrice 45.72 120.20 82.20 130.70 104.26 82.48 50.05 83.89 58.29 47.31 44.16 33.14 20.69 9.40 15.86 13.46
revenue::cost 0.38B 0.32B 4.52B 3.59B 2.49B 2.09B 2.13B 1.85B 1.29B 1.23B 1.21B 1.09B 0.82B 0.69B 0.42B 0.0
ppnenet 0.25B 0.21B 0.14B 0.14B 0.16B 0.18B 0.16B 0.15B 0.14B 0.13B 0.12B 0.09B 0.06B 0.06B 0.0 0.0
grossincome 8.34B 8.39B 9.73B 9.31B 7.23B 6.93B 6.30B 6.36B 5.84B 1.44B 1.64B 1.79B 3.20B 6.22B 7.67B 6.20B
marketcap 11.34B 10.72B 8.67B 17.87B 14.45B 11.86B 8.93B 12.08B 8.76B 8.36B 9.86B 1.27B 0.80B 0.37B 0.39B 0.0
ev 20.10B 24.59B 43.30B 29.72B 22.85B 47.82B 24.82B 29.38B 25.93B 76.27B 77.84B 1.27B 0.80B 0.37B 0.39B 0.0
equity 14.30B 14.15B 13.22B 17.32B 15.09B 14.86B 13.69B 13.89B 13.80B 13.63B 15.57B 14.39B 20.01B 19.46B 20.49B 0.0
debt 19.12B 20.87B 40.32B 17.03B 24.14B 39.56B 20.47B 21.61B 21.61B 74.33B 73.62B 78.01B 74.96B 100.56B 94.12B 0.0
interest_expense 7.47B 6.90B 6.89B 6.21B 4.75B 4.66B 4.41B 4.24B 3.91B 3.72B 3.38B 3.40B 5.32B 6.22B 6.67B 7.51B
shares 0.36B 0.35B 0.40B 0.45B 800.09B 0.48B 0.51B 0.54B 0.56B 0.56B 0.57B 0.51B 0.51B 0.09B 800.68B 529.39B
shares_calc 0.35B 0.35B 0.38B 0.43B 0.46B 0.47B 0.50B 0.51B 0.55B 0.56B 0.57B 0.51B 0.51B 0.50B 248185.10B 164111.52B
sbc 0.01B 0.01B 0.00B 0.00B 0.00B 0.01B 0.01B 0.01B 0.01B 0.01B 0.01B 0.00B 0.00B 0.00B 0.00B 0.0
capex 0.00B 0.02B 0.00B 746.00 479.00 565.00 0.00B 0.00B 0.00B 0.03B 0.05B 0.04B 0.01B 0.02B 0.02B 0.0
depreciation 1.23B 1.28B 1.36B 1.29B 0.05B 0.05B 0.05B 1.91B 2.42B 2.83B 2.96B 2.88B 2.38B 2.71B 4.15B 0.0
inventory 0.16B 0.28B 0.24B 0.18B 0.16B 0.16B 0.25B 0.23B 0.18B 0.18B 0.19B 0.16B 0.16B 0.15B inf 0.0
payables 0.93B 0.89B 0.45B 0.27B 0.45B 0.69B 0.66B 0.53B 0.52B 0.48B 0.61B 1.02B 1.06B 1.73B 1.93B 0.0
receivables 136.09B 139.49B 135.81B 122.34B 118.63B 128.32B 130.08B 123.10B 123.05B 110.70B 99.13B 99.27B 98.03B 113.42B 100.64B 0.0
normalized::capex_3 0.01B 0.01B 0.00B 596.67 0.00B 0.00B 0.00B 0.01B 0.03B 0.04B 0.04B 0.03B 0.02B 0.01B 0.01B 0.0
normalized::depreciation_3 1.29B 1.31B 0.90B 0.47B 0.05B 0.67B 1.46B 2.39B 2.74B 2.89B 2.74B 2.66B 3.08B 2.29B 2.07B 0.0
normalized::equity_3 13.89B 14.90B 15.21B 15.76B 14.55B 14.15B 13.79B 13.77B 14.33B 14.53B 16.66B 17.95B 19.99B 13.32B 10.24B 0.0
normalized::debt_3 26.77B 26.07B 27.16B 26.91B 28.06B 27.21B 21.23B 39.19B 56.52B 75.32B 75.53B 84.51B 89.88B 64.89B 47.06B 0.0
normalized::capital_3 40.66B 40.97B 42.37B 42.67B 42.60B 41.36B 35.02B 52.96B 70.86B 89.85B 92.19B 102.47B 109.87B 78.21B 57.30B 0.0
normalized::ppnenet_3 0.20B 0.16B 0.14B 0.16B 0.17B 0.16B 0.15B 0.14B 0.13B 0.11B 0.09B 0.07B 0.04B 0.02B 0.0 0.0
normalized::receivables_3 137.13B 132.55B 125.59B 123.09B 125.68B 127.17B 125.41B 118.95B 110.96B 103.03B 98.81B 103.57B 104.03B 71.35B 50.32B 0.0
normalized::inventory_3 0.22B 0.23B 0.19B 0.17B 0.19B 0.22B 0.22B 0.20B 0.18B 0.18B 0.17B 0.16B 0.14B 0.08B 0.05B 0.0
normalized::payables_3 0.76B 0.54B 0.39B 0.47B 0.60B 0.62B 0.57B 0.51B 0.54B 0.71B 0.90B 1.27B 1.57B 1.22B 0.96B 0.0
normalized::working_capital_3 136.60B 132.24B 125.40B 122.79B 125.27B 126.76B 125.06B 118.64B 110.60B 102.50B 98.08B 102.46B 102.59B 70.22B 49.41B 0.0
normalized::invested_capital_3 136.80B 132.40B 125.54B 122.95B 125.44B 126.92B 125.21B 118.78B 110.73B 102.62B 98.17B 102.53B 102.63B 70.24B 49.41B 0.0
normalized::capex_5 0.00B 0.00B 0.00B 0.00B 0.00B 0.01B 0.02B 0.02B 0.03B 0.03B 0.03B 0.02B 0.01B 0.01B 0.01B 0.0
normalized::depreciation_5 1.04B 0.81B 0.56B 0.67B 0.90B 1.45B 2.03B 2.60B 2.69B 2.75B 3.02B 2.42B 2.31B 2.29B 2.07B 0.0
normalized::equity_5 14.82B 14.93B 14.84B 14.97B 14.27B 13.97B 14.12B 14.26B 15.48B 16.61B 17.98B 14.87B 14.99B 13.32B 10.24B 0.0
normalized::debt_5 24.30B 28.38B 28.30B 24.56B 25.48B 35.52B 42.33B 53.84B 64.51B 80.30B 84.26B 69.53B 67.41B 64.89B 47.06B 0.0
normalized::capital_5 39.11B 43.31B 43.14B 39.53B 39.74B 49.49B 56.44B 68.09B 79.99B 96.91B 102.24B 84.40B 82.40B 78.21B 57.30B 0.0
normalized::ppnenet_5 0.18B 0.17B 0.16B 0.16B 0.16B 0.15B 0.14B 0.13B 0.11B 0.09B 0.07B 0.04B 0.03B 0.02B 0.0 0.0
normalized::receivables_5 130.47B 128.92B 127.03B 124.49B 124.64B 123.05B 117.21B 111.05B 106.04B 104.11B 102.10B 82.27B 78.02B 71.35B 50.32B 0.0
normalized::inventory_5 0.20B 0.20B 0.20B 0.20B 0.20B 0.20B 0.21B 0.19B 0.17B 0.17B 0.15B 0.11B 0.10B 0.08B 0.05B 0.0
normalized::payables_5 0.60B 0.55B 0.50B 0.52B 0.57B 0.57B 0.56B 0.63B 0.74B 0.98B 1.27B 1.15B 1.18B 1.22B 0.96B 0.0
normalized::working_capital_5 130.08B 128.57B 126.73B 124.17B 124.27B 122.68B 116.86B 110.60B 105.47B 103.29B 100.98B 81.24B 76.95B 70.22B 49.41B 0.0
normalized::invested_capital_5 130.26B 128.74B 126.89B 124.33B 124.42B 122.83B 117.00B 110.73B 105.58B 103.39B 101.04B 81.28B 76.98B 70.24B 49.41B 0.0
normalized::capex_7 0.00B 0.00B 0.00B 0.00B 0.01B 0.02B 0.02B 0.02B 0.02B 0.02B 0.02B 0.02B 0.01B 0.01B 0.01B 0.0
normalized::depreciation_7 0.76B 0.86B 1.02B 1.23B 1.47B 1.87B 2.21B 2.59B 2.90B 2.56B 2.51B 2.42B 2.31B 2.29B 2.07B 0.0
normalized::equity_7 14.66B 14.60B 14.55B 14.61B 14.36B 14.26B 15.00B 15.82B 16.76B 14.79B 14.99B 14.87B 14.99B 13.32B 10.24B 0.0
normalized::debt_7 25.93B 26.29B 26.39B 31.25B 39.33B 47.03B 52.09B 63.53B 73.89B 70.80B 70.21B 69.53B 67.41B 64.89B 47.06B 0.0
normalized::capital_7 40.59B 40.89B 40.94B 45.86B 53.70B 61.29B 67.08B 79.35B 90.65B 85.59B 85.20B 84.40B 82.40B 78.21B 57.30B 0.0
normalized::ppnenet_7 0.18B 0.16B 0.15B 0.15B 0.15B 0.14B 0.12B 0.11B 0.09B 0.07B 0.05B 0.04B 0.03B 0.02B 0.0 0.0
normalized::receivables_7 130.11B 128.25B 125.90B 122.32B 119.00B 116.24B 111.91B 109.53B 106.32B 88.74B 85.08B 82.27B 78.02B 71.35B 50.32B 0.0
normalized::inventory_7 0.20B 0.22B 0.20B 0.19B 0.19B 0.19B 0.19B 0.18B 0.16B 0.13B 0.13B 0.11B 0.10B 0.08B 0.05B 0.0
normalized::payables_7 0.62B 0.56B 0.51B 0.51B 0.56B 0.64B 0.70B 0.85B 1.05B 0.98B 1.06B 1.15B 1.18B 1.22B 0.96B 0.0
normalized::working_capital_7 129.69B 127.91B 125.60B 122.00B 118.63B 115.78B 111.40B 108.86B 105.43B 87.90B 84.15B 81.24B 76.95B 70.22B 49.41B 0.0
normalized::invested_capital_7 129.87B 128.07B 125.75B 122.15B 118.78B 115.92B 111.52B 108.96B 105.51B 87.96B 84.20B 81.28B 76.98B 70.24B 49.41B 0.0
General notes:
Caution:: 0 value in revenue means we do not have data for the year for the ticker
0 value most likely means we had a data issue and could not find the field value in the particular year
StockMarketPrice is the price of the Stock in December first week for the year mentioned(typically)


2. Showing SPECIAL_REPORT report for WGO [show/hide charts] Current Market Price: as of

T means Trillions, B means Billions, M means Millions, all values are in USD(or company filed currency) if not specified as percent/number in the Entry column
Disclaimer: Data is provided as is, please do your due diligence before making any investments, Markets can be very volatile!
Ticker Entry 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010
WGO revenue 4.96B 3.63B 2.36B 1.99B 2.02B 1.55B 0.98B 0.98B 0.95B 0.80B 0.58B 0.50B 0.45B
WGO StockMarketPrice 51.74 72.55 57.59 50.44 22.73 51.70 29.09 17.95 19.21 24.14 15.06 6.49 13.36
WGO revenue::cost 4.03B 2.98B 2.04B 1.68B 1.72B 1.32B 0.86B 0.87B 0.84B 0.72B 0.54B 0.46B 0.42B
WGO grossincome 0.93B 0.65B 0.31B 0.31B 0.30B 0.22B 0.11B 0.10B 0.10B 0.08B 0.04B 0.04B 0.03B
WGO marketcap 1.58B 2.42B 1.93B 1.70B 0.73B 1.63B 0.92B 0.48B 0.53B 0.68B 0.44B 0.19B 0.39B
WGO ev 1.58B 2.42B 1.93B 1.70B 0.73B 1.63B 0.92B 0.48B 0.53B 0.68B 0.44B 0.19B 0.39B
WGO interest_expense 0.04B 0.04B 0.04B 0.02B 0.02B 0.02B 0.0 0.0 0.0 0.0 0.0 0.0 0.0
WGO shares 0.03B 0.03B 0.03B 0.03B 0.03B 0.03B 0.03B 0.03B 0.03B 0.03B 0.03B 0.03B 0.03B
WGO shares_calc 0.03B 0.03B 0.03B 0.03B 0.03B 0.03B 0.03B 0.03B 0.03B 0.03B 0.03B 0.03B 0.03B
WGO inventory 0.0 0.0 0.0 0.0 inf inf inf inf inf inf inf inf inf
WGO payables 0.0 0.0 0.0 0.0 inf inf inf inf inf inf inf inf inf
WGO receivables 0.0 0.0 0.0 0.0 inf inf inf inf inf inf inf inf inf
General notes:
Caution:: 0 value in revenue means we do not have data for the year for the ticker
0 value most likely means we had a data issue and could not find the field value in the particular year
StockMarketPrice is the price of the Stock in December first week for the year mentioned(typically)


3. Showing SPECIAL_REPORT report for ALLY [show/hide charts] Current Market Price: as of

T means Trillions, B means Billions, M means Millions, all values are in USD(or company filed currency) if not specified as percent/number in the Entry column
Disclaimer: Data is provided as is, please do your due diligence before making any investments, Markets can be very volatile!
Ticker Entry 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
ALLY interestCoverage 0.61 0.66 0.91 0.0 0.99 1.35 0.92 0.97 1.17 1.37 1.01 0.73 0.95 0.88 1.74 -0.68
ALLY leverage 1.38 1.52 3.14 1.00 1.64 2.74 1.54 1.60 1.60 5.53 4.78 5.49 3.77 5.19 4.59 nanB
ALLY gross_margins 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00
ALLY cashflow_margin 0.55 0.55 0.74 0.0 0.70 0.98 0.70 0.71 0.84 4.48 2.67 1.69 1.67 0.90 1.52 -0.83
ALLY roce 13.71% 13.16% 11.75% 0.0 12.00% 11.57% 11.98% 11.62% 13.01% 5.82% 3.82% 2.71% 5.32% 4.58% 10.13% -inf%
ALLY revenue 8.18B 8.23B 8.43B 8.21B 6.69B 6.39B 5.80B 5.76B 5.44B 1.14B 1.28B 1.48B 3.03B 6.07B 7.64B 6.20B
ALLY revenue_YoY -0.64% -2.30% 2.71% 22.73% 4.57% 10.17% 0.68% 6.03% 376.09% -10.50% -14.02% -51.01% -50.11% -20.56% 23.22% nan%
ALLY revenue_5_CAGR 4.12% 5.19% 7.75% 7.32% 4.22% 41.13% 35.39% 31.18% 12.41% -28.41% -30.09% -24.88% nan% nan% nan% nan%
ALLY cashflow::operating 4.53B 4.56B 6.25B 0.0 4.66B 6.25B 4.04B 4.08B 4.57B 5.11B 3.40B 2.50B 5.05B 5.49B 11.61B -5.13B
ALLY cashflow::operating_YoY -0.64% -27.05% inf -100.00% -25.36% 54.55% -0.91% -10.69% -10.64% 50.19% 36.07% -50.47% -8.08% -52.68% -326.17% nan%
ALLY cashflow::operating_5_CAGR -0.59% -6.11% 9.10% -100.00% 0.42% 4.10% 3.50% 10.28% -1.99% -1.43% -21.76% nan% nan% nan% nan% nan%
ALLY shares_calc_YoY 1.02% 1.00% -13.80% -7.33% -1.63% -7.99% -2.13% -9.62% -3.06% 0.12% 14.52% 1.83% 0.0 -100.00% 51.23% nan%
ALLY shares_calc_5_CAGR -4.01% -4.52% -6.28% -3.87% -4.35% -4.63% -3.00% 0.09% 2.51% 3.15% -92.80% -92.39% nan% nan% nan% nan%
ALLY yield_ev 22.96% 18.94% 15.06% 0.0 23.11% 13.63% 17.07% 14.93% 18.70% 6.81% 4.42% inf inf inf inf -inf%
ALLY yield_mktcap 41.58% 44.96% 92.88% 0.0 40.02% 63.58% 52.21% 40.91% 64.59% 72.17% 37.96% inf inf inf inf -inf%
ALLY StockMarketPrice 35.74 33.60 22.52 42.40 31.17 25.85 18.74 23.62 15.14 14.70 18.63
ALLY grossincome 8.18B 8.23B 8.43B 8.21B 6.69B 6.39B 5.80B 5.76B 5.44B 1.14B 1.28B 1.48B 3.03B 6.07B 7.64B 6.20B
ALLY marketcap 10.89B 10.13B 6.73B 14.69B 11.65B 9.82B 7.74B 9.97B 7.07B 7.08B 8.96B 0.0 0.0 0.0 0.0 0.0
ALLY ev 19.72B 24.06B 41.48B 26.66B 20.17B 45.83B 23.67B 27.33B 24.43B 75.04B 77.01B 0.0 0.0 0.0 0.0 0.0
ALLY equity 13.90B 13.77B 12.86B 17.05B 14.70B 14.42B 13.27B 13.49B 13.49B 13.44B 15.40B 14.21B 19.90B 19.37B 20.49B 0.0
ALLY debt 19.12B 20.87B 40.32B 17.03B 24.14B 39.56B 20.47B 21.61B 21.61B 74.33B 73.62B 78.01B 74.96B 100.56B 94.12B 0.0
ALLY interest_expense 7.47B 6.90B 6.85B 6.17B 4.70B 4.63B 4.39B 4.22B 3.91B 3.72B 3.38B 3.40B 5.32B 6.22B 6.67B 7.51B
ALLY shares 0.31B 0.31B 0.32B 0.36B 800.00B 0.39B 0.43B 0.45B 0.48B 0.48B 0.48B 0.42B 0.41B 0.00B 800.60B 529.39B
ALLY shares_calc 0.30B 0.30B 0.30B 0.35B 0.37B 0.38B 0.41B 0.42B 0.47B 0.48B 0.48B 0.42B 0.41B 0.41B 248185.07B 164111.52B
ALLY depreciation 1.20B 1.25B 1.33B 1.26B 0.0 0.0 0.0 1.86B 2.38B 2.80B 2.94B 2.86B 2.38B 2.71B 4.15B 0.0
ALLY payables 0.89B 0.86B 0.41B 0.21B 0.41B 0.64B 0.52B 0.38B 0.38B 0.35B 0.48B 0.89B 0.93B 1.59B 1.83B 0.0
ALLY receivables 136.03B 139.44B 135.75B 122.27B 118.53B 128.23B 129.93B 122.89B 122.89B 110.55B 98.97B 99.12B 97.89B 113.25B 100.54B 0.0
General notes:
Caution:: 0 value in revenue means we do not have data for the year for the ticker
0 value most likely means we had a data issue and could not find the field value in the particular year
StockMarketPrice is the price of the Stock in December first week for the year mentioned(typically)


4. Showing SPECIAL_REPORT report for SWBI [show/hide charts] Current Market Price: as of

T means Trillions, B means Billions, M means Millions, all values are in USD(or company filed currency) if not specified as percent/number in the Entry column
Disclaimer: Data is provided as is, please do your due diligence before making any investments, Markets can be very volatile!
Ticker Entry 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010
SWBI interestCoverage 51.94 50.55 64.55 80.46 8.17 5.87 inf inf inf inf inf inf inf inf inf
SWBI gross_margins 0.30 0.32 0.43 0.42 0.35 0.35 0.32 0.42 0.41 0.35 0.41 0.37 0.31 0.31 nanM
SWBI cashflow_margin 0.20 0.03 0.16 0.30 0.14 0.09 0.10 0.14 0.23 0.21 0.14 0.17 0.09 0.11 inf
SWBI roic 24.80% 4.12% 46.35% 136.99% 25.31% 14.86% 18.37% 36.74% 74.76% 49.13% 40.02% 59.73% 27.93% 28.32% inf
SWBI revenue 535.83M 479.24M 864.13M 1059.19M 678.39M 638.28M 606.85M 903.19M 722.91M 551.86M 626.62M 587.51M 412.00M 342.23M 0.0
SWBI revenue_YoY 11.81% -44.54% -18.42% 56.13% 6.28% 5.18% -32.81% 24.94% 30.99% -11.93% 6.66% 42.60% 20.38% inf nan%
SWBI revenue_5_CAGR -4.61% -5.57% 7.32% 3.24% -1.26% 2.95% -0.64% 8.98% 11.90% 10.03% inf nan% nan% nan% nan%
SWBI cashflow::operating 106.74M 16.73M 137.81M 315.33M 94.96M 57.45M 61.64M 123.58M 168.56M 114.81M 90.21M 98.10M 37.85M 39.29M 23.09M
SWBI cashflow::operating_YoY 537.93% -87.86% -56.30% 232.07% 65.29% -6.80% -50.12% -26.69% 46.82% 27.27% -8.05% 159.18% -3.66% 70.14% nan%
SWBI cashflow::operating_5_CAGR 2.37% -21.86% 17.46% 20.61% -10.84% -12.93% -7.33% 4.73% 34.81% 23.92% 31.33% nan% nan% nan% nan%
SWBI shares_calc_YoY -2.19% -0.56% -4.96% -13.73% 2.75% 0.78% -3.34% 2.13% 1.44% -7.98% -9.96% 0.57% 6.87% inf nan%
SWBI shares_calc_5_CAGR -4.43% -3.48% -3.22% -2.89% 0.44% 0.18% -1.62% -3.01% -3.31% -2.29% inf nan% nan% nan% nan%
SWBI yield_ev 27.75% 3.13% 56.55% 48.69% 12.79% 19.39% 14.85% 29.58% 29.13% 15.32% 29.88% 16.73% 10.38% 22.27% inf
SWBI yield_mktcap 23.96% 2.85% 37.82% 41.46% 10.94% 17.03% 13.29% 25.78% 21.89% 14.51% 24.33% 16.73% 10.38% 22.27% inf
SWBI StockMarketPrice 9.98 12.88 7.94 15.75 15.50 6.19 8.58 8.57 14.06 14.66 6.32 9.00 5.63 2.91 2.50
SWBI revenue::cost 377.74M 324.70M 489.56M 610.21M 443.69M 412.05M 411.10M 527.92M 429.10M 356.94M 367.51M 369.44M 284.09M 237.54M 0.0
SWBI ppnenet 252.63M 210.33M 135.59M 141.61M 157.42M 183.27M 159.12M 149.69M 135.41M 133.84M 120.44M 86.38M 60.53M 62.39M 0.0
SWBI grossincome 158.09M 154.54M 374.56M 448.98M 234.71M 226.23M 195.75M 375.27M 293.81M 194.93M 259.11M 218.40M 127.99M 104.69M 0.0
SWBI marketcap 445.49M 587.84M 364.42M 760.64M 867.71M 337.25M 463.84M 479.32M 770.00M 791.46M 370.78M 586.39M 364.76M 176.41M 0.0
SWBI ev 384.65M 534.28M 243.70M 647.62M 742.31M 296.23M 414.98M 417.77M 578.72M 749.24M 301.92M 586.39M 364.76M 176.41M 0.0
SWBI equity 398.16M 384.62M 360.51M 266.38M 387.12M 444.44M 422.15M 393.16M 307.82M 194.37M 166.82M 181.30M 112.84M 92.73M 0.0
SWBI interest_expense 2.06M 0.33M 2.13M 3.92M 11.62M 9.79M 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
SWBI shares 46.25M 46.17M 47.73M 54.61M 54.98M 54.48M 54.06M 55.93M 54.77M 53.99M 58.67M 65.16M 64.79M 60.62M 58.20M
SWBI shares_calc 44.64M 45.64M 45.90M 48.29M 55.98M 54.48M 54.06M 55.93M 54.77M 53.99M 58.67M 65.16M 64.79M 60.62M 0.0
SWBI sbc 5.68M 5.10M 4.54M 4.71M 2.92M 7.99M 7.82M 8.59M 6.47M 5.81M 8.21M 4.07M 2.48M 1.68M 3.28M
SWBI capex 2.46M 15.77M 0.41M 746.00 479.00 565.00 0.00M 0.00M 0.00M 28.20M 53.28M 41.42M 13.77M 19.84M 16.83M
SWBI depreciation 32.56M 31.44M 30.07M 31.57M 54.06M 53.86M 52.08M 50.21M 41.24M 30.89M 21.70M 16.73M 0.0 0.0 0.0
SWBI inventory 160.50M 177.12M 136.66M 78.48M 164.19M 163.77M 153.35M 131.68M 77.79M 76.89M 86.74M 63.00M 55.30M 51.72M 0.0
SWBI payables 41.83M 36.96M 37.63M 57.34M 39.87M 45.40M 33.62M 53.45M 45.51M 32.36M 37.69M 31.22M 28.62M 40.12M 0.0
SWBI receivables 59.07M 55.15M 62.70M 67.44M 93.43M 84.91M 56.68M 108.44M 57.79M 55.28M 55.89M 46.09M 48.31M 64.75M 0.0
General notes:
Caution:: 0 value in revenue means we do not have data for the year for the ticker
0 value most likely means we had a data issue and could not find the field value in the particular year
StockMarketPrice is the price of the Stock in December first week for the year mentioned(typically)




We limit to keeping Quality companies on SecDiver or what Sleep Well Investing 🛌 friends like you tell us.
If you feel your company is Quality, let us know using the Help link or Notify button and we will get it added.



Check Portfolio Health stats for the following Super Investors list / Gurus


Join the 1,000+ Sleep Well Investors friends simplifying their investing decisions with SecDiver.com and SleepWellInvesting 🛌

*No account required, We promise to be respectful of your time and never spam you...