XML 40 R29.htm IDEA: XBRL DOCUMENT
v3.23.1

Earnings Per Share (Tables) | 3 Months Ended
--- | ---
Mar. 31, 2023
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] |
Schedule of Earnings Per Share, Basic and Diluted | The following table reflects the EPS computations for the periods indicated based on a weighted average number of Class A Common Stock outstanding each period:
| Three Months Ended March 31, |  |
(in thousands, except per share data) | 2023 |  | 2022 |  |  |  |
Net income (loss) attributable to Class A Common Stock | $ | 102,120 |  |  | $ | 15,802 |  |  |  |  |
Add: Interest on Convertible Senior Notes, net of tax | 1,375 |  |  | 1,293 |  |  |  |  |
Adjusted net income (loss) attributable to Class A Common Stock | $ | 103,495 |  |  | $ | 17,095 |  |  |  |  |
Basic weighted average shares of Class A Common Stock outstanding | 295,913 |  |  | 284,851 |  |  |  |  |
Add: Dilutive effects of Convertible Senior Notes | 27,314 |  |  | 27,074 |  |  |  |  |
Add: Dilutive effects of equity awards and ESPP shares | 12,621 |  |  | 7,755 |  |  |  |  |
Diluted weighted average shares of Class A Common Stock outstanding | 335,848 |  |  | 319,680 |  |  |  |  |
Basic net earnings (loss) per share of Class A Common Stock | $ | 0.35 |  |  | $ | 0.06 |  |  |  |  |
Diluted net earnings (loss) per share of Class A Common Stock | $ | 0.31 |  |  | $ | 0.05 |  |  |  |  |
Schedule of Shares Excluded from Diluted Earnings Per Share Calculation | The following table presents shares excluded from the diluted earnings per share calculation for the periods presented as their impact was anti-dilutive:
|  |  | Three Months Ended March 31,
(in thousands) |  |  |  |  | 2023 |  | 2022
Out-of-the-money stock options |  |  |  |  | 1,914 |  |  | 2,097 |
Weighted average shares of Class C Common Stock |  |  |  |  | 263,369 |  |  | — |
Performance stock units |  |  |  |  | — |  |  | 449 |

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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -URI https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257 + Details
Name: | us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
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 https://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