Comment Comment by jc_811 If you look at their financials, they’re clearly making money. In 2025 they had 33B in revenue with a net income of 5.2B parent jc_811 3 months ago