Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) - USD ($) $ in Thousands |
Mar. 31, 2022 |
Dec. 31, 2021 |
|---|---|---|
| Customer receivables | $ 155,911 | $ 142,519 |
| Customer receivables, allowance | $ 32,851 | $ 30,870 |
| Common stock, par value (in USD per share) | $ 0.0001 | $ 0.0001 |
| Common class A | ||
| Common stock authorized (in shares) | 2,000,000,000 | 2,000,000,000 |
| Common stock issued (in shares) | 382,213,000 | 364,500,000 |
| Common stock outstanding (in shares) | 382,213,000 | 364,500,000 |
| Common class B | ||
| Common stock authorized (in shares) | 710,000,000 | 710,000,000 |
| Common stock issued (in shares) | 254,209,000 | 269,024,000 |
| Common stock outstanding (in shares) | 254,209,000 | 269,024,000 |
| Common Class C | ||
| Common stock authorized (in shares) | 2,000,000,000 | 2,000,000,000 |
| Common stock issued (in shares) | 0 | 0 |
| Common stock outstanding (in shares) | 0 | 0 |
| Common Class H | ||
| Common stock authorized (in shares) | 26,000,000 | 26,000,000 |
| Common stock issued (in shares) | 9,200,000 | 9,200,000 |
| Common stock outstanding (in shares) | 0 | 0 |