All individual numbers are from the SEC provided Financial Statement and Notes Data Sets. No guarantee is made for their accuracy.
LUCID GROUP, INC.: Last Reported 2/29/2024

Business Address

7373 GATEWAY BLVD.

NEWARK , CA US 94560

Mailing Address

7373 GATEWAY BLVD.

NEWARK , CA US 94560
Phone Number: (510) 648-3553 / State Incorporated: DE / Fiscal Year End 12 /31
Financials: AccountsPayableCurrent
Date Value
1 12/31/2023 $108,724,000.00
2 9/30/2023 $104,602,000.00
3 6/30/2023 $140,083,000.00
4 3/31/2023 $145,746,000.00
5 12/31/2022 $229,084,000.00
6 9/30/2022 $79,781,000.00
7 6/30/2022 $129,070,000.00
8 3/31/2022 $66,440,000.00
9 12/31/2021 $41,342,000.00
10 9/30/2021 $8,914,000.00
11 6/30/2021 $13,970,000.00
12 12/31/2020 $17,333,000.00
13 12/31/2019 $12,656,000.00
Financials: AccountsReceivableNetCurrent
Date Value
1 12/31/2023 $51,822,000.00
2 9/30/2023 $23,370,000.00
3 6/30/2023 $20,570,000.00
4 3/31/2023 $2,583,000.00
5 12/31/2022 $19,542,000.00
6 9/30/2022 $2,659,000.00
7 6/30/2022 $1,294,000.00
8 3/31/2022 $867,000.00
9 12/31/2021 $3,148,000.00
10 9/30/2021 $261,000.00
11 6/30/2021 $480,000.00
12 12/31/2020 $260,000.00
13 12/31/2019 $408,000.00
Financials: AccretionAmortizationOfDiscountsAndPremiumsInvestments
Date Value
1 12/31/2023 $105,432,000.00
2 12/31/2022 $20,695,000.00
3 12/31/2021 --
Financials: AccruedProfessionalFeesCurrent
Date Value
1 12/31/2023 $41,478,000.00
2 9/30/2023 $29,433,000.00
3 6/30/2023 $24,453,000.00
4 3/31/2023 $34,870,000.00
5 12/31/2022 $34,951,000.00
6 9/30/2022 $33,643,000.00
7 6/30/2022 $32,064,000.00
8 3/31/2022 $23,741,000.00
9 12/31/2021 $13,944,000.00
10 9/30/2021 $6,029,000.00
11 12/31/2020 $9,083,000.00
12 12/31/2019 $1,155,000.00
Financials: AccumulatedOtherComprehensiveIncomeLossNetOfTax
Date Value
1 12/31/2023 $4,850,000.00
2 9/30/2023 $-10,363,000.00
3 6/30/2023 $-9,950,000.00
4 3/31/2023 $-7,537,000.00
5 12/31/2022 $-11,572,000.00
6 9/30/2022 $-13,266,000.00
7 6/30/2022 $-691,000.00
8 12/31/2021 --
Financials: AdditionalPaidInCapital
Date Value
1 12/31/2023 $15,066,080,000.00
2 9/30/2023 $14,981,851,000.00
3 6/30/2023 $14,904,370,000.00
4 3/31/2023 $11,809,781,000.00
5 12/31/2022 $11,752,138,000.00
6 9/30/2022 $10,162,745,000.00
7 6/30/2022 $10,099,209,000.00
8 3/31/2022 $9,997,176,000.00
9 12/31/2021 $9,995,778,000.00
10 9/30/2021 $9,865,186,000.00
11 6/30/2021 $26,615,000.00
12 12/31/2020 $38,113,000.00
13 9/30/2020 $59,297,406.00
14 7/31/2020 $7,161,813.00
15 6/30/2020 $19,825.00
16 12/31/2019 $16,431,000.00
Financials: AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
Date Value
1 12/31/2023 $17,615,000.00
2 9/30/2023 $4,327,000.00
3 6/30/2023 $10,378,000.00
4 3/31/2023 $6,499,000.00
5 12/31/2022 $218,789,000.00
6 9/30/2022 $21,654,000.00
7 6/30/2022 $8,976,000.00
8 3/31/2022 $182,265,000.00
9 12/31/2021 $22,063,000.00
Financials: AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
Date Value
1 12/31/2023 $300,560,000.00
2 9/30/2023 $225,189,000.00
3 6/30/2023 $83,633,000.00
4 3/31/2023 $61,961,000.00
5 12/31/2022 $423,500,000.00
6 9/30/2022 $352,245,000.00
7 6/30/2022 $94,392,000.00
8 3/31/2022 $174,551,000.00
9 12/31/2021 $393,143,000.00
10 9/30/2021 $236,956,000.00
11 6/30/2021 $3,748,000.00
12 3/31/2021 $1,882,000.00
13 12/31/2020 $4,614,000.00
14 9/30/2020 $1,276,000.00
15 6/30/2020 $1,010,000.00
16 12/31/2019 $7,719,000.00
Financials: AdvertisingExpense
Date Value
1 12/31/2023 $35,300,000.00
2 12/31/2022 --
3 12/31/2021 --
Financials: AllocatedShareBasedCompensationExpense
Date Value
1 12/31/2023 $257,283,000.00
2 9/30/2023 $68,237,000.00
3 6/30/2023 $71,376,000.00
4 3/31/2023 $53,819,000.00
5 12/31/2022 $423,500,000.00
6 9/30/2022 $83,302,000.00
7 6/30/2022 $94,392,000.00
8 3/31/2022 $174,551,000.00
9 12/31/2021 $516,757,000.00
10 9/30/2021 $366,200,000.00
11 6/30/2021 $129,244,000.00
12 3/31/2021 $104,795,000.00
13 12/31/2020 $4,614,000.00
14 9/30/2020 $3,257,000.00
15 6/30/2020 $1,981,000.00
16 12/31/2019 $7,719,000.00
Financials: AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
Date Value
1 12/31/2023 $185,235,513.00
2 9/30/2023 $176,579,726.00
3 6/30/2023 $179,418,764.00
4 3/31/2023 $171,854,493.00
5 12/31/2022 $126,145,618.00
6 9/30/2022 $122,239,268.00
7 6/30/2022 $127,373,846.00
8 3/31/2022 $121,673,641.00
9 12/31/2021 $177,417,887.00
10 9/30/2021 $137,984,401.00
11 6/30/2021 $84,250,000.00
12 3/31/2021 $425,270,750.00
13 12/31/2020 $1,029,381,821.00
14 9/30/2020 $892,380,192.00
15 12/31/2019 $216,881,686.00
Financials: Assets
Date Value
1 12/31/2023 $8,512,718,000.00
2 9/30/2023 $8,941,234,000.00
3 6/30/2023 $9,415,052,000.00
4 3/31/2023 $7,260,931,000.00
5 12/31/2022 $7,879,238,000.00
6 9/30/2022 $6,887,811,000.00
7 6/30/2022 $7,129,419,000.00
8 3/31/2022 $7,401,840,000.00
9 12/31/2021 $7,881,713,000.00
10 9/30/2021 $6,139,184,000.00
11 6/30/2021 $2,071,966,288.00
12 3/31/2021 $2,073,181,075.00
13 12/31/2020 $1,402,681,000.00
14 9/30/2020 $2,075,486,834.00
15 6/30/2020 $383,000.00
16 12/31/2019 $579,602,000.00
Financials: AssetsCurrent
Date Value
1 12/31/2023 $4,757,155,000.00
2 9/30/2023 $5,391,494,000.00
3 6/30/2023 $6,256,928,000.00
4 3/31/2023 $4,119,832,000.00
5 12/31/2022 $4,912,028,000.00
6 9/30/2022 $4,156,428,000.00
7 6/30/2022 $4,966,489,000.00
8 3/31/2022 $5,864,431,000.00
9 12/31/2021 $6,506,977,000.00
10 9/30/2021 $4,986,801,000.00
11 6/30/2021 $1,675,503.00
12 3/31/2021 $2,913,787.00
13 12/31/2020 $662,556,000.00
14 9/30/2020 $5,310,021.00
15 12/31/2019 $423,236,000.00
Financials: AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost
Date Value
1 12/31/2023 $2,491,627,000.00
2 9/30/2023 $3,264,410,000.00
3 6/30/2023 $2,482,283,000.00
4 3/31/2023 $2,083,917,000.00
5 12/31/2022 $2,181,532,000.00
6 9/30/2022 $2,082,767,000.00
7 6/30/2022 $1,137,726,000.00
Financials: AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
Date Value
1 12/31/2023 $2,489,798,000.00
2 9/30/2023 $3,258,206,000.00
3 6/30/2023 $2,473,955,000.00
4 3/31/2023 $2,078,377,000.00
5 12/31/2022 $2,177,231,000.00
6 9/30/2022 $2,078,045,000.00
7 6/30/2022 $1,136,633,000.00
Financials: Cash
Date Value
1 12/31/2023 $1,369,947,000.00
2 9/30/2023 $1,164,391,000.00
3 6/30/2023 $2,775,339,000.00
4 3/31/2023 $900,038,000.00
5 12/31/2022 $1,735,765,000.00
6 9/30/2022 $1,264,136,000.00
7 6/30/2022 $3,157,449,000.00
8 3/31/2022 $5,391,844,000.00
9 12/31/2021 $6,262,905,000.00
10 9/30/2021 $4,796,880,000.00
11 7/31/2021 $400,000.00
12 6/30/2021 $1,000,159.00
13 3/31/2021 $809,978,000.00
14 12/31/2020 $614,412,000.00
15 9/30/2020 $4,218,387.00
16 6/30/2020 $293,896,000.00
17 12/31/2019 $351,684,000.00
Financials: CashAndCashEquivalentsAtCarryingValue
Date Value
1 12/31/2023 $1,369,947,000.00
2 9/30/2023 $1,164,391,000.00
3 6/30/2023 $2,775,339,000.00
4 3/31/2023 $900,038,000.00
5 12/31/2022 $1,735,765,000.00
6 9/30/2022 $1,264,136,000.00
7 6/30/2022 $3,157,449,000.00
8 3/31/2022 $5,391,844,000.00
9 12/31/2021 $6,262,905,000.00
10 9/30/2021 $4,796,880,000.00
11 6/30/2021 $557,938,000.00
12 12/31/2020 $614,412,000.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
Date Value
1 12/31/2023 $1,371,507,000.00
2 9/30/2023 $1,165,947,000.00
3 6/30/2023 $2,776,880,000.00
4 3/31/2023 $901,595,000.00
5 12/31/2022 $1,737,320,000.00
6 9/30/2022 $1,265,690,000.00
7 6/30/2022 $3,192,411,000.00
8 3/31/2022 $5,430,988,000.00
9 12/31/2021 $6,298,020,000.00
10 9/30/2021 $4,832,566,000.00
11 6/30/2021 $592,205,000.00
12 3/31/2021 $838,011,000.00
13 12/31/2020 $640,418,000.00
14 9/30/2020 $538,959,000.00
15 6/30/2020 $320,552,000.00
16 12/31/2019 $379,651,000.00
17 12/31/2018 $97,808,000.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
Date Value
1 12/31/2023 $-365,813,000.00
2 9/30/2023 $-571,373,000.00
3 6/30/2023 $1,039,560,000.00
4 3/31/2023 $-835,725,000.00
5 12/31/2022 $-4,560,700,000.00
6 9/30/2022 $-5,032,330,000.00
7 6/30/2022 $-3,105,609,000.00
8 3/31/2022 $-867,032,000.00
9 12/31/2021 $5,657,602,000.00
10 9/30/2021 $4,192,148,000.00
11 6/30/2021 $-48,213,000.00
12 3/31/2021 $197,593,000.00
13 12/31/2020 $260,767,000.00
14 9/30/2020 $159,308,000.00
15 6/30/2020 $172,100.00
16 12/31/2019 $281,843,000.00
Financials: CommitmentsAndContingencies
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 --
6 9/30/2022 --
7 6/30/2022 --
8 3/31/2022 --
9 12/31/2021 --
10 9/30/2021 --
11 6/30/2021 --
12 3/31/2021 --
13 12/31/2020 --
14 9/30/2020 --
15 12/31/2019 --
Financials: CommonStockCapitalSharesReservedForFutureIssuance
Date Value
1 12/31/2023 $196,330,838.00
2 9/30/2023 $206,022,369.00
3 6/30/2023 $213,017,740.00
4 3/31/2023 $183,500,034.00
5 12/31/2022 $187,585,621.00
6 9/30/2022 $194,894,204.00
7 6/30/2022 $201,076,230.00
8 3/31/2022 $190,805,032.00
9 12/31/2021 $210,204,258.00
10 9/30/2021 $176,758,741.00
11 6/30/2021 $483,514,731.00
12 12/31/2020 $1,039,908,056.00
13 12/31/2019 $529,833,842.00
Financials: CommonStockParOrStatedValuePerShare
Date Value
1 12/31/2023 $0.00
2 9/30/2023 $0.00
3 6/30/2023 $0.00
4 3/31/2023 $0.00
5 12/31/2022 $0.00
6 9/30/2022 $0.00
7 6/30/2022 $0.00
8 3/31/2022 $0.00
9 12/31/2021 $0.00
10 9/30/2021 $0.00
11 7/31/2021 $0.00
12 6/30/2021 $0.00
13 12/31/2020 $0.00
14 12/31/2019 $0.00
Financials: CommonStockSharesAuthorized
Date Value
1 12/31/2023 $15,000,000,000.00
2 9/30/2023 $15,000,000,000.00
3 6/30/2023 $15,000,000,000.00
4 3/31/2023 $15,000,000,000.00
5 12/31/2022 $15,000,000,000.00
6 9/30/2022 $15,000,000,000.00
7 6/30/2022 $15,000,000,000.00
8 3/31/2022 $15,000,000,000.00
9 12/31/2021 $15,000,000,000.00
10 9/30/2021 $15,000,000,000.00
11 6/30/2021 $498,017,734.00
12 2/28/2021 $1,316,758,889.00
13 12/31/2020 $450,000,098.00
14 12/31/2019 $886,084,934.00
Financials: CommonStockSharesIssued
Date Value
1 12/31/2023 $2,300,111,489.00
2 9/30/2023 $2,290,134,335.00
3 6/30/2023 $2,283,136,640.00
4 3/31/2023 $1,834,242,999.00
5 12/31/2022 $1,830,172,561.00
6 9/30/2022 $1,681,005,163.00
7 6/30/2022 $1,673,401,436.00
8 3/31/2022 $1,667,597,533.00
9 12/31/2021 $1,648,413,415.00
10 9/30/2021 $1,641,642,816.00
11 7/31/2021 $451,295,965.00
12 6/30/2021 $13,917,981.00
13 12/31/2020 $28,791,702.00
14 12/31/2019 $8,051,722.00
Financials: CommonStockSharesOutstanding
Date Value
1 12/31/2023 $2,299,253,664.00
2 9/30/2023 $2,289,276,510.00
3 6/30/2023 $2,282,278,815.00
4 3/31/2023 $1,833,385,174.00
5 12/31/2022 $1,829,314,736.00
6 9/30/2022 $1,680,147,338.00
7 6/30/2022 $1,672,543,611.00
8 3/31/2022 $1,666,739,708.00
9 12/31/2021 $1,647,555,590.00
10 9/30/2021 $1,641,642,816.00
11 7/31/2021 $1,618,621,534.00
12 6/30/2021 $13,917,981.00
13 12/31/2020 $28,791,702.00
14 12/31/2019 $8,051,722.00
Financials: CommonStockValue
Date Value
1 12/31/2023 $230,000.00
2 9/30/2023 $229,000.00
3 6/30/2023 $228,000.00
4 3/31/2023 $183,000.00
5 12/31/2022 $183,000.00
6 9/30/2022 $168,000.00
7 6/30/2022 $167,000.00
8 3/31/2022 $167,000.00
9 12/31/2021 $165,000.00
10 9/30/2021 $164,000.00
11 6/30/2021 $1,000.00
12 12/31/2020 $3,000.00
13 12/31/2019 $1,000.00
Financials: ComprehensiveIncomeNetOfTax
Date Value
1 12/31/2023 $-2,811,998,000.00
2 9/30/2023 $-2,173,445,000.00
3 6/30/2023 $-1,542,138,000.00
4 3/31/2023 $-775,493,000.00
5 12/31/2022 $-1,316,032,000.00
6 9/30/2022 $-845,078,000.00
7 6/30/2022 $-302,402,000.00
8 3/31/2022 $-81,286,000.00
9 12/31/2021 $-2,579,761,000.00
10 9/30/2021 $-3,701,413,000.00
11 6/30/2021 $-3,177,010,000.00
12 3/31/2021 $-747,952,000.00
13 12/31/2020 $-705,596,000.00
14 9/30/2020 $-161,237,000.00
15 12/31/2019 $-277,357,000.00
Financials: ConstructionPayableCurrent
Date Value
1 12/31/2023 $156,414,000.00
2 9/30/2023 $220,741,000.00
3 6/30/2023 $174,273,000.00
4 3/31/2023 $155,764,000.00
5 12/31/2022 $167,462,000.00
6 9/30/2022 $213,551,000.00
7 6/30/2022 $110,405,000.00
8 3/31/2022 $97,754,000.00
9 12/31/2021 $92,590,000.00
10 9/30/2021 $21,638,000.00
11 12/31/2020 $43,115,000.00
Financials: ConversionOfStockAmountIssued1
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 9/30/2022 --
4 12/31/2021 $5,836,785,000.00
5 9/30/2021 $5,836,785,000.00
6 12/31/2020 --
7 9/30/2020 --
8 12/31/2019 --
Financials: CostOfRevenue
Date Value
1 12/31/2023 $1,936,066,000.00
2 9/30/2023 $1,526,051,000.00
3 6/30/2023 $1,056,329,000.00
4 3/31/2023 $500,524,000.00
5 12/31/2022 $1,646,086,000.00
6 9/30/2022 $1,030,795,000.00
7 6/30/2022 $538,312,000.00
8 3/31/2022 $245,970,000.00
9 12/31/2021 $154,897,000.00
10 9/30/2021 $3,424,000.00
11 6/30/2021 $19,000.00
12 3/31/2021 $85,000.00
13 12/31/2020 $3,070,000.00
14 9/30/2020 $550,000.00
15 6/30/2020 $59,000.00
16 12/31/2019 $3,926,000.00
Financials: CostsAndExpenses
Date Value
1 12/31/2023 $3,694,859,000.00
2 9/30/2023 $2,800,841,000.00
3 6/30/2023 $1,910,152,000.00
4 3/31/2023 $921,593,000.00
5 12/31/2022 $3,202,172,000.00
6 9/30/2022 $2,194,720,000.00
7 6/30/2022 $1,311,740,000.00
8 3/31/2022 $655,205,000.00
9 12/31/2021 $1,557,557,000.00
10 9/30/2021 $497,282,000.00
11 6/30/2021 $249,093,000.00
12 3/31/2021 $299,106,000.00
13 12/31/2020 $603,203,000.00
14 12/31/2019 $262,524,000.00
Financials: CurrentFederalTaxExpenseBenefit
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 $18,000.00
4 12/31/2020 --
5 12/31/2019 --
Financials: CurrentForeignTaxExpenseBenefit
Date Value
1 12/31/2023 $1,002,000.00
2 12/31/2022 $365,000.00
3 12/31/2021 $27,000.00
4 12/31/2020 $-193,000.00
5 12/31/2019 $23,000.00
Financials: CurrentIncomeTaxExpenseBenefit
Date Value
1 12/31/2023 $1,026,000.00
2 12/31/2022 $379,000.00
3 12/31/2021 $49,000.00
4 12/31/2020 $-188,000.00
5 12/31/2019 $23,000.00
Financials: CurrentStateAndLocalTaxExpenseBenefit
Date Value
1 12/31/2023 $24,000.00
2 12/31/2022 $14,000.00
3 12/31/2021 $4,000.00
4 12/31/2020 $5,000.00
5 12/31/2019 --
Financials: DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLoss
Date Value
1 12/31/2023 $11,100,000.00
2 9/30/2023 $10,500,000.00
3 6/30/2023 $6,500,000.00
4 3/31/2023 $5,800,000.00
5 12/31/2022 $7,500,000.00
6 9/30/2022 $5,700,000.00
7 6/30/2022 $4,200,000.00
Financials: DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 --
6 9/30/2022 --
7 6/30/2022 --
Financials: DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss
Date Value
1 12/31/2023 $2,949,744,000.00
2 9/30/2023 $3,746,919,000.00
3 6/30/2023 $2,772,646,000.00
4 3/31/2023 $2,527,640,000.00
5 12/31/2022 $2,718,775,000.00
6 9/30/2022 $2,605,029,000.00
7 6/30/2022 $1,415,372,000.00
Financials: DebtSecuritiesAvailableForSaleExcludingAccruedInterest
Date Value
1 12/31/2023 $2,950,827,000.00
2 9/30/2023 $3,737,933,000.00
3 6/30/2023 $2,762,036,000.00
4 3/31/2023 $2,520,104,000.00
5 12/31/2022 $2,707,205,000.00
6 9/30/2022 $2,591,780,000.00
7 6/30/2022 $1,414,688,000.00
Financials: DebtSecuritiesAvailableForSaleRealizedGainLoss
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 --
6 9/30/2022 --
7 6/30/2022 --
8 3/31/2022 --
Financials: DeferredFederalIncomeTaxExpenseBenefit
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 --
4 12/31/2020 --
5 12/31/2019 --
Financials: DeferredForeignIncomeTaxExpenseBenefit
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 --
4 12/31/2020 --
5 12/31/2019 --
Financials: DeferredIncomeTaxExpenseBenefit
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 --
4 12/31/2020 --
5 9/30/2020 $-9,030.00
6 12/31/2019 --
Financials: DeferredIncomeTaxLiabilities
Date Value
1 12/31/2023 $185,391,000.00
2 12/31/2022 $109,806,000.00
3 12/31/2021 $61,887,000.00
Financials: DeferredStateAndLocalIncomeTaxExpenseBenefit
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 --
4 12/31/2020 --
5 12/31/2019 --
Financials: DeferredTaxAssetsGross
Date Value
1 12/31/2023 $2,323,242,000.00
2 12/31/2022 $1,484,071,000.00
3 12/31/2021 $734,785,000.00
4 6/30/2021 $1,342,000.00
5 3/31/2021 $1,228,000.00
6 12/31/2020 $360,573,000.00
7 12/31/2019 $174,818,000.00
Financials: DeferredTaxAssetsInProcessResearchAndDevelopment
Date Value
1 12/31/2023 $333,958,000.00
2 12/31/2022 $174,564,000.00
3 12/31/2021 --
Financials: DeferredTaxAssetsInventory
Date Value
1 12/31/2023 $271,784,000.00
2 12/31/2022 --
Financials: DeferredTaxAssetsLiabilitiesNet
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 --
4 12/31/2020 --
Financials: DeferredTaxAssetsNet
Date Value
1 12/31/2023 $185,391,000.00
2 12/31/2022 $109,806,000.00
3 12/31/2021 $61,887,000.00
4 12/31/2020 --
Financials: DeferredTaxAssetsOperatingLossCarryforwards
Date Value
1 12/31/2023 $1,240,197,000.00
2 12/31/2022 $974,097,000.00
3 12/31/2021 $519,410,000.00
4 12/31/2020 $265,799,000.00
5 12/31/2019 $139,899,000.00
Financials: DeferredTaxAssetsOther
Date Value
1 12/31/2023 $21,815,000.00
2 12/31/2022 $19,037,000.00
3 12/31/2021 $8,547,000.00
4 12/31/2020 $1,000.00
Financials: DeferredTaxAssetsTaxCreditCarryforwards
Date Value
1 12/31/2023 $139,672,000.00
2 12/31/2022 $104,678,000.00
3 12/31/2021 $71,783,000.00
4 12/31/2020 $40,454,000.00
5 12/31/2019 $18,076,000.00
Financials: DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
Date Value
1 12/31/2023 $12,322,000.00
2 12/31/2022 $26,438,000.00
3 12/31/2021 $22,559,000.00
4 12/31/2020 $2,554,000.00
5 12/31/2019 $4,191,000.00
Financials: DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals
Date Value
1 12/31/2023 $215,087,000.00
2 12/31/2022 $100,622,000.00
3 12/31/2021 $59,894,000.00
4 12/31/2020 $39,502,000.00
5 12/31/2019 $3,577,000.00
Financials: DeferredTaxAssetsValuationAllowance
Date Value
1 12/31/2023 $2,137,900,000.00
2 12/31/2022 $1,374,300,000.00
3 12/31/2021 $672,898,000.00
4 3/31/2021 $1,228,000.00
5 12/31/2020 $360,600,000.00
6 12/31/2019 $174,800,000.00
Financials: DeferredTaxLiabilitiesPropertyPlantAndEquipment
Date Value
1 12/31/2023 $49,754,000.00
2 12/31/2022 $39,618,000.00
3 12/31/2021 $20,180,000.00
Financials: DefinedContributionPlanCostRecognized
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 --
6 9/30/2022 --
7 6/30/2022 --
8 3/31/2022 --
9 12/31/2021 --
10 9/30/2021 --
11 6/30/2021 --
12 3/31/2021 --
13 12/31/2020 --
14 9/30/2020 --
15 12/31/2019 --
Financials: DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent
Date Value
1 12/31/2023 $1.00
2 9/30/2023 $1.00
3 6/30/2023 $1.00
4 3/31/2023 $1.00
5 12/31/2022 $1.00
6 9/30/2022 $1.00
7 6/30/2022 $1.00
8 3/31/2022 $1.00
9 12/31/2021 $1.00
10 9/30/2021 $1.00
11 6/30/2021 $1.00
12 12/31/2020 $1.00
Financials: DilutiveSecurities
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 $-1,254,218,000.00
6 9/30/2022 $-998,319,000.00
7 6/30/2022 $-858,173,000.00
8 3/31/2022 $-523,330,000.00
9 12/31/2021 --
10 9/30/2021 --
11 6/30/2021 --
12 12/31/2020 --
Financials: EarningsPerShareBasic
Date Value
1 12/31/2023 $-1.36
2 9/30/2023 $-1.08
3 6/30/2023 $-0.82
4 3/31/2023 $-0.43
5 12/31/2022 $-0.78
6 9/30/2022 $-0.50
7 6/30/2022 $-0.18
8 3/31/2022 $-0.05
9 12/31/2021 $-6.41
10 9/30/2021 $-0.43
11 6/30/2021 $-92.13
12 3/31/2021 $-89.29
13 12/31/2020 $-28.42
14 9/30/2020 $-6.64
15 12/31/2019 $-34.59
Financials: EarningsPerShareDiluted
Date Value
1 12/31/2023 $-1.36
2 9/30/2023 $-1.08
3 6/30/2023 $-0.40
4 3/31/2023 $-0.43
5 12/31/2022 $-1.51
6 9/30/2022 $-1.09
7 6/30/2022 $-0.69
8 3/31/2022 $-0.36
9 12/31/2021 $-6.41
10 9/30/2021 $-0.43
11 6/30/2021 $-7.21
12 3/31/2021 $-89.29
13 12/31/2020 $-28.42
14 9/30/2020 $-6.64
15 12/31/2019 $-13.08
Financials: EffectiveIncomeTaxRateContinuingOperations
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 --
6 9/30/2022 $0.00
7 6/30/2022 --
8 3/31/2022 $0.00
9 12/31/2021 --
10 9/30/2021 --
11 6/30/2021 --
12 3/31/2021 --
13 12/31/2020 --
14 9/30/2020 --
15 12/31/2019 --
Financials: EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
Date Value
1 12/31/2023 $0.21
2 12/31/2022 $0.21
3 12/31/2021 $0.21
4 6/30/2021 $0.21
5 3/31/2021 --
6 12/31/2020 $0.21
7 9/30/2020 $0.21
8 12/31/2019 $0.21
9 12/31/2017 $0.35
Financials: EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
Date Value
1 12/31/2023 $0.01
2 12/31/2022 $-0.43
3 12/31/2021 $0.01
4 12/31/2020 $-0.20
5 12/31/2019 $0.00
Financials: EffectiveIncomeTaxRateReconciliationNondeductibleExpense
Date Value
1 12/31/2023 --
2 12/31/2022 $0.00
3 12/31/2021 $0.00
4 12/31/2020 $0.00
5 12/31/2019 $-0.01
Financials: EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent
Date Value
1 12/31/2023 $-0.02
2 12/31/2022 $-0.01
3 12/31/2021 $-0.03
4 12/31/2020 $0.00
5 12/31/2019 $0.00
Financials: EffectiveIncomeTaxRateReconciliationTaxCredits
Date Value
1 12/31/2023 $0.02
2 12/31/2022 $-0.01
3 12/31/2021 $0.00
4 12/31/2020 $-0.03
5 12/31/2019 $0.00
Financials: EffectiveIncomeTaxRateReconciliationTaxExemptIncome
Date Value
1 12/31/2023 $0.19
2 12/31/2022 $0.00
3 12/31/2021 $0.10
4 12/31/2020 --
Financials: EmployeeRelatedLiabilitiesCurrent
Date Value
1 12/31/2023 $92,494,000.00
2 9/30/2023 $61,542,000.00
3 6/30/2023 $69,001,000.00
4 3/31/2023 $84,867,000.00
5 12/31/2022 $63,322,000.00
6 9/30/2022 $49,008,000.00
7 6/30/2022 $55,550,000.00
8 3/31/2022 $28,757,000.00
9 12/31/2021 $32,364,000.00
10 9/30/2021 $28,949,000.00
11 12/31/2020 $16,197,000.00
Financials: EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount
Date Value
1 12/31/2023 $43,300,000.00
Financials: EquitySecuritiesFvNiUnrealizedGainLoss
Date Value
1 12/31/2023 $5,999,000.00
2 12/31/2022 --
3 12/31/2021 --
Financials: FinanceLeaseInterestExpense
Date Value
1 12/31/2023 $4,867,000.00
2 9/30/2023 $3,677,000.00
3 6/30/2023 $2,473,000.00
4 3/31/2023 $1,244,000.00
5 12/31/2022 $2,453,000.00
6 9/30/2022 $1,186,000.00
7 6/30/2022 $289,000.00
8 3/31/2022 $145,000.00
9 12/31/2021 $460,000.00
10 9/30/2021 $328,000.00
11 6/30/2021 $213,000.00
12 3/31/2021 $72,000.00
Financials: FinanceLeaseInterestPaymentOnLiability
Date Value
1 12/31/2023 $5,430,000.00
2 12/31/2022 $509,000.00
3 12/31/2021 $460,000.00
4 9/30/2021 $328,000.00
5 6/30/2021 $213,000.00
Financials: FinanceLeaseLiability
Date Value
1 12/31/2023 $85,855,000.00
2 9/30/2023 $85,983,000.00
3 6/30/2023 $88,776,000.00
4 3/31/2023 $89,084,000.00
5 12/31/2022 $91,922,000.00
6 9/30/2022 $89,151,000.00
7 6/30/2022 $10,034,000.00
8 3/31/2022 $10,524,000.00
9 12/31/2021 $10,266,000.00
10 9/30/2021 $7,955,000.00
11 6/30/2021 $6,535,000.00
Financials: FinanceLeaseLiabilityCurrent
Date Value
1 12/31/2023 $8,202,000.00
2 9/30/2023 $8,964,000.00
3 6/30/2023 $9,653,000.00
4 3/31/2023 $10,239,000.00
5 12/31/2022 $10,586,000.00
6 9/30/2022 $9,780,000.00
7 6/30/2022 $4,657,000.00
8 3/31/2022 $4,485,000.00
9 12/31/2021 $4,183,000.00
10 9/30/2021 $3,268,000.00
11 6/30/2021 $2,572,000.00
12 12/31/2020 --
Financials: FinanceLeaseLiabilityNoncurrent
Date Value
1 12/31/2023 $77,653,000.00
2 9/30/2023 $77,019,000.00
3 6/30/2023 $79,123,000.00
4 3/31/2023 $78,845,000.00
5 12/31/2022 $81,336,000.00
6 9/30/2022 $79,371,000.00
7 6/30/2022 $5,377,000.00
8 3/31/2022 $6,039,000.00
9 12/31/2021 $6,083,000.00
10 9/30/2021 $4,687,000.00
11 6/30/2021 $3,963,000.00
12 12/31/2020 $1,996,000.00
13 12/31/2019 $244,000.00
Financials: FinanceLeaseLiabilityPaymentsDue
Date Value
1 12/31/2023 $97,601,000.00
2 9/30/2023 $98,922,000.00
3 6/30/2023 $102,918,000.00
4 3/31/2023 $104,457,000.00
5 12/31/2022 $108,538,000.00
6 9/30/2022 $106,956,000.00
7 6/30/2022 $10,757,000.00
8 3/31/2022 $11,296,000.00
9 12/31/2021 $10,983,000.00
10 9/30/2021 $8,528,000.00
11 6/30/2021 $7,081,000.00
Financials: FinanceLeaseLiabilityPaymentsDueAfterYearFive
Date Value
1 12/31/2023 --
2 12/31/2022 $37,000.00
3 12/31/2021 --
Financials: FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
Date Value
1 12/31/2023 $8,340,000.00
2 9/30/2023 $8,340,000.00
3 6/30/2023 $8,340,000.00
4 3/31/2023 $8,340,000.00
5 12/31/2022 $10,937,000.00
6 9/30/2022 $9,941,000.00
7 6/30/2022 $4,782,000.00
8 3/31/2022 $4,613,000.00
9 12/31/2021 $4,628,000.00
10 9/30/2021 $3,586,000.00
11 6/30/2021 $2,810,000.00
Financials: FinanceLeaseLiabilityPaymentsDueYearFive
Date Value
1 12/31/2023 $37,000.00
2 12/31/2022 $117,000.00
3 12/31/2021 $196,000.00
Financials: FinanceLeaseLiabilityPaymentsDueYearFour
Date Value
1 12/31/2023 $117,000.00
2 9/30/2023 $117,000.00
3 6/30/2023 $117,000.00
4 3/31/2023 $117,000.00
5 12/31/2022 $82,488,000.00
6 9/30/2022 $82,440,000.00
7 6/30/2022 $457,000.00
8 3/31/2022 $362,000.00
9 12/31/2021 $210,000.00
10 9/30/2021 --
Financials: FinanceLeaseLiabilityPaymentsDueYearThree
Date Value
1 12/31/2023 $82,488,000.00
2 9/30/2023 $82,488,000.00
3 6/30/2023 $82,488,000.00
4 3/31/2023 $82,488,000.00
5 12/31/2022 $6,619,000.00
6 9/30/2022 $5,825,000.00
7 6/30/2022 $674,000.00
8 3/31/2022 $500,000.00
9 12/31/2021 $1,674,000.00
10 9/30/2021 $769,000.00
11 6/30/2021 $318,000.00
Financials: FinanceLeaseLiabilityPaymentsDueYearTwo
Date Value
1 12/31/2023 $6,619,000.00
2 9/30/2023 $6,619,000.00
3 6/30/2023 $6,619,000.00
4 3/31/2023 $6,619,000.00
5 12/31/2022 $8,340,000.00
6 9/30/2022 $7,344,000.00
7 6/30/2022 $2,185,000.00
8 3/31/2022 $2,012,000.00
9 12/31/2021 $4,275,000.00
10 9/30/2021 $3,234,000.00
11 6/30/2021 $2,457,000.00
Financials: FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear
Date Value
1 9/30/2023 $1,321,000.00
2 6/30/2023 $5,317,000.00
3 3/31/2023 $6,856,000.00
4 9/30/2022 $1,292,000.00
5 6/30/2022 $2,544,000.00
6 3/31/2022 $3,708,000.00
7 9/30/2021 $939,000.00
8 6/30/2021 $1,496,000.00
Financials: FinanceLeaseLiabilityUndiscountedExcessAmount
Date Value
1 12/31/2023 $11,746,000.00
2 9/30/2023 $12,939,000.00
3 6/30/2023 $14,142,000.00
4 3/31/2023 $15,373,000.00
5 12/31/2022 $16,616,000.00
6 9/30/2022 $17,805,000.00
7 6/30/2022 $723,000.00
8 3/31/2022 $772,000.00
9 12/31/2021 $717,000.00
10 9/30/2021 $573,000.00
11 6/30/2021 $546,000.00
Financials: FinanceLeasePrincipalPayments
Date Value
1 12/31/2023 $5,425,000.00
2 9/30/2023 $4,534,000.00
3 6/30/2023 $3,079,000.00
4 3/31/2023 $1,427,000.00
5 12/31/2022 $4,977,000.00
6 9/30/2022 $3,605,000.00
7 6/30/2022 $2,401,000.00
8 3/31/2022 $1,201,000.00
9 12/31/2021 $3,088,000.00
10 9/30/2021 $1,915,000.00
11 6/30/2021 $1,364,000.00
12 12/31/2020 --
13 12/31/2019 --
Financials: FinanceLeaseRightOfUseAsset
Date Value
1 12/31/2023 $85,055,000.00
2 9/30/2023 $86,254,000.00
3 6/30/2023 $87,581,000.00
4 3/31/2023 $88,982,000.00
5 12/31/2022 $90,386,000.00
6 9/30/2022 $88,751,000.00
7 6/30/2022 $10,368,000.00
8 3/31/2022 $10,812,000.00
9 12/31/2021 $10,567,000.00
10 9/30/2021 $7,825,000.00
11 6/30/2021 $6,442,000.00
Financials: FinanceLeaseRightOfUseAssetAmortization
Date Value
1 12/31/2023 $5,252,000.00
2 9/30/2023 $4,133,000.00
3 6/30/2023 $2,807,000.00
4 3/31/2023 $1,405,000.00
5 12/31/2022 $4,812,000.00
6 9/30/2022 $3,446,000.00
7 6/30/2022 $2,229,000.00
8 3/31/2022 $1,096,000.00
9 12/31/2021 $3,020,000.00
10 9/30/2021 $800,000.00
11 6/30/2021 $637,000.00
12 3/31/2021 $615,000.00
Financials: FinanceLeaseWeightedAverageDiscountRatePercent
Date Value
1 12/31/2023 $0.06
2 9/30/2023 $0.06
3 6/30/2023 $0.06
4 3/31/2023 $0.06
5 12/31/2022 $0.06
6 9/30/2022 $0.06
7 6/30/2022 $0.06
8 3/31/2022 $0.06
9 12/31/2021 $0.06
10 9/30/2021 $0.06
11 6/30/2021 $0.07
Financials: ImpairmentOfLongLivedAssetsHeldForUse
Date Value
1 12/31/2023 $15,300,000.00
2 12/31/2022 --
3 12/31/2021 --
4 12/31/2020 --
5 12/31/2019 --
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
Date Value
1 12/31/2023 $-2,825,820,000.00
2 12/31/2022 $-1,306,245,000.00
3 12/31/2021 $-2,580,324,000.00
4 12/31/2020 $-719,636,000.00
5 12/31/2019 $-277,244,000.00
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
Date Value
1 12/31/2023 $-2,827,394,000.00
2 9/30/2023 $-2,173,642,000.00
3 6/30/2023 $-1,543,044,000.00
4 3/31/2023 $-779,399,000.00
5 12/31/2022 $-1,304,081,000.00
6 9/30/2022 $-831,272,000.00
7 6/30/2022 $-301,320,000.00
8 3/31/2022 $-80,963,000.00
9 12/31/2021 $-2,579,712,000.00
10 9/30/2021 $-524,381,000.00
11 6/30/2021 $-261,721,000.00
12 3/31/2021 $-871,774,580.00
13 12/31/2020 $-719,568,000.00
14 9/30/2020 $-165,644.00
15 6/30/2020 $-117,313,000.00
16 12/31/2019 $-277,334,000.00
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
Date Value
1 12/31/2023 $-1,574,000.00
2 12/31/2022 $2,164,000.00
3 12/31/2021 $612,000.00
4 12/31/2020 $68,000.00
5 12/31/2019 $-90,000.00
Financials: IncomeTaxesPaidNet
Date Value
1 12/31/2023 $37,000.00
2 9/30/2023 $37,000.00
3 6/30/2023 $23,000.00
4 12/31/2022 $480,000.00
5 9/30/2022 $480,000.00
6 6/30/2022 $480,000.00
7 12/31/2021 --
8 9/30/2021 --
9 6/30/2021 --
10 12/31/2020 --
Financials: IncomeTaxExpenseBenefit
Date Value
1 12/31/2023 $1,026,000.00
2 9/30/2023 $1,012,000.00
3 6/30/2023 $716,000.00
4 3/31/2023 $129,000.00
5 12/31/2022 $379,000.00
6 9/30/2022 $540,000.00
7 6/30/2022 $391,000.00
8 3/31/2022 $323,000.00
9 12/31/2021 $49,000.00
10 9/30/2021 --
11 6/30/2021 $5,000.00
12 3/31/2021 $23,578.00
13 12/31/2020 $-200,000.00
14 9/30/2020 $-9,030.00
15 6/30/2020 $-28,000.00
16 12/31/2019 $23,000.00
Financials: IncreaseDecreaseInAccountsPayable
Date Value
1 12/31/2023 $-139,519,000.00
2 9/30/2023 $-114,810,000.00
3 6/30/2023 $-95,999,000.00
4 3/31/2023 $-66,174,000.00
5 12/31/2022 $180,469,000.00
6 9/30/2022 $52,216,000.00
7 6/30/2022 $49,596,000.00
8 3/31/2022 $5,713,000.00
9 12/31/2021 $4,354,000.00
10 9/30/2021 $-14,175,000.00
11 6/30/2021 $-11,871,000.00
12 3/31/2021 $-14,544,000.00
13 12/31/2020 $-69,861,000.00
14 9/30/2020 $-30,109,000.00
15 6/30/2020 $4,253,000.00
16 12/31/2019 $5,843,000.00
Financials: IncreaseDecreaseInAccountsReceivable
Date Value
1 12/31/2023 $32,509,000.00
2 9/30/2023 $3,778,000.00
3 6/30/2023 $978,000.00
4 3/31/2023 $-17,009,000.00
5 12/31/2022 $16,498,000.00
6 9/30/2022 $-489,000.00
7 6/30/2022 $-1,608,000.00
8 3/31/2022 $-2,281,000.00
9 12/31/2021 $2,888,000.00
10 9/30/2021 $1,000.00
11 6/30/2021 $220,000.00
12 3/31/2021 $378,000.00
13 12/31/2020 $-148,000.00
14 9/30/2020 $163,000.00
15 6/30/2020 $-148,000.00
16 12/31/2019 $-984,000.00
Financials: IncreaseDecreaseInEmployeeRelatedLiabilities
Date Value
1 12/31/2023 $29,172,000.00
2 9/30/2023 $-1,781,000.00
3 6/30/2023 $5,679,000.00
4 3/31/2023 $21,545,000.00
5 12/31/2022 $30,958,000.00
6 9/30/2022 $16,644,000.00
7 6/30/2022 $23,186,000.00
8 3/31/2022 $-3,607,000.00
9 12/31/2021 $16,167,000.00
10 9/30/2021 $12,752,000.00
11 6/30/2021 $7,990,000.00
12 3/31/2021 $3,646,000.00
13 12/31/2020 $13,249,000.00
14 9/30/2020 $8,880,000.00
15 6/30/2020 $6,128,000.00
16 12/31/2019 $2,774,000.00
Financials: IncreaseDecreaseInInventories
Date Value
1 12/31/2023 $658,010,000.00
2 9/30/2023 $575,933,000.00
3 6/30/2023 $447,962,000.00
4 3/31/2023 $354,154,000.00
5 12/31/2022 $1,256,349,000.00
6 9/30/2022 $906,054,000.00
7 6/30/2022 $603,852,000.00
8 3/31/2022 $303,022,000.00
9 12/31/2021 $175,091,000.00
10 9/30/2021 $60,112,000.00
11 6/30/2021 $27,181,000.00
12 3/31/2021 $5,267,000.00
13 12/31/2020 $359,000.00
14 9/30/2020 $1,863,000.00
15 6/30/2020 $1,703,000.00
16 12/31/2019 $188,000.00
Financials: IncreaseDecreaseInOperatingLeaseLiability
Date Value
1 9/30/2023 $-17,500,000.00
2 6/30/2023 $-11,712,000.00
3 3/31/2023 $-5,837,000.00
4 12/31/2022 $-15,482,000.00
5 9/30/2022 $-10,761,000.00
6 6/30/2022 $-6,944,000.00
7 3/31/2022 $-3,099,000.00
8 12/31/2021 $-10,019,000.00
9 9/30/2021 $-4,516,000.00
10 6/30/2021 $-7,742,000.00
11 3/31/2021 $-4,099,000.00
12 12/31/2020 --
13 12/31/2019 --
Financials: IncreaseDecreaseInOtherCurrentAssets
Date Value
1 12/31/2023 $-4,758,000.00
2 9/30/2023 $-13,680,000.00
3 6/30/2023 $-18,488,000.00
4 3/31/2023 $-22,193,000.00
5 12/31/2022 $43,591,000.00
6 9/30/2022 $33,262,000.00
7 6/30/2022 $32,199,000.00
8 3/31/2022 $49,625,000.00
9 12/31/2021 $14,704,000.00
10 9/30/2021 $-8,299,000.00
11 6/30/2021 $2,380,000.00
12 3/31/2021 $544,000.00
13 12/31/2020 $-7,360,000.00
14 9/30/2020 $-3,254,000.00
15 6/30/2020 $-2,789,000.00
16 12/31/2019 $5,010,000.00
Financials: IncreaseDecreaseInOtherCurrentLiabilities
Date Value
1 12/31/2023 $-71,680,000.00
2 9/30/2023 $-44,005,000.00
3 6/30/2023 $-43,380,000.00
4 3/31/2023 $7,211,000.00
5 12/31/2022 $253,904,000.00
6 9/30/2022 $281,545,000.00
7 6/30/2022 $179,544,000.00
8 3/31/2022 $128,060,000.00
9 12/31/2021 $55,437,000.00
10 9/30/2021 $17,834,000.00
11 6/30/2021 $633,000.00
12 3/31/2021 $-11,124,000.00
13 12/31/2020 $53,454,000.00
14 9/30/2020 $22,732,000.00
15 12/31/2019 $28,658,000.00
Financials: IncreaseDecreaseInOtherNoncurrentAssets
Date Value
1 12/31/2023 $121,790,000.00
2 9/30/2023 $113,790,000.00
3 6/30/2023 $109,758,000.00
4 3/31/2023 $27,337,000.00
5 12/31/2022 $43,230,000.00
6 9/30/2022 $39,082,000.00
7 6/30/2022 $27,556,000.00
8 3/31/2022 $11,175,000.00
9 12/31/2021 $-5,889,000.00
10 9/30/2021 $5,861,000.00
11 6/30/2021 $3,870,000.00
12 3/31/2021 $2,899,000.00
13 12/31/2020 $-2,866,000.00
14 9/30/2020 $9,324,000.00
15 12/31/2019 $-6,143,000.00
Financials: IncreaseDecreaseInOtherNoncurrentLiabilities
Date Value
1 12/31/2023 $75,447,000.00
2 9/30/2023 $25,993,000.00
3 6/30/2023 $20,349,000.00
4 3/31/2023 $4,340,000.00
5 12/31/2022 $31,028,000.00
6 9/30/2022 $20,191,000.00
7 6/30/2022 $7,795,000.00
8 3/31/2022 $1,901,000.00
9 12/31/2021 $-4,712,000.00
10 9/30/2021 $5,158,000.00
11 6/30/2021 $3,889,000.00
12 3/31/2021 $3,011,000.00
13 12/31/2020 --
14 9/30/2020 $10,002,000.00
15 12/31/2019 --
Financials: IncreaseDecreaseInPrepaidExpense
Date Value
1 12/31/2023 $45,641,000.00
2 9/30/2023 $43,062,000.00
3 6/30/2023 $31,035,000.00
4 3/31/2023 $9,082,000.00
5 12/31/2022 $28,822,000.00
6 9/30/2022 $12,101,000.00
7 6/30/2022 $-6,459,000.00
8 3/31/2022 $-20,523,000.00
9 12/31/2021 $66,980,000.00
10 9/30/2021 $65,697,000.00
11 6/30/2021 $22,183,000.00
12 3/31/2021 $-92,114.00
13 12/31/2020 $-7,770,000.00
14 9/30/2020 $1,091,634.00
15 6/30/2020 $-3,469,000.00
16 12/31/2019 $27,590,000.00
Financials: IncrementalCommonSharesAttributableToCallOptionsAndWarrants
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 $14,912,529.00
6 9/30/2022 $19,883,372.00
7 6/30/2022 $22,367,536.00
8 3/31/2022 $27,223,480.00
9 12/31/2021 --
10 9/30/2021 --
11 6/30/2021 --
12 12/31/2020 --
Financials: InterestExpense
Date Value
1 12/31/2023 $24,915,000.00
2 9/30/2023 $17,138,000.00
3 6/30/2023 $13,798,000.00
4 3/31/2023 $7,108,000.00
5 12/31/2022 $30,596,000.00
6 9/30/2022 $22,521,000.00
7 6/30/2022 $14,908,000.00
8 3/31/2022 $7,719,000.00
9 12/31/2021 $1,374,000.00
10 9/30/2021 $76,000.00
11 6/30/2021 $30,000.00
12 3/31/2021 $300,000.00
13 12/31/2020 $64,000.00
14 9/30/2020 $20,000.00
15 6/30/2020 $10,000.00
16 12/31/2019 $8,547,000.00
Financials: InterestPaidNet
Date Value
1 12/31/2023 $18,182,000.00
2 9/30/2023 $7,933,000.00
3 6/30/2023 $11,307,000.00
4 3/31/2023 $857,000.00
5 12/31/2022 $23,199,000.00
6 9/30/2022 $11,307,000.00
7 6/30/2022 $12,282,000.00
8 3/31/2022 $312,000.00
9 12/31/2021 $627,000.00
10 9/30/2021 $324,000.00
11 6/30/2021 $198,000.00
12 3/31/2021 $57,000.00
13 12/31/2020 $51,000.00
14 9/30/2020 $21,000.00
15 12/31/2019 $30,000.00
Financials: InventoryFinishedGoodsNetOfReserves
Date Value
1 12/31/2023 $432,726,000.00
2 9/30/2023 $386,208,000.00
3 6/30/2023 $445,423,000.00
4 3/31/2023 $411,103,000.00
5 12/31/2022 $335,359,000.00
6 9/30/2022 $171,092,000.00
7 6/30/2022 $49,215,000.00
8 3/31/2022 $56,380,000.00
9 12/31/2021 $8,963,000.00
10 9/30/2021 $676,000.00
11 12/31/2020 $312,000.00
Financials: InventoryNet
Date Value
1 12/31/2023 $696,236,000.00
2 9/30/2023 $798,974,000.00
3 6/30/2023 $849,781,000.00
4 3/31/2023 $1,017,570,000.00
5 12/31/2022 $834,401,000.00
6 9/30/2022 $685,321,000.00
7 6/30/2022 $553,045,000.00
8 3/31/2022 $333,906,000.00
9 12/31/2021 $127,250,000.00
10 9/30/2021 $61,155,000.00
11 6/30/2021 $28,224,000.00
12 12/31/2020 $1,043,000.00
13 12/31/2019 $684,000.00
Financials: InventoryRawMaterialsNetOfReserves
Date Value
1 12/31/2023 $210,283,000.00
2 9/30/2023 $315,887,000.00
3 6/30/2023 $358,199,000.00
4 3/31/2023 $562,444,000.00
5 12/31/2022 $464,731,000.00
6 9/30/2022 $464,854,000.00
7 6/30/2022 $400,109,000.00
8 3/31/2022 $234,444,000.00
9 12/31/2021 $87,646,000.00
10 9/30/2021 $48,588,000.00
11 12/31/2020 $661,000.00
Financials: InventoryWorkInProcessNetOfReserves
Date Value
1 12/31/2023 $53,227,000.00
2 9/30/2023 $96,879,000.00
3 6/30/2023 $46,159,000.00
4 3/31/2023 $44,023,000.00
5 12/31/2022 $34,311,000.00
6 9/30/2022 $49,375,000.00
7 6/30/2022 $103,721,000.00
8 3/31/2022 $43,082,000.00
9 12/31/2021 $30,641,000.00
10 9/30/2021 $11,891,000.00
11 12/31/2020 $70,000.00
Financials: InvestmentIncomeInterest
Date Value
1 12/31/2023 $204,274,000.00
2 9/30/2023 $145,594,000.00
3 6/30/2023 $79,530,000.00
4 3/31/2023 $40,005,000.00
5 12/31/2022 $56,756,000.00
6 9/30/2022 $27,284,000.00
7 6/30/2022 $2,911,000.00
8 3/31/2022 --
9 12/31/2021 --
10 9/30/2021 --
11 6/30/2021 $204,779.00
12 3/31/2021 $177,326.00
13 12/31/2020 --
14 9/30/2020 $210,782.00
Financials: LeaseCost
Date Value
1 12/31/2023 $67,196,000.00
2 9/30/2023 $49,694,000.00
3 6/30/2023 $32,726,000.00
4 3/31/2023 $15,909,000.00
5 12/31/2022 $53,594,000.00
6 9/30/2022 $39,428,000.00
7 6/30/2022 $24,520,000.00
8 3/31/2022 $11,597,000.00
9 12/31/2021 $36,983,000.00
10 9/30/2021 $9,771,000.00
11 6/30/2021 $16,126,000.00
12 3/31/2021 $7,570,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDue
Date Value
1 12/31/2023 $397,490,000.00
2 9/30/2023 $401,360,000.00
3 6/30/2023 $402,911,000.00
4 3/31/2023 $382,003,000.00
5 12/31/2022 $387,663,000.00
6 9/30/2022 $379,365,000.00
7 6/30/2022 $360,913,000.00
8 3/31/2022 $313,180,000.00
9 12/31/2021 $300,850,000.00
10 9/30/2021 $282,373,000.00
11 6/30/2021 $258,542,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
Date Value
1 12/31/2023 $120,441,000.00
2 12/31/2022 $146,784,000.00
3 12/31/2021 $117,215,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
Date Value
1 12/31/2023 $56,847,000.00
2 9/30/2023 $59,125,000.00
3 6/30/2023 $58,927,000.00
4 3/31/2023 $55,896,000.00
5 12/31/2022 $38,064,000.00
6 9/30/2022 $40,795,000.00
7 6/30/2022 $46,606,000.00
8 3/31/2022 $39,618,000.00
9 12/31/2021 $32,075,000.00
10 9/30/2021 $35,539,000.00
11 6/30/2021 $31,431,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearFive
Date Value
1 12/31/2023 $47,464,000.00
2 12/31/2022 $44,039,000.00
3 12/31/2021 $34,791,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearFour
Date Value
1 12/31/2023 $51,331,000.00
2 9/30/2023 $49,491,000.00
3 6/30/2023 $48,538,000.00
4 3/31/2023 $43,935,000.00
5 12/31/2022 $50,434,000.00
6 9/30/2022 $47,862,000.00
7 6/30/2022 $42,846,000.00
8 3/31/2022 $35,545,000.00
9 12/31/2021 $38,525,000.00
10 9/30/2021 $34,484,000.00
11 6/30/2021 $29,778,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearThree
Date Value
1 12/31/2023 $59,146,000.00
2 9/30/2023 $56,748,000.00
3 6/30/2023 $56,253,000.00
4 3/31/2023 $51,765,000.00
5 12/31/2022 $53,838,000.00
6 9/30/2022 $51,301,000.00
7 6/30/2022 $46,401,000.00
8 3/31/2022 $39,265,000.00
9 12/31/2021 $39,346,000.00
10 9/30/2021 $35,400,000.00
11 6/30/2021 $30,822,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
Date Value
1 12/31/2023 $62,261,000.00
2 9/30/2023 $59,693,000.00
3 6/30/2023 $59,644,000.00
4 3/31/2023 $55,269,000.00
5 12/31/2022 $54,504,000.00
6 9/30/2022 $51,915,000.00
7 6/30/2022 $47,121,000.00
8 3/31/2022 $40,076,000.00
9 12/31/2021 $38,898,000.00
10 9/30/2021 $35,043,000.00
11 6/30/2021 $30,577,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
Date Value
1 9/30/2023 $9,179,000.00
2 6/30/2023 $18,755,000.00
3 3/31/2023 $28,270,000.00
4 9/30/2022 $5,996,000.00
5 6/30/2022 $12,763,000.00
6 3/31/2022 $23,616,000.00
7 9/30/2021 $8,969,000.00
8 6/30/2021 $14,825,000.00
Financials: LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
Date Value
1 12/31/2023 $124,937,000.00
2 9/30/2023 $129,617,000.00
3 6/30/2023 $133,229,000.00
4 3/31/2023 $126,662,000.00
5 12/31/2022 $132,551,000.00
6 9/30/2022 $132,377,000.00
7 6/30/2022 $126,735,000.00
8 3/31/2022 $111,216,000.00
9 12/31/2021 $104,471,000.00
10 9/30/2021 $98,329,000.00
11 6/30/2021 $94,283,000.00
Financials: Liabilities
Date Value
1 12/31/2023 $3,661,026,000.00
2 9/30/2023 $3,535,219,000.00
3 6/30/2023 $3,455,212,000.00
4 3/31/2023 $3,629,080,000.00
5 12/31/2022 $3,529,537,000.00
6 9/30/2022 $3,656,564,000.00
7 6/30/2022 $3,419,033,000.00
8 3/31/2022 $3,572,371,000.00
9 12/31/2021 $3,972,358,000.00
10 9/30/2021 $1,294,026,000.00
11 6/30/2021 $368,531,000.00
12 3/31/2021 $1,086,541,457.00
13 12/31/2020 $227,382,000.00
14 9/30/2020 $207,885,833.00
15 7/31/2020 $155,872,000.00
16 6/30/2020 $359,000.00
17 12/31/2019 $126,672,000.00
Financials: LiabilitiesAndStockholdersEquity
Date Value
1 12/31/2023 $8,512,718,000.00
2 9/30/2023 $8,941,234,000.00
3 6/30/2023 $9,415,052,000.00
4 3/31/2023 $7,260,931,000.00
5 12/31/2022 $7,879,238,000.00
6 9/30/2022 $6,887,811,000.00
7 6/30/2022 $7,129,419,000.00
8 3/31/2022 $7,401,840,000.00
9 12/31/2021 $7,881,713,000.00
10 9/30/2021 $6,139,184,000.00
11 6/30/2021 $2,071,966,288.00
12 3/31/2021 $2,073,181,075.00
13 12/31/2020 $1,402,681,000.00
14 9/30/2020 $2,075,486,834.00
15 6/30/2020 $383,000.00
16 12/31/2019 $579,602,000.00
Financials: LiabilitiesCurrent
Date Value
1 12/31/2023 $1,008,410,000.00
2 9/30/2023 $1,037,860,000.00
3 6/30/2023 $885,593,000.00
4 3/31/2023 $1,014,960,000.00
5 12/31/2022 $937,559,000.00
6 9/30/2022 $825,124,000.00
7 6/30/2022 $654,096,000.00
8 3/31/2022 $511,940,000.00
9 12/31/2021 $396,101,000.00
10 9/30/2021 $269,408,000.00
11 6/30/2021 $199,778,000.00
12 3/31/2021 $1,824,919.00
13 12/31/2020 $185,283,000.00
14 12/31/2019 $65,858,000.00
Financials: LongTermDebtNoncurrent
Date Value
1 12/31/2023 $1,996,960,000.00
2 9/30/2023 $1,995,673,000.00
3 6/30/2023 $1,994,391,000.00
4 3/31/2023 $1,993,113,000.00
5 12/31/2022 $1,991,840,000.00
6 9/30/2022 $1,990,571,000.00
7 6/30/2022 $1,989,200,000.00
8 3/31/2022 $1,988,047,000.00
9 12/31/2021 $1,986,791,000.00
10 12/31/2020 --
Financials: LongTermInvestments
Date Value
1 12/31/2023 $461,029,000.00
2 9/30/2023 $479,727,000.00
3 6/30/2023 $288,081,000.00
4 3/31/2023 $441,727,000.00
5 12/31/2022 $529,974,000.00
6 9/30/2022 $513,735,000.00
7 6/30/2022 $278,055,000.00
8 12/31/2021 --
Financials: NetCashProvidedByUsedInFinancingActivities
Date Value
1 12/31/2023 $3,070,915,000.00
2 9/30/2023 $3,042,956,000.00
3 6/30/2023 $3,007,870,000.00
4 3/31/2023 $-5,745,000.00
5 12/31/2022 $1,347,235,000.00
6 9/30/2022 $-165,566,000.00
7 6/30/2022 $-183,209,000.00
8 3/31/2022 $-187,301,000.00
9 12/31/2021 $7,136,428,000.00
10 9/30/2021 $5,236,843,000.00
11 6/30/2021 $1,500,000.00
12 3/31/2021 $511,098,000.00
13 12/31/2020 $1,290,545,000.00
14 9/30/2020 $892,575,000.00
15 6/30/2020 $172,100.00
16 12/31/2019 $621,432,000.00
Financials: NetCashProvidedByUsedInInvestingActivities
Date Value
1 12/31/2023 $-946,975,000.00
2 9/30/2023 $-1,599,125,000.00
3 6/30/2023 $-466,688,000.00
4 3/31/2023 $-28,716,000.00
5 12/31/2022 $-3,681,677,000.00
6 9/30/2022 $-3,289,021,000.00
7 6/30/2022 $-1,914,123,000.00
8 3/31/2022 $-185,082,000.00
9 12/31/2021 $-420,693,000.00
10 9/30/2021 $-299,294,000.00
11 6/30/2021 $-206,514,000.00
12 3/31/2021 $-94,779,000.00
13 12/31/2020 $-459,582,000.00
14 9/30/2020 $-2,070,000,000.00
15 6/30/2020 $-251,090,000.00
16 12/31/2019 $-104,290,000.00
Financials: NetCashProvidedByUsedInOperatingActivities
Date Value
1 12/31/2023 $-2,489,753,000.00
2 9/30/2023 $-2,015,204,000.00
3 6/30/2023 $-1,501,622,000.00
4 3/31/2023 $-801,264,000.00
5 12/31/2022 $-2,226,258,000.00
6 9/30/2022 $-1,577,743,000.00
7 6/30/2022 $-1,008,277,000.00
8 3/31/2022 $-494,649,000.00
9 12/31/2021 $-1,058,133,000.00
10 9/30/2021 $-745,401,000.00
11 6/30/2021 $-4,092,698.00
12 3/31/2021 $-218,726,000.00
13 12/31/2020 $-570,196,000.00
14 9/30/2020 $-1,391,728.00
15 6/30/2020 $-208,242,000.00
16 12/31/2019 $-235,299,000.00
Financials: NetIncomeLoss
Date Value
1 12/31/2023 $-2,828,420,000.00
2 9/30/2023 $-2,174,700,000.00
3 6/30/2023 $-1,543,800,000.00
4 3/31/2023 $-779,528,000.00
5 12/31/2022 $-1,304,460,000.00
6 9/30/2022 $-831,800,000.00
7 6/30/2022 $-301,700,000.00
8 3/31/2022 $-81,300,000.00
9 12/31/2021 $-2,579,761,000.00
10 9/30/2021 $-1,534,081,000.00
11 6/30/2021 $-1,009,678,000.00
12 3/31/2021 $-871,798,158.00
13 12/31/2020 $-719,380,000.00
14 9/30/2020 $-54,303,650.00
15 6/30/2020 $-1,000.00
16 12/31/2019 $-277,357,000.00
Financials: NetIncomeLossAvailableToCommonStockholdersBasic
Date Value
1 12/31/2023 $-2,828,420,000.00
2 9/30/2023 $-2,174,654,000.00
3 6/30/2023 $-1,543,760,000.00
4 3/31/2023 $-779,528,000.00
5 12/31/2022 $-1,304,460,000.00
6 9/30/2022 $-831,812,000.00
7 6/30/2022 $-301,711,000.00
8 3/31/2022 $-81,286,000.00
9 12/31/2021 $-4,747,093,000.00
10 9/30/2021 $-3,701,413,000.00
11 6/30/2021 $-3,177,010,000.00
12 3/31/2021 $-871,798,158.00
13 12/31/2020 $-705,596,000.00
14 9/30/2020 $-155,614.00
15 6/30/2020 $-246,868,000.00
16 12/31/2019 $-269,422,000.00
Financials: NetIncomeLossAvailableToCommonStockholdersDiluted
Date Value
1 12/31/2023 $-2,828,420,000.00
2 9/30/2023 $-2,174,654,000.00
3 6/30/2023 $-1,543,760,000.00
4 3/31/2023 $-779,528,000.00
5 12/31/2022 $-2,558,678,000.00
6 9/30/2022 $-1,830,131,000.00
7 6/30/2022 $-1,159,884,000.00
8 3/31/2022 $-604,616,000.00
9 12/31/2021 $-4,747,093,000.00
10 9/30/2021 $-3,701,413,000.00
11 6/30/2021 $-261,726,000.00
12 3/31/2021 $-2,915,285,000.00
13 12/31/2020 $-705,596,000.00
14 12/31/2019 $-269,422,000.00
Financials: NonoperatingIncomeExpense
Date Value
1 12/31/2023 $272,194,000.00
2 9/30/2023 $189,079,000.00
3 6/30/2023 $66,802,000.00
4 3/31/2023 $-7,238,000.00
5 12/31/2022 $1,289,910,000.00
6 9/30/2022 $1,012,980,000.00
7 6/30/2022 $855,409,000.00
8 3/31/2022 $516,567,000.00
9 12/31/2021 $-1,049,266,000.00
10 9/30/2021 $-27,331,000.00
11 6/30/2021 $-12,802,000.00
12 3/31/2021 $-868,684,756.00
13 12/31/2020 $-120,341,000.00
14 9/30/2020 $167,783.00
15 6/30/2020 $-3,893,000.00
16 12/31/2019 $-19,400,000.00
Financials: NumberOfOperatingSegments
Date Value
1 12/31/2023 $1.00
2 12/31/2022 $1.00
3 12/31/2021 $1.00
4 12/31/2020 $1.00
Financials: NumberOfReportableSegments
Date Value
1 12/31/2023 $1.00
2 12/31/2022 $1.00
3 12/31/2021 $1.00
4 12/31/2020 $1.00
Financials: OperatingIncomeLoss
Date Value
1 12/31/2023 $-3,099,588,000.00
2 9/30/2023 $-2,362,721,000.00
3 6/30/2023 $-1,609,846,000.00
4 3/31/2023 $-772,161,000.00
5 12/31/2022 $-2,593,991,000.00
6 9/30/2022 $-1,844,252,000.00
7 6/30/2022 $-1,156,729,000.00
8 3/31/2022 $-597,530,000.00
9 12/31/2021 $-1,530,446,000.00
10 9/30/2021 $-1,044,762,000.00
11 6/30/2021 $-547,712,000.00
12 3/31/2021 $-3,089,824.00
13 12/31/2020 $-599,227,000.00
14 9/30/2020 $-332,427.00
15 6/30/2020 $-237,416,000.00
16 12/31/2019 $-257,934,000.00
Financials: OperatingLeaseCost
Date Value
1 12/31/2023 $55,307,000.00
2 9/30/2023 $18,871,000.00
3 6/30/2023 $12,278,000.00
4 3/31/2023 $5,830,000.00
5 12/31/2022 $44,617,000.00
6 9/30/2022 $14,254,000.00
7 6/30/2022 $8,952,000.00
8 3/31/2022 $4,104,000.00
9 12/31/2021 $31,097,000.00
10 9/30/2021 $8,629,000.00
11 6/30/2021 $13,522,000.00
12 3/31/2021 $6,296,000.00
13 12/31/2020 --
14 12/31/2019 --
Financials: OperatingLeaseExpense
Date Value
1 9/30/2023 $40,578,000.00
2 6/30/2023 $26,578,000.00
3 3/31/2023 $12,815,000.00
4 12/31/2022 $44,617,000.00
5 9/30/2022 $32,215,000.00
6 6/30/2022 $20,327,000.00
7 3/31/2022 $9,578,000.00
8 12/31/2021 $31,097,000.00
9 9/30/2021 $21,811,000.00
10 6/30/2021 $7,219,000.00
11 3/31/2021 $6,303,000.00
Financials: OperatingLeaseLiability
Date Value
1 12/31/2023 $272,553,000.00
2 9/30/2023 $271,743,000.00
3 6/30/2023 $269,682,000.00
4 3/31/2023 $255,341,000.00
5 12/31/2022 $255,112,000.00
6 9/30/2022 $246,988,000.00
7 6/30/2022 $234,178,000.00
8 3/31/2022 $201,964,000.00
9 12/31/2021 $196,379,000.00
10 9/30/2021 $184,044,000.00
11 6/30/2021 $164,259,000.00
Financials: OperatingLeaseLiabilityCurrent
Date Value
1 12/31/2023 $28,431,000.00
2 9/30/2023 $24,925,000.00
3 6/30/2023 $19,135,000.00
4 3/31/2023 $15,753,000.00
5 12/31/2022 $11,269,000.00
6 9/30/2022 $7,815,000.00
7 6/30/2022 $11,721,000.00
8 3/31/2022 $12,448,000.00
9 12/31/2021 $11,056,000.00
10 9/30/2021 $14,611,000.00
11 6/30/2021 $11,620,000.00
12 12/31/2020 --
Financials: OperatingLeaseLiabilityNoncurrent
Date Value
1 12/31/2023 $244,122,000.00
2 9/30/2023 $246,818,000.00
3 6/30/2023 $250,547,000.00
4 3/31/2023 $239,588,000.00
5 12/31/2022 $243,843,000.00
6 9/30/2022 $239,173,000.00
7 6/30/2022 $222,457,000.00
8 3/31/2022 $189,516,000.00
9 12/31/2021 $185,323,000.00
10 9/30/2021 $169,433,000.00
11 6/30/2021 $152,639,000.00
12 12/31/2020 --
Financials: OperatingLeasePayments
Date Value
1 12/31/2023 $44,965,000.00
2 12/31/2022 $15,482,000.00
3 12/31/2021 $10,019,000.00
4 9/30/2021 $4,516,000.00
5 6/30/2021 $7,742,000.00
Financials: OperatingLeaseRightOfUseAsset
Date Value
1 12/31/2023 $221,508,000.00
2 9/30/2023 $221,657,000.00
3 6/30/2023 $223,890,000.00
4 3/31/2023 $213,193,000.00
5 12/31/2022 $215,160,000.00
6 9/30/2022 $211,844,000.00
7 6/30/2022 $198,207,000.00
8 3/31/2022 $166,625,000.00
9 12/31/2021 $161,974,000.00
10 9/30/2021 $143,782,000.00
11 6/30/2021 $126,655,000.00
12 12/31/2020 --
Financials: OperatingLeaseRightOfUseAssetAmortizationExpense
Date Value
1 12/31/2023 $26,201,000.00
2 12/31/2022 $19,711,000.00
3 12/31/2021 $12,563,000.00
Financials: OperatingLeaseWeightedAverageDiscountRatePercent
Date Value
1 12/31/2023 $0.11
2 9/30/2023 $0.11
3 6/30/2023 $0.11
4 3/31/2023 $0.11
5 12/31/2022 $0.11
6 9/30/2022 $0.10
7 6/30/2022 $0.10
8 3/31/2022 $0.11
9 12/31/2021 $0.11
10 9/30/2021 $0.11
11 6/30/2021 $0.11
Financials: OtherAssetsCurrent
Date Value
1 12/31/2023 $79,670,000.00
2 9/30/2023 $70,185,000.00
3 6/30/2023 $63,828,000.00
4 3/31/2023 $58,897,000.00
5 12/31/2022 $81,541,000.00
6 9/30/2022 $69,008,000.00
7 6/30/2022 $69,105,000.00
8 3/31/2022 $95,489,000.00
9 12/31/2021 $43,328,000.00
10 9/30/2021 $20,213,000.00
11 12/31/2020 $24,496,000.00
12 12/31/2019 $20,578,000.00
Financials: OtherAssetsNoncurrent
Date Value
1 12/31/2023 $262,159,000.00
2 9/30/2023 $175,299,000.00
3 6/30/2023 $171,589,000.00
4 3/31/2023 $163,295,000.00
5 12/31/2022 $55,300,000.00
6 9/30/2022 $51,494,000.00
7 6/30/2022 $71,233,000.00
8 3/31/2022 $43,240,000.00
9 12/31/2021 $30,609,000.00
10 9/30/2021 $42,700,000.00
11 6/30/2021 $39,271,000.00
12 12/31/2020 $26,851,000.00
13 12/31/2019 $2,124,000.00
Financials: OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
Date Value
1 12/31/2023 $3,753,000.00
2 9/30/2023 $-1,381,000.00
3 6/30/2023 $586,000.00
4 12/31/2022 --
5 9/30/2022 --
6 6/30/2022 --
7 12/31/2021 --
Financials: OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
Date Value
1 12/31/2023 $16,422,000.00
2 9/30/2023 $1,209,000.00
3 6/30/2023 $1,622,000.00
4 12/31/2022 $-1,316,032,000.00
5 9/30/2022 $-13,266,000.00
6 6/30/2022 $-691,000.00
7 12/31/2021 --
8 9/30/2021 $-1,534,081,000.00
9 6/30/2021 $-1,009,678,000.00
10 12/31/2020 $-719,380,000.00
Financials: OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
Date Value
1 12/31/2023 $12,669,000.00
2 9/30/2023 $2,590,000.00
3 6/30/2023 $1,036,000.00
4 3/31/2023 $4,035,000.00
5 12/31/2022 $-11,572,000.00
6 9/30/2022 $-13,266,000.00
7 6/30/2022 $-691,000.00
8 3/31/2022 --
9 12/31/2021 --
10 9/30/2021 --
11 6/30/2021 --
12 12/31/2020 --
Financials: OtherLiabilitiesCurrent
Date Value
1 12/31/2023 $798,990,000.00
2 9/30/2023 $862,752,000.00
3 6/30/2023 $666,856,000.00
4 3/31/2023 $774,108,000.00
5 12/31/2022 $634,567,000.00
6 9/30/2022 $686,555,000.00
7 6/30/2022 $464,819,000.00
8 3/31/2022 $412,258,000.00
9 12/31/2021 $318,212,000.00
10 9/30/2021 $228,277,000.00
11 6/30/2021 $159,049,000.00
12 12/31/2020 $151,753,000.00
13 12/31/2019 $4,174,000.00
Financials: OtherLiabilitiesNoncurrent
Date Value
1 12/31/2023 $524,339,000.00
2 9/30/2023 $345,724,000.00
3 6/30/2023 $356,846,000.00
4 3/31/2023 $360,770,000.00
5 12/31/2022 $378,212,000.00
6 9/30/2022 $365,009,000.00
7 6/30/2022 $233,725,000.00
8 3/31/2022 $194,867,000.00
9 12/31/2021 $188,575,000.00
10 9/30/2021 $183,096,000.00
11 6/30/2021 $164,547,000.00
12 12/31/2020 $39,139,000.00
13 12/31/2019 $27,793,000.00
Financials: OtherNoncashIncomeExpense
Date Value
1 12/31/2023 $-34,205,000.00
2 9/30/2023 $46,990,000.00
3 6/30/2023 $27,704,000.00
4 3/31/2023 $19,050,000.00
5 12/31/2022 $-10,353,000.00
6 9/30/2022 $5,020,000.00
7 6/30/2022 $-2,404,000.00
8 3/31/2022 $-1,255,000.00
9 12/31/2021 $-289,000.00
10 9/30/2021 $-56,000.00
11 6/30/2021 $-56,000.00
12 12/31/2020 $-139,000.00
Financials: OtherNonoperatingIncomeExpense
Date Value
1 12/31/2023 $-90,000.00
2 9/30/2023 $-1,024,000.00
3 6/30/2023 $-261,000.00
4 3/31/2023 $667,000.00
5 12/31/2022 $9,532,000.00
6 9/30/2022 $9,898,000.00
7 6/30/2022 $9,233,000.00
8 3/31/2022 $956,000.00
9 12/31/2021 $-893,000.00
10 9/30/2021 $-151,000.00
11 6/30/2021 $-390,000.00
12 3/31/2021 $-10,000.00
13 12/31/2020 $-690,000.00
14 9/30/2020 $76,000.00
15 6/30/2020 $-709,000.00
16 12/31/2019 $4,606,000.00
Financials: OtherSundryLiabilitiesCurrent
Date Value
1 12/31/2023 $190,828,000.00
2 9/30/2023 $183,143,000.00
3 6/30/2023 $173,501,000.00
4 3/31/2023 $169,625,000.00
5 12/31/2022 $161,525,000.00
6 9/30/2022 $189,730,000.00
7 6/30/2022 $114,207,000.00
8 3/31/2022 $119,384,000.00
9 12/31/2021 $114,685,000.00
10 9/30/2021 $28,804,000.00
11 12/31/2020 $31,700,000.00
Financials: OtherSundryLiabilitiesNoncurrent
Date Value
1 12/31/2023 $280,217,000.00
2 9/30/2023 $98,906,000.00
3 6/30/2023 $106,299,000.00
4 3/31/2023 $121,182,000.00
5 12/31/2022 $134,369,000.00
6 9/30/2022 $125,836,000.00
7 6/30/2022 $11,268,000.00
8 3/31/2022 $5,351,000.00
9 12/31/2021 $3,252,000.00
10 12/31/2020 $10,258,000.00
Financials: PaymentsForProceedsFromOtherInvestingActivities
Date Value
1 12/31/2023 $4,827,000.00
2 9/30/2023 $4,827,000.00
3 6/30/2023 $4,827,000.00
4 12/31/2022 $-323,000.00
5 9/30/2022 --
6 6/30/2022 --
7 12/31/2021 $-22,000.00
Financials: PaymentsForRepurchaseOfCommonStock
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 $20,716,000.00
4 7/31/2021 $200,000.00
5 12/31/2020 --
6 12/31/2019 --
Financials: PaymentsForRestructuring
Date Value
1 12/31/2023 $25,935,000.00
2 9/30/2023 $25,612,000.00
3 6/30/2023 $23,766,000.00
4 3/31/2023 --
Financials: PaymentsRelatedToTaxWithholdingForShareBasedCompensation
Date Value
1 12/31/2023 $17,615,000.00
2 9/30/2023 $14,705,000.00
3 6/30/2023 $10,378,000.00
4 3/31/2023 $6,499,000.00
5 12/31/2022 $218,789,000.00
6 9/30/2022 $212,895,000.00
7 6/30/2022 $191,241,000.00
8 3/31/2022 $182,265,000.00
9 12/31/2021 $22,063,000.00
10 9/30/2021 --
11 6/30/2021 --
12 3/31/2021 --
13 12/31/2020 --
14 12/31/2019 --
Financials: PaymentsToAcquireInvestments
Date Value
1 12/31/2023 $3,998,282,000.00
2 9/30/2023 $3,585,254,000.00
3 6/30/2023 $2,147,253,000.00
4 3/31/2023 $842,538,000.00
5 12/31/2022 $3,854,129,000.00
6 9/30/2022 $2,726,677,000.00
7 6/30/2022 $1,419,223,000.00
8 3/31/2022 --
9 12/31/2021 --
10 9/30/2021 --
11 6/30/2021 --
12 12/31/2020 --
Financials: PaymentsToAcquirePropertyPlantAndEquipment
Date Value
1 12/31/2023 $910,644,000.00
2 9/30/2023 $638,002,000.00
3 6/30/2023 $445,485,000.00
4 3/31/2023 $241,770,000.00
5 12/31/2022 $1,074,852,000.00
6 9/30/2022 $784,964,000.00
7 6/30/2022 $494,900,000.00
8 3/31/2022 $185,082,000.00
9 12/31/2021 $421,220,000.00
10 9/30/2021 $299,313,000.00
11 6/30/2021 $206,533,000.00
12 12/31/2020 $459,582,000.00
Financials: PreferredStockDividendsAndOtherAdjustments
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 9/30/2022 --
4 6/30/2022 --
5 3/31/2022 --
6 12/31/2021 $2,167,332,000.00
7 9/30/2021 $2,167,332,000.00
8 6/30/2021 --
9 3/31/2021 $2,167,333,000.00
10 12/31/2020 --
11 9/30/2020 --
12 12/31/2019 --
Financials: PreferredStockParOrStatedValuePerShare
Date Value
1 12/31/2023 $0.00
2 9/30/2023 $0.00
3 6/30/2023 $0.00
4 3/31/2023 $0.00
5 12/31/2022 $0.00
6 9/30/2022 $0.00
7 6/30/2022 $0.00
8 3/31/2022 $0.00
9 12/31/2021 $0.00
10 9/30/2021 $0.00
11 6/30/2021 $0.00
12 3/31/2021 $0.00
13 12/31/2020 $0.00
14 9/30/2020 $0.00
15 6/30/2020 $0.00
Financials: PreferredStockSharesAuthorized
Date Value
1 12/31/2023 $10,000,000.00
2 9/30/2023 $10,000,000.00
3 6/30/2023 $10,000,000.00
4 3/31/2023 $10,000,000.00
5 12/31/2022 $10,000,000.00
6 9/30/2022 $10,000,000.00
7 6/30/2022 $10,000,000.00
8 3/31/2022 $10,000,000.00
9 12/31/2021 $10,000,000.00
10 9/30/2021 $10,000,000.00
11 6/30/2021 $1,000,000.00
12 3/31/2021 $1,000,000.00
13 12/31/2020 --
14 9/30/2020 $1,000,000.00
15 6/30/2020 $1,000,000.00
Financials: PreferredStockSharesIssued
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 --
6 9/30/2022 --
7 6/30/2022 --
8 3/31/2022 --
9 12/31/2021 --
10 9/30/2021 --
11 6/30/2021 --
12 3/31/2021 --
13 12/31/2020 --
14 9/30/2020 --
15 6/30/2020 --
Financials: PreferredStockSharesOutstanding
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 --
6 9/30/2022 --
7 6/30/2022 --
8 3/31/2022 --
9 12/31/2021 --
10 9/30/2021 --
11 6/30/2021 --
12 3/31/2021 --
13 12/31/2020 --
14 9/30/2020 --
15 6/30/2020 --
Financials: PrepaidExpenseCurrent
Date Value
1 12/31/2023 $69,682,000.00
2 9/30/2023 $76,368,000.00
3 6/30/2023 $73,455,000.00
4 3/31/2023 $62,367,000.00
5 12/31/2022 $63,548,000.00
6 9/30/2022 $57,259,000.00
7 6/30/2022 $48,963,000.00
8 3/31/2022 $42,325,000.00
9 12/31/2021 $70,346,000.00
10 9/30/2021 $80,353,000.00
11 6/30/2021 $675,344.00
12 3/31/2021 $845,672.00
13 12/31/2020 $21,840,000.00
14 9/30/2020 $1,091,634.00
15 12/31/2019 $29,610,000.00
Financials: ProceedsFromConvertibleDebt
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 $2,002,437,000.00
4 12/31/2020 --
5 12/31/2019 $70,949,000.00
Financials: ProceedsFromInsuranceSettlementInvestingActivities
Date Value
1 3/31/2023 $1,197,000.00
2 12/31/2022 $323,000.00
3 3/31/2022 --
4 12/31/2021 --
5 12/31/2020 --
Financials: ProceedsFromLinesOfCredit
Date Value
1 12/31/2023 $62,911,000.00
2 9/30/2023 $42,920,000.00
3 6/30/2023 $4,266,000.00
4 12/31/2022 $29,818,000.00
5 9/30/2022 $20,228,000.00
6 6/30/2022 $6,663,000.00
7 12/31/2021 --
8 9/30/2021 --
9 6/30/2021 --
10 12/31/2020 --
Financials: ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
Date Value
1 12/31/2023 $3,720,890,000.00
2 9/30/2023 $2,480,570,000.00
3 6/30/2023 $1,982,489,000.00
4 3/31/2023 $1,041,151,000.00
5 12/31/2022 $1,149,714,000.00
6 9/30/2022 $125,353,000.00
7 6/30/2022 --
8 3/31/2022 --
9 12/31/2021 --
10 9/30/2021 --
11 12/31/2020 --
Financials: ProceedsFromNotesPayable
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 9/30/2022 --
4 6/30/2022 --
5 12/31/2021 $41,935,000.00
6 9/30/2021 $41,935,000.00
7 6/30/2021 $10,950,000.00
8 12/31/2020 --
9 9/30/2020 --
10 12/31/2019 --
Financials: ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
Date Value
1 12/31/2023 $148,388,000.00
2 9/30/2023 $148,388,000.00
3 6/30/2023 $148,388,000.00
4 3/31/2023 $13,244,000.00
5 12/31/2022 --
6 9/30/2022 --
7 6/30/2022 --
8 3/31/2022 --
9 12/31/2021 $505,000.00
Financials: ProceedsFromStockOptionsExercised
Date Value
1 12/31/2023 $10,343,000.00
2 9/30/2023 $7,321,000.00
3 6/30/2023 $5,107,000.00
4 3/31/2023 $2,181,000.00
5 12/31/2022 $17,788,000.00
6 9/30/2022 $14,738,000.00
7 6/30/2022 $12,849,000.00
8 3/31/2022 $9,114,000.00
9 12/31/2021 $8,132,000.00
10 9/30/2021 $6,027,000.00
11 6/30/2021 $5,266,000.00
12 3/31/2021 $4,316,000.00
13 12/31/2020 $3,285,000.00
14 9/30/2020 $2,886,000.00
15 6/30/2020 $323,000.00
16 12/31/2019 $483,000.00
Financials: ProceedsFromStockPlans
Date Value
1 12/31/2023 $23,836,000.00
2 9/30/2023 $15,089,000.00
3 6/30/2023 $15,089,000.00
4 12/31/2022 $24,562,000.00
5 9/30/2022 $12,882,000.00
6 6/30/2022 $12,882,000.00
7 12/31/2021 --
8 9/30/2021 --
9 6/30/2021 --
10 12/31/2020 --
Financials: ProceedsFromWarrantExercises
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 9/30/2022 --
4 12/31/2021 $173,300,000.00
5 9/30/2021 $173,273,000.00
6 2/28/2021 $3,000,000.00
7 12/31/2020 --
8 9/30/2020 --
9 12/31/2019 --
Financials: PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization
Date Value
1 12/31/2023 $501,401,000.00
2 9/30/2023 $436,314,000.00
3 6/30/2023 $377,688,000.00
4 3/31/2023 $323,886,000.00
5 12/31/2022 $273,090,000.00
6 9/30/2022 $217,410,000.00
7 6/30/2022 $166,503,000.00
8 3/31/2022 $124,131,000.00
9 12/31/2021 $86,013,000.00
10 6/30/2021 $34,852,000.00
11 12/31/2020 $24,771,000.00
12 12/31/2019 $14,554,000.00
Financials: PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
Date Value
1 12/31/2023 $2,810,867,000.00
2 9/30/2023 $2,673,057,000.00
3 6/30/2023 $2,474,564,000.00
4 3/31/2023 $2,322,884,000.00
5 12/31/2022 $2,166,776,000.00
6 9/30/2022 $1,954,310,000.00
7 6/30/2022 $1,615,435,000.00
8 3/31/2022 $1,327,544,000.00
9 12/31/2021 $1,182,153,000.00
10 6/30/2021 $887,774,000.00
11 12/31/2020 $713,274,000.00
12 12/31/2019 $142,813,000.00
Financials: PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
Date Value
1 12/31/2023 $3,312,268,000.00
2 9/30/2023 $3,109,371,000.00
3 6/30/2023 $2,852,252,000.00
4 3/31/2023 $2,646,770,000.00
5 12/31/2022 $2,439,866,000.00
6 9/30/2022 $2,171,720,000.00
7 6/30/2022 $1,781,938,000.00
8 3/31/2022 $1,451,675,000.00
9 12/31/2021 $1,268,166,000.00
10 12/31/2020 $738,045,000.00
Financials: PurchaseObligation
Date Value
1 12/31/2023 $4,926,516,000.00
2 9/30/2023 $5,017,414,000.00
3 6/30/2023 $5,040,797,000.00
4 3/31/2023 $5,058,255,000.00
5 12/31/2022 $5,184,208,000.00
6 9/30/2022 $291,179,000.00
7 6/30/2022 $124,200,000.00
8 3/31/2022 $138,000,000.00
9 12/31/2021 $804,320,000.00
10 9/30/2021 $509,170,000.00
11 6/30/2021 $509,170,000.00
12 12/31/2020 $506,000,000.00
Financials: PurchaseObligationDueAfterFifthYear
Date Value
1 12/31/2023 $2,016,409,000.00
2 12/31/2022 $2,709,173,000.00
Financials: PurchaseObligationDueInFifthYear
Date Value
1 12/31/2023 $692,764,000.00
2 12/31/2022 $703,205,000.00
Financials: PurchaseObligationDueInFourthYear
Date Value
1 12/31/2023 $703,205,000.00
2 9/30/2023 $703,205,000.00
3 6/30/2023 $703,205,000.00
4 3/31/2023 $703,205,000.00
5 12/31/2022 $703,715,000.00
6 12/31/2021 $201,080,000.00
Financials: PurchaseObligationDueInNextTwelveMonths
Date Value
1 12/31/2023 $344,793,000.00
2 9/30/2023 $342,720,000.00
3 6/30/2023 $341,573,000.00
4 3/31/2023 $372,242,000.00
5 12/31/2022 $310,399,000.00
6 9/30/2022 $193,238,000.00
7 6/30/2022 $42,900,000.00
8 3/31/2022 $42,900,000.00
9 12/31/2021 $201,080,000.00
10 9/30/2021 $202,400,000.00
11 6/30/2021 $202,400,000.00
12 12/31/2020 $101,200,000.00
Financials: PurchaseObligationDueInSecondYear
Date Value
1 12/31/2023 $462,918,000.00
2 9/30/2023 $459,826,000.00
3 6/30/2023 $459,856,000.00
4 3/31/2023 $431,710,000.00
5 12/31/2022 $327,680,000.00
6 9/30/2022 $58,939,000.00
7 6/30/2022 $49,800,000.00
8 3/31/2022 $49,800,000.00
9 12/31/2021 $201,080,000.00
10 9/30/2021 $202,400,000.00
11 6/30/2021 $202,400,000.00
12 12/31/2020 $202,400,000.00
Financials: PurchaseObligationDueInThirdYear
Date Value
1 12/31/2023 $706,427,000.00
2 9/30/2023 $703,715,000.00
3 6/30/2023 $703,715,000.00
4 3/31/2023 $703,715,000.00
5 12/31/2022 $430,036,000.00
6 9/30/2022 $1,451,000.00
7 12/31/2021 $201,080,000.00
8 12/31/2020 $202,400,000.00
Financials: PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear
Date Value
1 9/30/2023 $98,775,000.00
2 6/30/2023 $123,274,000.00
3 3/31/2023 $138,209,000.00
4 9/30/2022 $37,551,000.00
5 6/30/2022 $31,500,000.00
6 3/31/2022 $45,300,000.00
7 9/30/2021 $104,370,000.00
8 6/30/2021 $104,370,000.00
Financials: RepaymentsOfLinesOfCredit
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 12/31/2022 $20,223,000.00
4 9/30/2022 $6,653,000.00
5 12/31/2021 --
6 9/30/2021 --
7 12/31/2020 --
Financials: RepaymentsOfNotesPayable
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 $15,330,000.00
6 9/30/2022 $15,330,000.00
7 6/30/2022 $15,330,000.00
8 3/31/2022 $12,949,000.00
9 12/31/2021 $27,887,000.00
10 9/30/2021 $16,819,000.00
11 6/30/2021 $2,747,000.00
12 3/31/2021 --
13 12/31/2020 --
14 9/30/2020 --
15 12/31/2019 --
Financials: ResearchAndDevelopmentExpense
Date Value
1 12/31/2023 $937,012,000.00
2 9/30/2023 $694,035,000.00
3 6/30/2023 $463,277,000.00
4 3/31/2023 $229,803,000.00
5 12/31/2022 $821,512,000.00
6 9/30/2022 $600,218,000.00
7 6/30/2022 $200,381,000.00
8 3/31/2022 $186,076,000.00
9 12/31/2021 $750,185,000.00
10 9/30/2021 $586,579,000.00
11 6/30/2021 $176,802,000.00
12 3/31/2021 $167,369,000.00
13 12/31/2020 $511,110,000.00
14 9/30/2020 $133,890,000.00
15 6/30/2020 $207,699,000.00
16 12/31/2019 $220,223,000.00
Financials: RestrictedCashCurrent
Date Value
1 12/31/2023 $1,560,000.00
2 9/30/2023 $1,556,000.00
3 6/30/2023 $1,541,000.00
4 3/31/2023 $1,557,000.00
5 12/31/2022 $1,555,000.00
6 9/30/2022 $1,554,000.00
7 6/30/2022 $4,039,000.00
8 3/31/2022 $13,312,000.00
9 12/31/2021 $10,740,000.00
10 9/30/2021 $10,970,000.00
11 6/30/2021 $10,989,000.00
12 3/31/2021 $11,790,000.00
13 12/31/2020 $11,278,000.00
14 9/30/2020 $16,998,000.00
15 6/30/2020 $18,456,000.00
16 12/31/2019 $19,767,000.00
Financials: RestrictedCashNoncurrent
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 --
6 9/30/2022 --
7 6/30/2022 $30,923,000.00
8 3/31/2022 $25,832,000.00
9 12/31/2021 $24,375,000.00
10 9/30/2021 $24,716,000.00
11 6/30/2021 $23,278,000.00
12 3/31/2021 $16,243,000.00
13 12/31/2020 $14,728,000.00
14 9/30/2020 $9,286,000.00
15 6/30/2020 $8,200,000.00
16 12/31/2019 $8,200,000.00
Financials: RestructuringAndRelatedCostExpectedCost1
Date Value
1 3/31/2023 $24,000,000.00
Financials: RestructuringCharges
Date Value
1 12/31/2023 $24,500,000.00
2 9/30/2023 $24,500,000.00
3 6/30/2023 $24,000,000.00
4 3/31/2023 $22,496,000.00
5 12/31/2022 --
6 9/30/2022 --
7 6/30/2022 --
8 3/31/2022 --
9 12/31/2021 --
Financials: RestructuringReserve
Date Value
1 12/31/2023 $54,000.00
2 9/30/2023 $400,000.00
3 6/30/2023 $1,700,000.00
4 3/31/2023 $23,900,000.00
5 12/31/2022 --
Financials: RestructuringReserveAccrualAdjustment1
Date Value
1 12/31/2023 $1,400,000.00
2 9/30/2023 $1,400,000.00
3 6/30/2023 $1,400,000.00
4 3/31/2023 $1,400,000.00
Financials: RetainedEarningsAccumulatedDeficit
Date Value
1 12/31/2023 $-10,200,000,000.00
2 9/30/2023 $-9,500,000,000.00
3 6/30/2023 $-8,900,000,000.00
4 3/31/2023 $-8,100,000,000.00
5 12/31/2022 $-7,370,332,000.00
6 9/30/2022 $-6,900,000,000.00
7 6/30/2022 $-6,400,000,000.00
8 3/31/2022 $-6,100,000,000.00
9 12/31/2021 $-6,065,872,000.00
10 9/30/2021 $-5,000,000,000.00
11 6/30/2021 $-1,672,185,472.00
12 3/31/2021 $-1,083,365,557.00
13 12/31/2020 $-1,356,893,000.00
14 9/30/2020 $54,304,650.00
15 7/31/2020 $2,168,536.00
16 6/30/2020 $-1,000.00
17 12/31/2019 $-637,513,000.00
Financials: Revenues
Date Value
1 12/31/2023 $595,271,000.00
2 9/30/2023 $438,120,000.00
3 6/30/2023 $300,306,000.00
4 3/31/2023 $149,432,000.00
5 12/31/2022 $608,181,000.00
6 9/30/2022 $350,468,000.00
7 6/30/2022 $155,011,000.00
8 3/31/2022 $57,675,000.00
9 12/31/2021 $27,111,000.00
10 9/30/2021 $719,000.00
11 6/30/2021 $487,000.00
12 3/31/2021 $313,000.00
13 12/31/2020 $3,976,000.00
14 9/30/2020 $342,000.00
15 12/31/2019 $4,590,000.00
Financials: RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
Date Value
1 12/31/2023 --
2 12/31/2022 $84,392,000.00
3 12/31/2021 $9,693,000.00
4 9/30/2021 $70,756,000.00
5 6/30/2021 $4,437,000.00
Financials: RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
Date Value
1 12/31/2023 $32,558,000.00
2 12/31/2022 $73,502,000.00
3 12/31/2021 $84,078,000.00
4 9/30/2021 $61,497,000.00
5 6/30/2021 $43,780,000.00
Financials: SellingGeneralAndAdministrativeExpense
Date Value
1 12/31/2023 $797,235,000.00
2 9/30/2023 $556,209,000.00
3 6/30/2023 $366,518,000.00
4 3/31/2023 $168,770,000.00
5 12/31/2022 $734,574,000.00
6 9/30/2022 $563,707,000.00
7 6/30/2022 $163,812,000.00
8 3/31/2022 $223,159,000.00
9 12/31/2021 $652,475,000.00
10 9/30/2021 $251,554,000.00
11 6/30/2021 $203,924,000.00
12 3/31/2021 $131,652,000.00
13 12/31/2020 $89,023,000.00
14 9/30/2020 $57,719,000.00
15 6/30/2020 $29,784,000.00
16 12/31/2019 $38,375,000.00
Financials: ShareBasedCompensation
Date Value
1 12/31/2023 $257,283,000.00
2 9/30/2023 $193,432,000.00
3 6/30/2023 $125,195,000.00
4 3/31/2023 $53,819,000.00
5 12/31/2022 $423,500,000.00
6 9/30/2022 $352,245,000.00
7 6/30/2022 $268,943,000.00
8 3/31/2022 $174,551,000.00
9 12/31/2021 $516,757,000.00
10 9/30/2021 $366,200,000.00
11 6/30/2021 $129,244,000.00
12 3/31/2021 $104,795,000.00
13 12/31/2020 $4,614,000.00
14 9/30/2020 $3,257,000.00
15 6/30/2020 $1,981,000.00
16 12/31/2019 $7,719,000.00
Financials: SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
Date Value
1 12/31/2023 $86,227,000.00
2 9/30/2023 $127,260,000.00
3 6/30/2023 $165,688,000.00
4 3/31/2023 $206,986,000.00
5 12/31/2022 $173,872,000.00
6 9/30/2022 $410,294,000.00
7 6/30/2022 $515,722,000.00
8 3/31/2022 $814,996,000.00
9 12/31/2021 $1,599,512,000.00
10 9/30/2021 $1,032,660,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
Date Value
1 12/31/2023 $26,806,933.00
2 9/30/2023 $27,690,560.00
3 6/30/2023 $28,051,811.00
4 3/31/2023 $29,237,493.00
5 12/31/2022 $29,534,568.00
6 9/30/2022 $31,474,979.00
7 6/30/2022 $31,731,833.00
8 3/31/2022 $33,233,881.00
9 12/31/2021 $42,924,175.00
10 9/30/2021 $41,932,824.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
Date Value
1 12/31/2023 $1.17
2 9/30/2023 $1.11
3 6/30/2023 $1.08
4 3/31/2023 $1.03
5 12/31/2022 $1.03
6 9/30/2022 $0.97
7 6/30/2022 $0.93
8 3/31/2022 $0.90
9 12/31/2021 $0.79
10 9/30/2021 $0.75
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
Date Value
1 12/31/2023 $50,100,000.00
2 12/31/2022 $475,500,000.00
3 12/31/2021 $206,700,000.00
4 9/30/2021 $152,800,000.00
5 6/30/2021 $102,500,000.00
6 12/31/2020 $8,300,000.00
7 9/30/2020 $3,400,000.00
8 6/30/2020 $700,000.00
9 12/31/2019 $400,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
Date Value
1 12/31/2023 $1,926,225.00
2 9/30/2023 $1,398,034.00
3 6/30/2023 $935,414.00
4 3/31/2023 $360,455.00
5 12/31/2022 $2,588,907.00
6 9/30/2022 $2,289,081.00
7 6/30/2022 $1,655,679.00
8 3/31/2022 $1,316,554.00
9 12/31/2021 $3,882,315.00
10 9/30/2021 $3,098,349.00
11 12/31/2020 $14,947,923.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
Date Value
1 12/31/2023 $3.83
2 9/30/2023 $2.41
3 6/30/2023 $2.25
4 3/31/2023 $2.90
5 12/31/2022 $1.93
6 9/30/2022 $1.71
7 6/30/2022 $1.85
8 3/31/2022 $1.60
9 12/31/2021 $1.55
10 9/30/2021 $1.68
11 12/31/2020 $0.44
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
Date Value
1 12/31/2023 $4,829,886.00
2 9/30/2023 $3,534,993.00
3 6/30/2023 $1,776,333.00
4 6/30/2022 --
5 3/31/2022 --
6 12/31/2021 $8,402,925.00
7 9/30/2021 $8,402,925.00
8 6/30/2021 $3,177,756.00
9 12/31/2020 $23,820,351.00
10 12/31/2019 $12,943,015.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
Date Value
1 12/31/2023 $3.61
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
Date Value
1 12/31/2023 $91,785,000.00
2 9/30/2023 $140,380,000.00
3 6/30/2023 $192,773,000.00
4 3/31/2023 $253,828,000.00
5 12/31/2022 $224,721,000.00
6 9/30/2022 $554,954,000.00
7 6/30/2022 $742,613,000.00
8 3/31/2022 $1,231,047,000.00
9 12/31/2021 $2,370,666,000.00
10 9/30/2021 $1,628,923,000.00
11 6/30/2021 $2,491,171,000.00
12 12/31/2020 $118,155,000.00
13 12/31/2019 $21,236,000.00
14 12/31/2018 $12,341,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
Date Value
1 12/31/2023 $32,911,135.00
2 9/30/2023 $34,320,337.00
3 6/30/2023 $34,849,933.00
4 3/31/2023 $36,450,296.00
5 12/31/2022 $39,011,116.00
6 9/30/2022 $43,132,157.00
7 6/30/2022 $46,268,897.00
8 3/31/2022 $50,700,238.00
9 12/31/2021 $64,119,902.00
10 9/30/2021 $67,013,622.00
11 7/31/2021 $25,764,610.00
12 6/30/2021 $26,099,336.00
13 12/31/2020 $70,675,318.00
14 12/31/2019 $26,212,498.00
15 12/31/2018 $38,909,781.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
Date Value
1 12/31/2023 $1.99
2 9/30/2023 $1.91
3 6/30/2023 $1.56
4 3/31/2023 $1.19
5 12/31/2022 $1.19
6 9/30/2022 $1.17
7 6/30/2022 $1.15
8 3/31/2022 $1.14
9 12/31/2021 $1.08
10 9/30/2021 $1.07
11 6/30/2021 $1.80
12 12/31/2020 $0.84
13 12/31/2019 $1.58
14 12/31/2018 $0.40
Financials: SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
Date Value
1 12/31/2023 $5,400,000.00
2 12/31/2022 $5,500,000.00
3 12/31/2021 $6,200,000.00
4 9/30/2021 $4,700,000.00
5 6/30/2021 $3,100,000.00
6 12/31/2020 $3,900,000.00
7 9/30/2020 $3,100,000.00
8 6/30/2020 $1,800,000.00
9 12/31/2019 $6,900,000.00
Financials: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
Date Value
1 12/31/2023 $1.15
2 9/30/2023 $1.07
3 6/30/2023 $1.02
4 3/31/2023 $1.00
5 12/31/2022 $0.79
6 9/30/2022 $0.79
7 6/30/2022 $0.79
8 3/31/2022 $0.76
9 12/31/2021 $0.74
10 9/30/2021 $0.69
11 6/30/2021 $1.74
12 12/31/2020 $0.43
13 12/31/2019 $1.22
Financials: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
Date Value
1 12/31/2023 $7.61
2 9/30/2023 $8.40
3 6/30/2023 $8.56
4 6/30/2022 --
5 3/31/2022 --
6 12/31/2021 $2.85
7 9/30/2021 $2.85
8 6/30/2021 $7.51
9 12/31/2020 $1.16
10 12/31/2019 $2.19
Financials: ShortTermBorrowings
Date Value
1 12/31/2023 $72,533,000.00
2 9/30/2023 $52,526,000.00
3 6/30/2023 $13,864,000.00
4 3/31/2023 $9,595,000.00
5 12/31/2022 $9,595,000.00
6 9/30/2022 $13,575,000.00
7 6/30/2022 $2,470,000.00
8 3/31/2022 $4,399,000.00
9 12/31/2021 --
10 9/30/2021 $24,674,000.00
11 12/31/2020 $980,000.00
Financials: ShortTermInvestments
Date Value
1 12/31/2023 $2,489,798,000.00
2 9/30/2023 $3,258,206,000.00
3 6/30/2023 $2,473,955,000.00
4 3/31/2023 $2,078,377,000.00
5 12/31/2022 $2,177,231,000.00
6 9/30/2022 $2,078,045,000.00
7 6/30/2022 $1,136,633,000.00
8 12/31/2021 --
9 9/30/2021 $505,000.00
10 6/30/2021 $505,000.00
11 12/31/2020 $500,000.00
12 12/31/2019 $500,000.00
Financials: StandardProductWarrantyAccrual
Date Value
1 12/31/2023 $46,076,000.00
2 9/30/2023 $55,311,000.00
3 6/30/2023 $62,186,000.00
4 3/31/2023 $25,875,000.00
5 12/31/2022 $22,949,000.00
6 9/30/2022 $13,625,000.00
7 6/30/2022 $8,311,000.00
8 12/31/2021 $1,282,000.00
Financials: StandardProductWarrantyAccrualCurrent
Date Value
1 12/31/2023 $22,677,000.00
2 9/30/2023 $33,497,000.00
3 6/30/2023 $41,556,000.00
4 3/31/2023 $10,813,000.00
5 12/31/2022 $10,464,000.00
Financials: StandardProductWarrantyAccrualPayments
Date Value
1 12/31/2023 $50,923,000.00
2 9/30/2023 $33,759,000.00
3 6/30/2023 $19,830,000.00
4 3/31/2023 $8,260,000.00
5 12/31/2022 $11,557,000.00
6 9/30/2022 $5,256,000.00
Financials: StandardProductWarrantyAccrualWarrantiesIssued
Date Value
1 12/31/2023 $74,050,000.00
2 9/30/2023 $66,121,000.00
3 6/30/2023 $59,067,000.00
4 3/31/2023 $11,186,000.00
5 12/31/2022 $33,224,000.00
6 9/30/2022 $17,599,000.00
Financials: StockholdersEquity
Date Value
1 12/31/2023 $4,851,692,000.00
2 9/30/2023 $5,406,015,000.00
3 6/30/2023 $5,959,840,000.00
4 3/31/2023 $3,631,851,000.00
5 12/31/2022 $4,349,701,000.00
6 9/30/2022 $3,231,247,000.00
7 6/30/2022 $3,710,386,000.00
8 3/31/2022 $3,829,469,000.00
9 12/31/2021 $3,909,355,000.00
10 9/30/2021 $4,845,158,000.00
11 6/30/2021 $-4,469,172,000.00
12 3/31/2021 $-1,083,360,382.00
13 12/31/2020 $-1,318,777,000.00
14 9/30/2020 $5,000,006.00
15 7/31/2020 $5,000,005.00
16 6/30/2020 $24,000.00
17 4/30/2020 --
18 3/31/2020 $-749,659,000.00
19 12/31/2019 $-621,080,000.00
20 12/31/2018 $-359,860,000.00
Financials: StockIssuedDuringPeriodSharesStockOptionsExercised
Date Value
1 12/31/2023 $9,003,642.00
2 9/30/2023 $6,827,738.00
3 6/30/2023 $5,002,102.00
4 3/31/2023 $2,200,365.00
5 12/31/2022 $22,519,879.00
6 9/30/2022 $18,698,664.00
7 6/30/2022 $16,195,326.00
8 3/31/2022 $12,103,110.00
9 12/31/2021 $11,076,026.00
10 9/30/2021 $8,966,272.00
11 6/30/2021 $3,028,530.00
12 12/31/2020 $7,502,955.00
13 12/31/2019 $424,761.00
Financials: StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
Date Value
1 12/31/2023 $23,836,000.00
2 9/30/2023 $15,089,000.00
3 6/30/2023 $15,089,000.00
4 12/31/2022 $24,562,000.00
5 9/30/2022 $12,882,000.00
6 6/30/2022 $12,882,000.00
Financials: StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 --
6 9/30/2022 --
7 6/30/2022 --
8 3/31/2022 --
Financials: StockIssuedDuringPeriodValueStockOptionsExercised
Date Value
1 12/31/2023 $10,343,000.00
2 9/30/2023 $7,321,000.00
3 6/30/2023 $2,926,000.00
4 3/31/2023 $2,181,000.00
5 12/31/2022 $17,788,000.00
6 9/30/2022 $14,738,000.00
7 6/30/2022 $3,735,000.00
8 3/31/2022 $9,114,000.00
9 12/31/2021 $8,132,000.00
10 9/30/2021 $763,000.00
11 6/30/2021 $5,266,000.00
12 3/31/2021 $4,316,000.00
13 12/31/2020 $3,285,000.00
14 9/30/2020 $2,563,000.00
15 6/30/2020 $323,000.00
16 12/31/2019 $483,000.00
Financials: TemporaryEquityCarryingAmountAttributableToParent
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 --
4 9/30/2021 --
5 6/30/2021 $5,836,785,000.00
6 3/31/2021 $4,454,811,000.00
7 12/31/2020 $2,494,076,000.00
8 9/30/2020 $1,862,600,995.00
9 7/31/2020 $1,914,737,110.00
10 6/30/2020 $1,513,573,000.00
11 12/31/2019 $1,074,010,000.00
12 12/31/2018 $259,960,000.00
Financials: TemporaryEquitySharesIssued
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 9/30/2022 --
4 6/30/2022 --
5 3/31/2022 --
6 12/31/2021 --
7 9/30/2021 --
8 7/31/2021 $437,182,072.00
9 6/30/2021 $437,182,072.00
10 12/31/2020 $957,159,704.00
11 12/31/2019 $190,084,166.00
12 12/31/2018 $137,248,112.00
Financials: TemporaryEquitySharesOutstanding
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 9/30/2022 --
4 6/30/2022 --
5 3/31/2022 --
6 12/31/2021 --
7 9/30/2021 --
8 7/31/2021 $437,182,072.00
9 6/30/2021 $437,182,072.00
10 3/31/2021 $1,088,999,959.00
11 12/31/2020 $957,159,704.00
12 9/30/2020 $199,787,373.00
13 7/31/2020 $191,473,711.00
14 6/30/2020 $667,574,747.00
15 12/31/2019 $502,582,534.00
16 12/31/2018 $137,248,112.00
Financials: TreasuryStockCommonShares
Date Value
1 12/31/2023 $857,825.00
2 9/30/2023 $857,825.00
3 6/30/2023 $857,825.00
4 3/31/2023 $857,825.00
5 12/31/2022 $857,825.00
6 9/30/2022 $857,825.00
7 12/31/2021 $857,825.00
Financials: TreasuryStockCommonValue
Date Value
1 12/31/2023 $20,716,000.00
2 9/30/2023 $20,716,000.00
3 6/30/2023 $20,716,000.00
4 3/31/2023 $20,716,000.00
5 12/31/2022 $20,716,000.00
6 9/30/2022 $20,716,000.00
7 12/31/2021 $20,716,000.00
Financials: TreasuryStockSharesAcquired
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 --
6 9/30/2022 --
7 6/30/2022 --
8 3/31/2022 --
9 12/31/2021 $857,825.00
10 10/31/2021 $857,825.00
11 9/30/2021 --
12 6/30/2021 --
Financials: UnrecognizedTaxBenefits
Date Value
1 12/31/2023 $140,767,000.00
2 12/31/2022 $105,200,000.00
3 12/31/2021 $72,300,000.00
4 9/30/2021 $65,600,000.00
5 6/30/2021 $65,400,000.00
6 3/31/2021 --
7 12/31/2020 $42,900,000.00
8 9/30/2020 --
9 6/30/2020 --
10 12/31/2019 $20,635,000.00
11 12/31/2018 $11,647,000.00
Financials: UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 --
4 12/31/2020 --
5 12/31/2019 $11,000.00
Financials: UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
Date Value
1 12/31/2023 $581,000.00
2 12/31/2022 --
3 12/31/2021 --
4 12/31/2020 $2,000.00
5 12/31/2019 --
Financials: UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
Date Value
1 12/31/2023 $35,575,000.00
2 12/31/2022 $32,916,000.00
3 12/31/2021 $31,336,000.00
4 12/31/2020 $22,382,000.00
5 12/31/2019 $8,995,000.00
Financials: UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
Date Value
1 12/31/2023 $539,000.00
2 12/31/2022 --
3 12/31/2021 --
4 12/31/2020 $21,000.00
5 12/31/2019 $4,000.00
Financials: UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
Date Value
1 12/31/2023 --
2 12/31/2022 $12,000.00
3 12/31/2021 $1,900,000.00
4 12/31/2020 $142,000.00
5 12/31/2019 --
Financials: UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
Date Value
1 12/31/2023 $1,100,000.00
2 12/31/2022 $600,000.00
3 12/31/2021 $500,000.00
4 9/30/2021 $2,600,000.00
5 6/30/2021 $2,600,000.00
6 12/31/2020 $2,600,000.00
7 12/31/2019 $2,600,000.00
Financials: ValuationAllowanceDeferredTaxAssetChangeInAmount
Date Value
1 12/31/2023 $763,600,000.00
2 12/31/2022 $701,400,000.00
3 12/31/2021 $312,300,000.00
4 12/31/2020 $-593,909.00
5 12/31/2019 $80,700,000.00
Financials: VariableLeaseCost
Date Value
1 12/31/2023 $1,770,000.00
2 9/30/2023 $1,306,000.00
3 6/30/2023 $423,000.00
4 3/31/2023 $445,000.00
5 12/31/2022 $1,712,000.00
6 9/30/2022 $2,581,000.00
7 6/30/2022 $897,000.00
8 3/31/2022 $778,000.00
9 12/31/2021 $2,406,000.00
10 9/30/2021 $595,000.00
11 6/30/2021 $1,159,000.00
12 3/31/2021 $580,000.00
Financials: WeightedAverageNumberOfDilutedSharesOutstanding
Date Value
1 12/31/2023 $2,081,772,622.00
2 9/30/2023 $2,010,916,100.00
3 6/30/2023 $1,912,459,833.00
4 3/31/2023 $1,831,725,009.00
5 12/31/2022 $1,693,258,608.00
6 9/30/2022 $1,686,576,589.00
7 6/30/2022 $1,686,815,404.00
8 3/31/2022 $1,681,545,859.00
9 12/31/2021 $740,393,759.00
10 9/30/2021 $1,217,032,285.00
11 6/30/2021 $34,484,767.00
12 3/31/2021 $32,650,874.00
13 12/31/2020 $24,825,944.00
14 9/30/2020 $20,889,062.00
15 12/31/2019 $20,595,229.00
Financials: WeightedAverageNumberOfSharesOutstandingBasic
Date Value
1 12/31/2023 $2,081,772,622.00
2 9/30/2023 $2,010,916,100.00
3 6/30/2023 $1,912,459,833.00
4 3/31/2023 $1,831,725,009.00
5 12/31/2022 $1,678,346,079.00
6 9/30/2022 $1,666,693,217.00
7 6/30/2022 $1,669,303,813.00
8 3/31/2022 $1,654,322,379.00
9 12/31/2021 $740,393,759.00
10 9/30/2021 $1,217,032,285.00
11 6/30/2021 $36,298,508.00
12 3/31/2021 $32,650,874.00
13 12/31/2020 $24,825,944.00
14 9/30/2020 $20,889,062.00
15 12/31/2019 $20,595,229.00
Copyright 2024 PursePoor.com