3 ms·
It is indeed profit. They have a ~50% profit margin.
by paulddraper 2y ago
It is indeed profit. They have a ~50% profit margin.
- switch007 2y agoIt is indeed not
- MarkSweep 2y agoTheir 2023 annual report does report an “adjusted EBITDA margin” of 47% for 2023. But their net income margin is 13%. They are borrowing money to upgrade their network for each new technology, so I think it’s fair to include depreciation and interest when measuring the profitability of their business.