XML 47 R35.htm IDEA: XBRL DOCUMENT
v3.22.4

EARNINGS PER SHARE (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2022
Class A |
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items] |
Schedule of earnings per share basic and diluted | ​
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | For the year ended December 31, | ​
Class A common stock: | ​ | 2022 |  | ​ | 2021 |  | 2020 | ​
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
Numerator, basic: | ​ | ​ |  |  | ​ | ​ |  |  | ​ | ​ |
Net loss attributable to all stockholders | ​ | $ | (12,304) | ​ | $ | (1,479) | ​ | ​ | $ | (75,081) | ​
Class A common stock as a percentage of total shares outstanding, basic | ​ |  | 30.65 | % |  | 24.12 | % | ​ |  | 8.44 | %
Net loss attributable to Class A stockholders, basic | ​ | $ | (3,771) | ​ | $ | (357) | ​ | ​ | $ | (6,335) | ​
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
Numerator, diluted: | ​ | ​ |  |  | ​ | ​ |  | ​ | ​ |  | ​
Net loss attributable to all stockholders | ​ | $ | (12,304) | ​ | $ | (1,479) | ​ | ​ | $ | (75,081) | ​
Class A common stock as a percentage of total shares outstanding, diluted | ​ |  | 30.65 | % |  | 24.12 | % | ​ |  | 8.44 | %
Net loss attributable to Class A stockholders, diluted | ​ | $ | (3,771) | ​ | $ | (357) | ​ | ​ | $ | (6,335) | ​
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
Denominator, basic and diluted: | ​ |  |  | ​ |  |  |  | ​ |  |  | ​
Weighted average Class A common stock, basic | ​ |  | 45,864 | ​ |  | 35,647 | ​ | ​ |  | 11,096 | ​
Dilutive effect of common stock equivalents(1) (2) (3) | ​ |  | — | ​ |  | — | ​ | ​ |  | — | ​
Weighted average Class A common stock, diluted | ​ |  | 45,864 | ​ |  | 35,647 | ​ | ​ |  | 11,096 | ​
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
Net loss per Class A share, basic | ​ | $ | (0.08) | ​ | $ | (0.01) | ​ | ​ | $ | (0.57) | ​
Net loss per Class A share, diluted | ​ | $ | (0.08) | ​ | $ | (0.01) | ​ | ​ | $ | (0.57) | ​
1) For the year ended December 31, 2022, the following weighted-average outstanding shares of common stock equivalents by award type were excluded from the computation of diluted net loss per share attributable to Class A stockholders because the impact of including them would have been anti-dilutive: 8,982 options (including 760 out-of-the-money options), 285 RSA’s, 2,254 RSU’s and 52 shares under the ESPP. ​ 2) For the year ended December 31, 2021, the following weighted-average outstanding shares of common stock equivalents by award type were excluded from the computation of diluted net loss per share attributable to Class A stockholders because the impact of including them would have been anti-dilutive: 10,422 options (including 294 out-of-the-money options), 490 RSA’s, 387 RSU’s and 29 shares under the ESPP. ​ 3) For the year ended December 31, 2020, the following weighted-average outstanding shares of common stock equivalents by award type were excluded from the computation of diluted net loss per share attributable to Class A stockholders because the impact of including them would have been anti-dilutive: 7,398 options, 289 RSA’s and 27 RSU's.
Class B |
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items] |
Schedule of earnings per share basic and diluted | ​
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
​ | For the year ended December 31, | ​
Class B common stock: | 2022 | ​ | 2021 |  | 2020 |
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
Numerator, basic: | ​ |  |  | ​ |  |  | ​ |  |
Net loss attributable to all stockholders | $ | (12,304) | ​ | $ | (1,479) | ​ | $ | (75,081) | ​
Class B common stock as a percentage of total shares outstanding, basic |  | 69.35 | % |  | 75.88 | % |  | 91.56 | %
Net loss attributable to Class B stockholders, basic | $ | (8,533) | ​ | $ | (1,122) | ​ | $ | (68,746) | ​
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
Numerator, diluted: | ​ |  |  | ​ |  |  | ​ |  |
Net loss attributable to all stockholders | $ | (12,304) | ​ | $ | (1,479) | ​ | $ | (75,081) | ​
Class B common stock as a percentage of total shares outstanding, diluted |  | 69.35 | % |  | 75.88 | % |  | 91.56 | %
Net loss attributable to Class B stockholders, diluted | $ | (8,533) | ​ | $ | (1,122) | ​ | $ | (68,746) | ​
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
Denominator, basic and diluted: |  |  | ​ |  |  | ​ |  |  | ​
Weighted average Class B common stock, basic |  | 103,781 | ​ |  | 112,133 | ​ |  | 120,415 | ​
Dilutive effect of common stock equivalents |  | — | ​ |  | — | ​ |  | — | ​
Weighted average Class B common stock, diluted |  | 103,781 | ​ |  | 112,133 | ​ |  | 120,415 | ​
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
Net loss per Class B share, basic | $ | (0.08) | ​ | $ | (0.01) | ​ | $ | (0.57) | ​
Net loss per Class B share, diluted | $ | (0.08) | ​ | $ | (0.01) | ​ | $ | (0.57) | ​

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_EarningsPerShareBasicLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257 + Details
Name: | us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |