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

Business Address

C/O MOURANT GOVERNANCE SERVICES (CAYMAN)
94 SOLARIS AVENUE, CAMANA BAY
GRAND CAYMAN , KY KY1-1108

Mailing Address

C/O MOURANT GOVERNANCE SERVICES (CAYMAN)
94 SOLARIS AVENUE, CAMANA BAY
GRAND CAYMAN , KY KY1-1108
Phone Number: 345-949-4123 / State Incorporated: / Fiscal Year End 12 /31
Financials: AccountsAndOtherReceivablesNetCurrent
Date Value
1 12/31/2023 $36,124,000.00
2 9/30/2023 $43,911,000.00
3 6/30/2023 $36,866,000.00
4 3/31/2023 $21,195,000.00
5 12/31/2022 $22,777,000.00
6 9/30/2022 $11,272,000.00
7 6/30/2022 $17,409,000.00
8 3/31/2022 $20,249,000.00
9 12/31/2021 $12,010,000.00
Financials: AccountsPayableCurrent
Date Value
1 12/31/2023 $315,111,000.00
2 9/30/2023 $341,857,000.00
3 6/30/2023 $266,975,000.00
4 3/31/2023 $241,360,000.00
5 12/31/2022 $294,781,000.00
6 9/30/2022 $252,071,000.00
7 6/30/2022 $234,355,000.00
8 3/31/2022 $236,915,000.00
9 12/31/2021 $262,400,000.00
10 9/30/2021 $206,203,000.00
11 6/30/2021 $168,826,000.00
12 3/31/2021 $146,923,000.00
13 12/31/2020 $231,957,000.00
14 9/30/2020 $146,265,000.00
15 6/30/2020 $157,173,000.00
16 3/31/2020 $98,364,000.00
17 12/31/2019 $122,488,000.00
18 9/30/2019 $112,282,000.00
19 6/30/2019 $148,536,000.00
20 3/31/2019 $105,320,000.00
21 12/31/2018 $113,283,000.00
22 9/30/2018 $85,552,000.00
23 6/30/2018 $85,878,000.00
24 3/31/2018 $52,719,000.00
25 12/31/2017 $69,779,000.00
26 9/30/2017 $35,168,000.00
27 6/30/2017 $24,419,000.00
28 3/31/2017 $20,482,000.00
29 12/31/2016 $11,957,000.00
30 9/30/2016 $7,307,000.00
31 6/30/2016 $6,071,000.00
32 3/31/2016 $3,823,000.00
33 12/31/2015 $8,980,000.00
Financials: AccountsReceivableNetCurrent
Date Value
1 12/31/2023 $358,027,000.00
2 9/30/2023 $309,079,000.00
3 6/30/2023 $299,282,000.00
4 3/31/2023 $309,628,000.00
5 12/31/2022 $173,168,000.00
6 9/30/2022 $189,170,000.00
7 6/30/2022 $172,259,000.00
8 3/31/2022 $190,800,000.00
9 12/31/2021 $483,113,000.00
10 9/30/2021 $129,584,000.00
11 6/30/2021 $73,787,000.00
12 3/31/2021 $84,010,000.00
13 12/31/2020 $60,403,000.00
14 9/30/2020 $60,266,000.00
15 6/30/2020 $61,663,000.00
16 3/31/2020 $65,620,000.00
17 12/31/2019 $70,878,000.00
18 9/30/2019 $55,912,000.00
19 6/30/2019 $58,108,000.00
20 3/31/2019 $58,976,000.00
21 12/31/2018 $41,056,000.00
22 9/30/2018 $37,372,000.00
23 6/30/2018 $33,171,000.00
24 3/31/2018 $23,485,000.00
25 12/31/2017 $29,428,000.00
26 9/30/2017 $10,521,000.00
Financials: AccruedIncomeTaxesCurrent
Date Value
1 12/31/2023 $30,083,000.00
2 9/30/2023 $23,191,000.00
3 6/30/2023 $38,486,000.00
4 3/31/2023 $28,040,000.00
5 12/31/2022 $18,815,000.00
6 9/30/2022 $25,879,000.00
7 6/30/2022 $23,525,000.00
8 3/31/2022 $21,328,000.00
9 12/31/2021 $45,661,000.00
10 9/30/2021 $27,494,000.00
11 6/30/2021 $36,074,000.00
12 3/31/2021 $19,762,000.00
13 12/31/2020 $14,373,000.00
14 9/30/2020 $19,815,000.00
15 6/30/2020 $22,564,000.00
16 3/31/2020 $11,944,000.00
17 12/31/2019 $9,648,000.00
18 9/30/2019 $8,538,000.00
19 6/30/2019 $7,632,000.00
20 3/31/2019 $8,626,000.00
21 12/31/2018 $8,030,000.00
22 12/31/2017 $5,088,000.00
Financials: AccruedLiabilitiesCurrent
Date Value
1 12/31/2023 $693,731,000.00
2 9/30/2023 $505,824,000.00
3 6/30/2023 $454,950,000.00
4 3/31/2023 $417,922,000.00
5 12/31/2022 $467,352,000.00
6 9/30/2022 $410,255,000.00
7 6/30/2022 $454,183,000.00
8 3/31/2022 $385,976,000.00
9 12/31/2021 $558,055,000.00
10 9/30/2021 $389,874,000.00
11 6/30/2021 $398,856,000.00
12 3/31/2021 $312,134,000.00
13 12/31/2020 $346,144,000.00
14 9/30/2020 $279,323,000.00
15 6/30/2020 $207,921,000.00
16 3/31/2020 $179,331,000.00
17 12/31/2019 $163,556,000.00
18 12/31/2018 $100,414,000.00
19 9/30/2016 $17,392,000.00
20 6/30/2016 $10,371,000.00
21 3/31/2016 $8,542,000.00
22 12/31/2015 $5,513,000.00
Financials: AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
Date Value
1 12/31/2023 $249,212,000.00
2 9/30/2023 $220,835,000.00
3 6/30/2023 $201,406,000.00
4 3/31/2023 $191,097,000.00
5 12/31/2022 $171,470,000.00
6 9/30/2022 $149,692,000.00
7 6/30/2022 $142,561,000.00
8 3/31/2022 $137,509,000.00
9 12/31/2021 $124,286,000.00
10 9/30/2021 $110,086,000.00
11 6/30/2021 $97,173,000.00
12 3/31/2021 $83,829,000.00
13 12/31/2020 $73,354,000.00
14 9/30/2020 $61,443,000.00
15 6/30/2020 $51,157,000.00
16 3/31/2020 $43,375,000.00
17 12/31/2019 $36,709,000.00
18 9/30/2019 $28,938,000.00
19 6/30/2019 $26,159,000.00
20 3/31/2019 $23,267,000.00
21 12/31/2018 $19,722,000.00
22 9/30/2018 $18,792,000.00
23 6/30/2018 $17,236,000.00
24 3/31/2018 $16,127,000.00
25 12/31/2017 $13,627,000.00
26 9/30/2017 $12,535,000.00
27 6/30/2017 $9,073,000.00
28 3/31/2017 $8,392,000.00
29 12/31/2016 $7,473,000.00
30 9/30/2016 $7,327,000.00
31 6/30/2016 $6,845,000.00
32 3/31/2016 $6,557,000.00
33 12/31/2015 $6,084,000.00
Financials: AccumulatedOtherComprehensiveIncomeLossNetOfTax
Date Value
1 12/31/2023 $-99,446,000.00
2 9/30/2023 $-144,931,000.00
3 6/30/2023 $-143,687,000.00
4 3/31/2023 $-59,014,000.00
5 12/31/2022 $-77,417,000.00
6 9/30/2022 $-161,523,000.00
7 6/30/2022 $-82,450,000.00
8 3/31/2022 $17,454,000.00
9 12/31/2021 $17,950,000.00
10 9/30/2021 $12,580,000.00
11 6/30/2021 $12,095,000.00
12 3/31/2021 $3,204,000.00
13 12/31/2020 $6,942,000.00
14 9/30/2020 $-419,000.00
15 6/30/2020 $-9,299,000.00
16 3/31/2020 $-6,548,000.00
17 12/31/2019 $-8,001,000.00
18 9/30/2019 $-14,830,000.00
19 6/30/2019 $-225,000.00
20 3/31/2019 $6,072,000.00
21 12/31/2018 $1,526,000.00
22 9/30/2018 $-724,000.00
23 6/30/2018 $3,114,000.00
24 3/31/2018 $320,000.00
25 12/31/2017 $-217,000.00
26 9/30/2017 $38,000.00
27 6/30/2017 $-322,000.00
28 3/31/2017 $-868,000.00
29 12/31/2016 $-946,000.00
30 9/30/2016 $-965,000.00
31 6/30/2016 $-1,463,000.00
32 3/31/2016 $-1,251,000.00
33 12/31/2015 $-1,809,000.00
Financials: AdditionalPaidInCapital
Date Value
1 12/31/2023 $11,598,688,000.00
2 9/30/2023 $11,502,527,000.00
3 6/30/2023 $11,752,019,000.00
4 3/31/2023 $11,644,957,000.00
5 12/31/2022 $11,540,979,000.00
6 9/30/2022 $11,451,566,000.00
7 6/30/2022 $11,356,686,000.00
8 3/31/2022 $11,268,290,000.00
9 12/31/2021 $11,191,007,000.00
10 9/30/2021 $7,724,822,000.00
11 6/30/2021 $7,561,155,000.00
12 3/31/2021 $7,486,518,000.00
13 12/31/2020 $7,414,932,000.00
14 9/30/2020 $7,367,799,000.00
15 6/30/2020 $5,200,275,000.00
16 3/31/2020 $5,138,239,000.00
17 12/31/2019 $2,925,970,000.00
18 9/30/2019 $2,861,012,000.00
19 6/30/2019 $2,814,449,000.00
20 3/31/2019 $2,777,474,000.00
21 12/31/2018 $2,744,814,000.00
22 9/30/2018 $2,710,053,000.00
23 6/30/2018 $1,804,942,000.00
24 3/31/2018 $1,782,033,000.00
25 12/31/2017 $1,000,747,000.00
26 9/30/2017 $981,237,000.00
27 6/30/2017 $604,603,000.00
28 3/31/2017 $597,268,000.00
29 12/31/2016 $591,213,000.00
30 9/30/2016 $388,568,000.00
31 6/30/2016 $385,787,000.00
32 3/31/2016 $384,502,000.00
33 12/31/2015 $18,227,000.00
Financials: AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
Date Value
1 9/30/2023 $96,004,000.00
2 6/30/2023 $103,371,000.00
3 3/31/2023 $75,322,000.00
4 9/30/2022 $78,176,000.00
5 6/30/2022 $81,305,000.00
6 3/31/2022 $65,555,000.00
7 9/30/2021 $67,077,000.00
8 6/30/2021 $64,791,000.00
9 3/31/2021 $45,833,000.00
10 12/31/2020 $183,481,000.00
11 9/30/2020 $50,297,000.00
12 6/30/2020 $45,468,000.00
13 3/31/2020 $38,255,000.00
14 12/31/2019 $134,154,000.00
15 12/31/2018 $87,127,000.00
Financials: AllocatedShareBasedCompensationExpense
Date Value
1 12/31/2023 $367,588,000.00
2 9/30/2023 $274,836,000.00
3 6/30/2023 $178,717,000.00
4 3/31/2023 $75,388,000.00
5 12/31/2022 $303,162,000.00
6 9/30/2022 $225,036,000.00
7 6/30/2022 $110,624,000.00
8 3/31/2022 $65,555,000.00
9 12/31/2021 $240,712,000.00
10 9/30/2021 $67,077,000.00
11 6/30/2021 $64,791,000.00
12 3/31/2021 $45,833,000.00
13 12/31/2020 $183,481,000.00
14 9/30/2020 $50,297,000.00
15 6/30/2020 $83,723,000.00
16 3/31/2020 $38,255,000.00
17 12/31/2019 $134,154,000.00
18 9/30/2019 $95,812,000.00
19 6/30/2019 $58,994,000.00
20 3/31/2019 $26,392,000.00
21 12/31/2018 $87,127,000.00
22 9/30/2018 $61,169,000.00
23 6/30/2018 $18,641,000.00
24 3/31/2018 $17,396,000.00
25 12/31/2017 $42,863,000.00
26 9/30/2017 $13,327,000.00
27 6/30/2017 $7,082,000.00
28 3/31/2017 $5,992,000.00
29 12/31/2016 $10,625,000.00
30 9/30/2016 $6,678,000.00
31 6/30/2016 $3,899,000.00
32 3/31/2016 $2,614,000.00
33 12/31/2015 $10,211,000.00
34 9/30/2015 $8,043,000.00
35 6/30/2015 $3,224,000.00
36 3/31/2015 $2,314,000.00
37 12/31/2014 $6,637,000.00
Financials: AllowanceForDoubtfulAccountsReceivable
Date Value
1 3/31/2023 $433,000.00
2 12/31/2022 $211,000.00
3 9/30/2022 $252,000.00
4 6/30/2022 $208,000.00
5 3/31/2022 $193,000.00
6 12/31/2021 $415,000.00
7 9/30/2021 $108,000.00
8 6/30/2021 $67,000.00
9 3/31/2021 $161,000.00
10 12/31/2020 $112,000.00
11 9/30/2020 $114,000.00
12 6/30/2020 $121,000.00
13 3/31/2020 $2,022,000.00
14 12/31/2019 --
15 12/31/2018 --
Financials: AllowanceForDoubtfulAccountsReceivableWriteOffs
Date Value
1 3/31/2023 --
2 12/31/2022 $1,000.00
3 9/30/2022 --
4 6/30/2022 --
5 3/31/2022 --
6 12/31/2021 --
7 9/30/2021 --
8 6/30/2021 --
9 3/31/2021 --
10 12/31/2020 --
11 9/30/2020 --
12 6/30/2020 --
13 3/31/2020 --
Financials: AmortizationOfIntangibleAssets
Date Value
1 12/31/2023 $7,239,000.00
2 9/30/2023 $4,282,000.00
3 6/30/2023 $2,014,000.00
4 3/31/2023 $986,000.00
5 12/31/2022 $3,976,000.00
6 9/30/2022 $3,007,000.00
7 6/30/2022 $2,020,000.00
8 3/31/2022 $1,020,000.00
9 12/31/2021 $1,715,000.00
10 9/30/2021 $896,000.00
11 6/30/2021 $304,000.00
12 3/31/2021 $188,000.00
13 12/31/2020 $846,000.00
14 9/30/2020 $658,000.00
15 6/30/2020 $471,000.00
16 3/31/2020 $283,000.00
17 12/31/2019 $1,326,000.00
18 9/30/2019 $994,000.00
19 6/30/2019 $663,000.00
20 3/31/2019 $331,000.00
21 12/31/2018 $894,000.00
22 9/30/2018 $563,000.00
23 6/30/2018 $375,000.00
24 3/31/2018 $188,000.00
25 12/31/2017 $250,000.00
26 9/30/2017 $63,000.00
27 6/30/2017 --
28 3/31/2017 --
29 12/31/2016 --
30 12/31/2015 --
Financials: AssetRetirementObligationsNoncurrent
Date Value
1 12/31/2023 $1,127,000.00
2 12/31/2022 --
Financials: Assets
Date Value
1 12/31/2023 $5,805,275,000.00
2 9/30/2023 $5,524,879,000.00
3 6/30/2023 $5,728,736,000.00
4 3/31/2023 $5,956,775,000.00
5 12/31/2022 $6,379,290,000.00
6 9/30/2022 $6,726,013,000.00
7 6/30/2022 $7,378,207,000.00
8 3/31/2022 $8,021,388,000.00
9 12/31/2021 $8,535,525,000.00
10 9/30/2021 $5,286,334,000.00
11 6/30/2021 $5,524,116,000.00
12 3/31/2021 $5,821,004,000.00
13 12/31/2020 $5,600,757,000.00
14 9/30/2020 $5,566,390,000.00
15 6/30/2020 $3,903,290,000.00
16 3/31/2020 $4,067,212,000.00
17 12/31/2019 $1,612,289,000.00
18 9/30/2019 $1,881,070,000.00
19 6/30/2019 $2,150,318,000.00
20 3/31/2019 $2,172,232,000.00
21 12/31/2018 $2,249,684,000.00
22 9/30/2018 $2,408,627,000.00
23 6/30/2018 $1,653,856,000.00
24 3/31/2018 $1,708,927,000.00
25 12/31/2017 $1,046,479,000.00
26 9/30/2017 $1,049,059,000.00
27 6/30/2017 $473,975,000.00
28 3/31/2017 $376,729,000.00
29 12/31/2016 $405,813,000.00
30 9/30/2016 $235,425,000.00
31 6/30/2016 $251,230,000.00
32 3/31/2016 $265,228,000.00
33 12/31/2015 $116,764,000.00
Financials: AssetsCurrent
Date Value
1 12/31/2023 $4,203,414,000.00
2 9/30/2023 $4,053,542,000.00
3 6/30/2023 $4,401,419,000.00
4 3/31/2023 $4,704,318,000.00
5 12/31/2022 $5,207,078,000.00
6 9/30/2022 $5,749,168,000.00
7 6/30/2022 $6,345,876,000.00
8 3/31/2022 $6,948,139,000.00
9 12/31/2021 $7,613,880,000.00
10 9/30/2021 $4,432,835,000.00
11 6/30/2021 $4,799,039,000.00
12 3/31/2021 $5,140,979,000.00
13 12/31/2020 $4,960,690,000.00
14 9/30/2020 $4,965,736,000.00
15 6/30/2020 $3,392,404,000.00
16 3/31/2020 $3,595,187,000.00
17 12/31/2019 $1,172,696,000.00
18 9/30/2019 $1,435,550,000.00
19 6/30/2019 $1,755,680,000.00
20 3/31/2019 $1,796,730,000.00
21 12/31/2018 $1,943,842,000.00
22 9/30/2018 $2,180,195,000.00
23 6/30/2018 $1,516,707,000.00
24 3/31/2018 $1,585,702,000.00
25 12/31/2017 $913,497,000.00
26 9/30/2017 $962,330,000.00
27 6/30/2017 $418,691,000.00
28 3/31/2017 $336,178,000.00
29 12/31/2016 $374,399,000.00
30 9/30/2016 $209,953,000.00
31 6/30/2016 $232,754,000.00
32 3/31/2016 $251,782,000.00
33 12/31/2015 $106,269,000.00
Financials: AssetsNoncurrent
Date Value
1 12/31/2023 $1,601,861,000.00
2 9/30/2023 $1,471,337,000.00
3 6/30/2023 $1,327,317,000.00
4 3/31/2023 $1,252,457,000.00
5 12/31/2022 $1,172,212,000.00
6 9/30/2022 $976,845,000.00
7 6/30/2022 $1,032,331,000.00
8 3/31/2022 $1,073,249,000.00
9 12/31/2021 $921,645,000.00
10 9/30/2021 $853,499,000.00
11 6/30/2021 $725,077,000.00
12 3/31/2021 $680,025,000.00
13 12/31/2020 $640,067,000.00
14 9/30/2020 $600,654,000.00
15 6/30/2020 $510,886,000.00
16 3/31/2020 $472,025,000.00
17 12/31/2019 $439,593,000.00
18 9/30/2019 $445,520,000.00
19 6/30/2019 $394,638,000.00
20 3/31/2019 $375,502,000.00
21 12/31/2018 $305,842,000.00
22 9/30/2018 $228,432,000.00
23 6/30/2018 $137,149,000.00
24 3/31/2018 $123,225,000.00
25 12/31/2017 $132,982,000.00
26 9/30/2017 $86,729,000.00
27 6/30/2017 $55,284,000.00
28 3/31/2017 $40,551,000.00
29 12/31/2016 $31,414,000.00
30 9/30/2016 $25,472,000.00
31 6/30/2016 $18,476,000.00
32 3/31/2016 $13,446,000.00
33 12/31/2015 $10,495,000.00
Financials: AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
Date Value
1 12/31/2023 $35,000.00
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 $398,000.00
13 12/31/2020 $850,000.00
14 9/30/2020 $1,427,000.00
15 6/30/2020 $2,470,000.00
16 3/31/2020 $6,968,000.00
17 12/31/2019 $1,288,000.00
18 12/31/2018 $1,802,000.00
19 9/30/2016 $12,000.00
20 6/30/2016 $57,000.00
21 12/31/2015 $1,000.00
Financials: AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
Date Value
1 12/31/2023 --
2 9/30/2023 $794,000.00
3 6/30/2023 $2,109,000.00
4 3/31/2023 $3,955,000.00
5 12/31/2022 $9,011,000.00
6 9/30/2022 $11,128,000.00
7 6/30/2022 $12,315,000.00
8 3/31/2022 $13,570,000.00
9 12/31/2021 $3,700,000.00
10 9/30/2021 $269,000.00
11 6/30/2021 $201,000.00
12 3/31/2021 --
13 12/31/2020 --
14 9/30/2020 --
15 6/30/2020 --
16 3/31/2020 --
17 12/31/2019 --
18 12/31/2018 $63,000.00
19 9/30/2017 $41,000.00
20 6/30/2017 $92,000.00
21 3/31/2017 $111,000.00
22 12/31/2016 $97,000.00
23 9/30/2016 $361,000.00
24 6/30/2016 $526,000.00
25 3/31/2016 $744,000.00
26 12/31/2015 $1,207,000.00
Financials: CapitalExpendituresIncurredButNotYetPaid
Date Value
1 12/31/2023 $91,804,000.00
2 9/30/2023 $107,611,000.00
3 6/30/2023 $95,404,000.00
4 3/31/2023 $64,013,000.00
5 12/31/2022 $95,346,000.00
6 9/30/2022 $47,310,000.00
7 6/30/2022 $58,676,000.00
8 3/31/2022 $62,736,000.00
9 12/31/2021 $53,197,000.00
10 9/30/2021 $41,897,000.00
11 6/30/2021 $28,885,000.00
12 3/31/2021 $30,906,000.00
13 12/31/2020 $42,762,000.00
14 9/30/2020 $30,926,000.00
15 6/30/2020 $28,962,000.00
16 3/31/2020 $26,412,000.00
17 12/31/2019 $29,086,000.00
18 9/30/2019 $29,255,000.00
19 6/30/2019 $35,927,000.00
20 3/31/2019 $32,462,000.00
21 12/31/2018 $22,105,000.00
22 9/30/2018 $12,020,000.00
23 6/30/2018 $8,006,000.00
24 3/31/2018 $3,640,000.00
25 12/31/2017 $2,215,000.00
26 9/30/2017 $1,482,000.00
27 6/30/2017 $1,373,000.00
28 3/31/2017 $2,204,000.00
29 12/31/2016 $2,153,000.00
30 9/30/2016 $319,000.00
31 6/30/2016 $78,000.00
32 3/31/2016 $91,000.00
33 12/31/2015 $23,000.00
34 9/30/2015 $91,000.00
35 6/30/2015 $36,000.00
36 3/31/2015 $150,000.00
37 12/31/2014 $7,000.00
Financials: CashAndCashEquivalentsAtCarryingValue
Date Value
1 12/31/2023 $3,171,800,000.00
2 9/30/2023 $3,067,336,000.00
3 6/30/2023 $3,410,368,000.00
4 3/31/2023 $3,538,644,000.00
5 12/31/2022 $3,869,564,000.00
6 9/30/2022 $4,197,132,000.00
7 6/30/2022 $4,531,137,000.00
8 3/31/2022 $4,347,162,000.00
9 12/31/2021 $4,375,678,000.00
10 9/30/2021 $1,383,310,000.00
11 6/30/2021 $1,776,448,000.00
12 3/31/2021 $1,901,819,000.00
13 12/31/2020 $1,381,950,000.00
14 9/30/2020 $1,464,470,000.00
15 6/30/2020 $1,345,014,000.00
16 3/31/2020 $1,957,101,000.00
17 12/31/2019 $618,011,000.00
18 9/30/2019 $856,151,000.00
19 6/30/2019 $918,948,000.00
20 3/31/2019 $764,492,000.00
21 12/31/2018 $712,937,000.00
22 9/30/2018 $643,485,000.00
23 6/30/2018 $438,420,000.00
24 3/31/2018 $490,634,000.00
25 12/31/2017 $239,602,000.00
26 9/30/2017 $208,510,000.00
27 6/30/2017 $261,006,000.00
28 3/31/2017 $97,750,000.00
29 12/31/2016 $87,514,000.00
30 9/30/2016 $85,532,000.00
31 6/30/2016 $58,084,000.00
32 3/31/2016 $208,506,000.00
33 12/31/2015 $17,869,000.00
34 9/30/2015 $27,450,000.00
35 6/30/2015 $25,156,000.00
36 3/31/2015 $13,367,000.00
37 12/31/2014 $13,898,000.00
38 12/31/2013 $3,926,000.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
Date Value
1 12/31/2023 $3,185,984,000.00
2 9/30/2023 $3,080,892,000.00
3 6/30/2023 $3,421,574,000.00
4 3/31/2023 $3,543,766,000.00
5 12/31/2022 $3,875,037,000.00
6 9/30/2022 $4,200,512,000.00
7 6/30/2022 $4,535,409,000.00
8 3/31/2022 $4,354,450,000.00
9 12/31/2021 $4,382,887,000.00
10 9/30/2021 $1,389,696,000.00
11 6/30/2021 $1,786,685,000.00
12 3/31/2021 $1,910,406,000.00
13 12/31/2020 $1,390,005,000.00
14 9/30/2020 $1,469,715,000.00
15 6/30/2020 $1,349,899,000.00
16 3/31/2020 $1,959,818,000.00
17 12/31/2019 $620,775,000.00
18 9/30/2019 $900,823,000.00
19 6/30/2019 $942,676,000.00
20 3/31/2019 $788,383,000.00
21 12/31/2018 $740,713,000.00
22 9/30/2018 $710,796,000.00
23 6/30/2018 $470,011,000.00
24 3/31/2018 $508,094,000.00
25 12/31/2017 $239,602,000.00
26 9/30/2017 $208,510,000.00
27 6/30/2017 $261,006,000.00
28 3/31/2017 $97,750,000.00
29 12/31/2016 $87,514,000.00
30 12/31/2015 $17,869,000.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
Date Value
1 12/31/2023 $-689,053,000.00
2 9/30/2023 $-794,145,000.00
3 6/30/2023 $-453,463,000.00
4 3/31/2023 $-331,271,000.00
5 12/31/2022 $-507,850,000.00
6 9/30/2022 $-182,375,000.00
7 6/30/2022 $152,522,000.00
8 3/31/2022 $-28,437,000.00
9 12/31/2021 $2,992,882,000.00
10 9/30/2021 $-309,000.00
11 6/30/2021 $396,680,000.00
12 3/31/2021 $520,401,000.00
13 12/31/2020 $769,230,000.00
14 9/30/2020 $848,940,000.00
15 6/30/2020 $729,124,000.00
16 3/31/2020 $1,339,043,000.00
17 12/31/2019 $-119,938,000.00
18 9/30/2019 $160,110,000.00
19 6/30/2019 $201,963,000.00
20 3/31/2019 $47,670,000.00
21 12/31/2018 $501,111,000.00
22 9/30/2018 $471,194,000.00
23 6/30/2018 $230,409,000.00
24 3/31/2018 $268,492,000.00
25 12/31/2017 $152,088,000.00
26 9/30/2017 $120,996,000.00
27 6/30/2017 $173,492,000.00
28 3/31/2017 $10,236,000.00
29 12/31/2016 $69,645,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 6/30/2020 --
16 3/31/2020 --
17 12/31/2019 --
18 9/30/2019 --
19 6/30/2019 --
20 3/31/2019 --
21 12/31/2018 --
22 9/30/2018 --
23 6/30/2018 --
24 3/31/2018 --
25 12/31/2017 --
26 9/30/2017 --
27 6/30/2017 --
28 3/31/2017 --
29 12/31/2016 --
30 9/30/2016 --
31 6/30/2016 --
32 3/31/2016 --
33 12/31/2015 --
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 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
16 3/31/2020 $0.00
17 12/31/2019 $0.00
18 9/30/2019 $0.00
19 6/30/2019 $0.00
20 3/31/2019 $0.00
21 12/31/2018 $0.00
22 9/30/2018 $0.00
23 6/30/2018 $0.00
24 3/31/2018 $0.00
25 12/31/2017 $0.00
26 9/30/2017 $0.00
27 6/30/2017 $0.00
28 3/31/2017 $0.00
29 12/31/2016 $0.00
30 9/30/2016 $0.00
31 6/30/2016 $0.00
32 3/31/2016 $0.00
33 12/31/2015 $0.00
Financials: CommonStockSharesAuthorized
Date Value
1 12/31/2023 $9,500,000,000.00
2 9/30/2023 $9,500,000,000.00
3 6/30/2023 $9,500,000,000.00
4 3/31/2023 $9,500,000,000.00
5 12/31/2022 $9,500,000,000.00
6 9/30/2022 $9,500,000,000.00
7 6/30/2022 $9,500,000,000.00
8 3/31/2022 $9,500,000,000.00
9 12/31/2021 $9,500,000,000.00
10 9/30/2021 $9,500,000,000.00
11 6/30/2021 $9,500,000,000.00
12 3/31/2021 $9,500,000,000.00
13 12/31/2020 $9,500,000,000.00
14 9/30/2020 $9,500,000,000.00
15 6/30/2020 $9,500,000,000.00
16 3/31/2020 $9,500,000,000.00
17 12/31/2019 $9,500,000,000.00
18 9/30/2019 $9,500,000,000.00
19 6/30/2019 $9,500,000,000.00
20 3/31/2019 $9,500,000,000.00
21 12/31/2018 $9,500,000,000.00
22 9/30/2018 $9,500,000,000.00
23 6/30/2018 $9,500,000,000.00
24 3/31/2018 $9,500,000,000.00
25 12/31/2017 $9,500,000,000.00
26 9/30/2017 $9,500,000,000.00
27 6/30/2017 $9,500,000,000.00
28 3/31/2017 $9,500,000,000.00
29 12/31/2016 $9,500,000,000.00
30 9/30/2016 $9,500,000,000.00
31 6/30/2016 $9,500,000,000.00
32 3/31/2016 $9,500,000,000.00
33 12/31/2015 $9,500,000,000.00
Financials: CommonStockSharesIssued
Date Value
1 12/31/2023 $1,359,513,224.00
2 9/30/2023 $1,352,997,624.00
3 6/30/2023 $1,376,251,336.00
4 3/31/2023 $1,362,652,101.00
5 12/31/2022 $1,356,140,180.00
6 9/30/2022 $1,349,640,180.00
7 6/30/2022 $1,349,639,439.00
8 3/31/2022 $1,334,805,269.00
9 12/31/2021 $1,334,804,281.00
10 9/30/2021 $1,213,234,201.00
11 6/30/2021 $1,204,567,023.00
12 3/31/2021 $1,197,322,617.00
13 12/31/2020 $1,190,821,941.00
14 9/30/2020 $1,182,916,659.00
15 6/30/2020 $1,014,976,692.00
16 3/31/2020 $1,007,976,816.00
17 12/31/2019 $801,340,698.00
18 9/30/2019 $784,440,698.00
19 6/30/2019 $784,439,632.00
20 3/31/2019 $777,413,184.00
21 12/31/2018 $776,263,184.00
22 9/30/2018 $771,063,184.00
23 6/30/2018 $701,563,184.00
24 3/31/2018 $698,942,730.00
25 12/31/2017 $592,072,330.00
26 9/30/2017 $589,772,330.00
27 6/30/2017 $518,902,349.00
28 3/31/2017 $518,602,349.00
29 12/31/2016 $515,833,609.00
30 9/30/2016 $428,519,031.00
31 6/30/2016 $427,919,031.00
32 3/31/2016 $427,443,931.00
33 12/31/2015 $116,174,094.00
Financials: CommonStockSharesOutstanding
Date Value
1 12/31/2023 $1,359,513,224.00
2 9/30/2023 $1,352,997,624.00
3 6/30/2023 $1,376,251,336.00
4 3/31/2023 $1,362,652,101.00
5 12/31/2022 $1,356,140,180.00
6 9/30/2022 $1,349,640,180.00
7 6/30/2022 $1,349,639,439.00
8 3/31/2022 $1,334,805,269.00
9 12/31/2021 $1,334,804,281.00
10 9/30/2021 $1,213,234,201.00
11 6/30/2021 $1,204,567,023.00
12 3/31/2021 $1,197,322,617.00
13 12/31/2020 $1,190,821,941.00
14 9/30/2020 $1,182,916,659.00
15 6/30/2020 $1,014,976,692.00
16 3/31/2020 $1,007,976,816.00
17 12/31/2019 $801,340,698.00
18 9/30/2019 $78,440,698.00
19 6/30/2019 $784,439,632.00
20 3/31/2019 $777,413,184.00
21 12/31/2018 $776,263,184.00
22 9/30/2018 $771,063,184.00
23 6/30/2018 $701,563,184.00
24 3/31/2018 $698,942,730.00
25 12/31/2017 $592,072,330.00
26 9/30/2017 $589,772,330.00
27 6/30/2017 $518,902,349.00
28 3/31/2017 $518,602,349.00
29 12/31/2016 $515,833,609.00
30 9/30/2016 $428,519,031.00
31 6/30/2016 $427,919,031.00
32 3/31/2016 $427,443,931.00
33 12/31/2015 $116,174,094.00
Financials: CommonStockValue
Date Value
1 12/31/2023 $135,000.00
2 9/30/2023 $135,000.00
3 6/30/2023 $137,000.00
4 3/31/2023 $136,000.00
5 12/31/2022 $135,000.00
6 9/30/2022 $135,000.00
7 6/30/2022 $134,000.00
8 3/31/2022 $133,000.00
9 12/31/2021 $133,000.00
10 9/30/2021 $121,000.00
11 6/30/2021 $120,000.00
12 3/31/2021 $119,000.00
13 12/31/2020 $118,000.00
14 9/30/2020 $118,000.00
15 6/30/2020 $102,000.00
16 3/31/2020 $101,000.00
17 12/31/2019 $79,000.00
18 9/30/2019 $78,000.00
19 6/30/2019 $78,000.00
20 3/31/2019 $78,000.00
21 12/31/2018 $77,000.00
22 9/30/2018 $77,000.00
23 6/30/2018 $70,000.00
24 3/31/2018 $70,000.00
25 12/31/2017 $59,000.00
26 9/30/2017 $59,000.00
27 6/30/2017 $52,000.00
28 3/31/2017 $52,000.00
29 12/31/2016 $52,000.00
30 9/30/2016 $43,000.00
31 6/30/2016 $43,000.00
32 3/31/2016 $43,000.00
33 12/31/2015 $12,000.00
Financials: ComprehensiveIncomeNetOfTax
Date Value
1 9/30/2023 $-581,669,000.00
2 6/30/2023 $-795,838,000.00
3 3/31/2023 $-330,028,000.00
4 12/31/2022 $-2,099,182,000.00
5 9/30/2022 $-1,737,953,000.00
6 6/30/2022 $-1,101,324,000.00
7 3/31/2022 $-435,694,000.00
8 12/31/2021 $-1,446,808,000.00
9 9/30/2021 $-437,629,000.00
10 6/30/2021 $-471,450,000.00
11 3/31/2021 $62,757,000.00
12 12/31/2020 $-1,581,963,000.00
13 9/30/2020 $-416,344,000.00
14 6/30/2020 $-700,235,000.00
15 3/31/2020 $-362,282,000.00
16 12/31/2019 $-958,155,000.00
17 9/30/2019 $-576,923,000.00
18 6/30/2019 $-91,867,000.00
19 3/31/2019 $-163,094,000.00
20 12/31/2018 $-672,026,000.00
21 9/30/2018 $-406,021,000.00
22 6/30/2018 $-154,093,000.00
23 3/31/2018 $-104,059,000.00
24 12/31/2017 $-92,639,000.00
25 9/30/2017 $7,202,000.00
26 6/30/2017 $-110,544,000.00
27 3/31/2017 $-50,545,000.00
28 12/31/2016 $-118,354,000.00
29 9/30/2016 $-34,996,000.00
30 6/30/2016 $-45,779,000.00
31 3/31/2016 $-21,443,000.00
32 12/31/2015 $-59,011,000.00
33 12/31/2014 $-18,487,000.00
Financials: ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
Date Value
1 12/31/2023 $-903,737,000.00
2 12/31/2022 $-2,099,182,000.00
3 12/31/2021 $-1,446,808,000.00
4 9/30/2021 $-413,370,000.00
5 6/30/2021 $-408,693,000.00
6 3/31/2021 $62,757,000.00
7 12/31/2020 $-1,585,452,000.00
8 9/30/2020 $-1,120,164,000.00
9 6/30/2020 $-702,646,000.00
10 3/31/2020 $-363,590,000.00
11 12/31/2019 $-960,450,000.00
12 9/30/2019 $-579,609,000.00
13 6/30/2019 $-92,390,000.00
14 3/31/2019 $-163,629,000.00
15 12/31/2018 $-672,378,000.00
16 9/30/2018 $-407,833,000.00
17 6/30/2018 $-154,963,000.00
18 3/31/2018 $-104,515,000.00
19 12/31/2017 $-92,744,000.00
20 9/30/2017 $7,024,000.00
21 6/30/2017 $-110,652,000.00
22 3/31/2017 $-50,545,000.00
23 12/31/2016 $-118,354,000.00
24 9/30/2016 $-80,775,000.00
25 6/30/2016 $-24,335,000.00
26 3/31/2016 $-21,443,000.00
27 12/31/2015 $-59,011,000.00
28 9/30/2015 $-14,730,000.00
29 6/30/2015 $-16,355,000.00
30 3/31/2015 $-10,317,000.00
31 12/31/2014 $-18,761,000.00
Financials: ConstructionInProgressGross
Date Value
1 12/31/2023 $740,615,000.00
2 9/30/2023 $631,068,000.00
3 6/30/2023 $484,306,000.00
4 3/31/2023 $376,898,000.00
5 12/31/2022 $293,627,000.00
6 3/31/2022 $153,659,000.00
7 12/31/2021 $186,843,000.00
8 9/30/2021 $129,357,000.00
9 6/30/2021 $78,864,000.00
10 3/31/2021 $70,774,000.00
11 12/31/2020 $85,779,000.00
12 12/31/2019 $20,955,000.00
13 9/30/2019 $43,205,000.00
14 12/31/2017 $26,125,000.00
15 9/30/2017 $24,025,000.00
16 6/30/2017 $21,416,000.00
17 3/31/2017 $18,470,000.00
18 12/31/2016 $15,055,000.00
19 9/30/2016 $8,617,000.00
20 6/30/2016 $2,353,000.00
21 3/31/2016 $198,000.00
Financials: ContractualObligation
Date Value
1 12/31/2023 $885,984,000.00
2 12/31/2022 $538,117,000.00
3 12/31/2021 $629,678,000.00
4 12/31/2020 $518,652,000.00
Financials: ContractualObligationDueAfterFifthYear
Date Value
1 12/31/2023 $44,349,000.00
2 12/31/2022 $55,206,000.00
3 12/31/2021 $74,228,000.00
4 12/31/2020 $105,512,000.00
Financials: ContractualObligationDueInFifthYear
Date Value
1 12/31/2023 $25,146,000.00
2 12/31/2022 $44,697,000.00
3 12/31/2021 $42,726,000.00
4 12/31/2020 $35,081,000.00
Financials: ContractualObligationDueInFourthYear
Date Value
1 12/31/2023 $46,279,000.00
2 12/31/2022 $44,697,000.00
3 12/31/2021 $38,027,000.00
4 12/31/2020 $28,025,000.00
Financials: ContractualObligationDueInNextTwelveMonths
Date Value
1 12/31/2023 $688,366,000.00
2 12/31/2022 $328,969,000.00
3 12/31/2021 $427,565,000.00
4 12/31/2020 $335,015,000.00
Financials: ContractualObligationDueInSecondYear
Date Value
1 12/31/2023 $35,565,000.00
2 12/31/2022 $29,412,000.00
3 12/31/2021 $15,300,000.00
4 12/31/2020 $2,759,000.00
Financials: ContractualObligationDueInThirdYear
Date Value
1 12/31/2023 $46,279,000.00
2 12/31/2022 $35,136,000.00
3 12/31/2021 $31,832,000.00
4 12/31/2020 $12,260,000.00
Financials: ContractWithCustomerLiabilityCurrent
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 $159,034,000.00
4 3/31/2023 $185,477,000.00
5 12/31/2022 $213,861,000.00
6 9/30/2022 $144,984,000.00
7 6/30/2022 $163,396,000.00
8 3/31/2022 $163,658,000.00
9 12/31/2021 $187,414,000.00
10 9/30/2021 $72,626,000.00
11 6/30/2021 $63,605,000.00
12 3/31/2021 $71,651,000.00
13 12/31/2020 --
14 12/31/2019 --
15 9/30/2019 --
16 6/30/2019 --
17 3/31/2019 $17,504,000.00
18 12/31/2018 $18,140,000.00
19 9/30/2018 $16,705,000.00
20 6/30/2018 $15,302,000.00
21 3/31/2018 $14,011,000.00
22 12/31/2017 $12,233,000.00
Financials: ContractWithCustomerLiabilityNoncurrent
Date Value
1 12/31/2023 $300,000.00
2 9/30/2023 $300,000.00
3 6/30/2023 $24,276,000.00
4 3/31/2023 $37,345,000.00
5 12/31/2022 $42,026,000.00
6 9/30/2022 $149,899,000.00
7 6/30/2022 $167,570,000.00
8 3/31/2022 $204,369,000.00
9 12/31/2021 $220,289,000.00
10 9/30/2021 $52,272,000.00
11 6/30/2021 $75,272,000.00
12 3/31/2021 $78,594,000.00
13 12/31/2020 --
14 12/31/2019 --
15 9/30/2019 --
16 6/30/2019 --
17 3/31/2019 $8,240,000.00
18 12/31/2018 $9,842,000.00
19 9/30/2018 $14,660,000.00
20 6/30/2018 $18,297,000.00
21 3/31/2018 $21,291,000.00
22 12/31/2017 $24,808,000.00
Financials: CostOfGoodsAndServicesSold
Date Value
1 9/30/2023 $274,088,000.00
2 6/30/2023 $177,779,000.00
3 3/31/2023 $81,789,000.00
4 12/31/2022 $286,475,000.00
5 9/30/2022 $212,953,000.00
6 6/30/2022 $136,410,000.00
7 3/31/2022 $65,237,000.00
8 12/31/2021 $164,906,000.00
9 9/30/2021 $116,361,000.00
10 6/30/2021 $36,263,000.00
11 3/31/2021 $32,685,000.00
12 12/31/2020 $70,657,000.00
13 9/30/2020 $21,123,000.00
14 6/30/2020 $14,307,000.00
15 3/31/2020 $14,149,000.00
16 12/31/2019 $71,190,000.00
17 9/30/2019 $53,206,000.00
18 6/30/2019 $33,100,000.00
19 3/31/2019 $15,261,000.00
20 12/31/2018 $28,705,000.00
21 9/30/2018 $19,512,000.00
22 6/30/2018 $6,256,000.00
23 3/31/2018 $4,550,000.00
24 12/31/2017 $4,974,000.00
25 9/30/2017 $1,944,000.00
26 12/31/2016 --
Financials: CostsAndExpenses
Date Value
1 12/31/2023 $3,286,595,000.00
2 9/30/2023 $2,648,311,000.00
3 6/30/2023 $1,733,035,000.00
4 3/31/2023 $819,059,000.00
5 12/31/2022 $2,919,111,000.00
6 9/30/2022 $825,985,000.00
7 6/30/2022 $1,530,884,000.00
8 3/31/2022 $749,913,000.00
9 12/31/2021 $2,450,112,000.00
10 9/30/2021 $1,829,300,000.00
11 6/30/2021 $1,160,535,000.00
12 3/31/2021 $535,705,000.00
13 12/31/2020 $1,966,556,000.00
14 9/30/2020 $1,381,544,000.00
15 6/30/2020 $424,512,000.00
16 3/31/2020 $425,815,000.00
17 12/31/2019 $1,388,103,000.00
18 9/30/2019 $943,174,000.00
19 6/30/2019 $580,767,000.00
20 3/31/2019 $251,588,000.00
21 12/31/2018 $903,989,000.00
22 9/30/2018 $564,511,000.00
23 6/30/2018 $215,854,000.00
24 3/31/2018 $143,353,000.00
25 12/31/2017 $336,844,000.00
26 9/30/2017 $214,872,000.00
27 6/30/2017 $58,022,000.00
28 3/31/2017 $51,542,000.00
29 12/31/2016 $118,130,000.00
30 9/30/2016 $34,828,000.00
31 6/30/2016 $46,032,000.00
32 3/31/2016 $21,011,000.00
33 12/31/2015 $65,561,000.00
34 9/30/2015 $15,372,000.00
35 6/30/2015 $19,136,000.00
36 12/31/2014 $28,792,000.00
Financials: CurrentForeignTaxExpenseBenefit
Date Value
1 12/31/2023 $25,170,000.00
2 12/31/2022 $4,844,000.00
3 12/31/2021 $-9,000.00
4 12/31/2020 $-5,678,000.00
5 12/31/2019 $65,000.00
6 12/31/2018 $-377,000.00
7 12/31/2017 $5,695,000.00
8 12/31/2016 $822,000.00
Financials: CurrentIncomeTaxExpenseBenefit
Date Value
1 12/31/2023 $55,185,000.00
2 12/31/2022 $39,296,000.00
3 12/31/2021 $16,048,000.00
4 12/31/2020 $10,511,000.00
5 12/31/2019 $16,445,000.00
6 12/31/2018 $6,513,000.00
7 12/31/2017 $8,172,000.00
8 9/30/2017 $3,191,000.00
9 6/30/2017 $4,440,000.00
10 3/31/2017 $2,340,000.00
11 12/31/2016 $822,000.00
Financials: CurrentStateAndLocalTaxExpenseBenefit
Date Value
1 12/31/2023 $24,956,000.00
2 12/31/2022 $27,905,000.00
3 12/31/2021 $15,252,000.00
4 12/31/2020 $16,121,000.00
5 12/31/2019 $16,368,000.00
6 12/31/2018 $6,890,000.00
7 12/31/2017 $2,477,000.00
8 12/31/2016 --
Financials: DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss
Date Value
1 12/31/2023 $2,565,000.00
2 9/30/2023 $107,783,000.00
3 6/30/2023 $107,802,000.00
4 3/31/2023 $298,012,000.00
5 12/31/2022 $674,262,000.00
6 9/30/2022 $883,126,000.00
7 6/30/2022 $1,184,869,000.00
8 12/31/2021 $2,245,662,000.00
Financials: DebtSecuritiesAvailableForSaleExcludingAccruedInterestCurrent
Date Value
1 12/31/2023 $2,600,000.00
2 9/30/2023 $106,989,000.00
3 6/30/2023 $105,693,000.00
4 3/31/2023 $294,057,000.00
5 12/31/2022 $665,251,000.00
6 9/30/2022 $871,998,000.00
7 6/30/2022 $1,172,554,000.00
8 12/31/2021 $2,241,962,000.00
Financials: DeferredForeignIncomeTaxExpenseBenefit
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 $-35,000.00
4 12/31/2020 $-27,030,000.00
5 12/31/2019 $-4,715,000.00
6 12/31/2018 $-19,627,000.00
7 12/31/2017 $-6,052,000.00
8 12/31/2016 $-768,000.00
Financials: DeferredIncomeTaxesAndTaxCredits
Date Value
1 12/31/2023 $689,000.00
2 9/30/2023 $735,000.00
3 6/30/2023 $-15,000.00
4 3/31/2023 $36,000.00
5 12/31/2022 $2,059,000.00
6 9/30/2022 $380,000.00
7 6/30/2022 $555,000.00
8 3/31/2022 $50,000.00
9 12/31/2021 $3,377,000.00
10 9/30/2021 $2,474,000.00
11 6/30/2021 $-12,311,000.00
12 3/31/2021 $-12,251,000.00
13 12/31/2020 $-27,807,000.00
14 9/30/2020 $-8,762,000.00
15 6/30/2020 $-1,060,000.00
16 3/31/2020 $-206,000.00
17 12/31/2019 $-9,232,000.00
18 9/30/2019 $-13,334,000.00
19 6/30/2019 $-1,456,000.00
20 3/31/2019 $-983,000.00
21 12/31/2018 $-21,949,000.00
22 9/30/2018 $-8,798,000.00
23 6/30/2018 $-8,413,000.00
24 3/31/2018 $-4,090,000.00
25 12/31/2017 $-5,845,000.00
26 9/30/2017 $-5,871,000.00
27 6/30/2017 $-4,059,000.00
28 3/31/2017 $-2,160,000.00
29 12/31/2016 $-768,000.00
Financials: DeferredIncomeTaxExpenseBenefit
Date Value
1 12/31/2023 $687,000.00
2 12/31/2022 $3,482,000.00
3 12/31/2021 $3,180,000.00
4 12/31/2020 $-28,182,000.00
5 12/31/2019 $-9,453,000.00
6 12/31/2018 $-22,309,000.00
7 12/31/2017 $-5,937,000.00
8 9/30/2017 $-5,871,000.00
9 6/30/2017 $-4,059,000.00
10 3/31/2017 $-2,160,000.00
11 12/31/2016 $-768,000.00
Financials: DeferredIncomeTaxLiabilitiesNet
Date Value
1 12/31/2023 $16,494,000.00
2 9/30/2023 $16,358,000.00
3 6/30/2023 $15,652,000.00
4 3/31/2023 $16,061,000.00
5 12/31/2022 $15,996,000.00
6 9/30/2022 $15,249,000.00
7 6/30/2022 $14,739,000.00
8 3/31/2022 $14,219,000.00
9 12/31/2021 $14,169,000.00
10 9/30/2021 $13,266,000.00
11 6/30/2021 $12,270,000.00
12 3/31/2021 $10,794,000.00
13 12/31/2020 $10,792,000.00
14 9/30/2020 $11,884,000.00
15 6/30/2020 $11,379,000.00
16 3/31/2020 $10,368,000.00
17 12/31/2019 $10,532,000.00
18 9/30/2019 $10,681,000.00
19 6/30/2019 $11,802,000.00
20 3/31/2019 $11,333,000.00
21 12/31/2018 $11,139,000.00
22 12/31/2017 --
Financials: DeferredOtherTaxExpenseBenefit
Date Value
1 12/31/2023 --
2 12/31/2022 $2,000.00
3 12/31/2021 $-1,704,000.00
4 12/31/2020 --
5 12/31/2019 --
6 12/31/2018 --
7 12/31/2017 --
Financials: DeferredStateAndLocalIncomeTaxExpenseBenefit
Date Value
1 12/31/2023 $687,000.00
2 12/31/2022 $3,480,000.00
3 12/31/2021 $4,919,000.00
4 12/31/2020 $-1,152,000.00
5 12/31/2019 $-4,738,000.00
6 12/31/2018 $-2,682,000.00
7 12/31/2017 $115,000.00
8 12/31/2016 --
Financials: DeferredTaxAssetsGross
Date Value
1 12/31/2023 $2,754,976,000.00
2 12/31/2022 $1,927,779,000.00
3 12/31/2021 $1,744,240,000.00
4 12/31/2020 $1,198,598,000.00
5 12/31/2019 $812,425,000.00
6 12/31/2018 $261,348,000.00
7 12/31/2017 $44,645,000.00
8 12/31/2016 $8,089,000.00
9 12/31/2015 $7,146,000.00
Financials: DeferredTaxAssetsInProcessResearchAndDevelopment
Date Value
1 12/31/2023 $164,190,000.00
2 12/31/2022 $63,156,000.00
3 12/31/2021 --
4 12/31/2020 --
Financials: DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration
Date Value
1 12/31/2023 $996,588,000.00
2 12/31/2022 $862,214,000.00
3 12/31/2021 $625,114,000.00
4 12/31/2020 $358,425,000.00
5 12/31/2019 $155,499,000.00
6 12/31/2018 $61,266,000.00
7 12/31/2017 $29,801,000.00
8 12/31/2016 $6,987,000.00
9 12/31/2015 $7,146,000.00
Financials: DeferredTaxAssetsPropertyPlantAndEquipment
Date Value
1 12/31/2023 $687,600,000.00
2 12/31/2022 $798,563,000.00
3 12/31/2021 $937,069,000.00
4 12/31/2020 $724,779,000.00
5 12/31/2019 $575,128,000.00
6 12/31/2018 $158,639,000.00
7 12/31/2017 --
8 12/31/2016 --
Financials: DeferredTaxAssetsTaxCreditCarryforwards
Date Value
1 12/31/2023 $68,117,000.00
2 12/31/2022 $86,000,000.00
3 12/31/2021 $82,060,000.00
4 12/31/2020 $58,835,000.00
5 12/31/2019 $33,979,000.00
6 12/31/2018 $13,608,000.00
7 12/31/2017 $2,449,000.00
8 12/31/2016 --
Financials: DeferredTaxAssetsTaxCreditCarryforwardsForeign
Date Value
1 12/31/2023 $704,928,000.00
2 12/31/2022 --
3 12/31/2021 --
Financials: DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
Date Value
1 12/31/2023 $26,687,000.00
2 12/31/2022 $19,700,000.00
3 12/31/2021 $14,982,000.00
4 12/31/2020 $13,981,000.00
5 12/31/2019 $12,651,000.00
6 12/31/2018 $8,642,000.00
7 12/31/2017 $4,639,000.00
8 12/31/2016 --
Financials: DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals
Date Value
1 12/31/2023 $106,708,000.00
2 12/31/2022 $97,896,000.00
3 12/31/2021 $84,766,000.00
4 12/31/2020 $33,512,000.00
5 12/31/2019 $27,304,000.00
6 12/31/2018 $19,193,000.00
7 12/31/2017 $7,756,000.00
8 12/31/2016 $1,102,000.00
Financials: DeferredTaxAssetsValuationAllowance
Date Value
1 12/31/2023 $2,771,470,000.00
2 12/31/2022 $1,943,775,000.00
3 12/31/2021 $1,758,409,000.00
4 12/31/2020 $1,200,547,000.00
5 12/31/2019 $777,583,000.00
6 12/31/2018 $242,945,000.00
7 12/31/2017 $36,600,000.00
8 12/31/2016 $7,307,000.00
9 12/31/2015 $7,146,000.00
Financials: DeferredTaxLiabilities
Date Value
1 12/31/2023 $16,494,000.00
2 12/31/2022 $15,996,000.00
3 12/31/2021 $14,169,000.00
4 12/31/2020 $10,792,000.00
Financials: DefinedBenefitPensionPlanLiabilitiesNoncurrent
Date Value
1 12/31/2023 $14,995,000.00
2 9/30/2023 $7,830,000.00
3 6/30/2023 $7,996,000.00
4 3/31/2023 $7,851,000.00
5 12/31/2022 $7,760,000.00
6 9/30/2022 $7,330,000.00
7 6/30/2022 $7,484,000.00
8 3/31/2022 $7,759,000.00
9 12/31/2021 $7,814,000.00
10 9/30/2021 $7,863,000.00
11 6/30/2021 $7,752,000.00
12 3/31/2021 $7,616,000.00
13 12/31/2020 $8,113,000.00
14 12/31/2019 --
Financials: Depreciation
Date Value
1 12/31/2023 $80,436,000.00
2 9/30/2023 $59,574,000.00
3 6/30/2023 $40,332,000.00
4 3/31/2023 $19,025,000.00
5 12/31/2022 $62,302,000.00
6 9/30/2022 $45,255,000.00
7 6/30/2022 $30,041,000.00
8 3/31/2022 $15,580,000.00
9 12/31/2021 $44,742,000.00
10 9/30/2021 $11,773,000.00
11 6/30/2021 $20,667,000.00
12 3/31/2021 $9,444,000.00
13 12/31/2020 $30,943,000.00
14 9/30/2020 $23,303,000.00
15 6/30/2020 $15,146,000.00
16 3/31/2020 $7,467,000.00
17 12/31/2019 $17,291,000.00
18 9/30/2019 $10,139,000.00
19 6/30/2019 $6,448,000.00
20 3/31/2019 $3,085,000.00
21 12/31/2018 $9,000,000.00
22 9/30/2018 $6,290,000.00
23 6/30/2018 $2,099,000.00
24 3/31/2018 $1,984,000.00
25 12/31/2017 $4,340,000.00
26 9/30/2017 $2,641,000.00
27 6/30/2017 $1,404,000.00
28 3/31/2017 $864,000.00
29 12/31/2016 $1,909,000.00
30 9/30/2016 $1,436,000.00
31 6/30/2016 $492,000.00
32 3/31/2016 $439,000.00
33 12/31/2015 $1,545,000.00
34 9/30/2015 $1,127,000.00
35 6/30/2015 $725,000.00
36 3/31/2015 $352,000.00
37 12/31/2014 $1,557,000.00
Financials: DepreciationDepletionAndAmortization
Date Value
1 12/31/2023 $87,675,000.00
2 9/30/2023 $63,856,000.00
3 6/30/2023 $42,346,000.00
4 3/31/2023 $20,011,000.00
5 12/31/2022 $66,278,000.00
6 9/30/2022 $48,262,000.00
7 6/30/2022 $32,061,000.00
8 3/31/2022 $16,600,000.00
9 12/31/2021 $46,457,000.00
10 9/30/2021 $33,336,000.00
11 6/30/2021 $21,159,000.00
12 3/31/2021 $9,632,000.00
13 12/31/2020 $31,789,000.00
14 9/30/2020 $23,961,000.00
15 6/30/2020 $15,617,000.00
16 3/31/2020 $7,750,000.00
17 12/31/2019 $18,617,000.00
18 9/30/2019 $11,133,000.00
19 6/30/2019 $7,111,000.00
20 3/31/2019 $3,416,000.00
21 12/31/2018 $10,388,000.00
22 9/30/2018 $7,025,000.00
23 6/30/2018 $4,580,000.00
24 3/31/2018 $2,244,000.00
25 12/31/2017 $4,758,000.00
26 9/30/2017 $2,704,000.00
27 6/30/2017 $1,404,000.00
28 3/31/2017 $864,000.00
29 12/31/2016 $1,909,000.00
30 9/30/2016 $1,436,000.00
31 12/31/2015 $1,545,000.00
Financials: EarningsPerShareBasic
Date Value
1 12/31/2023 $-0.65
2 9/30/2023 $-0.38
3 6/30/2023 $-0.54
4 3/31/2023 $-0.26
5 12/31/2022 $-1.49
6 9/30/2022 $-0.41
7 6/30/2022 $-0.75
8 3/31/2022 $-0.33
9 12/31/2021 $-1.21
10 9/30/2021 $-0.72
11 6/30/2021 $-0.35
12 3/31/2021 $0.06
13 12/31/2020 $-1.50
14 9/30/2020 $-1.07
15 6/30/2020 $-0.33
16 3/31/2020 $-0.36
17 12/31/2019 $-1.22
18 12/31/2018 $-0.35
19 9/30/2018 $-0.58
20 6/30/2018 $-0.22
21 3/31/2018 $-0.16
22 12/31/2017 $-0.17
23 9/30/2017 $0.01
24 6/30/2017 $-0.12
25 3/31/2017 $-0.10
26 9/30/2016 $-0.21
Financials: EarningsPerShareDiluted
Date Value
1 12/31/2023 $-0.65
2 9/30/2023 $-0.38
3 6/30/2023 $-0.54
4 3/31/2023 $-0.26
5 12/31/2022 $-1.49
6 9/30/2022 $-1.16
7 6/30/2022 $-0.75
8 3/31/2022 $-0.33
9 12/31/2021 $-1.21
10 9/30/2021 $-0.36
11 6/30/2021 $-0.40
12 3/31/2021 $0.05
13 12/31/2020 $-1.50
14 3/31/2020 $-0.36
15 12/31/2019 $-1.22
16 9/30/2018 $-0.19
17 12/31/2017 $-0.17
18 9/30/2017 $0.20
19 6/30/2017 $-0.12
20 3/31/2017 $-0.10
21 9/30/2016 $-0.08
Financials: EffectiveIncomeTaxRateContinuingOperations
Date Value
1 12/31/2023 $-0.07
2 12/31/2022 $-0.02
3 12/31/2021 $-0.01
4 12/31/2020 $0.01
5 12/31/2019 $-0.01
6 12/31/2018 $0.02
7 12/31/2017 $-0.03
8 12/31/2016 $0.00
9 12/31/2015 --
10 12/31/2014 --
Financials: EffectiveIncomeTaxRateReconciliationFdiiAmount
Date Value
1 12/31/2023 $37,395,000.00
2 12/31/2022 $6,272,000.00
3 12/31/2021 --
Financials: EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
Date Value
1 12/31/2023 $-8,082,000.00
2 9/30/2023 $-50,348,000.00
3 6/30/2023 $-50,873,000.00
4 3/31/2023 $11,311,000.00
5 12/31/2022 $-69,383,000.00
6 9/30/2022 $-133,929,000.00
7 6/30/2022 $-71,212,000.00
8 3/31/2022 $9,000,000.00
9 12/31/2021 $14,035,000.00
10 9/30/2021 $6,769,000.00
11 6/30/2021 $5,257,000.00
12 3/31/2021 $-4,061,000.00
13 12/31/2020 $18,231,000.00
14 9/30/2020 $4,340,000.00
15 6/30/2020 $-4,287,000.00
16 3/31/2020 $-6,212,000.00
17 12/31/2019 $-9,512,000.00
18 9/30/2019 $-18,339,000.00
19 6/30/2019 $-2,732,000.00
20 3/31/2019 $4,265,000.00
21 12/31/2018 $-4,096,000.00
22 9/30/2018 $-5,861,000.00
23 6/30/2018 $1,783,000.00
24 3/31/2018 $3,444,000.00
25 9/30/2017 $2,762,000.00
26 6/30/2017 $240,000.00
27 3/31/2017 $-129,000.00
Financials: EmployeeRelatedLiabilitiesCurrent
Date Value
1 12/31/2023 $217,803,000.00
2 9/30/2023 $173,980,000.00
3 6/30/2023 $135,719,000.00
4 3/31/2023 $87,950,000.00
5 12/31/2022 $184,775,000.00
6 9/30/2022 $142,837,000.00
7 6/30/2022 $124,565,000.00
8 3/31/2022 $70,112,000.00
9 12/31/2021 $139,966,000.00
10 9/30/2021 $104,878,000.00
11 6/30/2021 $81,795,000.00
12 3/31/2021 $49,056,000.00
13 12/31/2020 $106,765,000.00
14 9/30/2020 $71,255,000.00
15 6/30/2020 $48,980,000.00
16 3/31/2020 $27,272,000.00
17 12/31/2019 $54,156,000.00
18 9/30/2019 $34,565,000.00
19 6/30/2019 $28,290,000.00
20 3/31/2019 $18,540,000.00
21 12/31/2018 $35,887,000.00
22 9/30/2018 $20,899,000.00
23 6/30/2018 $18,201,000.00
24 3/31/2018 $12,425,000.00
25 12/31/2017 $17,051,000.00
26 9/30/2017 $9,342,000.00
27 6/30/2017 $4,528,000.00
28 3/31/2017 $2,894,000.00
29 12/31/2016 $3,980,000.00
30 9/30/2016 $205,000.00
31 6/30/2016 $168,000.00
32 3/31/2016 $435,000.00
33 12/31/2015 $1,607,000.00
Financials: EquityMethodInvestmentOtherThanTemporaryImpairment
Date Value
1 12/31/2023 $7,529,000.00
2 12/31/2022 --
3 12/31/2021 --
Financials: EquityMethodInvestments
Date Value
1 9/30/2023 $27,325,000.00
2 6/30/2023 $30,020,000.00
3 3/31/2023 $32,368,000.00
4 12/31/2022 $27,710,000.00
5 9/30/2022 $25,787,000.00
6 6/30/2022 $27,100,000.00
7 3/31/2022 $22,437,000.00
8 12/31/2021 $22,955,000.00
9 9/30/2020 $36,756,000.00
10 6/30/2020 $26,241,000.00
11 12/31/2019 --
Financials: EquitySecuritiesWithoutReadilyDeterminableFairValueAmount
Date Value
1 12/31/2023 $55,860,000.00
2 9/30/2023 $57,631,000.00
3 6/30/2023 $59,209,000.00
4 3/31/2023 $59,673,000.00
5 12/31/2022 $57,054,000.00
6 9/30/2022 $56,789,000.00
7 6/30/2022 $44,033,000.00
8 3/31/2022 $44,091,000.00
9 12/31/2021 $43,722,000.00
10 9/30/2021 $21,714,000.00
11 6/30/2021 $18,712,000.00
12 3/31/2021 $18,702,000.00
13 12/31/2020 $9,705,000.00
14 12/31/2019 --
Financials: EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentAnnualAmount
Date Value
1 12/31/2023 $6,448,000.00
2 9/30/2023 $5,522,000.00
3 9/30/2022 $4,441,000.00
Financials: EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount
Date Value
1 9/30/2023 $4,699,000.00
2 6/30/2023 --
3 3/31/2023 $1,081,000.00
4 12/31/2022 $5,065,000.00
5 9/30/2022 $5,065,000.00
6 6/30/2022 $366,000.00
7 3/31/2022 $336,000.00
8 12/31/2021 --
Financials: FairValueOfAssetsAcquired
Date Value
1 9/30/2023 $9,384,000.00
2 9/30/2022 --
Financials: FiniteLivedIntangibleAssetsAccumulatedAmortization
Date Value
1 12/31/2023 $16,123,000.00
2 9/30/2023 $13,055,000.00
3 6/30/2023 $10,809,000.00
4 3/31/2023 $9,929,000.00
5 12/31/2022 $8,935,000.00
6 9/30/2022 $7,899,000.00
7 6/30/2022 $7,007,000.00
8 3/31/2022 $6,052,000.00
9 12/31/2021 $5,031,000.00
10 9/30/2021 $4,212,000.00
11 6/30/2021 $3,808,000.00
12 3/31/2021 $3,503,000.00
13 12/31/2020 $3,316,000.00
14 9/30/2020 $3,128,000.00
15 6/30/2020 $2,941,000.00
16 3/31/2020 $2,753,000.00
17 12/31/2019 $2,470,000.00
18 9/30/2019 $2,138,000.00
19 6/30/2019 $1,807,000.00
20 3/31/2019 $1,475,000.00
21 12/31/2018 $1,144,000.00
22 9/30/2018 $813,000.00
23 6/30/2018 $625,000.00
24 3/31/2018 $438,000.00
25 12/31/2017 $250,000.00
26 9/30/2017 $63,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
Date Value
1 12/31/2023 $32,587,000.00
2 12/31/2022 $21,266,000.00
3 12/31/2021 $26,359,000.00
4 12/31/2020 $1,250,000.00
5 3/31/2020 $2,000,000.00
6 12/31/2019 $2,000,000.00
7 9/30/2019 $2,750,000.00
8 6/30/2019 $2,750,000.00
9 3/31/2019 $2,750,000.00
10 12/31/2018 $2,750,000.00
11 9/30/2018 $3,499,000.00
12 6/30/2018 $3,500,000.00
13 3/31/2018 $3,500,000.00
14 12/31/2017 $3,500,000.00
15 9/30/2017 $4,249,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
Date Value
1 12/31/2023 $5,000,000.00
2 9/30/2023 $6,240,000.00
3 6/30/2023 $4,464,000.00
4 3/31/2023 $3,928,000.00
5 12/31/2022 $3,920,000.00
6 9/30/2022 $3,867,000.00
7 6/30/2022 $3,972,000.00
8 3/31/2022 $4,074,000.00
9 12/31/2021 $4,064,000.00
10 9/30/2021 $1,695,000.00
11 6/30/2021 $1,453,000.00
12 3/31/2021 $750,000.00
13 12/31/2020 $750,000.00
14 9/30/2020 $750,000.00
15 6/30/2020 $750,000.00
16 12/31/2019 $846,000.00
17 12/31/2018 $1,326,000.00
18 12/31/2017 $750,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
Date Value
1 9/30/2023 $3,398,000.00
2 6/30/2023 $2,232,000.00
3 3/31/2023 $2,945,000.00
4 9/30/2022 $967,000.00
5 6/30/2022 $1,989,000.00
6 3/31/2022 $3,055,000.00
7 9/30/2021 $424,000.00
8 6/30/2021 $727,000.00
9 3/31/2021 $563,000.00
10 9/30/2020 $188,000.00
11 6/30/2020 $375,000.00
12 3/31/2020 $563,000.00
13 9/30/2019 $332,000.00
14 6/30/2019 $663,000.00
15 3/31/2019 $995,000.00
16 9/30/2018 $296,000.00
17 6/30/2018 $375,000.00
18 3/31/2018 $562,000.00
19 9/30/2017 $188,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
Date Value
1 12/31/2023 $4,776,000.00
2 12/31/2022 $3,670,000.00
3 12/31/2021 $4,064,000.00
4 12/31/2020 $750,000.00
5 3/31/2020 $750,000.00
6 12/31/2019 $750,000.00
7 9/30/2019 $750,000.00
8 6/30/2019 $750,000.00
9 3/31/2019 $750,000.00
10 12/31/2018 $750,000.00
11 9/30/2018 $750,000.00
12 6/30/2018 $750,000.00
13 3/31/2018 $750,000.00
14 12/31/2017 $750,000.00
15 9/30/2017 $750,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
Date Value
1 12/31/2023 $4,776,000.00
2 9/30/2023 $6,240,000.00
3 6/30/2023 $4,214,000.00
4 3/31/2023 $3,678,000.00
5 12/31/2022 $3,920,000.00
6 9/30/2022 $3,867,000.00
7 6/30/2022 $3,972,000.00
8 3/31/2022 $4,074,000.00
9 12/31/2021 $4,064,000.00
10 12/31/2020 $750,000.00
11 9/30/2020 $750,000.00
12 6/30/2020 $750,000.00
13 3/31/2020 $750,000.00
14 12/31/2019 $750,000.00
15 9/30/2019 $750,000.00
16 6/30/2019 $750,000.00
17 3/31/2019 $750,000.00
18 12/31/2018 $750,000.00
19 9/30/2018 $750,000.00
20 6/30/2018 $750,000.00
21 3/31/2018 $750,000.00
22 12/31/2017 $750,000.00
23 9/30/2017 $750,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
Date Value
1 12/31/2023 $4,999,000.00
2 9/30/2023 $6,240,000.00
3 6/30/2023 $4,464,000.00
4 3/31/2023 $3,928,000.00
5 12/31/2022 $3,920,000.00
6 9/30/2022 $3,867,000.00
7 6/30/2022 $3,972,000.00
8 3/31/2022 $4,074,000.00
9 12/31/2021 $4,064,000.00
10 9/30/2021 $1,695,000.00
11 6/30/2021 $1,453,000.00
12 3/31/2021 $750,000.00
13 12/31/2020 $750,000.00
14 9/30/2020 $750,000.00
15 6/30/2020 $750,000.00
16 3/31/2020 $750,000.00
17 12/31/2019 $750,000.00
18 9/30/2019 $750,000.00
19 6/30/2019 $750,000.00
20 3/31/2019 $750,000.00
21 12/31/2018 $750,000.00
22 9/30/2018 $822,000.00
23 6/30/2018 $750,000.00
24 3/31/2018 $750,000.00
25 12/31/2017 $750,000.00
26 9/30/2017 $750,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
Date Value
1 12/31/2023 $5,000,000.00
2 9/30/2023 $6,240,000.00
3 6/30/2023 $4,464,000.00
4 3/31/2023 $3,928,000.00
5 12/31/2022 $3,920,000.00
6 9/30/2022 $3,867,000.00
7 6/30/2022 $3,972,000.00
8 3/31/2022 $4,074,000.00
9 12/31/2021 $4,064,000.00
10 9/30/2021 $1,695,000.00
11 6/30/2021 $1,453,000.00
12 3/31/2021 $750,000.00
13 12/31/2020 $750,000.00
14 9/30/2020 $750,000.00
15 6/30/2020 $750,000.00
16 3/31/2020 $750,000.00
17 12/31/2019 $750,000.00
18 9/30/2019 $846,000.00
19 6/30/2019 $846,000.00
20 3/31/2019 $846,000.00
21 12/31/2018 $846,000.00
22 9/30/2018 $1,182,000.00
23 6/30/2018 $750,000.00
24 3/31/2018 $750,000.00
25 12/31/2017 $750,000.00
26 9/30/2017 $750,000.00
Financials: FiniteLivedIntangibleAssetsGross
Date Value
1 12/31/2023 $73,261,000.00
2 9/30/2023 $66,712,000.00
3 6/30/2023 $57,704,000.00
4 3/31/2023 $49,664,000.00
5 12/31/2022 $49,551,000.00
6 9/30/2022 $48,748,000.00
7 6/30/2022 $50,332,000.00
8 3/31/2022 $51,859,000.00
9 12/31/2021 $51,710,000.00
10 9/30/2021 $18,316,000.00
11 6/30/2021 $15,816,000.00
12 3/31/2021 $8,316,000.00
13 12/31/2020 $8,316,000.00
14 9/30/2020 $8,316,000.00
15 6/30/2020 $8,316,000.00
16 3/31/2020 $8,316,000.00
17 12/31/2019 $8,316,000.00
18 9/30/2019 $8,316,000.00
19 6/30/2019 $8,316,000.00
20 3/31/2019 $8,316,000.00
21 12/31/2018 $8,316,000.00
22 9/30/2018 $8,112,000.00
23 6/30/2018 $7,500,000.00
24 3/31/2018 $7,500,000.00
25 12/31/2017 $7,500,000.00
26 9/30/2017 $7,500,000.00
Financials: FiniteLivedIntangibleAssetsNet
Date Value
1 12/31/2023 $57,138,000.00
2 9/30/2023 $53,657,000.00
3 6/30/2023 $46,895,000.00
4 3/31/2023 $39,735,000.00
5 12/31/2022 $40,616,000.00
6 9/30/2022 $40,849,000.00
7 6/30/2022 $43,325,000.00
8 3/31/2022 $45,807,000.00
9 12/31/2021 $46,679,000.00
10 9/30/2021 $14,104,000.00
11 6/30/2021 $12,008,000.00
12 3/31/2021 $4,813,000.00
13 12/31/2020 $5,000,000.00
14 9/30/2020 $5,188,000.00
15 6/30/2020 $5,375,000.00
16 3/31/2020 $5,563,000.00
17 12/31/2019 $5,846,000.00
18 9/30/2019 $6,178,000.00
19 6/30/2019 $6,509,000.00
20 3/31/2019 $6,841,000.00
21 12/31/2018 $7,172,000.00
22 9/30/2018 $7,299,000.00
23 6/30/2018 $6,875,000.00
24 3/31/2018 $7,062,000.00
25 12/31/2017 $7,250,000.00
26 9/30/2017 $7,437,000.00
Financials: GainLossRelatedToLitigationSettlement
Date Value
1 12/31/2023 $362,917,000.00
2 9/30/2023 $362,917,000.00
3 12/31/2022 --
4 9/30/2022 --
5 12/31/2021 --
Financials: Goodwill
Date Value
1 6/30/2023 $109,000.00
2 3/31/2023 $109,000.00
3 12/31/2022 $109,000.00
4 9/30/2022 $109,000.00
5 6/30/2022 $109,000.00
6 3/31/2022 $109,000.00
7 12/31/2021 $109,000.00
8 9/30/2021 $109,000.00
9 6/30/2021 $109,000.00
10 3/31/2021 $109,000.00
11 12/31/2020 $109,000.00
12 9/30/2020 $109,000.00
13 6/30/2020 $109,000.00
14 3/31/2020 $109,000.00
15 12/31/2019 $109,000.00
16 9/30/2019 $109,000.00
17 6/30/2019 $109,000.00
18 3/31/2019 $109,000.00
19 12/31/2018 $109,000.00
20 9/30/2018 $109,000.00
21 6/30/2018 $109,000.00
22 3/31/2018 $109,000.00
23 12/31/2017 $109,000.00
24 9/30/2017 $1,984,000.00
Financials: GrossProfit
Date Value
1 12/31/2023 $2,078,859,000.00
2 12/31/2022 $1,129,446,000.00
3 12/31/2021 $1,011,377,000.00
Financials: ImpairmentOfIntangibleAssetsExcludingGoodwill
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 --
4 12/31/2020 --
5 12/31/2019 --
6 12/31/2018 --
7 12/31/2017 --
Financials: ImpairmentOfLongLivedAssetsHeldForUse
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 --
4 12/31/2020 --
5 12/31/2019 --
6 12/31/2018 --
7 12/31/2017 --
8 12/31/2016 --
9 12/31/2015 --
10 12/31/2014 --
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
Date Value
1 12/31/2023 $-825,836,000.00
2 9/30/2023 $229,338,000.00
3 6/30/2023 $-704,402,000.00
4 3/31/2023 $-336,939,000.00
5 12/31/2022 $-1,961,037,000.00
6 9/30/2022 $-551,238,000.00
7 6/30/2022 $-978,834,000.00
8 3/31/2022 $-421,249,000.00
9 12/31/2021 $-1,438,588,000.00
10 9/30/2021 $-851,784,000.00
11 6/30/2021 $-418,706,000.00
12 3/31/2021 $61,865,000.00
13 12/31/2020 $-1,618,194,000.00
14 9/30/2020 $-1,136,218,000.00
15 6/30/2020 $-337,793,000.00
16 3/31/2020 $-363,385,000.00
17 12/31/2019 $-943,586,000.00
18 9/30/2019 $-563,252,000.00
19 6/30/2019 $-251,375,000.00
20 3/31/2019 $-167,550,000.00
21 12/31/2018 $-689,829,000.00
22 9/30/2018 $-144,964,000.00
23 6/30/2018 $-161,083,000.00
24 3/31/2018 $-108,528,000.00
25 12/31/2017 $-91,064,000.00
26 9/30/2017 $114,223,000.00
27 6/30/2017 $-110,922,000.00
28 3/31/2017 $-50,443,000.00
29 12/31/2016 $-119,163,000.00
30 9/30/2016 $-81,313,000.00
31 6/30/2016 $-23,989,000.00
32 3/31/2016 $-21,957,000.00
33 12/31/2015 $-57,102,000.00
34 9/30/2015 $-13,999,000.00
35 6/30/2015 $-15,853,000.00
36 3/31/2015 $-10,212,000.00
Financials: IncomeLossFromEquityMethodInvestments
Date Value
1 12/31/2023 $-16,221,000.00
2 9/30/2023 $-12,273,000.00
3 6/30/2023 $-2,178,000.00
4 3/31/2023 $-169,000.00
5 12/31/2022 $-21,996,000.00
6 9/30/2022 $-16,413,000.00
7 6/30/2022 $-23,529,000.00
8 3/31/2022 $-16,974,000.00
9 12/31/2021 $7,632,000.00
10 9/30/2021 $17,166,000.00
11 6/30/2021 $-6,033,000.00
12 3/31/2021 $-3,327,000.00
13 12/31/2020 $11,826,000.00
14 9/30/2020 $9,974,000.00
15 6/30/2020 $11,264,000.00
16 3/31/2020 $6,964,000.00
17 12/31/2019 --
18 12/31/2018 --
Financials: IncomeTaxesPaidNet
Date Value
1 12/31/2023 $56,003,000.00
2 9/30/2023 $42,516,000.00
3 6/30/2023 $32,529,000.00
4 3/31/2023 $7,616,000.00
5 12/31/2022 $29,500,000.00
6 9/30/2022 $25,006,000.00
7 6/30/2022 $24,436,000.00
8 3/31/2022 $736,000.00
9 12/31/2021 $15,695,000.00
10 9/30/2021 $15,214,000.00
11 6/30/2021 $14,527,000.00
12 3/31/2021 $478,000.00
13 12/31/2020 $10,596,000.00
14 9/30/2020 $10,596,000.00
15 6/30/2020 $9,250,000.00
16 3/31/2020 $531,000.00
17 12/31/2019 $8,984,000.00
18 9/30/2019 $8,951,000.00
19 6/30/2019 $7,874,000.00
20 3/31/2019 $360,000.00
21 12/31/2018 $12,361,000.00
22 9/30/2018 $12,151,000.00
23 6/30/2018 $11,842,000.00
24 3/31/2018 $329,000.00
25 12/31/2017 $29,286,000.00
26 9/30/2017 $1,429,000.00
27 6/30/2017 $746,000.00
28 3/31/2017 $76,000.00
29 12/31/2016 $25,000.00
30 9/30/2016 $25,000.00
Financials: IncomeTaxExpenseBenefit
Date Value
1 12/31/2023 $55,872,000.00
2 9/30/2023 $39,091,000.00
3 6/30/2023 $25,166,000.00
4 3/31/2023 $11,492,000.00
5 12/31/2022 $42,778,000.00
6 9/30/2022 $28,408,000.00
7 6/30/2022 $22,090,000.00
8 3/31/2022 $13,949,000.00
9 12/31/2021 $19,228,000.00
10 9/30/2021 $15,354,000.00
11 6/30/2021 $-4,860,000.00
12 3/31/2021 $-4,630,000.00
13 12/31/2020 $-17,671,000.00
14 9/30/2020 $-8,344,000.00
15 6/30/2020 $79,000.00
16 3/31/2020 $1,554,000.00
17 12/31/2019 $6,992,000.00
18 9/30/2019 $-569,000.00
19 6/30/2019 $2,129,000.00
20 3/31/2019 $519,000.00
21 12/31/2018 $-15,796,000.00
22 9/30/2018 $-7,252,000.00
23 6/30/2018 $-3,368,000.00
24 3/31/2018 $-3,412,000.00
25 12/31/2017 $2,235,000.00
26 9/30/2017 $-2,680,000.00
27 6/30/2017 $201,000.00
28 3/31/2017 $180,000.00
29 12/31/2016 $54,000.00
30 9/30/2016 $306,000.00
31 6/30/2016 $179,000.00
32 3/31/2016 $44,000.00
33 12/31/2015 --
34 9/30/2015 --
35 6/30/2015 --
36 3/31/2015 --
37 12/31/2014 --
Financials: IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
Date Value
1 12/31/2023 $845,811,000.00
2 12/31/2022 $229,550,000.00
3 12/31/2021 $254,768,000.00
4 12/31/2020 $209,085,000.00
5 12/31/2019 $146,118,000.00
6 12/31/2018 $34,009,000.00
7 12/31/2017 $30,356,000.00
8 12/31/2016 $1,627,000.00
9 12/31/2015 $1,013,000.00
10 12/31/2014 $1,328,000.00
Financials: IncomeTaxReconciliationForeignIncomeTaxRateDifferential
Date Value
1 12/31/2023 $141,902,000.00
2 12/31/2022 $288,133,000.00
3 12/31/2021 $128,330,000.00
4 12/31/2020 $218,473,000.00
5 12/31/2019 $191,820,000.00
6 12/31/2018 $134,673,000.00
7 12/31/2017 $23,275,000.00
8 12/31/2016 $27,830,000.00
9 12/31/2015 $12,686,000.00
10 12/31/2014 $1,082,000.00
Financials: IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
Date Value
1 12/31/2023 $-173,426,000.00
2 12/31/2022 $-490,259,000.00
3 12/31/2021 $-302,103,000.00
4 12/31/2020 $-404,549,000.00
5 12/31/2019 $-235,897,000.00
6 12/31/2018 $-172,457,000.00
7 12/31/2017 $-22,766,000.00
8 12/31/2016 $-29,791,000.00
9 12/31/2015 $-14,275,000.00
10 12/31/2014 $-4,636,000.00
Financials: IncomeTaxReconciliationNondeductibleExpense
Date Value
1 12/31/2023 $19,134,000.00
2 12/31/2022 $30,598,000.00
3 12/31/2021 $361,000.00
4 12/31/2020 $8,436,000.00
5 12/31/2019 $-273,000.00
6 12/31/2018 $3,166,000.00
7 12/31/2017 $3,597,000.00
8 12/31/2016 $593,000.00
9 12/31/2015 $576,000.00
10 12/31/2014 $185,000.00
Financials: IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
Date Value
1 12/31/2023 $32,581,000.00
2 12/31/2022 $33,872,000.00
3 12/31/2021 $-27,411,000.00
4 12/31/2020 $-22,032,000.00
5 12/31/2019 $-5,698,000.00
6 12/31/2018 $-5,371,000.00
7 12/31/2017 $1,989,000.00
8 12/31/2016 --
Financials: IncomeTaxReconciliationStateAndLocalIncomeTaxes
Date Value
1 12/31/2023 $-3,464,000.00
2 12/31/2022 $1,375,000.00
3 12/31/2021 $-3,187,000.00
Financials: IncomeTaxReconciliationTaxCredits
Date Value
1 12/31/2023 $704,928,000.00
2 12/31/2022 --
3 12/31/2021 --
Financials: IncomeTaxReconciliationTaxCreditsResearch
Date Value
1 12/31/2023 $64,343,000.00
2 12/31/2022 $49,116,000.00
3 12/31/2021 $31,530,000.00
4 12/31/2020 $23,257,000.00
5 12/31/2019 $25,683,000.00
6 12/31/2018 $11,354,000.00
7 12/31/2017 $5,431,000.00
8 12/31/2016 $205,000.00
Financials: IncreaseDecreaseInAccountsPayable
Date Value
1 12/31/2023 $21,484,000.00
2 9/30/2023 $31,366,000.00
3 6/30/2023 $-32,678,000.00
4 3/31/2023 $-22,589,000.00
5 12/31/2022 $-4,352,000.00
6 9/30/2022 $4,203,000.00
7 6/30/2022 $-30,362,000.00
8 3/31/2022 $-35,024,000.00
9 12/31/2021 $20,008,000.00
10 9/30/2021 $-12,376,000.00
11 6/30/2021 $-42,558,000.00
12 3/31/2021 $-73,178,000.00
13 12/31/2020 $95,835,000.00
14 9/30/2020 $21,979,000.00
15 6/30/2020 $34,851,000.00
16 3/31/2020 $-21,450,000.00
17 12/31/2019 $2,224,000.00
18 9/30/2019 $-8,151,000.00
19 6/30/2019 $21,431,000.00
20 3/31/2019 $-20,364,000.00
21 12/31/2018 $23,470,000.00
22 9/30/2018 $5,577,000.00
23 6/30/2018 $10,308,000.00
24 3/31/2018 $-18,487,000.00
25 12/31/2017 $55,298,000.00
26 9/30/2017 $21,420,000.00
27 6/30/2017 $13,242,000.00
28 3/31/2017 $8,474,000.00
29 12/31/2016 $2,707,000.00
30 9/30/2016 $-1,839,000.00
31 6/30/2016 $-3,075,000.00
32 3/31/2016 $-5,322,000.00
33 12/31/2015 $6,186,000.00
34 9/30/2015 $1,507,000.00
35 6/30/2015 $1,164,000.00
36 3/31/2015 $-628,000.00
37 12/31/2014 $731,000.00
Financials: IncreaseDecreaseInAccountsReceivable
Date Value
1 12/31/2023 $188,306,000.00
2 9/30/2023 $143,511,000.00
3 6/30/2023 $131,923,000.00
4 3/31/2023 $136,487,000.00
5 12/31/2022 $-304,112,000.00
6 9/30/2022 $-284,717,000.00
7 6/30/2022 $-307,430,000.00
8 3/31/2022 $-292,554,000.00
9 12/31/2021 $423,019,000.00
10 9/30/2021 $69,174,000.00
11 6/30/2021 $13,338,000.00
12 3/31/2021 $23,656,000.00
13 12/31/2020 $-10,363,000.00
14 9/30/2020 $-10,497,000.00
15 6/30/2020 $-9,094,000.00
16 3/31/2020 $-3,236,000.00
17 12/31/2019 $29,822,000.00
18 9/30/2019 $14,856,000.00
19 6/30/2019 $17,052,000.00
20 3/31/2019 $17,920,000.00
21 12/31/2018 $11,628,000.00
22 9/30/2018 $7,944,000.00
23 6/30/2018 $3,743,000.00
24 3/31/2018 $-5,943,000.00
25 12/31/2017 $29,428,000.00
26 9/30/2017 $10,521,000.00
27 12/31/2016 --
Financials: IncreaseDecreaseInContractWithCustomerLiability
Date Value
1 12/31/2023 $-255,587,000.00
2 9/30/2023 $-255,587,000.00
3 6/30/2023 $-72,577,000.00
4 3/31/2023 $-33,066,000.00
5 12/31/2022 $-151,816,000.00
6 9/30/2022 $-112,820,000.00
7 6/30/2022 $-76,737,000.00
8 3/31/2022 $-39,676,000.00
9 12/31/2021 $407,703,000.00
10 9/30/2021 $124,898,000.00
11 6/30/2021 $138,877,000.00
12 3/31/2021 $150,245,000.00
13 12/31/2020 --
14 9/30/2020 --
15 6/30/2020 --
16 3/31/2020 --
17 12/31/2019 $-27,982,000.00
18 9/30/2019 $-27,982,000.00
19 6/30/2019 $-27,982,000.00
20 3/31/2019 $-2,238,000.00
21 12/31/2018 $-9,059,000.00
22 9/30/2018 $-5,676,000.00
23 6/30/2018 $-3,442,000.00
24 3/31/2018 $-1,739,000.00
25 12/31/2017 $37,041,000.00
Financials: IncreaseDecreaseInInventories
Date Value
1 12/31/2023 $140,948,000.00
2 9/30/2023 $52,371,000.00
3 6/30/2023 $53,598,000.00
4 3/31/2023 $13,027,000.00
5 12/31/2022 $56,689,000.00
6 9/30/2022 $75,632,000.00
7 6/30/2022 $31,633,000.00
8 3/31/2022 $3,002,000.00
9 12/31/2021 $153,333,000.00
10 9/30/2021 $61,686,000.00
11 6/30/2021 $28,294,000.00
12 3/31/2021 $-16,319,000.00
13 12/31/2020 $58,906,000.00
14 9/30/2020 $6,972,000.00
15 6/30/2020 $4,681,000.00
16 3/31/2020 $222,000.00
17 12/31/2019 $12,311,000.00
18 9/30/2019 $21,270,000.00
19 6/30/2019 $32,806,000.00
20 3/31/2019 $-3,102,000.00
21 12/31/2018 $5,312,000.00
22 9/30/2018 $8,769,000.00
23 6/30/2018 $-4,608,000.00
24 3/31/2018 $-3,432,000.00
25 12/31/2017 $10,930,000.00
26 9/30/2017 $5,712,000.00
27 12/31/2016 --
Financials: IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
Date Value
1 12/31/2023 $180,111,000.00
2 9/30/2023 $50,089,000.00
3 6/30/2023 $-8,082,000.00
4 3/31/2023 $-38,681,000.00
5 12/31/2022 $45,627,000.00
6 9/30/2022 $1,628,000.00
7 6/30/2022 $21,168,000.00
8 3/31/2022 $-78,750,000.00
9 12/31/2021 $140,044,000.00
10 9/30/2021 $-44,000.00
11 6/30/2021 $1,688,000.00
12 3/31/2021 $-34,010,000.00
13 12/31/2020 $182,693,000.00
14 9/30/2020 $115,872,000.00
15 6/30/2020 $41,465,000.00
16 3/31/2020 $15,775,000.00
17 12/31/2019 $64,030,000.00
18 9/30/2019 $33,494,000.00
19 6/30/2019 $3,535,000.00
20 3/31/2019 $-8,790,000.00
21 12/31/2018 $50,543,000.00
22 9/30/2018 $26,284,000.00
23 6/30/2018 $25,439,000.00
24 3/31/2018 $6,115,000.00
25 12/31/2017 $24,978,000.00
26 9/30/2017 $22,371,000.00
27 6/30/2017 $130,000.00
28 3/31/2017 $2,166,000.00
29 12/31/2016 $13,946,000.00
30 9/30/2016 $13,360,000.00
31 6/30/2016 $5,871,000.00
32 3/31/2016 $3,222,000.00
33 12/31/2015 $7,350,000.00
34 9/30/2015 $3,085,000.00
35 6/30/2015 $297,000.00
36 3/31/2015 $862,000.00
37 12/31/2014 $-761,000.00
Financials: IncreaseDecreaseInOtherOperatingAssets
Date Value
1 12/31/2023 $-12,120,000.00
2 9/30/2023 $17,598,000.00
3 6/30/2023 $30,627,000.00
4 3/31/2023 $50,408,000.00
5 12/31/2022 $3,282,000.00
6 9/30/2022 $-30,325,000.00
7 6/30/2022 $-32,335,000.00
8 3/31/2022 $16,942,000.00
9 12/31/2021 $107,128,000.00
10 9/30/2021 $92,489,000.00
11 6/30/2021 $77,204,000.00
12 3/31/2021 $17,948,000.00
13 12/31/2020 $56,217,000.00
14 9/30/2020 $58,921,000.00
15 6/30/2020 $51,962,000.00
16 12/31/2019 $20,737,000.00
Financials: IncreaseDecreaseInOtherOperatingLiabilities
Date Value
1 12/31/2023 $587,000.00
2 9/30/2023 $55,000.00
3 6/30/2023 $88,000.00
4 3/31/2023 $197,000.00
5 12/31/2022 $-1,209,000.00
6 9/30/2022 $167,000.00
7 6/30/2022 $-1,581,000.00
8 3/31/2022 $-1,429,000.00
9 12/31/2021 $-2,620,000.00
10 9/30/2021 $2,407,000.00
11 6/30/2021 $3,189,000.00
12 3/31/2021 $305,000.00
13 12/31/2020 $-25,503,000.00
14 9/30/2020 $-26,722,000.00
15 6/30/2020 $-108,000.00
Financials: IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
Date Value
1 9/30/2023 $29,615,554.00
2 9/30/2022 --
3 3/31/2022 --
4 3/31/2021 $68,545,945.00
5 3/31/2020 --
Financials: InterestCostsCapitalized
Date Value
1 12/31/2023 $16,571,000.00
2 6/30/2023 $772,000.00
3 3/31/2023 $344,000.00
4 12/31/2022 $2,594,000.00
5 9/30/2022 $527,000.00
6 6/30/2022 $1,935,000.00
7 3/31/2022 $1,281,000.00
8 12/31/2021 $1,054,000.00
9 9/30/2021 $275,000.00
10 6/30/2021 $147,000.00
11 3/31/2021 $104,000.00
12 12/31/2020 $338,000.00
13 9/30/2020 $97,000.00
14 6/30/2020 $124,000.00
15 3/31/2020 $66,000.00
16 12/31/2019 $4,857,000.00
17 12/31/2018 $3,687,000.00
18 9/30/2018 $156,000.00
19 12/31/2017 $614,000.00
Financials: InterestExpenseDebt
Date Value
1 12/31/2023 $20,800,000.00
2 6/30/2023 $9,465,000.00
3 3/31/2023 $4,574,000.00
4 12/31/2022 $21,699,000.00
5 9/30/2022 $5,596,000.00
6 6/30/2022 $10,984,000.00
7 3/31/2022 $5,528,000.00
8 12/31/2021 $29,263,000.00
9 9/30/2021 $7,609,000.00
10 6/30/2021 $7,627,000.00
11 3/31/2021 $6,950,000.00
12 12/31/2020 $18,309,000.00
13 9/30/2020 $4,139,000.00
14 6/30/2020 $3,607,000.00
15 3/31/2020 $4,291,000.00
16 12/31/2019 $15,155,000.00
17 12/31/2018 $13,147,000.00
18 9/30/2018 $830,000.00
19 6/30/2018 $752,000.00
Financials: InterestIncomeExpenseNet
Date Value
1 12/31/2023 $74,009,000.00
2 9/30/2023 $26,649,000.00
3 6/30/2023 $31,086,000.00
4 3/31/2023 $16,016,000.00
5 12/31/2022 $52,480,000.00
6 9/30/2022 $34,261,000.00
7 6/30/2022 $21,502,000.00
8 3/31/2022 $10,071,000.00
9 12/31/2021 $-15,757,000.00
10 9/30/2021 $-2,230,000.00
11 6/30/2021 $-9,045,000.00
12 3/31/2021 $-4,179,000.00
13 12/31/2020 $1,998,000.00
14 9/30/2020 $7,184,000.00
15 6/30/2020 $7,798,000.00
16 3/31/2020 $6,690,000.00
17 12/31/2019 $9,131,000.00
18 9/30/2019 $9,569,000.00
19 6/30/2019 $2,886,000.00
20 3/31/2019 $4,477,000.00
21 12/31/2018 $13,947,000.00
22 9/30/2018 $7,997,000.00
23 6/30/2018 $3,444,000.00
24 3/31/2018 $1,552,000.00
25 12/31/2017 $-4,108,000.00
26 9/30/2017 $-3,581,000.00
27 6/30/2017 $-1,796,000.00
28 3/31/2017 $186,000.00
29 12/31/2016 $383,000.00
30 9/30/2016 $-75,000.00
31 6/30/2016 $411,000.00
32 3/31/2016 $290,000.00
33 12/31/2015 $559,000.00
34 12/31/2014 $-3,512,000.00
Financials: InterestPaidNet
Date Value
1 12/31/2023 $19,753,000.00
2 9/30/2023 $15,893,000.00
3 6/30/2023 $10,015,000.00
4 3/31/2023 $5,017,000.00
5 12/31/2022 $25,169,000.00
6 9/30/2022 $19,865,000.00
7 6/30/2022 $12,899,000.00
8 3/31/2022 $6,617,000.00
9 12/31/2021 $29,967,000.00
10 9/30/2021 $23,398,000.00
11 6/30/2021 $14,267,000.00
12 3/31/2021 $6,927,000.00
13 12/31/2020 $44,130,000.00
14 9/30/2020 $41,577,000.00
15 6/30/2020 $3,354,000.00
16 3/31/2020 $1,136,000.00
17 12/31/2019 $4,315,000.00
18 9/30/2019 $3,335,000.00
19 6/30/2019 $2,090,000.00
20 3/31/2019 $888,000.00
21 12/31/2018 $2,209,000.00
22 9/30/2018 $1,546,000.00
23 6/30/2018 $667,000.00
24 3/31/2018 $331,000.00
25 12/31/2017 $1,260,000.00
26 9/30/2017 $940,000.00
27 6/30/2017 $618,000.00
28 3/31/2017 $305,000.00
29 12/31/2016 $826,000.00
30 9/30/2016 $510,000.00
31 6/30/2016 $242,000.00
32 12/31/2015 $134,000.00
Financials: InterestReceivableCurrent
Date Value
1 12/31/2023 $1,735,000.00
2 9/30/2023 $1,628,000.00
3 6/30/2023 $1,992,000.00
4 3/31/2023 $1,335,000.00
5 12/31/2022 $3,039,000.00
6 9/30/2022 $2,203,000.00
7 6/30/2022 $2,611,000.00
8 3/31/2022 $5,299,000.00
9 12/31/2021 $5,052,000.00
10 9/30/2021 $7,223,000.00
11 6/30/2021 $6,916,000.00
12 3/31/2021 $6,284,000.00
13 12/31/2020 $6,619,000.00
14 9/30/2020 $5,792,000.00
15 6/30/2020 $3,636,000.00
16 3/31/2020 $5,941,000.00
17 12/31/2019 $1,932,000.00
18 9/30/2019 $1,724,000.00
19 6/30/2019 $3,370,000.00
20 3/31/2019 $2,580,000.00
21 12/31/2018 $3,096,000.00
22 9/30/2018 $2,791,000.00
23 6/30/2018 $1,791,000.00
24 3/31/2018 $2,623,000.00
25 12/31/2017 $1,557,000.00
Financials: InventoryFinishedGoodsNetOfReserves
Date Value
1 12/31/2023 $228,252,000.00
2 9/30/2023 $182,875,000.00
3 6/30/2023 $180,813,000.00
4 3/31/2023 $163,758,000.00
5 12/31/2022 $172,503,000.00
6 9/30/2022 $179,221,000.00
7 6/30/2022 $141,370,000.00
8 3/31/2022 $129,192,000.00
9 12/31/2021 $155,089,000.00
10 9/30/2021 $85,589,000.00
11 6/30/2021 $61,925,000.00
12 3/31/2021 $36,576,000.00
13 12/31/2020 $68,585,000.00
14 12/31/2019 $28,553,000.00
15 6/30/2018 $6,322,000.00
16 3/31/2018 $7,498,000.00
17 12/31/2017 $10,930,000.00
18 9/30/2017 $5,712,000.00
Financials: InventoryNet
Date Value
1 12/31/2023 $416,122,000.00
2 9/30/2023 $316,929,000.00
3 6/30/2023 $321,333,000.00
4 3/31/2023 $296,995,000.00
5 12/31/2022 $282,346,000.00
6 9/30/2022 $290,911,000.00
7 6/30/2022 $262,210,000.00
8 3/31/2022 $245,628,000.00
9 12/31/2021 $242,626,000.00
10 9/30/2021 $150,979,000.00
11 6/30/2021 $117,587,000.00
12 3/31/2021 $72,974,000.00
13 12/31/2020 $89,293,000.00
14 9/30/2020 $35,525,000.00
15 6/30/2020 $33,234,000.00
16 3/31/2020 $28,775,000.00
17 12/31/2019 $28,553,000.00
18 9/30/2019 $37,512,000.00
19 6/30/2019 $49,048,000.00
20 3/31/2019 $13,140,000.00
21 12/31/2018 $16,242,000.00
22 9/30/2018 $19,699,000.00
23 6/30/2018 $6,322,000.00
24 3/31/2018 $7,498,000.00
25 12/31/2017 $10,930,000.00
26 9/30/2017 $5,712,000.00
Financials: InventoryRawMaterialsNetOfReserves
Date Value
1 12/31/2023 $148,772,000.00
2 9/30/2023 $94,031,000.00
3 6/30/2023 $109,048,000.00
4 3/31/2023 $108,655,000.00
5 12/31/2022 $88,957,000.00
6 9/30/2022 $88,953,000.00
7 6/30/2022 $82,848,000.00
8 3/31/2022 $94,464,000.00
9 12/31/2021 $78,140,000.00
10 9/30/2021 $54,993,000.00
11 6/30/2021 $44,856,000.00
12 3/31/2021 $26,894,000.00
13 12/31/2020 $19,330,000.00
14 12/31/2019 --
Financials: InventoryWorkInProcessNetOfReserves
Date Value
1 12/31/2023 $39,098,000.00
2 9/30/2023 $40,023,000.00
3 6/30/2023 $31,472,000.00
4 3/31/2023 $24,582,000.00
5 12/31/2022 $20,886,000.00
6 9/30/2022 $22,737,000.00
7 6/30/2022 $37,992,000.00
8 3/31/2022 $21,972,000.00
9 12/31/2021 $9,397,000.00
10 9/30/2021 $10,397,000.00
11 6/30/2021 $10,806,000.00
12 3/31/2021 $9,504,000.00
13 12/31/2020 $1,378,000.00
14 12/31/2019 --
Financials: LeaseCost
Date Value
1 12/31/2023 $33,762,000.00
2 12/31/2022 $34,071,000.00
3 12/31/2021 $29,251,000.00
4 12/31/2020 $21,754,000.00
5 12/31/2019 $16,765,000.00
6 9/30/2019 $12,044,000.00
7 6/30/2019 $7,792,000.00
8 3/31/2019 $3,823,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDue
Date Value
1 12/31/2023 $49,156,000.00
2 12/31/2022 $63,024,000.00
3 12/31/2021 $70,218,000.00
4 12/31/2020 $47,785,000.00
5 12/31/2019 $41,319,000.00
6 9/30/2019 $33,108,000.00
7 6/30/2019 $31,542,000.00
8 3/31/2019 $33,103,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
Date Value
1 12/31/2023 $932,000.00
2 12/31/2020 $255,000.00
3 12/31/2019 $126,000.00
4 9/30/2019 $105,000.00
5 6/30/2019 $105,000.00
6 3/31/2019 $104,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
Date Value
1 12/31/2023 $23,499,000.00
2 12/31/2022 $26,278,000.00
3 12/31/2021 $24,225,000.00
4 12/31/2020 $16,108,000.00
5 12/31/2019 $13,065,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearFive
Date Value
1 12/31/2023 $1,682,000.00
2 12/31/2022 $966,000.00
3 12/31/2021 $1,546,000.00
4 12/31/2020 $668,000.00
5 12/31/2019 $2,810,000.00
6 9/30/2019 $1,445,000.00
7 6/30/2019 $1,445,000.00
8 3/31/2019 $1,445,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearFour
Date Value
1 12/31/2023 $3,155,000.00
2 12/31/2022 $2,821,000.00
3 12/31/2021 $8,272,000.00
4 12/31/2020 $7,234,000.00
5 12/31/2019 $4,799,000.00
6 9/30/2019 $5,031,000.00
7 6/30/2019 $4,439,000.00
8 3/31/2019 $4,173,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearThree
Date Value
1 12/31/2023 $5,740,000.00
2 12/31/2022 $11,312,000.00
3 12/31/2021 $16,103,000.00
4 12/31/2020 $9,894,000.00
5 12/31/2019 $8,531,000.00
6 9/30/2019 $10,698,000.00
7 6/30/2019 $8,784,000.00
8 3/31/2019 $8,123,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
Date Value
1 12/31/2023 $14,148,000.00
2 12/31/2022 $21,647,000.00
3 12/31/2021 $20,072,000.00
4 12/31/2020 $13,626,000.00
5 12/31/2019 $11,988,000.00
6 9/30/2019 $13,049,000.00
7 6/30/2019 $11,251,000.00
8 3/31/2019 $10,583,000.00
Financials: LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
Date Value
1 12/31/2023 $4,955,000.00
2 12/31/2022 $4,466,000.00
3 12/31/2021 $5,252,000.00
4 12/31/2020 $4,473,000.00
5 12/31/2019 $4,672,000.00
6 9/30/2019 $3,590,000.00
7 6/30/2019 $3,713,000.00
8 3/31/2019 $4,107,000.00
Financials: Liabilities
Date Value
1 12/31/2023 $2,267,948,000.00
2 9/30/2023 $1,761,645,000.00
3 6/30/2023 $1,930,177,000.00
4 3/31/2023 $1,799,469,000.00
5 12/31/2022 $1,995,935,000.00
6 9/30/2022 $2,070,842,000.00
7 6/30/2022 $2,075,663,000.00
8 3/31/2022 $2,135,888,000.00
9 12/31/2021 $2,402,962,000.00
10 9/30/2021 $1,929,261,000.00
11 6/30/2021 $1,917,341,000.00
12 3/31/2021 $1,817,417,000.00
13 12/31/2020 $1,731,514,000.00
14 9/30/2020 $1,269,876,000.00
15 6/30/2020 $1,356,798,000.00
16 3/31/2020 $1,240,156,000.00
17 12/31/2019 $633,934,000.00
18 9/30/2019 $586,833,000.00
19 6/30/2019 $579,054,000.00
20 3/31/2019 $549,553,000.00
21 12/31/2018 $496,037,000.00
22 9/30/2018 $425,196,000.00
23 6/30/2018 $427,188,000.00
24 3/31/2018 $350,205,000.00
25 12/31/2017 $362,248,000.00
26 9/30/2017 $284,570,000.00
27 6/30/2017 $203,803,000.00
28 3/31/2017 $68,312,000.00
29 12/31/2016 $52,906,000.00
30 9/30/2016 $47,593,000.00
31 6/30/2016 $31,183,000.00
32 3/31/2016 $22,129,000.00
33 12/31/2015 $42,445,000.00
Financials: LiabilitiesAndStockholdersEquity
Date Value
1 12/31/2023 $5,805,275,000.00
2 9/30/2023 $5,524,879,000.00
3 6/30/2023 $5,728,736,000.00
4 3/31/2023 $5,956,775,000.00
5 12/31/2022 $6,379,290,000.00
6 9/30/2022 $6,726,013,000.00
7 6/30/2022 $7,378,207,000.00
8 3/31/2022 $8,021,388,000.00
9 12/31/2021 $8,535,525,000.00
10 9/30/2021 $5,286,334,000.00
11 6/30/2021 $5,524,116,000.00
12 3/31/2021 $5,821,004,000.00
13 12/31/2020 $5,600,757,000.00
14 9/30/2020 $5,566,390,000.00
15 6/30/2020 $3,903,290,000.00
16 3/31/2020 $4,067,212,000.00
17 12/31/2019 $1,612,289,000.00
18 9/30/2019 $1,881,070,000.00
19 6/30/2019 $2,150,318,000.00
20 3/31/2019 $2,172,232,000.00
21 12/31/2018 $2,249,684,000.00
22 9/30/2018 $2,408,627,000.00
23 6/30/2018 $1,653,856,000.00
24 3/31/2018 $1,708,927,000.00
25 12/31/2017 $1,046,479,000.00
26 9/30/2017 $1,049,059,000.00
27 6/30/2017 $473,975,000.00
28 3/31/2017 $376,729,000.00
29 12/31/2016 $405,813,000.00
30 9/30/2016 $235,425,000.00
31 6/30/2016 $251,230,000.00
32 3/31/2016 $265,228,000.00
33 12/31/2015 $116,764,000.00
Financials: LiabilitiesCurrent
Date Value
1 12/31/2023 $1,810,113,000.00
2 9/30/2023 $1,283,297,000.00
3 6/30/2023 $1,405,109,000.00
4 3/31/2023 $1,254,551,000.00
5 12/31/2022 $1,468,528,000.00
6 9/30/2022 $1,411,311,000.00
7 6/30/2022 $1,398,409,000.00
8 3/31/2022 $1,376,306,000.00
9 12/31/2021 $1,599,555,000.00
10 9/30/2021 $1,304,435,000.00
11 6/30/2021 $1,242,314,000.00
12 3/31/2021 $1,112,542,000.00
13 12/31/2020 $1,075,199,000.00
14 9/30/2020 $645,721,000.00
15 6/30/2020 $551,195,000.00
16 3/31/2020 $451,797,000.00
17 12/31/2019 $310,312,000.00
18 9/30/2019 $265,734,000.00
19 6/30/2019 $271,679,000.00
20 3/31/2019 $238,809,000.00
21 12/31/2018 $246,452,000.00
22 9/30/2018 $188,424,000.00
23 6/30/2018 $186,435,000.00
24 3/31/2018 $141,896,000.00
25 12/31/2017 $149,988,000.00
26 9/30/2017 $103,161,000.00
27 6/30/2017 $49,952,000.00
28 3/31/2017 $49,985,000.00
29 12/31/2016 $35,058,000.00
30 9/30/2016 $29,316,000.00
31 6/30/2016 $20,465,000.00
32 3/31/2016 $15,826,000.00
33 12/31/2015 $35,172,000.00
Financials: LiabilitiesNoncurrent
Date Value
1 12/31/2023 $457,835,000.00
2 9/30/2023 $478,348,000.00
3 6/30/2023 $525,068,000.00
4 3/31/2023 $544,918,000.00
5 12/31/2022 $527,407,000.00
6 9/30/2022 $659,531,000.00
7 6/30/2022 $677,254,000.00
8 3/31/2022 $759,582,000.00
9 12/31/2021 $803,407,000.00
10 9/30/2021 $624,826,000.00
11 6/30/2021 $675,027,000.00
12 3/31/2021 $704,875,000.00
13 12/31/2020 $656,315,000.00
14 9/30/2020 $624,155,000.00
15 6/30/2020 $805,603,000.00
16 3/31/2020 $788,359,000.00
17 12/31/2019 $323,622,000.00
18 9/30/2019 $321,099,000.00
19 6/30/2019 $307,375,000.00
20 3/31/2019 $310,744,000.00
21 12/31/2018 $249,585,000.00
22 9/30/2018 $236,772,000.00
23 6/30/2018 $240,753,000.00
24 3/31/2018 $208,309,000.00
25 12/31/2017 $212,260,000.00
26 9/30/2017 $181,409,000.00
27 6/30/2017 $153,851,000.00
28 3/31/2017 $18,327,000.00
29 12/31/2016 $17,848,000.00
30 9/30/2016 $18,277,000.00
31 6/30/2016 $10,718,000.00
32 3/31/2016 $6,303,000.00
33 12/31/2015 $7,273,000.00
Financials: LongTermDebtCurrent
Date Value
1 12/31/2023 $688,366,000.00
2 9/30/2023 $2,398,773,000.00
3 6/30/2023 $421,052,000.00
4 3/31/2023 $281,808,000.00
5 12/31/2022 $2,268,905,000.00
6 9/30/2022 $441,275,000.00
7 6/30/2022 $380,729,000.00
8 3/31/2022 $407,387,000.00
9 12/31/2021 $427,565,000.00
10 9/30/2021 $442,372,000.00
11 6/30/2021 $2,807,349,000.00
12 3/31/2021 $405,045,000.00
13 12/31/2020 $2,185,928,000.00
14 9/30/2020 $50,222,000.00
15 6/30/2020 $26,061,000.00
16 3/31/2020 $11,298,000.00
17 12/31/2019 --
18 9/30/2019 $700,000.00
19 6/30/2019 $8,740,000.00
20 3/31/2019 $8,940,000.00
21 12/31/2018 $8,727,000.00
22 9/30/2018 $8,736,000.00
23 6/30/2018 $9,067,000.00
24 3/31/2018 $9,565,000.00
25 12/31/2017 $9,222,000.00
26 9/30/2017 $9,018,000.00
Financials: LongTermDebtNoncurrent
Date Value
1 12/31/2023 $197,618,000.00
2 9/30/2023 $1,478,357,000.00
3 6/30/2023 $207,426,000.00
4 3/31/2023 $1,416,786,000.00
5 12/31/2022 $209,148,000.00
6 9/30/2022 $1,480,000,000.00
7 6/30/2022 $1,240,500,000.00
8 3/31/2022 $201,605,000.00
9 12/31/2021 $202,113,000.00
10 9/30/2021 $1,294,500,000.00
11 6/30/2021 $1,258,111,000.00
12 3/31/2021 $193,017,000.00
13 12/31/2020 $183,637,000.00
14 9/30/2020 $151,551,000.00
15 6/30/2020 $131,491,000.00
16 3/31/2020 $81,913,000.00
17 12/31/2019 $83,311,000.00
18 9/30/2019 $104,233,000.00
19 6/30/2019 $84,489,000.00
20 3/31/2019 $77,480,000.00
21 12/31/2018 $40,785,000.00
22 9/30/2018 $40,824,000.00
23 6/30/2018 $51,467,000.00
24 3/31/2018 $9,565,000.00
25 12/31/2017 $9,222,000.00
26 12/31/2016 $17,284,000.00
Financials: LongTermInvestments
Date Value
1 12/31/2023 $89,644,000.00
2 9/30/2023 $89,281,000.00
3 6/30/2023 $95,607,000.00
4 3/31/2023 $97,947,000.00
5 12/31/2022 $91,779,000.00
6 9/30/2022 $96,080,000.00
7 6/30/2022 $87,587,000.00
8 3/31/2022 $83,890,000.00
9 12/31/2021 $100,792,000.00
10 9/30/2021 $87,428,000.00
11 6/30/2021 $53,951,000.00
12 3/31/2021 $55,711,000.00
13 12/31/2020 $49,344,000.00
14 3/31/2020 $11,964,000.00
15 12/31/2019 --
Financials: LongTermPurchaseCommitmentAmount
Date Value
1 12/31/2023 $169,212,000.00
2 9/30/2023 $131,693,000.00
3 6/30/2023 $104,115,000.00
4 3/31/2023 $76,097,000.00
5 12/31/2022 $117,293,000.00
6 9/30/2022 $142,196,000.00
7 6/30/2022 $109,700,000.00
8 3/31/2022 $122,485,000.00
9 12/31/2021 $168,687,000.00
10 9/30/2021 $268,498,000.00
11 6/30/2021 $220,147,000.00
12 3/31/2021 $141,159,000.00
Financials: NetCashProvidedByUsedInFinancingActivities
Date Value
1 12/31/2023 $416,478,000.00
2 9/30/2023 $69,430,000.00
3 6/30/2023 $146,212,000.00
4 3/31/2023 $-19,868,000.00
5 12/31/2022 $-18,971,000.00
6 9/30/2022 $91,395,000.00
7 6/30/2022 $-28,847,000.00
8 3/31/2022 $-11,267,000.00
9 12/31/2021 $3,636,911,000.00
10 9/30/2021 $252,257,000.00
11 6/30/2021 $143,050,000.00
12 3/31/2021 $107,419,000.00
13 12/31/2020 $5,202,826,000.00
14 9/30/2020 $4,877,168,000.00
15 6/30/2020 $2,883,161,000.00
16 3/31/2020 $2,802,168,000.00
17 12/31/2019 $85,680,000.00
18 9/30/2019 $83,482,000.00
19 6/30/2019 $58,346,000.00
20 3/31/2019 $42,964,000.00
21 12/31/2018 $1,690,537,000.00
22 9/30/2018 $1,681,734,000.00
23 6/30/2018 $810,484,000.00
24 3/31/2018 $763,901,000.00
25 12/31/2017 $490,356,000.00
26 9/30/2017 $487,308,000.00
27 6/30/2017 $147,600,000.00
28 3/31/2017 $2,533,000.00
29 12/31/2016 $380,902,000.00
30 9/30/2016 $182,210,000.00
31 6/30/2016 $174,570,000.00
32 12/31/2015 $103,205,000.00
Financials: NetCashProvidedByUsedInInvestingActivities
Date Value
1 12/31/2023 $60,004,000.00
2 9/30/2023 $122,588,000.00
3 6/30/2023 $308,863,000.00
4 3/31/2023 $241,063,000.00
5 12/31/2022 $1,077,123,000.00
6 9/30/2022 $1,038,587,000.00
7 6/30/2022 $869,103,000.00
8 3/31/2022 $210,393,000.00
9 12/31/2021 $640,659,000.00
10 9/30/2021 $531,549,000.00
11 6/30/2021 $543,544,000.00
12 3/31/2021 $291,948,000.00
13 12/31/2020 $-3,168,366,000.00
14 9/30/2020 $-3,081,441,000.00
15 6/30/2020 $-1,544,864,000.00
16 3/31/2020 $-1,114,969,000.00
17 12/31/2019 $554,163,000.00
18 9/30/2019 $578,055,000.00
19 6/30/2019 $364,425,000.00
20 3/31/2019 $172,416,000.00
21 12/31/2018 $-637,613,000.00
22 9/30/2018 $-850,856,000.00
23 6/30/2018 $-360,220,000.00
24 3/31/2018 $-394,352,000.00
25 12/31/2017 $-356,319,000.00
26 9/30/2017 $-288,077,000.00
27 6/30/2017 $113,249,000.00
28 3/31/2017 $43,543,000.00
29 12/31/2016 $-221,848,000.00
30 9/30/2016 $-51,129,000.00
31 6/30/2016 $-95,205,000.00
32 12/31/2015 $-58,906,000.00
Financials: NetCashProvidedByUsedInOperatingActivities
Date Value
1 12/31/2023 $-1,157,453,000.00
2 9/30/2023 $-935,815,000.00
3 6/30/2023 $-857,665,000.00
4 3/31/2023 $-563,777,000.00
5 12/31/2022 $-1,496,619,000.00
6 9/30/2022 $-1,178,428,000.00
7 6/30/2022 $-616,522,000.00
8 3/31/2022 $-236,563,000.00
9 12/31/2021 $-1,298,723,000.00
10 9/30/2021 $-790,884,000.00
11 6/30/2021 $-295,171,000.00
12 3/31/2021 $125,095,000.00
13 12/31/2020 $-1,283,461,000.00
14 9/30/2020 $-951,127,000.00
15 6/30/2020 $-604,886,000.00
16 3/31/2020 $-341,944,000.00
17 12/31/2019 $-750,269,000.00
18 9/30/2019 $-483,088,000.00
19 6/30/2019 $-218,076,000.00
20 3/31/2019 $-171,975,000.00
21 12/31/2018 $-547,717,000.00
22 9/30/2018 $-353,823,000.00
23 6/30/2018 $-221,638,000.00
24 3/31/2018 $-104,501,000.00
25 12/31/2017 $12,752,000.00
26 9/30/2017 $-80,997,000.00
27 6/30/2017 $-87,597,000.00
28 3/31/2017 $-35,711,000.00
29 12/31/2016 $-89,513,000.00
30 9/30/2016 $-63,373,000.00
31 6/30/2016 $-39,097,000.00
32 12/31/2015 $-39,843,000.00
Financials: NetIncomeLoss
Date Value
1 12/31/2023 $-881,708,000.00
2 9/30/2023 $215,413,000.00
3 6/30/2023 $-381,137,000.00
4 3/31/2023 $-348,431,000.00
5 12/31/2022 $-2,003,815,000.00
6 9/30/2022 $-557,556,000.00
7 6/30/2022 $-1,000,924,000.00
8 3/31/2022 $-435,198,000.00
9 12/31/2021 $-1,457,816,000.00
10 9/30/2021 $-438,114,000.00
11 6/30/2021 $-413,846,000.00
12 3/31/2021 $66,495,000.00
13 12/31/2020 $-1,596,906,000.00
14 9/30/2020 $-425,224,000.00
15 6/30/2020 $-335,202,000.00
16 3/31/2020 $-363,735,000.00
17 12/31/2019 $-948,628,000.00
18 9/30/2019 $-560,567,000.00
19 6/30/2019 $-85,570,000.00
20 3/31/2019 $-167,640,000.00
21 12/31/2018 $-673,769,000.00
22 9/30/2018 $-405,514,000.00
23 6/30/2018 $-156,887,000.00
24 3/31/2018 $-104,596,000.00
25 12/31/2017 $-93,105,000.00
26 9/30/2017 $117,386,000.00
27 6/30/2017 $-60,545,000.00
28 3/31/2017 $-50,623,000.00
29 12/31/2016 $-119,217,000.00
30 9/30/2016 $-81,619,000.00
31 6/30/2016 $-24,124,000.00
32 3/31/2016 $-22,001,000.00
33 12/31/2015 $-57,102,000.00
34 9/30/2015 $-13,999,000.00
35 6/30/2015 $-5,641,000.00
36 3/31/2015 $-10,212,000.00
37 12/31/2014 $-18,278,000.00
Financials: NumberOfCountriesInWhichEntityOperates
Date Value
1 3/31/2023 $30.00
2 12/31/2022 $29.00
3 9/30/2022 $29.00
4 6/30/2022 $29.00
5 3/31/2022 $28.00
6 12/31/2021 $23.00
7 9/30/2021 $23.00
8 6/30/2021 $18.00
9 3/31/2021 $16.00
10 12/31/2020 $14.00
Financials: NumberOfOperatingSegments
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 3/31/2021 $1.00
13 12/31/2020 $1.00
14 9/30/2020 $1.00
15 6/30/2020 $1.00
16 3/31/2020 $1.00
17 12/31/2019 $1.00
18 9/30/2019 $1.00
19 6/30/2019 $1.00
20 12/31/2018 $1.00
21 9/30/2018 $1.00
22 6/30/2018 $1.00
23 3/31/2018 $1.00
24 12/31/2017 $1.00
25 6/30/2017 $1.00
26 3/31/2017 $1.00
27 12/31/2016 $1.00
28 12/31/2015 $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
5 12/31/2019 $1.00
6 12/31/2018 $1.00
7 12/31/2017 $1.00
8 12/31/2016 $1.00
9 12/31/2015 $1.00
Financials: OperatingIncomeLoss
Date Value
1 12/31/2023 $-1,207,736,000.00
2 9/30/2023 $-823,941,000.00
3 6/30/2023 $-318,715,000.00
4 3/31/2023 $-371,258,000.00
5 12/31/2022 $-1,789,665,000.00
6 9/30/2022 $-1,321,043,000.00
7 6/30/2022 $-439,399,000.00
8 3/31/2022 $-443,287,000.00
9 12/31/2021 $-1,438,735,000.00
10 9/30/2021 $-462,325,000.00
11 6/30/2021 $-404,671,000.00
12 3/31/2021 $70,167,000.00
13 12/31/2020 $-484,912,000.00
14 9/30/2020 $-440,137,000.00
15 6/30/2020 $-732,633,000.00
16 3/31/2020 $-373,756,000.00
17 12/31/2019 $-388,037,000.00
18 9/30/2019 $-571,854,000.00
19 6/30/2019 $-85,833,000.00
20 3/31/2019 $-173,755,000.00
21 12/31/2018 $-705,769,000.00
22 9/30/2018 $-424,961,000.00
23 6/30/2018 $-163,050,000.00
24 3/31/2018 $-110,809,000.00
25 12/31/2017 $-98,457,000.00
26 9/30/2017 $5,341,000.00
27 6/30/2017 $-58,022,000.00
28 3/31/2017 $-51,542,000.00
29 12/31/2016 $-117,060,000.00
30 9/30/2016 $-79,790,000.00
31 6/30/2016 $-24,628,000.00
32 3/31/2016 $-20,334,000.00
33 12/31/2015 $-56,745,000.00
34 9/30/2015 $-30,369,000.00
35 6/30/2015 $-6,565,000.00
36 3/31/2015 $-9,812,000.00
37 12/31/2014 $-15,757,000.00
Financials: OperatingLeaseCost
Date Value
1 12/31/2023 $25,978,000.00
2 12/31/2022 $25,938,000.00
3 12/31/2021 $22,536,000.00
4 12/31/2020 $18,271,000.00
5 12/31/2019 $13,980,000.00
6 9/30/2019 $10,094,000.00
7 6/30/2019 $6,522,000.00
8 3/31/2019 $3,393,000.00
Financials: OperatingLeaseLiability
Date Value
1 12/31/2023 $44,201,000.00
2 12/31/2022 $58,558,000.00
3 12/31/2021 $64,966,000.00
4 12/31/2020 $43,312,000.00
5 12/31/2019 $36,647,000.00
6 9/30/2019 $29,518,000.00
7 6/30/2019 $27,829,000.00
8 3/31/2019 $28,996,000.00
Financials: OperatingLeaseLiabilityCurrent
Date Value
1 12/31/2023 $21,950,000.00
2 9/30/2023 $23,246,000.00
3 6/30/2023 $23,508,000.00
4 3/31/2023 $24,545,000.00
5 12/31/2022 $24,041,000.00
6 9/30/2022 $24,340,000.00
7 6/30/2022 $24,788,000.00
8 3/31/2022 $22,894,000.00
9 12/31/2021 $21,925,000.00
10 9/30/2021 $18,644,000.00
11 6/30/2021 $16,550,000.00
12 3/31/2021 $13,993,000.00
13 12/31/2020 $13,895,000.00
14 9/30/2020 $13,280,000.00
15 6/30/2020 $12,888,000.00
16 3/31/2020 $14,597,000.00
17 12/31/2019 $10,814,000.00
18 9/30/2019 $10,671,000.00
19 6/30/2019 $9,167,000.00
20 3/31/2019 $9,451,000.00
21 12/31/2018 $8,684,000.00
Financials: OperatingLeaseLiabilityNoncurrent
Date Value
1 12/31/2023 $22,251,000.00
2 9/30/2023 $25,474,000.00
3 6/30/2023 $25,821,000.00
4 3/31/2023 $32,543,000.00
5 12/31/2022 $34,517,000.00
6 9/30/2022 $36,904,000.00
7 6/30/2022 $41,921,000.00
8 3/31/2022 $39,989,000.00
9 12/31/2021 $43,041,000.00
10 9/30/2021 $37,613,000.00
11 6/30/2021 $34,172,000.00
12 3/31/2021 $26,565,000.00
13 12/31/2020 $29,417,000.00
14 9/30/2020 $28,679,000.00
15 6/30/2020 $31,165,000.00
16 3/31/2020 $32,967,000.00
17 12/31/2019 $25,833,000.00
18 9/30/2019 $18,847,000.00
19 6/30/2019 $18,662,000.00
20 3/31/2019 $19,545,000.00
21 12/31/2018 $18,762,000.00
Financials: OperatingLeasePayments
Date Value
1 12/31/2023 $27,985,000.00
2 12/31/2022 $28,064,000.00
3 12/31/2021 $19,962,000.00
4 12/31/2020 $17,571,000.00
5 12/31/2019 $12,405,000.00
6 9/30/2019 $8,849,000.00
7 6/30/2019 $5,730,000.00
8 3/31/2019 $2,994,000.00
Financials: OperatingLeaseRightOfUseAsset
Date Value
1 12/31/2023 $95,207,000.00
2 9/30/2023 $98,742,000.00
3 6/30/2023 $99,422,000.00
4 3/31/2023 $108,989,000.00
5 12/31/2022 $109,960,000.00
6 9/30/2022 $110,340,000.00
7 6/30/2022 $117,583,000.00
8 3/31/2022 $115,497,000.00
9 12/31/2021 $117,431,000.00
10 9/30/2021 $100,585,000.00
11 6/30/2021 $95,980,000.00
12 3/31/2021 $86,946,000.00
13 12/31/2020 $90,581,000.00
14 9/30/2020 $88,689,000.00
15 6/30/2020 $90,620,000.00
16 3/31/2020 $91,509,000.00
17 12/31/2019 $82,520,000.00
18 9/30/2019 $75,339,000.00
19 6/30/2019 $74,640,000.00
20 3/31/2019 $72,624,000.00
21 12/31/2018 $71,036,000.00
22 12/31/2017 $12,465,000.00
Financials: OperatingLeaseWeightedAverageDiscountRatePercent
Date Value
1 12/31/2023 $0.07
2 12/31/2022 $0.06
3 12/31/2021 $0.05
4 12/31/2020 $0.06
5 12/31/2019 $0.07
6 9/30/2019 $0.08
7 6/30/2019 $0.08
8 3/31/2019 $0.08
Financials: OperatingLossCarryforwards
Date Value
1 12/31/2023 $5,945,753,000.00
2 12/31/2022 $5,077,247,000.00
3 12/31/2021 $3,644,981,000.00
4 12/31/2020 $2,230,857,000.00
5 12/31/2019 $810,505,000.00
6 12/31/2018 $300,769,000.00
7 12/31/2017 $209,979,000.00
8 12/31/2016 $27,948,000.00
Financials: OtherAssetsMiscellaneousNoncurrent
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 12/31/2022 $109,000.00
Financials: OtherAssetsNoncurrent
Date Value
1 12/31/2023 $125,362,000.00
2 9/30/2023 $140,900,000.00
3 6/30/2023 $147,549,000.00
4 3/31/2023 $173,366,000.00
5 12/31/2022 $175,690,000.00
6 9/30/2022 $140,553,000.00
7 6/30/2022 $130,955,000.00
8 3/31/2022 $164,554,000.00
9 12/31/2021 $163,049,000.00
10 9/30/2021 $175,122,000.00
11 6/30/2021 $132,244,000.00
12 3/31/2021 $127,820,000.00
13 12/31/2020 $113,090,000.00
14 9/30/2020 $162,600,000.00
15 6/30/2020 $112,382,000.00
16 3/31/2020 $94,250,000.00
17 12/31/2019 $68,455,000.00
18 9/30/2019 $64,848,000.00
19 6/30/2019 $60,158,000.00
20 3/31/2019 $58,605,000.00
21 12/31/2018 $53,777,000.00
22 9/30/2018 $28,908,000.00
23 6/30/2018 $11,452,000.00
24 3/31/2018 $14,210,000.00
25 12/31/2017 $42,915,000.00
26 9/30/2017 $2,051,000.00
27 6/30/2017 $16,687,000.00
28 3/31/2017 $6,900,000.00
29 12/31/2016 $4,669,000.00
30 9/30/2016 $8,918,000.00
31 6/30/2016 $8,724,000.00
32 3/31/2016 $5,744,000.00
33 12/31/2015 $3,883,000.00
Financials: OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
Date Value
1 9/30/2023 $8,218,000.00
2 6/30/2023 $1,846,000.00
3 3/31/2023 $5,056,000.00
4 9/30/2022 $-11,062,000.00
5 6/30/2022 $-2,445,000.00
6 3/31/2022 $-9,870,000.00
7 9/30/2021 $-68,000.00
8 6/30/2021 $-1,072,000.00
9 3/31/2021 $-473,000.00
Financials: OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
Date Value
1 9/30/2023 $-75,732,000.00
2 6/30/2023 $-86,519,000.00
3 3/31/2023 $13,347,000.00
4 9/30/2022 $-168,411,000.00
5 6/30/2022 $-97,459,000.00
6 3/31/2022 $9,374,000.00
7 9/30/2021 $664,000.00
8 6/30/2021 $9,626,000.00
9 3/31/2021 $-3,762,000.00
Financials: OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
Date Value
1 12/31/2023 $9,046,000.00
2 12/31/2022 $-5,311,000.00
3 12/31/2021 $-4,571,000.00
4 12/31/2020 $-419,000.00
Financials: OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
Date Value
1 12/31/2023 $-22,840,000.00
2 9/30/2023 $-67,514,000.00
3 6/30/2023 $-66,270,000.00
4 3/31/2023 $18,403,000.00
5 12/31/2022 $-96,178,000.00
6 9/30/2022 $-179,473,000.00
7 6/30/2022 $-100,400,000.00
8 3/31/2022 $-496,000.00
9 12/31/2021 $9,519,000.00
10 9/30/2021 $5,700,000.00
11 6/30/2021 $5,215,000.00
12 12/31/2020 $16,435,000.00
13 3/31/2020 $2,693,000.00
14 12/31/2019 $-3,483,000.00
15 9/30/2019 $-11,742,000.00
16 6/30/2019 $55,000.00
17 12/31/2018 $3,691,000.00
Financials: OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
Date Value
1 12/31/2023 $-25,464,000.00
2 12/31/2022 $-90,421,000.00
3 12/31/2021 $13,714,000.00
4 9/30/2021 $6,528,000.00
5 6/30/2021 $5,864,000.00
6 3/31/2021 $-3,762,000.00
7 12/31/2020 $23,603,000.00
8 9/30/2020 $7,526,000.00
9 6/30/2020 $-2,617,000.00
10 3/31/2020 $-4,349,000.00
11 12/31/2019 $-9,424,000.00
12 9/30/2019 $-13,670,000.00
13 6/30/2019 $-3,582,000.00
14 3/31/2019 $3,755,000.00
15 12/31/2018 $-478,000.00
16 9/30/2018 $-1,912,000.00
17 6/30/2018 $2,305,000.00
18 3/31/2018 $272,000.00
19 12/31/2017 $851,000.00
20 9/30/2017 $985,000.00
21 6/30/2017 $554,000.00
22 3/31/2017 $90,000.00
23 12/31/2016 $-245,000.00
24 9/30/2016 $-13,000.00
25 6/30/2016 $-486,000.00
26 3/31/2016 $97,000.00
27 12/31/2015 $-749,000.00
28 9/30/2015 $-509,000.00
29 6/30/2015 $-81,000.00
30 3/31/2015 $-50,000.00
31 12/31/2014 $-168,000.00
Financials: OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
Date Value
1 9/30/2023 $-67,514,000.00
2 6/30/2023 $-84,673,000.00
3 3/31/2023 $18,403,000.00
4 9/30/2022 $-79,073,000.00
5 6/30/2022 $-99,904,000.00
6 3/31/2022 $-496,000.00
7 3/31/2021 $-3,738,000.00
8 3/31/2020 $1,349,000.00
9 12/31/2019 $-9,872,000.00
10 9/30/2019 $-14,930,000.00
11 6/30/2019 $-6,436,000.00
12 3/31/2019 $4,440,000.00
13 12/31/2018 $1,655,000.00
14 9/30/2018 $-3,863,000.00
15 6/30/2018 $2,752,000.00
16 3/31/2018 $601,000.00
17 12/31/2017 $555,000.00
18 12/31/2016 $863,000.00
19 12/31/2015 $-1,909,000.00
20 12/31/2014 $-215,000.00
Financials: OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
Date Value
1 12/31/2023 $5,611,000.00
2 12/31/2022 $-365,000.00
3 12/31/2021 $-1,865,000.00
4 9/30/2021 $111,000.00
5 6/30/2021 $-361,000.00
6 3/31/2021 $-497,000.00
7 12/31/2020 $8,113,000.00
8 9/30/2020 --
9 6/30/2020 --
10 3/31/2020 --
11 12/31/2019 --
12 12/31/2018 --
Financials: OtherLiabilitiesNoncurrent
Date Value
1 12/31/2023 $50,510,000.00
2 9/30/2023 $41,986,000.00
3 6/30/2023 $43,118,000.00
4 3/31/2023 $45,619,000.00
5 12/31/2022 $46,095,000.00
6 9/30/2022 $45,169,000.00
7 6/30/2022 $48,432,000.00
8 3/31/2022 $51,828,000.00
9 12/31/2021 $54,234,000.00
10 9/30/2021 $54,606,000.00
11 6/30/2021 $55,331,000.00
12 3/31/2021 $55,320,000.00
13 12/31/2020 $57,429,000.00
14 9/30/2020 $47,890,000.00
15 6/30/2020 $46,514,000.00
16 3/31/2020 $45,305,000.00
17 12/31/2019 $46,562,000.00
18 9/30/2019 $36,580,000.00
19 6/30/2019 $38,101,000.00
20 3/31/2019 $38,972,000.00
21 12/31/2018 $47,922,000.00
22 9/30/2018 $34,879,000.00
23 6/30/2018 $21,772,000.00
24 3/31/2018 $22,902,000.00
25 12/31/2017 $31,959,000.00
26 9/30/2017 $744,000.00
27 6/30/2017 $1,123,000.00
28 3/31/2017 $893,000.00
29 12/31/2016 $564,000.00
30 9/30/2016 $247,000.00
31 6/30/2016 $165,000.00
32 3/31/2016 $89,000.00
33 12/31/2015 $105,000.00
Financials: OtherNonoperatingIncomeExpense
Date Value
1 12/31/2023 $307,891,000.00
2 9/30/2023 $291,142,000.00
3 6/30/2023 $-63,818,000.00
4 3/31/2023 $18,303,000.00
5 12/31/2022 $-223,852,000.00
6 9/30/2022 $-243,290,000.00
7 6/30/2022 $-129,617,000.00
8 3/31/2022 $11,967,000.00
9 12/31/2021 $15,904,000.00
10 9/30/2021 $26,487,000.00
11 6/30/2021 $-4,990,000.00
12 3/31/2021 $-4,123,000.00
13 12/31/2020 $37,490,000.00
14 9/30/2020 $5,711,000.00
15 6/30/2020 $19,976,000.00
16 3/31/2020 $3,681,000.00
17 12/31/2019 $7,174,000.00
18 9/30/2019 $-967,000.00
19 6/30/2019 $-878,000.00
20 3/31/2019 $1,728,000.00
21 12/31/2018 $1,993,000.00
22 9/30/2018 $1,585,000.00
23 6/30/2018 $75,000.00
24 3/31/2018 $729,000.00
25 12/31/2017 $11,501,000.00
26 9/30/2017 $1,541,000.00
27 6/30/2017 $-475,000.00
28 3/31/2017 $905,000.00
29 12/31/2016 $-972,000.00
30 9/30/2016 $-327,000.00
31 6/30/2016 $1,059,000.00
32 3/31/2016 $313,000.00
33 12/31/2015 $1,224,000.00
34 12/31/2014 $600,000.00
Financials: OtherOperatingActivitiesCashFlowStatement
Date Value
1 12/31/2023 $-5,998,000.00
2 9/30/2023 $822,000.00
3 6/30/2023 $767,000.00
4 3/31/2023 $575,000.00
5 12/31/2022 $9,047,000.00
6 9/30/2022 $7,762,000.00
7 6/30/2022 $6,360,000.00
8 3/31/2022 $3,544,000.00
9 12/31/2021 $23,510,000.00
10 9/30/2021 $17,719,000.00
11 6/30/2021 $11,212,000.00
12 3/31/2021 $5,263,000.00
13 12/31/2020 $6,634,000.00
14 9/30/2020 $1,144,000.00
15 6/30/2020 $-863,000.00
16 3/31/2020 $3,489,000.00
17 12/31/2019 $-1,397,000.00
18 9/30/2019 $-2,733,000.00
19 6/30/2019 $-5,458,000.00
20 3/31/2019 $-3,218,000.00
21 12/31/2018 $-2,036,000.00
22 12/31/2017 $41,000.00
Financials: OtherPrepaidExpenseCurrent
Date Value
1 12/31/2023 $56,799,000.00
2 9/30/2023 $23,944,000.00
3 6/30/2023 $41,206,000.00
4 3/31/2023 $42,373,000.00
5 12/31/2022 $36,157,000.00
6 9/30/2022 $21,869,000.00
7 6/30/2022 $28,509,000.00
8 3/31/2022 $25,995,000.00
9 12/31/2021 $24,078,000.00
10 9/30/2021 $15,598,000.00
11 6/30/2021 $21,761,000.00
12 3/31/2021 $14,099,000.00
13 12/31/2020 $11,666,000.00
14 9/30/2020 $6,888,000.00
15 6/30/2020 $8,933,000.00
16 3/31/2020 $12,875,000.00
17 12/31/2019 $3,017,000.00
18 9/30/2019 $9,429,000.00
19 6/30/2019 $11,171,000.00
20 3/31/2019 $11,466,000.00
21 12/31/2018 $9,694,000.00
22 9/30/2018 $7,482,000.00
23 6/30/2018 $5,310,000.00
24 3/31/2018 $5,763,000.00
25 12/31/2017 $3,016,000.00
Financials: OtherSundryLiabilitiesNoncurrent
Date Value
1 12/31/2023 $184,000.00
2 9/30/2023 $247,000.00
3 6/30/2023 $257,000.00
4 3/31/2023 $192,000.00
5 12/31/2022 $159,000.00
6 9/30/2022 $139,000.00
7 6/30/2022 $113,000.00
8 3/31/2022 $81,000.00
9 12/31/2021 $68,000.00
10 9/30/2021 $71,000.00
11 6/30/2021 $176,000.00
12 3/31/2021 $176,000.00
13 12/31/2020 $177,000.00
14 9/30/2020 $170,000.00
15 6/30/2020 $174,000.00
16 3/31/2020 $171,000.00
17 12/31/2019 $171,000.00
18 9/30/2019 $169,000.00
19 6/30/2019 $191,000.00
20 3/31/2019 $196,000.00
21 12/31/2018 $1,080,000.00
22 9/30/2018 $627,000.00
23 6/30/2018 $323,000.00
24 3/31/2018 $275,000.00
25 12/31/2017 $155,000.00
Financials: PaymentsForProceedsFromOtherInvestingActivities
Date Value
1 3/31/2023 $9,250,000.00
2 12/31/2022 --
3 9/30/2022 --
4 6/30/2022 --
5 3/31/2022 --
6 12/31/2021 --
7 9/30/2021 $7,500,000.00
8 6/30/2021 $7,500,000.00
9 12/31/2020 $2,025,000.00
10 9/30/2020 $2,025,000.00
11 6/30/2020 $2,025,000.00
12 12/31/2019 --
Financials: PaymentsToAcquireIntangibleAssets
Date Value
1 12/31/2023 $19,365,000.00
2 9/30/2023 $9,413,000.00
3 6/30/2023 --
4 12/31/2022 --
5 9/30/2022 --
6 6/30/2022 --
7 12/31/2021 $43,409,000.00
8 12/31/2020 --
9 12/31/2019 --
10 9/30/2019 --
11 12/31/2018 $553,000.00
12 9/30/2018 $221,000.00
13 12/31/2017 --
14 9/30/2017 --
15 6/30/2017 $12,124,000.00
16 12/31/2016 --
Financials: PaymentsToAcquireInvestments
Date Value
1 9/30/2023 $15,581,000.00
2 6/30/2023 $11,582,000.00
3 3/31/2023 $1,064,000.00
4 9/30/2022 $14,735,000.00
5 6/30/2022 $11,504,000.00
6 3/31/2022 $504,000.00
7 9/30/2021 $2,062,879,000.00
8 6/30/2021 $1,357,051,000.00
9 3/31/2021 $764,163,000.00
10 12/31/2020 $5,690,408,000.00
11 9/30/2020 $4,879,705,000.00
12 6/30/2020 $2,442,943,000.00
13 3/31/2020 $1,307,179,000.00
14 12/31/2019 $1,169,300,000.00
15 12/31/2018 $2,635,686,000.00
Financials: PaymentsToAcquireLongtermInvestments
Date Value
1 12/31/2023 $14,900,000.00
2 12/31/2022 $15,911,000.00
3 12/31/2021 $43,500,000.00
4 12/31/2020 $26,681,000.00
5 12/31/2019 --
Financials: PaymentsToAcquirePropertyPlantAndEquipment
Date Value
1 12/31/2023 $561,896,000.00
2 9/30/2023 $404,937,000.00
3 6/30/2023 $247,055,000.00
4 3/31/2023 $125,585,000.00
5 12/31/2022 $325,434,000.00
6 9/30/2022 $204,076,000.00
7 6/30/2022 $95,421,000.00
8 3/31/2022 $45,131,000.00
9 12/31/2021 $262,942,000.00
10 9/30/2021 $147,963,000.00
11 6/30/2021 $80,920,000.00
12 3/31/2021 $42,389,000.00
13 12/31/2020 $117,508,000.00
14 9/30/2020 $82,819,000.00
15 6/30/2020 $54,138,000.00
16 3/31/2020 $21,533,000.00
17 12/31/2019 $89,612,000.00
18 9/30/2019 $74,148,000.00
19 6/30/2019 $43,275,000.00
20 3/31/2019 $21,828,000.00
21 12/31/2018 $70,283,000.00
22 9/30/2018 $47,029,000.00
23 6/30/2018 $20,309,000.00
24 3/31/2018 $9,696,000.00
25 12/31/2017 $46,374,000.00
26 9/30/2017 $27,441,000.00
27 6/30/2017 $8,881,000.00
28 3/31/2017 $5,068,000.00
29 12/31/2016 $23,502,000.00
30 9/30/2016 $15,440,000.00
31 6/30/2016 $8,758,000.00
32 3/31/2016 $3,303,000.00
33 12/31/2015 $5,314,000.00
34 9/30/2015 $1,892,000.00
35 6/30/2015 $1,028,000.00
36 3/31/2015 $3,232,000.00
37 12/31/2014 $654,000.00
Financials: PaymentsToAcquireShortTermInvestments
Date Value
1 12/31/2023 $2,075,000.00
2 12/31/2022 $1,485,000.00
3 12/31/2021 $2,147,881,000.00
4 12/31/2020 $5,663,727,000.00
5 12/31/2019 $1,169,300,000.00
Financials: PrepaidExpenseAndOtherAssetsCurrent
Date Value
1 12/31/2023 $243,392,000.00
2 9/30/2023 $241,661,000.00
3 6/30/2023 $255,050,000.00
4 3/31/2023 $264,835,000.00
5 12/31/2022 $216,553,000.00
6 9/30/2022 $199,766,000.00
7 6/30/2022 $207,383,000.00
8 3/31/2022 $266,436,000.00
9 12/31/2021 $270,173,000.00
10 9/30/2021 $235,015,000.00
11 6/30/2021 $225,455,000.00
12 3/31/2021 $171,399,000.00
13 12/31/2020 $160,012,000.00
14 9/30/2020 $150,880,000.00
15 6/30/2020 $144,466,000.00
16 3/31/2020 $126,312,000.00
17 12/31/2019 $90,238,000.00
18 9/30/2019 $95,936,000.00
19 6/30/2019 $96,206,000.00
20 3/31/2019 $89,941,000.00
21 12/31/2018 $90,554,000.00
22 9/30/2018 $69,925,000.00
23 6/30/2018 $63,293,000.00
24 3/31/2018 $49,382,000.00
25 12/31/2017 $35,623,000.00
26 9/30/2017 $17,712,000.00
27 6/30/2017 $11,261,000.00
28 3/31/2017 $8,702,000.00
29 12/31/2016 $6,225,000.00
30 9/30/2016 $6,335,000.00
31 6/30/2016 $6,135,000.00
32 3/31/2016 $4,556,000.00
33 12/31/2015 $5,783,000.00
Financials: PrepaidInsurance
Date Value
1 12/31/2023 $8,872,000.00
2 9/30/2023 $6,492,000.00
3 6/30/2023 $7,593,000.00
4 3/31/2023 $5,719,000.00
5 12/31/2022 $3,664,000.00
6 9/30/2022 $6,465,000.00
7 6/30/2022 $8,462,000.00
8 3/31/2022 $1,906,000.00
9 12/31/2021 $1,695,000.00
10 9/30/2021 $4,122,000.00
11 6/30/2021 $7,113,000.00
12 3/31/2021 $10,459,000.00
13 12/31/2020 $1,347,000.00
14 9/30/2020 $3,775,000.00
15 6/30/2020 $6,231,000.00
16 3/31/2020 $4,298,000.00
17 12/31/2019 $711,000.00
Financials: PrepaidTaxes
Date Value
1 12/31/2023 $37,320,000.00
2 9/30/2023 $19,568,000.00
3 6/30/2023 $18,485,000.00
4 3/31/2023 $20,402,000.00
5 12/31/2022 $20,478,000.00
6 9/30/2022 $11,494,000.00
7 6/30/2022 $18,627,000.00
8 3/31/2022 $52,725,000.00
9 12/31/2021 $58,579,000.00
10 9/30/2021 $38,438,000.00
11 6/30/2021 $26,941,000.00
12 3/31/2021 $30,299,000.00
13 12/31/2020 $30,392,000.00
14 9/30/2020 $14,192,000.00
15 6/30/2020 $18,792,000.00
16 3/31/2020 $17,392,000.00
17 12/31/2019 $9,498,000.00
18 9/30/2019 $11,210,000.00
19 6/30/2019 $13,279,000.00
20 3/31/2019 $9,078,000.00
21 12/31/2018 $10,479,000.00
22 9/30/2018 $16,720,000.00
23 6/30/2018 $14,469,000.00
24 3/31/2018 $10,117,000.00
25 12/31/2017 $9,894,000.00
Financials: ProceedsFromIssuanceInitialPublicOffering
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 $3,392,616,000.00
4 12/31/2020 --
5 12/31/2019 --
6 12/31/2018 $757,587,000.00
7 9/30/2016 $167,931,000.00
8 6/30/2016 $167,931,000.00
9 3/31/2016 $167,931,000.00
Financials: ProceedsFromIssuanceOfCommonStock
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 9/30/2022 --
4 12/31/2021 $50,000,000.00
5 9/30/2021 $50,000,000.00
6 6/30/2021 --
7 3/31/2021 --
8 12/31/2020 $4,232,017,000.00
9 9/30/2020 $4,232,017,000.00
10 6/30/2020 $2,162,407,000.00
11 3/31/2020 $2,162,407,000.00
12 12/31/2019 --
13 12/31/2018 --
14 9/30/2018 --
15 12/31/2017 $149,928,000.00
16 9/30/2017 $149,928,000.00
17 12/31/2016 --
Financials: ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
Date Value
1 12/31/2023 $55,712,000.00
2 9/30/2023 $52,352,000.00
3 6/30/2023 $35,169,000.00
4 3/31/2023 $31,589,000.00
5 12/31/2022 $46,964,000.00
6 9/30/2022 $35,677,000.00
7 6/30/2022 $18,972,000.00
8 3/31/2022 $11,880,000.00
9 12/31/2021 $92,762,000.00
10 9/30/2021 $82,192,000.00
11 6/30/2021 $35,601,000.00
12 3/31/2021 $25,754,000.00
13 12/31/2020 $93,101,000.00
14 9/30/2020 $75,830,000.00
15 6/30/2020 $16,569,000.00
16 3/31/2020 $11,629,000.00
17 12/31/2019 $47,004,000.00
18 12/31/2018 $29,662,000.00
Financials: ProceedsFromLongTermLinesOfCredit
Date Value
1 12/31/2023 $22,502,000.00
2 9/30/2023 $22,502,000.00
3 6/30/2023 $15,771,000.00
4 12/31/2022 $37,372,000.00
5 9/30/2022 $37,372,000.00
6 6/30/2022 --
7 3/31/2022 --
8 12/31/2021 $16,838,000.00
9 9/30/2021 $16,838,000.00
10 6/30/2021 $10,819,000.00
11 3/31/2021 $10,664,000.00
12 12/31/2020 $110,208,000.00
13 9/30/2020 $64,288,000.00
14 6/30/2020 $49,525,000.00
15 3/31/2020 --
16 12/31/2019 $67,489,000.00
17 9/30/2019 $67,489,000.00
18 6/30/2019 $43,704,000.00
19 3/31/2019 $36,695,000.00
20 12/31/2018 $42,315,000.00
21 9/30/2018 $42,315,000.00
22 6/30/2018 $42,315,000.00
23 3/31/2018 --
24 12/31/2017 --
25 9/30/2017 --
26 12/31/2016 $12,048,000.00
27 9/30/2016 $12,161,000.00
28 12/31/2015 $6,175,000.00
Financials: ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
Date Value
1 12/31/2023 $673,240,000.00
2 9/30/2023 $567,519,000.00
3 6/30/2023 $567,500,000.00
4 3/31/2023 $376,962,000.00
5 12/31/2022 $1,563,618,000.00
6 9/30/2022 $1,352,398,000.00
7 6/30/2022 $1,051,028,000.00
8 3/31/2022 $331,028,000.00
9 12/31/2021 $3,146,891,000.00
10 9/30/2021 $2,758,391,000.00
11 6/30/2021 $1,997,515,000.00
12 3/31/2021 $1,107,000,000.00
13 12/31/2020 $2,751,075,000.00
14 9/30/2020 $1,972,608,000.00
15 6/30/2020 $997,242,000.00
16 3/31/2020 $256,743,000.00
17 12/31/2019 $1,882,075,000.00
18 9/30/2019 $1,552,028,000.00
19 6/30/2019 $1,167,491,000.00
20 3/31/2019 $710,598,000.00
21 12/31/2018 $2,177,207,000.00
22 6/30/2018 $869,011,000.00
23 3/31/2018 $257,568,000.00
24 12/31/2017 $423,789,000.00
25 9/30/2017 $245,928,000.00
26 6/30/2017 $161,900,000.00
27 3/31/2017 $65,613,000.00
28 12/31/2016 $183,743,000.00
29 9/30/2016 $158,307,000.00
30 6/30/2016 $90,546,000.00
31 3/31/2016 $43,646,000.00
32 12/31/2015 $65,698,000.00
33 9/30/2015 $38,973,000.00
34 6/30/2015 $18,678,000.00
35 3/31/2015 $10,459,000.00
36 12/31/2014 $102,000.00
Financials: ProceedsFromShortTermDebt
Date Value
1 12/31/2023 $661,530,000.00
2 9/30/2023 $162,614,000.00
3 6/30/2023 $161,846,000.00
4 3/31/2023 --
5 12/31/2022 $313,774,000.00
6 9/30/2022 $163,774,000.00
7 6/30/2022 $67,586,000.00
8 3/31/2022 $50,000,000.00
9 12/31/2021 $406,449,000.00
10 9/30/2021 $143,456,000.00
11 6/30/2021 $112,589,000.00
12 3/31/2021 $71,001,000.00
13 12/31/2020 $323,697,000.00
14 9/30/2020 $48,983,000.00
15 6/30/2020 $26,197,000.00
16 3/31/2020 $11,298,000.00
17 12/31/2019 --
18 9/30/2019 --
19 6/30/2019 --
20 3/31/2019 --
21 12/31/2018 --
22 9/30/2018 --
23 12/31/2017 $2,470,000.00
24 9/30/2017 $2,470,000.00
25 6/30/2017 $2,470,000.00
26 3/31/2017 $2,470,000.00
27 12/31/2016 --
28 12/31/2014 $322,000.00
Financials: ProfitLoss
Date Value
1 12/31/2023 $-881,708,000.00
2 12/31/2022 $-2,003,815,000.00
3 9/30/2022 $-557,556,000.00
4 6/30/2022 $-565,726,000.00
5 3/31/2022 $-435,198,000.00
6 12/31/2021 $-1,457,816,000.00
7 9/30/2021 $-827,701,000.00
8 6/30/2021 $-413,846,000.00
9 3/31/2021 $66,495,000.00
10 12/31/2020 $-1,600,523,000.00
11 9/30/2020 $-426,617,000.00
12 6/30/2020 $-701,257,000.00
13 3/31/2020 $-364,939,000.00
14 12/31/2019 $-387,895,000.00
15 9/30/2019 $-562,683,000.00
16 6/30/2019 $-85,954,000.00
17 3/31/2019 $-168,069,000.00
18 12/31/2018 $-266,710,000.00
19 9/30/2018 $-407,323,000.00
20 6/30/2018 $-157,715,000.00
21 3/31/2018 $-105,116,000.00
22 12/31/2017 $-93,299,000.00
23 9/30/2017 $117,284,000.00
24 6/30/2017 $-60,680,000.00
25 3/31/2017 $-50,623,000.00
26 12/31/2016 $-119,217,000.00
27 9/30/2016 $-35,494,000.00
28 6/30/2016 $-24,124,000.00
29 3/31/2016 $-22,001,000.00
30 12/31/2015 $-57,102,000.00
31 12/31/2014 $-18,546,000.00
Financials: PropertyPlantAndEquipmentGross
Date Value
1 12/31/2023 $832,751,000.00
2 9/30/2023 $767,805,000.00
3 6/30/2023 $749,038,000.00
4 3/31/2023 $739,603,000.00
5 12/31/2022 $723,789,000.00
6 9/30/2022 $609,413,000.00
7 6/30/2022 $602,694,000.00
8 3/31/2022 $608,523,000.00
9 12/31/2021 $525,048,000.00
10 9/30/2021 $431,517,000.00
11 6/30/2021 $413,476,000.00
12 3/31/2021 $387,004,000.00
13 12/31/2020 $345,261,000.00
14 9/30/2020 $292,090,000.00
15 6/30/2020 $264,735,000.00
16 3/31/2020 $260,728,000.00
17 12/31/2019 $258,156,000.00
18 9/30/2019 $212,232,000.00
19 6/30/2019 $88,110,000.00
20 3/31/2019 $82,550,000.00
21 12/31/2018 $77,296,000.00
22 9/30/2018 $130,054,000.00
23 6/30/2018 $107,746,000.00
24 3/31/2018 $93,117,000.00
25 12/31/2017 $50,070,000.00
Financials: PropertyPlantAndEquipmentNet
Date Value
1 12/31/2023 $1,324,154,000.00
2 9/30/2023 $1,178,038,000.00
3 6/30/2023 $1,031,938,000.00
4 3/31/2023 $925,404,000.00
5 12/31/2022 $845,946,000.00
6 9/30/2022 $681,914,000.00
7 6/30/2022 $633,100,000.00
8 3/31/2022 $624,673,000.00
9 12/31/2021 $587,605,000.00
10 9/30/2021 $450,788,000.00
11 6/30/2021 $395,167,000.00
12 3/31/2021 $373,949,000.00
13 12/31/2020 $357,686,000.00
14 9/30/2020 $291,218,000.00
15 6/30/2020 $258,106,000.00
16 3/31/2020 $240,331,000.00
17 12/31/2019 $242,402,000.00
18 9/30/2019 $226,499,000.00
19 6/30/2019 $212,672,000.00
20 3/31/2019 $197,806,000.00
21 12/31/2018 $157,061,000.00
22 9/30/2018 $111,262,000.00
23 6/30/2018 $90,510,000.00
24 3/31/2018 $76,990,000.00
25 12/31/2017 $62,568,000.00
26 9/30/2017 $55,322,000.00
27 6/30/2017 $33,770,000.00
28 3/31/2017 $30,723,000.00
29 12/31/2016 $25,977,000.00
30 9/30/2016 $16,554,000.00
31 6/30/2016 $9,752,000.00
32 3/31/2016 $7,702,000.00
33 12/31/2015 $6,612,000.00
Financials: ProvisionForDoubtfulAccounts
Date Value
1 3/31/2023 $222,000.00
2 12/31/2022 $-219,000.00
3 9/30/2022 $-161,000.00
4 6/30/2022 $-210,000.00
5 3/31/2022 $-241,000.00
6 12/31/2021 $309,000.00
7 9/30/2021 $-7,000.00
8 6/30/2021 $-46,000.00
9 3/31/2021 $48,000.00
10 12/31/2020 $109,000.00
11 9/30/2020 $114,000.00
12 6/30/2020 $121,000.00
13 3/31/2020 $2,022,000.00
14 3/31/2019 --
Financials: ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
Date Value
1 12/31/2023 $-811,000.00
2 12/31/2022 $-811,000.00
3 9/30/2022 --
4 6/30/2022 --
5 3/31/2022 --
6 12/31/2021 $-1,489,000.00
7 9/30/2021 $62,000.00
8 6/30/2021 $62,000.00
9 12/31/2020 $1,492,000.00
10 3/31/2020 $1,240,000.00
11 12/31/2019 $6,044,000.00
12 9/30/2019 $4,614,000.00
13 6/30/2019 $1,806,000.00
14 12/31/2018 $1,948,000.00
Financials: RepaymentsOfLongTermDebt
Date Value
1 12/31/2023 $13,690,000.00
2 9/30/2023 $8,462,000.00
3 6/30/2023 --
4 3/31/2023 $1,457,000.00
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 12/31/2020 $132,061,000.00
12 9/30/2020 $132,061,000.00
13 12/31/2019 $32,813,000.00
14 9/30/2019 $8,394,000.00
15 12/31/2018 $8,736,000.00
16 9/30/2018 $8,736,000.00
17 12/31/2017 --
18 9/30/2017 --
19 12/31/2016 --
Financials: RepaymentsOfShortTermDebt
Date Value
1 12/31/2023 $309,576,000.00
2 9/30/2023 $159,576,000.00
3 6/30/2023 $66,574,000.00
4 3/31/2023 $50,000,000.00
5 12/31/2022 $417,081,000.00
6 9/30/2022 $145,428,000.00
7 6/30/2022 $115,405,000.00
8 3/31/2022 $73,147,000.00
9 12/31/2021 $321,754,000.00
10 9/30/2021 $40,229,000.00
11 6/30/2021 $15,959,000.00
12 3/31/2021 --
13 12/31/2020 $12,247,000.00
14 9/30/2020 --
15 6/30/2020 --
16 12/31/2019 --
17 12/31/2018 --
18 9/30/2018 --
19 12/31/2017 $2,470,000.00
20 9/30/2017 $2,470,000.00
21 6/30/2017 $2,470,000.00
22 12/31/2016 --
23 12/31/2015 $322,000.00
Financials: ResearchAndDevelopmentExpense
Date Value
1 12/31/2023 $1,778,594,000.00
2 9/30/2023 $1,284,607,000.00
3 6/30/2023 $422,764,000.00
4 3/31/2023 $408,584,000.00
5 12/31/2022 $1,640,508,000.00
6 9/30/2022 $426,363,000.00
7 6/30/2022 $378,207,000.00
8 3/31/2022 $389,915,000.00
9 12/31/2021 $1,459,239,000.00
10 9/30/2021 $1,028,754,000.00
11 6/30/2021 $676,817,000.00
12 3/31/2021 $320,726,000.00
13 12/31/2020 $1,294,877,000.00
14 9/30/2020 $349,070,000.00
15 6/30/2020 $590,270,000.00
16 3/31/2020 $304,302,000.00
17 12/31/2019 $927,338,000.00
18 9/30/2019 $236,968,000.00
19 6/30/2019 $228,760,000.00
20 3/31/2019 $178,351,000.00
21 12/31/2018 $679,005,000.00
22 9/30/2018 $421,541,000.00
23 6/30/2018 $164,251,000.00
24 3/31/2018 $109,700,000.00
25 12/31/2017 $269,018,000.00
26 9/30/2017 $87,660,000.00
27 6/30/2017 $90,018,000.00
28 3/31/2017 $42,773,000.00
29 12/31/2016 $98,033,000.00
30 9/30/2016 $30,106,000.00
31 6/30/2016 $21,117,000.00
32 3/31/2016 $17,877,000.00
33 12/31/2015 $58,250,000.00
34 9/30/2015 $13,351,000.00
35 6/30/2015 $6,737,000.00
36 3/31/2015 $10,059,000.00
37 12/31/2014 $21,862,000.00
Financials: RestrictedCash
Date Value
1 12/31/2023 $14,184,000.00
2 9/30/2023 $13,556,000.00
3 6/30/2023 $11,206,000.00
4 3/31/2023 $5,122,000.00
5 12/31/2022 $5,473,000.00
6 9/30/2022 $3,380,000.00
7 6/30/2022 $4,272,000.00
8 3/31/2022 $7,288,000.00
9 12/31/2021 $7,209,000.00
10 9/30/2021 $6,386,000.00
11 6/30/2021 $10,237,000.00
12 3/31/2021 $8,587,000.00
13 12/31/2020 $8,055,000.00
14 9/30/2020 $5,245,000.00
15 6/30/2020 $4,885,000.00
16 3/31/2020 $2,717,000.00
17 12/31/2019 $2,764,000.00
18 9/30/2019 $44,672,000.00
19 12/31/2018 $27,776,000.00
20 12/31/2017 $27,776,000.00
Financials: RestrictedCashAndCashEquivalentsAtCarryingValue
Date Value
1 12/31/2023 $11,473,000.00
2 9/30/2023 $11,548,000.00
3 6/30/2023 $9,693,000.00
4 3/31/2023 $159,000.00
5 12/31/2022 $196,000.00
6 9/30/2022 $191,000.00
7 6/30/2022 $333,000.00
8 3/31/2022 $330,000.00
9 12/31/2021 $328,000.00
10 9/30/2021 $330,000.00
11 6/30/2021 $310,000.00
12 3/31/2021 $305,000.00
13 12/31/2020 $307,000.00
14 9/30/2020 $295,000.00
15 6/30/2020 $283,000.00
16 3/31/2020 $282,000.00
17 12/31/2019 $288,000.00
18 9/30/2019 $14,271,000.00
19 6/30/2019 $14,567,000.00
20 3/31/2019 $14,900,000.00
21 12/31/2018 $14,544,000.00
22 9/30/2018 $14,560,000.00
23 6/30/2018 $31,591,000.00
24 3/31/2018 $17,460,000.00
25 12/31/2017 --
26 9/30/2017 --
27 12/31/2016 --
Financials: RestrictedCashAndCashEquivalentsNoncurrent
Date Value
1 12/31/2023 $2,711,000.00
2 9/30/2023 $2,008,000.00
3 6/30/2023 $1,513,000.00
4 3/31/2023 $4,963,000.00
5 12/31/2022 $5,277,000.00
6 9/30/2022 $3,189,000.00
7 6/30/2022 $3,939,000.00
8 3/31/2022 $6,958,000.00
9 12/31/2021 $6,881,000.00
10 9/30/2021 $6,056,000.00
11 6/30/2021 $9,927,000.00
12 3/31/2021 $8,282,000.00
13 12/31/2020 $7,748,000.00
14 9/30/2020 $4,950,000.00
15 6/30/2020 $4,602,000.00
16 3/31/2020 $2,435,000.00
17 12/31/2019 $2,476,000.00
18 9/30/2019 $30,401,000.00
19 6/30/2019 $9,161,000.00
20 3/31/2019 $8,991,000.00
21 12/31/2018 $13,232,000.00
22 9/30/2018 $52,751,000.00
23 6/30/2018 --
24 3/31/2018 --
25 12/31/2017 --
26 9/30/2017 --
27 12/31/2016 --
Financials: RestrictedCashCurrent
Date Value
1 12/31/2023 $11,473,000.00
2 9/30/2023 $11,548,000.00
3 12/31/2022 $196,000.00
4 9/30/2019 $14,271,000.00
5 12/31/2018 $14,544,000.00
Financials: RestrictedCashNoncurrent
Date Value
1 12/31/2023 $2,711,000.00
2 9/30/2023 $2,008,000.00
3 12/31/2022 $5,277,000.00
4 9/30/2019 $30,401,000.00
5 12/31/2018 $13,232,000.00
Financials: RetainedEarningsAccumulatedDeficit
Date Value
1 12/31/2023 $-7,962,050,000.00
2 9/30/2023 $-7,594,497,000.00
3 6/30/2023 $-7,809,910,000.00
4 3/31/2023 $-7,428,773,000.00
5 12/31/2022 $-7,080,342,000.00
6 9/30/2022 $-6,635,007,000.00
7 6/30/2022 $-5,971,826,000.00
8 3/31/2022 $-5,400,377,000.00
9 12/31/2021 $-5,076,527,000.00
10 9/30/2021 $-4,380,450,000.00
11 6/30/2021 $-3,966,595,000.00
12 3/31/2021 $-3,486,254,000.00
13 12/31/2020 $-3,552,749,000.00
14 9/30/2020 $-3,080,004,000.00
15 6/30/2020 $-2,654,780,000.00
16 3/31/2020 $-2,319,578,000.00
17 12/31/2019 $-1,955,843,000.00
18 9/30/2019 $-1,567,782,000.00
19 6/30/2019 $-1,260,425,000.00
20 3/31/2019 $-1,174,855,000.00
21 12/31/2018 $-1,007,215,000.00
22 9/30/2018 $-738,960,000.00
23 6/30/2018 $-594,929,000.00
24 3/31/2018 $-438,042,000.00
25 12/31/2017 $-330,517,000.00
26 9/30/2017 $-231,194,000.00
27 6/30/2017 $-348,580,000.00
28 3/31/2017 $-288,035,000.00
29 12/31/2016 $-237,412,000.00
30 9/30/2016 $-199,814,000.00
31 6/30/2016 $-164,320,000.00
32 3/31/2016 $-140,195,000.00
33 12/31/2015 $-118,195,000.00
Financials: RevenueFromContractWithCustomerExcludingAssessedTax
Date Value
1 12/31/2023 $2,500,000,000.00
2 9/30/2023 $1,824,370,000.00
3 6/30/2023 $1,043,062,000.00
4 3/31/2023 $447,801,000.00
5 12/31/2022 $1,415,921,000.00
6 9/30/2022 $387,628,000.00
7 6/30/2022 $341,572,000.00
8 3/31/2022 $306,626,000.00
9 12/31/2021 $1,176,283,000.00
10 9/30/2021 $962,304,000.00
11 6/30/2021 $755,864,000.00
12 3/31/2021 $605,872,000.00
13 12/31/2020 $100,100,000.00
14 9/30/2020 $208,774,000.00
15 6/30/2020 $65,635,000.00
16 3/31/2020 $52,059,000.00
17 12/31/2019 $428,212,000.00
18 9/30/2019 $371,320,000.00
19 6/30/2019 $243,346,000.00
20 3/31/2019 $77,833,000.00
21 12/31/2018 $198,220,000.00
22 9/30/2018 $139,550,000.00
23 6/30/2018 $52,804,000.00
24 3/31/2018 $32,544,000.00
25 12/31/2017 $238,387,000.00
26 9/30/2017 $220,213,000.00
27 6/30/2017 --
28 3/31/2017 --
29 12/31/2016 $1,070,000.00
Financials: RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
Date Value
1 12/31/2023 $11,854,000.00
2 12/31/2022 $22,278,000.00
3 12/31/2021 $37,454,000.00
4 12/31/2020 $17,634,000.00
5 12/31/2019 $20,108,000.00
6 9/30/2019 $5,019,000.00
7 6/30/2019 $1,917,000.00
8 3/31/2019 $3,464,000.00
Financials: SellingGeneralAndAdministrativeExpense
Date Value
1 12/31/2023 $1,504,501,000.00
2 9/30/2023 $1,087,954,000.00
3 6/30/2023 $723,533,000.00
4 3/31/2023 $328,499,000.00
5 12/31/2022 $1,277,852,000.00
6 9/30/2022 $322,892,000.00
7 6/30/2022 $625,976,000.00
8 3/31/2022 $294,573,000.00
9 12/31/2021 $990,123,000.00
10 9/30/2021 $683,622,000.00
11 6/30/2021 $414,395,000.00
12 3/31/2021 $182,106,000.00
13 12/31/2020 $600,176,000.00
14 9/30/2020 $160,837,000.00
15 6/30/2020 $231,130,000.00
16 3/31/2020 $107,081,000.00
17 12/31/2019 $388,249,000.00
18 9/30/2019 $244,895,000.00
19 6/30/2019 $82,248,000.00
20 3/31/2019 $57,645,000.00
21 12/31/2018 $195,385,000.00
22 9/30/2018 $122,895,000.00
23 6/30/2018 $74,075,000.00
24 3/31/2018 $28,915,000.00
25 12/31/2017 $62,602,000.00
26 9/30/2017 $35,187,000.00
27 6/30/2017 $19,546,000.00
28 3/31/2017 $8,769,000.00
29 12/31/2016 $20,097,000.00
30 9/30/2016 $4,722,000.00
31 12/31/2015 $7,311,000.00
Financials: ShareBasedCompensation
Date Value
1 12/31/2023 $367,618,000.00
2 9/30/2023 $274,697,000.00
3 6/30/2023 $178,693,000.00
4 3/31/2023 $75,322,000.00
5 12/31/2022 $303,162,000.00
6 9/30/2022 $225,036,000.00
7 6/30/2022 $146,860,000.00
8 3/31/2022 $65,555,000.00
9 12/31/2021 $240,712,000.00
10 9/30/2021 $177,701,000.00
11 6/30/2021 $110,624,000.00
12 3/31/2021 $45,833,000.00
13 12/31/2020 $183,481,000.00
14 9/30/2020 $134,020,000.00
15 6/30/2020 $83,723,000.00
16 3/31/2020 $38,255,000.00
17 12/31/2019 $134,154,000.00
18 9/30/2019 $95,812,000.00
19 6/30/2019 $58,994,000.00
20 3/31/2019 $26,392,000.00
21 12/31/2018 $87,127,000.00
22 9/30/2018 $61,169,000.00
23 6/30/2018 $36,037,000.00
24 3/31/2018 $17,396,000.00
25 12/31/2017 $42,863,000.00
26 9/30/2017 $26,401,000.00
27 6/30/2017 $13,074,000.00
28 3/31/2017 $5,992,000.00
29 12/31/2016 $10,625,000.00
30 9/30/2016 $6,678,000.00
31 6/30/2016 $3,899,000.00
32 3/31/2016 $2,614,000.00
33 12/31/2015 $10,211,000.00
34 9/30/2015 $8,043,000.00
35 6/30/2015 $3,224,000.00
36 3/31/2015 $2,314,000.00
37 12/31/2014 $6,637,000.00
Financials: SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
Date Value
1 12/31/2023 $452,750,000.00
2 12/31/2022 $673,364,735,000.00
3 12/31/2021 $919,118,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
Date Value
1 12/31/2023 $59,221,091.00
2 12/31/2022 $58,017,219.00
3 12/31/2021 $55,576,828.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
Date Value
1 12/31/2023 $6.93
2 12/31/2022 $5.67
3 12/31/2021 $4.31
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
Date Value
1 12/31/2023 $92,051,000.00
2 12/31/2022 $52,258,000.00
3 12/31/2021 $367,110,000.00
4 12/31/2020 $416,509,000.00
5 12/31/2019 $171,429,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
Date Value
1 12/31/2023 $1,225,334.00
2 12/31/2022 $2,296,634.00
3 12/31/2021 $1,797,498.00
4 12/31/2020 $2,717,488.00
5 12/31/2019 $3,576,542.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
Date Value
1 12/31/2023 $9,817,925.00
2 12/31/2022 $12,516,816.00
3 12/31/2021 $6,244,524.00
4 12/31/2020 $8,999,536.00
5 12/31/2019 $12,641,590.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
Date Value
1 12/31/2023 $8.14
2 12/31/2022 $6.40
3 12/31/2021 $12.40
4 12/31/2020 $7.15
5 12/31/2019 $5.06
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
Date Value
1 12/31/2023 $465,231,000.00
2 12/31/2022 $745,340,712,000.00
3 12/31/2021 $1,026,958,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
Date Value
1 12/31/2023 $78,145,113.00
2 12/31/2022 $76,526,853.00
3 12/31/2021 $72,204,888.00
4 12/31/2020 $84,991,715.00
5 12/31/2019 $108,417,254.00
6 12/31/2018 $116,082,647.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
Date Value
1 12/31/2023 $9.06
2 12/31/2022 $7.85
3 12/31/2021 $7.08
4 12/31/2020 $5.27
5 12/31/2019 $3.96
6 12/31/2018 $3.21
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice
Date Value
1 12/31/2023 $8.81
2 12/31/2022 $7.60
3 12/31/2021 $6.79
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
Date Value
1 12/31/2023 $463,359,000.00
2 12/31/2022 $734,904,195,000.00
3 12/31/2021 $1,012,938,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
Date Value
1 12/31/2023 $75,306,510.00
2 12/31/2022 $73,842,956.00
3 12/31/2021 $70,043,242.00
Financials: SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
Date Value
1 12/31/2023 $61,121,000.00
2 12/31/2022 $62,548,000.00
3 12/31/2021 $53,571,000.00
4 12/31/2020 $55,127,000.00
5 12/31/2019 $58,670,000.00
6 12/31/2018 $55,642,000.00
7 12/31/2017 $20,440,000.00
8 12/31/2016 $2,821,000.00
Financials: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
Date Value
1 12/31/2023 $4.54
2 12/31/2022 $4.63
3 12/31/2021 $4.52
4 12/31/2020 $2.82
5 12/31/2019 $2.60
Financials: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
Date Value
1 12/31/2023 $17.60
2 12/31/2022 $16.46
3 12/31/2021 $13.27
4 12/31/2020 $7.22
5 12/31/2019 $5.09
Financials: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
Date Value
1 12/31/2023 $16.37
2 12/31/2022 $12.34
3 12/31/2021 $26.46
4 12/31/2020 $13.54
5 12/31/2019 $9.38
Financials: ShortTermInvestments
Date Value
1 12/31/2023 $2,600,000.00
2 12/31/2022 $665,251,000.00
3 12/31/2021 $2,241,962,000.00
4 12/31/2020 $3,268,725,000.00
5 12/31/2019 $364,728,000.00
6 9/30/2019 $375,768,000.00
7 6/30/2019 $618,803,000.00
8 3/31/2019 $849,167,000.00
9 12/31/2018 $1,068,509,000.00
10 9/30/2018 $1,390,276,000.00
11 6/30/2018 $931,208,000.00
12 3/31/2018 $973,381,000.00
13 12/31/2017 $597,914,000.00
14 9/30/2017 $548,925,000.00
15 12/31/2016 $280,660,000.00
Financials: ShortTermLeaseCost
Date Value
1 12/31/2023 $1,683,000.00
2 12/31/2022 $1,299,000.00
3 12/31/2021 $1,823,000.00
4 12/31/2020 $1,018,000.00
5 12/31/2019 $1,001,000.00
6 9/30/2019 $603,000.00
7 6/30/2019 $386,000.00
8 3/31/2019 $133,000.00
Financials: StockholdersEquity
Date Value
1 12/31/2023 $3,537,327,000.00
2 9/30/2023 $3,763,234,000.00
3 6/30/2023 $3,798,559,000.00
4 3/31/2023 $4,157,306,000.00
5 12/31/2022 $4,383,355,000.00
6 9/30/2022 $4,655,171,000.00
7 6/30/2022 $5,196,919,000.00
8 3/31/2022 $5,774,152,000.00
9 12/31/2021 $6,132,563,000.00
10 9/30/2021 $3,357,073,000.00
11 6/30/2021 $3,606,775,000.00
12 3/31/2021 $4,003,587,000.00
13 12/31/2020 $3,869,243,000.00
14 9/30/2020 $4,287,494,000.00
15 6/30/2020 $2,536,298,000.00
16 3/31/2020 $2,812,214,000.00
17 12/31/2019 $962,205,000.00
18 9/30/2019 $1,278,478,000.00
19 6/30/2019 $1,553,877,000.00
20 3/31/2019 $1,608,769,000.00
21 12/31/2018 $1,739,202,000.00
22 9/30/2018 $1,970,446,000.00
23 6/30/2018 $1,213,197,000.00
24 3/31/2018 $1,344,381,000.00
25 12/31/2017 $669,809,000.00
26 9/30/2017 $750,140,000.00
27 6/30/2017 $255,753,000.00
28 3/31/2017 $308,417,000.00
29 12/31/2016 $352,907,000.00
30 9/30/2016 $187,832,000.00
31 6/30/2016 $220,047,000.00
32 3/31/2016 $243,099,000.00
33 12/31/2015 $-101,765,000.00
34 12/31/2014 $-53,041,000.00
Financials: StockIssuedDuringPeriodSharesStockOptionsExercised
Date Value
1 12/31/2023 $6,974,331.00
2 12/31/2022 $5,898,217.00
3 12/31/2021 $17,233,853.00
4 12/31/2020 $29,707,587.00
5 12/31/2019 $16,730,441.00
Financials: StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
Date Value
1 9/30/2023 $17,419,000.00
2 6/30/2023 $3,692,000.00
3 3/31/2023 $28,657,000.00
4 12/31/2022 $46,964,000.00
5 9/30/2022 $16,705,000.00
6 6/30/2022 $7,092,000.00
7 3/31/2022 $11,880,000.00
8 12/31/2021 $92,762,000.00
9 9/30/2021 $46,591,000.00
10 6/30/2021 $9,847,000.00
11 3/31/2021 $25,754,000.00
12 12/31/2020 $93,101,000.00
13 9/30/2020 $1,000.00
14 6/30/2020 $16,569,000.00
15 3/31/2020 $11,629,000.00
16 12/31/2019 $47,004,000.00
Financials: StockRepurchasedAndRetiredDuringPeriodValue
Date Value
1 9/30/2023 $362,917,000.00
Financials: TaxesPayableCurrent
Date Value
1 12/31/2023 $22,951,000.00
2 9/30/2023 $20,158,000.00
3 6/30/2023 $17,074,000.00
4 3/31/2023 $33,929,000.00
5 12/31/2022 $25,189,000.00
6 9/30/2022 $22,665,000.00
7 6/30/2022 $15,564,000.00
8 3/31/2022 $38,505,000.00
9 12/31/2021 $21,395,000.00
10 9/30/2021 $20,878,000.00
11 6/30/2021 $13,855,000.00
12 3/31/2021 $27,463,000.00
13 12/31/2020 $20,380,000.00
14 9/30/2020 $9,244,000.00
15 6/30/2020 $10,448,000.00
16 3/31/2020 $19,535,000.00
17 12/31/2019 $13,454,000.00
18 9/30/2019 $9,061,000.00
19 6/30/2019 $2,175,000.00
20 3/31/2019 $6,857,000.00
21 12/31/2018 $5,888,000.00
22 9/30/2018 $1,549,000.00
23 6/30/2018 $1,151,000.00
24 3/31/2018 $9,889,000.00
25 12/31/2017 $9,156,000.00
26 9/30/2017 $2,852,000.00
27 6/30/2017 $3,106,000.00
28 3/31/2017 $2,570,000.00
29 12/31/2016 $804,000.00
30 9/30/2016 $294,000.00
31 6/30/2016 $168,000.00
32 3/31/2016 $33,000.00
Financials: UndistributedEarningsOfForeignSubsidiaries
Date Value
1 12/31/2023 $2,969,000.00
2 12/31/2022 $2,379,000.00
3 12/31/2021 $1,844,000.00
4 12/31/2020 $7,980,000.00
Financials: UnrecognizedTaxBenefits
Date Value
1 12/31/2023 $14,264,000.00
2 9/30/2023 $13,910,000.00
3 6/30/2023 $12,524,000.00
4 3/31/2023 $11,965,000.00
5 12/31/2022 $11,555,000.00
6 9/30/2022 $12,725,000.00
7 6/30/2022 $11,765,000.00
8 3/31/2022 $10,814,000.00
9 12/31/2021 $9,925,000.00
10 9/30/2021 $9,084,000.00
11 6/30/2021 $8,306,000.00
12 3/31/2021 $7,727,000.00
13 12/31/2020 $7,123,000.00
14 9/30/2020 $6,542,000.00
15 6/30/2020 $5,783,000.00
16 3/31/2020 $5,003,000.00
17 12/31/2019 $4,633,000.00
18 9/30/2019 $3,277,000.00
19 6/30/2019 $2,870,000.00
20 3/31/2019 $2,559,000.00
21 12/31/2018 $2,295,000.00
22 9/30/2018 $1,904,000.00
23 6/30/2018 $1,552,000.00
24 3/31/2018 $1,182,000.00
25 12/31/2017 $918,000.00
26 9/30/2017 $634,000.00
27 12/31/2016 $110,000.00
28 12/31/2015 --
Financials: UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 --
4 12/31/2020 --
5 12/31/2019 $17,000.00
6 12/31/2018 $44,000.00
7 12/31/2017 $91,000.00
8 12/31/2016 --
Financials: UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
Date Value
1 12/31/2023 $2,709,000.00
2 12/31/2022 $1,630,000.00
3 12/31/2021 $2,802,000.00
4 12/31/2020 $2,497,000.00
5 12/31/2019 $2,435,000.00
6 12/31/2018 $1,410,000.00
7 12/31/2017 $665,000.00
8 12/31/2016 $110,000.00
Financials: UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 --
4 12/31/2020 --
5 12/31/2019 $46,000.00
6 12/31/2018 $11,000.00
7 12/31/2017 $234,000.00
8 12/31/2016 --
Financials: UnrecognizedTaxBenefitsPeriodIncreaseDecrease
Date Value
1 9/30/2023 $2,355,000.00
2 6/30/2023 $969,000.00
3 3/31/2023 $410,000.00
4 9/30/2022 $960,000.00
5 6/30/2022 $1,840,000.00
6 3/31/2022 $889,000.00
7 9/30/2016 --
8 6/30/2016 --
9 3/31/2016 --
10 9/30/2015 --
11 6/30/2015 --
12 3/31/2015 --
Financials: UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 --
4 12/31/2020 $7,000.00
5 12/31/2019 $126,000.00
6 12/31/2018 --
7 12/31/2017 --
Financials: UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 --
4 12/31/2020 --
5 12/31/2018 $1,532,000.00
6 12/31/2017 $751,000.00
Financials: ValueAddedTaxReceivableNoncurrent
Date Value
1 12/31/2023 $2,546,000.00
2 9/30/2023 $2,034,000.00
3 6/30/2023 $1,734,000.00
4 3/31/2023 $1,428,000.00
5 12/31/2022 $804,000.00
6 9/30/2022 $217,000.00
7 6/30/2022 $29,000.00
8 3/31/2022 $30,967,000.00
9 12/31/2021 $17,162,000.00
10 9/30/2021 $21,499,000.00
11 6/30/2021 $23,600,000.00
12 3/31/2021 $16,781,000.00
13 12/31/2020 $10,913,000.00
14 9/30/2020 $29,413,000.00
15 6/30/2020 $25,705,000.00
16 3/31/2020 $32,396,000.00
17 12/31/2019 $29,967,000.00
18 9/30/2019 $25,704,000.00
19 6/30/2019 $22,936,000.00
20 3/31/2019 $19,768,000.00
21 12/31/2018 $14,671,000.00
22 9/30/2018 $7,955,000.00
23 12/31/2017 --
Financials: VariableLeaseCost
Date Value
1 12/31/2023 $6,101,000.00
2 12/31/2022 $6,834,000.00
3 12/31/2021 $4,892,000.00
4 12/31/2020 $2,465,000.00
5 12/31/2019 $1,784,000.00
6 9/30/2019 $1,347,000.00
7 6/30/2019 $884,000.00
8 3/31/2019 $297,000.00
Financials: WeightedAverageNumberOfDilutedSharesOutstanding
Date Value
1 12/31/2023 $1,357,034,547.00
2 9/30/2023 $1,358,392,470.00
3 6/30/2023 $1,357,211,308.00
4 3/31/2023 $1,354,164,760.00
5 12/31/2022 $1,340,729,572.00
6 9/30/2022 $1,337,976,853.00
7 6/30/2022 $1,334,252,648.00
8 3/31/2022 $1,332,017,262.00
9 12/31/2021 $1,206,210,049.00
10 9/30/2021 $1,205,971,284.00
11 6/30/2021 $1,191,521,766.00
12 3/31/2021 $1,257,489,671.00
13 12/31/2020 $1,085,131,783.00
14 9/30/2020 $1,052,940,583.00
15 6/30/2020 $1,007,967,904.00
16 3/31/2020 $1,005,347,581.00
17 12/31/2019 $780,701,283.00
18 9/30/2018 $703,482,491.00
19 9/30/2017 $561,237,818.00
20 9/30/2016 $383,472,372.00
Financials: WeightedAverageNumberOfSharesOutstandingBasic
Date Value
1 12/31/2023 $1,357,034,547.00
2 9/30/2023 $1,358,392,470.00
3 6/30/2023 $1,357,211,308.00
4 3/31/2023 $1,354,164,760.00
5 12/31/2022 $1,340,729,572.00
6 9/30/2022 $1,345,303,747.00
7 6/30/2022 $1,334,252,648.00
8 3/31/2022 $1,332,017,262.00
9 12/31/2021 $1,206,210,049.00
10 9/30/2021 $1,196,391,201.00
11 6/30/2021 $1,194,071,476.00
12 3/31/2021 $1,188,943,726.00
13 12/31/2020 $1,085,131,783.00
14 9/30/2020 $1,148,973,077.00
15 6/30/2020 $1,007,967,904.00
16 3/31/2020 $1,005,347,581.00
17 12/31/2019 $780,701,283.00
18 9/30/2018 $739,789,269.00
19 9/30/2017 $527,329,985.00
20 9/30/2016 $428,137,509.00
Copyright 2024 PursePoor.com