Of course they are still heroes
Some 3 million customers in 2020 at say $400 a year and 70% Gross Margin and $200m a year to keep running and even after tax that's heaps and heaps of earnings .... at least $400m. A 20 times earnings and discounted back to today dollars is more than $20 a share
Believe the story