All individual numbers are from the SEC provided Financial Statement and Notes Data Sets. No guarantee is made for their accuracy.
ALNYLAM PHARMACEUTICALS, INC.: Last Reported 1/31/2024

Business Address

675 WEST KENDALL STREET
HENRI A. TERMEER SQUARE
CAMBRIDGE , MA US 02142

Mailing Address

675 WEST KENDALL STREET
HENRI A. TERMEER SQUARE
CAMBRIDGE , MA US 02142
Phone Number: (617) 551-8200 / State Incorporated: / Fiscal Year End 12 /31
Financials: AccountsPayableCurrent
Date Value
1 12/31/2023 $55,519,000.00
2 9/30/2023 $73,840,000.00
3 6/30/2023 $59,746,000.00
4 3/31/2023 $62,237,000.00
5 12/31/2022 $98,094,000.00
6 9/30/2022 $40,572,000.00
7 6/30/2022 $52,418,000.00
8 3/31/2022 $54,916,000.00
9 12/31/2021 $73,426,000.00
10 9/30/2021 $40,048,000.00
11 6/30/2021 $53,079,000.00
12 3/31/2021 $45,381,000.00
13 12/31/2020 $51,966,000.00
14 9/30/2020 $27,872,000.00
15 6/30/2020 $26,125,000.00
16 3/31/2020 $40,484,000.00
17 12/31/2019 $49,884,000.00
18 9/30/2019 $39,392,000.00
19 6/30/2019 $71,215,000.00
20 3/31/2019 $22,671,000.00
21 12/31/2018 $59,708,000.00
22 9/30/2018 $21,772,000.00
23 6/30/2018 $11,988,000.00
24 3/31/2018 $13,206,000.00
25 12/31/2017 $28,355,000.00
26 9/30/2017 $9,239,000.00
27 6/30/2017 $23,170,000.00
28 3/31/2017 $25,371,000.00
29 12/31/2016 $54,465,000.00
30 9/30/2016 $23,137,000.00
31 6/30/2016 $12,824,000.00
32 3/31/2016 $17,442,000.00
33 12/31/2015 $16,787,000.00
34 9/30/2015 $14,272,000.00
35 6/30/2015 $15,715,000.00
36 3/31/2015 $15,486,000.00
37 12/31/2014 $15,111,000.00
38 9/30/2014 $5,201,000.00
39 6/30/2014 $6,168,000.00
40 3/31/2014 $5,037,000.00
41 12/31/2013 $5,896,000.00
42 9/30/2013 $2,728,000.00
43 6/30/2013 $4,534,000.00
44 3/31/2013 $3,105,000.00
45 12/31/2012 $4,420,000.00
46 9/30/2012 $5,093,000.00
47 6/30/2012 $5,519,000.00
48 3/31/2012 $4,339,000.00
49 12/31/2011 $5,800,000.00
50 12/31/2010 $9,312,000.00
Financials: AccountsReceivableNet
Date Value
1 12/31/2023 $99,576,000.00
2 12/31/2022 $32,342,000.00
3 9/30/2022 $21,933,000.00
4 6/30/2022 $9,074,000.00
5 3/31/2022 $23,421,000.00
6 12/31/2021 $73,266,000.00
7 9/30/2021 $23,584,000.00
8 6/30/2021 $33,932,000.00
9 3/31/2021 $19,111,000.00
10 12/31/2020 $33,542,000.00
11 9/30/2020 $18,331,000.00
12 6/30/2020 $9,865,000.00
13 3/31/2020 $25,970,000.00
14 12/31/2019 $14,929,000.00
15 9/30/2019 $28,107,000.00
16 6/30/2019 $13,691,000.00
17 3/31/2019 $11,723,000.00
18 12/31/2018 $5,625,000.00
Financials: AccountsReceivableNetCurrent
Date Value
1 12/31/2023 $327,787,000.00
2 9/30/2023 $325,445,000.00
3 6/30/2023 $220,635,000.00
4 3/31/2023 $219,434,000.00
5 12/31/2022 $237,963,000.00
6 9/30/2022 $184,513,000.00
7 6/30/2022 $142,271,000.00
8 3/31/2022 $156,533,000.00
9 12/31/2021 $198,571,000.00
10 9/30/2021 $141,064,000.00
11 6/30/2021 $146,587,000.00
12 3/31/2021 $110,626,000.00
13 12/31/2020 $102,413,000.00
14 9/30/2020 $79,118,000.00
15 6/30/2020 $69,115,000.00
16 3/31/2020 $75,572,000.00
17 12/31/2019 $43,011,000.00
18 9/30/2019 $48,109,000.00
19 6/30/2019 $30,739,000.00
20 3/31/2019 $33,801,000.00
21 12/31/2018 $18,760,000.00
22 9/30/2018 $3,362,000.00
23 12/31/2017 $34,002,000.00
Financials: AccruedLiabilitiesCurrent
Date Value
1 12/31/2023 $713,013,000.00
2 9/30/2023 $713,094,000.00
3 6/30/2023 $598,530,000.00
4 3/31/2023 $508,599,000.00
5 12/31/2022 $545,460,000.00
6 9/30/2022 $510,579,000.00
7 6/30/2022 $421,243,000.00
8 3/31/2022 $355,936,000.00
9 12/31/2021 $395,174,000.00
10 9/30/2021 $388,576,000.00
11 6/30/2021 $341,187,000.00
12 3/31/2021 $280,527,000.00
13 12/31/2020 $355,909,000.00
14 9/30/2020 $295,260,000.00
15 6/30/2020 $211,186,000.00
16 3/31/2020 $183,221,000.00
17 12/31/2019 $197,201,000.00
18 9/30/2019 $177,948,000.00
19 6/30/2019 $138,800,000.00
20 3/31/2019 $106,873,000.00
21 12/31/2018 $112,719,000.00
22 9/30/2018 $93,564,000.00
23 6/30/2018 $89,867,000.00
24 3/31/2018 $63,824,000.00
25 12/31/2017 $72,203,000.00
26 9/30/2017 $51,260,000.00
27 6/30/2017 $43,820,000.00
28 3/31/2017 $31,842,000.00
29 12/31/2016 $42,118,000.00
30 9/30/2016 $36,211,000.00
31 6/30/2016 $37,551,000.00
32 3/31/2016 $30,805,000.00
33 12/31/2015 $28,798,000.00
34 9/30/2015 $18,444,000.00
35 6/30/2015 $17,758,000.00
36 3/31/2015 $14,427,000.00
37 12/31/2014 $23,680,000.00
38 9/30/2014 $19,799,000.00
39 6/30/2014 $15,783,000.00
40 3/31/2014 $16,600,000.00
41 12/31/2013 $14,160,000.00
42 9/30/2013 $15,386,000.00
43 6/30/2013 $8,488,000.00
44 3/31/2013 $9,086,000.00
45 12/31/2012 $11,558,000.00
46 9/30/2012 $14,914,000.00
47 6/30/2012 $14,228,000.00
48 3/31/2012 $13,006,000.00
49 12/31/2011 $12,340,000.00
50 12/31/2010 $11,116,000.00
Financials: AccruedProfessionalFeesCurrent
Date Value
1 12/31/2023 $21,155,000.00
2 12/31/2022 $19,848,000.00
3 12/31/2021 $17,784,000.00
4 12/31/2020 $11,501,000.00
5 12/31/2019 $14,251,000.00
6 12/31/2018 $10,450,000.00
7 12/31/2017 $7,276,000.00
8 12/31/2016 $2,788,000.00
9 12/31/2015 $892,000.00
10 12/31/2014 $3,886,000.00
11 12/31/2013 $2,135,000.00
Financials: AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
Date Value
1 12/31/2023 $223,076,000.00
2 12/31/2022 $173,450,000.00
3 12/31/2021 $140,415,000.00
4 12/31/2020 $104,347,000.00
5 12/31/2019 $76,158,000.00
6 12/31/2018 $79,485,000.00
7 12/31/2017 $67,351,000.00
8 12/31/2016 $61,007,000.00
9 12/31/2015 $51,494,000.00
10 12/31/2014 $46,093,000.00
11 12/31/2013 $41,316,000.00
12 12/31/2012 $35,469,000.00
13 12/31/2011 $30,923,000.00
Financials: AccumulatedOtherComprehensiveIncomeLossNetOfTax
Date Value
1 12/31/2023 $-23,375,000.00
2 9/30/2023 $-32,339,000.00
3 6/30/2023 $-37,080,000.00
4 3/31/2023 $-39,124,000.00
5 12/31/2022 $-44,654,000.00
6 9/30/2022 $-43,783,000.00
7 6/30/2022 $-42,224,000.00
8 3/31/2022 $-38,065,000.00
9 12/31/2021 $-33,259,000.00
10 9/30/2021 $-34,230,000.00
11 6/30/2021 $-36,081,000.00
12 3/31/2021 $-36,717,000.00
13 12/31/2020 $-43,622,000.00
14 9/30/2020 $-37,193,000.00
15 6/30/2020 $-33,212,000.00
16 3/31/2020 $-32,059,000.00
17 12/31/2019 $-36,518,000.00
18 9/30/2019 $-34,371,000.00
19 6/30/2019 $-35,831,000.00
20 3/31/2019 $-32,853,000.00
21 12/31/2018 $-33,213,000.00
22 9/30/2018 $-33,392,000.00
23 6/30/2018 $-33,807,000.00
24 3/31/2018 $-34,853,000.00
25 12/31/2017 $-34,433,000.00
26 9/30/2017 $-33,741,000.00
27 6/30/2017 $-33,959,000.00
28 3/31/2017 $-33,828,000.00
29 12/31/2016 $-33,441,000.00
30 9/30/2016 $-27,778,000.00
31 6/30/2016 $-28,296,000.00
32 3/31/2016 $-9,011,000.00
33 12/31/2015 $4,369,000.00
34 9/30/2015 $-7,219,000.00
35 6/30/2015 $18,762,000.00
36 3/31/2015 $52,385,000.00
37 12/31/2014 $48,763,000.00
38 9/30/2014 $15,186,000.00
39 6/30/2014 $21,983,000.00
40 3/31/2014 $25,030,000.00
41 12/31/2013 $19,717,000.00
42 9/30/2013 $27,168,000.00
43 6/30/2013 $28,130,000.00
44 3/31/2013 $20,821,000.00
45 12/31/2012 $15,662,000.00
46 9/30/2012 $108,000.00
47 6/30/2012 $-62,000.00
48 3/31/2012 $-37,000.00
49 12/31/2011 $-165,000.00
50 12/31/2010 $714,000.00
Financials: AdditionalPaidInCapitalCommonStock
Date Value
1 12/31/2023 $6,811,063,000.00
2 9/30/2023 $6,736,939,000.00
3 6/30/2023 $6,647,173,000.00
4 3/31/2023 $6,522,091,000.00
5 12/31/2022 $6,454,540,000.00
6 9/30/2022 $6,336,771,000.00
7 6/30/2022 $6,172,990,000.00
8 3/31/2022 $6,116,558,000.00
9 12/31/2021 $6,058,453,000.00
10 9/30/2021 $5,968,661,000.00
11 6/30/2021 $5,863,476,000.00
12 3/31/2021 $5,747,394,000.00
13 12/31/2020 $5,644,074,000.00
14 9/30/2020 $5,592,884,000.00
15 6/30/2020 $5,520,320,000.00
16 3/31/2020 $5,289,966,000.00
17 12/31/2019 $5,201,176,000.00
18 9/30/2019 $5,091,248,000.00
19 6/30/2019 $5,034,284,000.00
20 3/31/2019 $4,601,662,000.00
21 12/31/2018 $4,175,139,000.00
22 9/30/2018 $4,140,033,000.00
23 6/30/2018 $4,037,853,000.00
24 3/31/2018 $4,009,342,000.00
25 12/31/2017 $3,947,552,000.00
26 9/30/2017 $3,097,110,000.00
27 6/30/2017 $3,038,529,000.00
28 3/31/2017 $2,627,969,000.00
29 12/31/2016 $2,609,614,000.00
30 9/30/2016 $2,585,765,000.00
31 6/30/2016 $2,565,728,000.00
32 3/31/2016 $2,546,884,000.00
33 12/31/2015 $2,506,197,000.00
34 9/30/2015 $2,483,958,000.00
35 6/30/2015 $2,468,187,000.00
36 3/31/2015 $2,450,690,000.00
37 12/31/2014 $1,843,362,000.00
38 9/30/2014 $1,823,766,000.00
39 6/30/2014 $1,810,775,000.00
40 3/31/2014 $1,776,366,000.00
41 12/31/2013 $846,228,000.00
42 9/30/2013 $833,660,000.00
43 6/30/2013 $813,613,000.00
44 3/31/2013 $806,137,000.00
45 12/31/2012 $624,876,000.00
46 9/30/2012 $621,350,000.00
47 6/30/2012 $613,149,000.00
48 3/31/2012 $609,260,000.00
49 12/31/2011 $518,731,000.00
50 12/31/2010 $500,443,000.00
Financials: AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
Date Value
1 12/31/2023 $225,865,000.00
2 9/30/2023 $64,873,000.00
3 6/30/2023 $76,990,000.00
4 3/31/2023 $41,136,000.00
5 12/31/2022 $237,399,000.00
6 9/30/2022 $129,133,000.00
7 6/30/2022 $34,453,000.00
8 3/31/2022 $30,051,000.00
9 12/31/2021 $168,300,000.00
10 9/30/2021 $33,695,000.00
11 6/30/2021 $32,928,000.00
12 3/31/2021 $56,295,000.00
13 12/31/2020 $142,988,000.00
14 9/30/2020 $40,228,000.00
15 6/30/2020 $33,707,000.00
16 3/31/2020 $34,578,000.00
17 12/31/2019 $177,230,000.00
18 9/30/2019 $46,665,000.00
19 6/30/2019 $30,798,000.00
20 3/31/2019 $32,541,000.00
21 12/31/2018 $158,642,000.00
22 9/30/2018 $88,412,000.00
23 6/30/2018 $41,460,000.00
24 3/31/2018 $19,463,000.00
25 12/31/2017 $91,324,000.00
26 12/31/2016 $74,182,000.00
27 12/31/2015 $45,783,000.00
28 12/31/2014 $33,061,000.00
29 12/31/2013 $20,703,000.00
30 12/31/2012 $12,360,000.00
31 12/31/2011 $16,676,000.00
32 12/31/2010 $19,118,000.00
Financials: AllocatedShareBasedCompensationExpense
Date Value
1 12/31/2023 $221,680,000.00
2 9/30/2023 $179,686,000.00
3 6/30/2023 $115,749,000.00
4 3/31/2023 $39,947,000.00
5 12/31/2022 $230,649,000.00
6 9/30/2022 $187,882,000.00
7 6/30/2022 $59,764,000.00
8 3/31/2022 $29,293,000.00
9 12/31/2021 $165,717,000.00
10 9/30/2021 $33,367,000.00
11 6/30/2021 $32,078,000.00
12 3/31/2021 $55,690,000.00
13 12/31/2020 $139,873,000.00
14 9/30/2020 $105,597,000.00
15 6/30/2020 $33,755,000.00
16 3/31/2020 $34,578,000.00
17 12/31/2019 $174,841,000.00
18 9/30/2019 $108,644,000.00
19 6/30/2019 $62,635,000.00
20 3/31/2019 $32,032,000.00
21 12/31/2018 $157,752,000.00
22 9/30/2018 $129,779,000.00
23 6/30/2018 $41,825,000.00
24 3/31/2018 $19,584,000.00
25 12/31/2017 $92,819,000.00
26 12/31/2012 $12,700,000.00
27 12/31/2011 $17,100,000.00
28 12/31/2010 $19,400,000.00
Financials: AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
Date Value
1 12/31/2023 $13,096,000.00
2 9/30/2023 $13,328,000.00
3 6/30/2023 $13,942,000.00
4 3/31/2023 $14,591,000.00
5 12/31/2022 $13,527,000.00
6 9/30/2022 $15,974,000.00
7 6/30/2022 $14,669,000.00
8 3/31/2022 $14,703,000.00
9 12/31/2021 $11,225,000.00
10 9/30/2021 $12,961,000.00
11 6/30/2021 $13,808,000.00
12 3/31/2021 $15,397,000.00
13 12/31/2020 $12,852,000.00
14 9/30/2020 $13,001,000.00
15 6/30/2020 $13,625,000.00
16 3/31/2020 $15,020,000.00
17 12/31/2019 $13,818,000.00
18 9/30/2019 $14,343,000.00
19 6/30/2019 $14,467,000.00
20 3/31/2019 $14,585,000.00
21 12/31/2018 $12,609,000.00
22 9/30/2018 $12,692,000.00
23 6/30/2018 $12,944,000.00
24 3/31/2018 $12,672,000.00
25 12/31/2017 $11,388,000.00
26 9/30/2017 $12,064,000.00
27 6/30/2017 $12,544,000.00
28 3/31/2017 $12,211,000.00
29 12/31/2016 $12,441,000.00
30 9/30/2016 $10,897,000.00
31 6/30/2016 $10,556,000.00
32 3/31/2016 $10,368,000.00
33 12/31/2015 $9,979,000.00
34 9/30/2015 $8,437,000.00
35 6/30/2015 $8,523,000.00
36 3/31/2015 $7,805,000.00
37 12/31/2014 $8,199,000.00
38 9/30/2014 $8,113,000.00
39 6/30/2014 $8,061,000.00
40 3/31/2014 $8,573,000.00
41 12/31/2013 $9,213,000.00
42 9/30/2013 $8,614,000.00
43 6/30/2013 $9,171,000.00
44 3/31/2013 $9,172,000.00
45 12/31/2012 $9,536,000.00
46 9/30/2012 $8,794,000.00
47 6/30/2012 $9,236,000.00
48 3/31/2012 $9,743,000.00
49 12/31/2011 $10,091,000.00
50 9/30/2011 $9,157,000.00
51 6/30/2011 $9,266,000.00
52 12/31/2010 $9,088,000.00
Financials: Assets
Date Value
1 12/31/2023 $3,829,880,000.00
2 9/30/2023 $3,839,073,000.00
3 6/30/2023 $3,402,396,000.00
4 3/31/2023 $3,391,940,000.00
5 12/31/2022 $3,546,359,000.00
6 9/30/2022 $3,535,255,000.00
7 6/30/2022 $3,330,417,000.00
8 3/31/2022 $3,433,545,000.00
9 12/31/2021 $3,643,304,000.00
10 9/30/2021 $3,472,313,000.00
11 6/30/2021 $3,509,429,000.00
12 3/31/2021 $3,255,269,000.00
13 12/31/2020 $3,407,061,000.00
14 9/30/2020 $3,307,283,000.00
15 6/30/2020 $3,374,367,000.00
16 3/31/2020 $2,279,624,000.00
17 12/31/2019 $2,395,134,000.00
18 9/30/2019 $2,541,622,000.00
19 6/30/2019 $2,716,411,000.00
20 3/31/2019 $2,013,999,000.00
21 12/31/2018 $1,574,802,000.00
22 9/30/2018 $1,675,654,000.00
23 6/30/2018 $1,789,389,000.00
24 3/31/2018 $1,923,139,000.00
25 12/31/2017 $1,994,730,000.00
26 9/30/2017 $1,358,281,000.00
27 6/30/2017 $1,434,283,000.00
28 3/31/2017 $1,133,926,000.00
29 12/31/2016 $1,262,810,000.00
30 9/30/2016 $1,312,910,000.00
31 6/30/2016 $1,382,162,000.00
32 3/31/2016 $1,316,949,000.00
33 12/31/2015 $1,386,510,000.00
34 9/30/2015 $1,436,144,000.00
35 6/30/2015 $1,530,771,000.00
36 3/31/2015 $1,628,790,000.00
37 12/31/2014 $1,079,595,000.00
38 9/30/2014 $986,357,000.00
39 6/30/2014 $1,032,659,000.00
40 3/31/2014 $1,080,297,000.00
41 12/31/2013 $420,530,000.00
42 9/30/2013 $447,503,000.00
43 6/30/2013 $462,558,000.00
44 3/31/2013 $471,578,000.00
45 12/31/2012 $287,520,000.00
46 9/30/2012 $322,352,000.00
47 6/30/2012 $318,477,000.00
48 3/31/2012 $340,295,000.00
49 12/31/2011 $281,917,000.00
50 12/31/2010 $393,265,000.00
Financials: AssetsCurrent
Date Value
1 12/31/2023 $2,982,697,000.00
2 9/30/2023 $2,985,452,000.00
3 6/30/2023 $2,524,047,000.00
4 3/31/2023 $2,541,018,000.00
5 12/31/2022 $2,692,247,000.00
6 9/30/2022 $2,690,847,000.00
7 6/30/2022 $2,471,638,000.00
8 3/31/2022 $2,589,677,000.00
9 12/31/2021 $2,808,576,000.00
10 9/30/2021 $2,675,362,000.00
11 6/30/2021 $2,725,163,000.00
12 3/31/2021 $2,470,083,000.00
13 12/31/2020 $2,614,777,000.00
14 9/30/2020 $2,554,702,000.00
15 6/30/2020 $2,160,446,000.00
16 3/31/2020 $1,584,773,000.00
17 12/31/2019 $1,715,864,000.00
18 9/30/2019 $1,897,265,000.00
19 6/30/2019 $2,063,773,000.00
20 3/31/2019 $1,392,013,000.00
21 12/31/2018 $1,200,696,000.00
22 9/30/2018 $1,342,120,000.00
23 6/30/2018 $1,502,559,000.00
24 3/31/2018 $1,685,297,000.00
25 12/31/2017 $1,764,740,000.00
26 9/30/2017 $993,368,000.00
27 6/30/2017 $960,709,000.00
28 3/31/2017 $597,188,000.00
29 12/31/2016 $671,877,000.00
30 9/30/2016 $747,564,000.00
31 6/30/2016 $888,068,000.00
32 3/31/2016 $1,050,074,000.00
33 12/31/2015 $1,105,388,000.00
34 9/30/2015 $1,041,793,000.00
35 6/30/2015 $1,029,150,000.00
36 3/31/2015 $1,090,186,000.00
37 12/31/2014 $746,367,000.00
38 9/30/2014 $643,017,000.00
39 6/30/2014 $665,121,000.00
40 3/31/2014 $674,063,000.00
41 12/31/2013 $254,028,000.00
42 9/30/2013 $199,164,000.00
43 6/30/2013 $214,359,000.00
44 3/31/2013 $240,111,000.00
45 12/31/2012 $125,456,000.00
46 9/30/2012 $235,933,000.00
47 6/30/2012 $240,342,000.00
48 3/31/2012 $208,539,000.00
49 12/31/2011 $152,028,000.00
50 12/31/2010 $254,139,000.00
Financials: AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
Date Value
1 12/31/2023 $3,030,000.00
2 9/30/2023 $16,000.00
3 6/30/2023 $41,000.00
4 3/31/2023 $621,000.00
5 12/31/2022 $119,000.00
6 9/30/2022 $38,000.00
7 6/30/2022 $23,000.00
8 3/31/2022 $22,000.00
9 12/31/2021 $9,000.00
10 9/30/2021 $146,000.00
11 6/30/2021 $199,000.00
12 3/31/2021 $422,000.00
13 12/31/2020 $463,000.00
14 9/30/2020 $1,205,000.00
15 6/30/2020 $2,512,000.00
16 3/31/2020 $4,516,000.00
17 12/31/2019 $246,000.00
18 9/30/2019 $395,000.00
19 6/30/2019 $419,000.00
20 3/31/2019 $26,000.00
21 12/31/2018 $1,000.00
22 9/30/2018 $12,000.00
23 6/30/2018 $7,000.00
24 12/31/2017 $12,000.00
Financials: AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
Date Value
1 12/31/2023 $1,482,000.00
2 9/30/2023 $5,508,000.00
3 6/30/2023 $7,411,000.00
4 3/31/2023 $5,966,000.00
5 12/31/2022 $9,589,000.00
6 9/30/2022 $12,672,000.00
7 6/30/2022 $10,604,000.00
8 3/31/2022 $8,869,000.00
9 12/31/2021 $1,639,000.00
10 9/30/2021 $110,000.00
11 6/30/2021 $99,000.00
12 3/31/2021 $75,000.00
13 12/31/2020 $115,000.00
14 9/30/2020 $300,000.00
15 6/30/2020 $126,000.00
16 3/31/2020 $334,000.00
17 12/31/2019 $109,000.00
18 9/30/2019 $44,000.00
19 6/30/2019 $18,000.00
20 3/31/2019 $87,000.00
21 12/31/2018 $422,000.00
22 9/30/2018 $612,000.00
23 6/30/2018 $1,022,000.00
24 12/31/2017 $1,653,000.00
Financials: AvailableForSaleDebtSecuritiesAmortizedCostBasis
Date Value
1 12/31/2023 $1,648,127,000.00
2 9/30/2023 $1,386,443,000.00
3 6/30/2023 $1,387,753,000.00
4 3/31/2023 $1,382,107,000.00
5 12/31/2022 $1,420,603,000.00
6 9/30/2022 $1,250,762,000.00
7 6/30/2022 $1,604,309,000.00
8 3/31/2022 $1,736,298,000.00
9 12/31/2021 $1,605,245,000.00
10 9/30/2021 $1,171,288,000.00
11 6/30/2021 $1,101,682,000.00
12 3/31/2021 $1,272,680,000.00
13 12/31/2020 $1,352,834,000.00
14 9/30/2020 $1,294,050,000.00
15 6/30/2020 $1,266,038,000.00
16 3/31/2020 $968,656,000.00
17 12/31/2019 $1,315,012,000.00
18 9/30/2019 $1,471,546,000.00
19 6/30/2019 $1,588,925,000.00
20 3/31/2019 $1,049,870,000.00
21 12/31/2018 $884,505,000.00
22 9/30/2018 $905,822,000.00
23 6/30/2018 $1,075,180,000.00
24 3/31/2018 $1,174,424,000.00
25 12/31/2017 $1,060,817,000.00
26 9/30/2017 $798,741,000.00
27 6/30/2017 $690,337,000.00
28 3/31/2017 $642,184,000.00
29 12/31/2016 $750,537,000.00
30 9/30/2016 $870,857,000.00
31 6/30/2016 $858,975,000.00
32 3/31/2016 $977,254,000.00
33 12/31/2015 $1,102,379,000.00
34 9/30/2015 $1,188,113,000.00
35 6/30/2015 $1,246,677,000.00
36 3/31/2015 $1,144,517,000.00
37 12/31/2014 $807,843,000.00
38 9/30/2014 $833,059,000.00
39 6/30/2014 $875,314,000.00
40 3/31/2014 $650,578,000.00
41 12/31/2013 $297,323,000.00
42 9/30/2013 $355,376,000.00
43 6/30/2013 $355,045,000.00
44 12/31/2012 $174,889,000.00
Financials: AvailableForSaleSecuritiesDebtSecurities
Date Value
1 12/31/2023 $1,649,675,000.00
2 9/30/2023 $1,380,951,000.00
3 6/30/2023 $1,380,383,000.00
4 3/31/2023 $1,376,762,000.00
5 12/31/2022 $1,411,133,000.00
6 9/30/2022 $1,238,128,000.00
7 6/30/2022 $1,593,728,000.00
8 3/31/2022 $1,727,451,000.00
9 12/31/2021 $1,603,615,000.00
10 9/30/2021 $1,171,324,000.00
11 6/30/2021 $1,101,782,000.00
12 3/31/2021 $1,273,027,000.00
13 12/31/2020 $1,353,182,000.00
14 9/30/2020 $1,294,955,000.00
15 6/30/2020 $1,268,424,000.00
16 3/31/2020 $972,838,000.00
17 12/31/2019 $1,315,149,000.00
18 9/30/2019 $1,471,897,000.00
19 6/30/2019 $1,589,326,000.00
20 3/31/2019 $1,049,809,000.00
21 12/31/2018 $884,084,000.00
22 9/30/2018 $905,222,000.00
23 6/30/2018 $1,074,165,000.00
24 3/31/2018 $1,172,363,000.00
25 12/31/2017 $1,059,176,000.00
26 9/30/2017 $797,792,000.00
27 6/30/2017 $689,170,000.00
28 3/31/2017 $641,148,000.00
29 12/31/2016 $748,984,000.00
30 9/30/2016 $870,607,000.00
31 6/30/2016 $859,223,000.00
32 3/31/2016 $977,012,000.00
33 12/31/2015 $1,100,056,000.00
34 9/30/2015 $1,187,056,000.00
35 6/30/2015 $1,245,538,000.00
36 3/31/2015 $1,144,174,000.00
37 12/31/2014 $806,750,000.00
38 9/30/2014 $832,461,000.00
39 6/30/2014 $875,170,000.00
40 3/31/2014 $649,926,000.00
41 12/31/2013 $297,303,000.00
42 9/30/2013 $355,305,000.00
43 6/30/2013 $354,537,000.00
44 12/31/2012 $174,823,000.00
Financials: AvailableForSaleSecuritiesDebtSecuritiesCurrent
Date Value
1 12/31/2023 $1,615,516,000.00
2 9/30/2023 $1,362,843,000.00
3 6/30/2023 $1,372,451,000.00
4 3/31/2023 $1,372,574,000.00
5 12/31/2022 $1,297,890,000.00
6 9/30/2022 $1,169,050,000.00
7 6/30/2022 $1,504,154,000.00
8 3/31/2022 $1,673,485,000.00
9 12/31/2021 $1,548,617,000.00
10 9/30/2021 $1,161,324,000.00
11 6/30/2021 $1,101,782,000.00
12 3/31/2021 $1,273,027,000.00
13 12/31/2020 $1,333,182,000.00
14 9/30/2020 $1,279,955,000.00
15 6/30/2020 $1,258,425,000.00
16 3/31/2020 $836,346,000.00
17 12/31/2019 $975,017,000.00
18 9/30/2019 $797,754,000.00
19 6/30/2019 $790,542,000.00
20 3/31/2019 $519,578,000.00
21 12/31/2018 $662,803,000.00
22 9/30/2018 $905,222,000.00
23 6/30/2018 $1,074,165,000.00
24 3/31/2018 $1,171,715,000.00
25 12/31/2017 $1,045,257,000.00
26 9/30/2017 $746,249,000.00
27 6/30/2017 $514,600,000.00
28 3/31/2017 $385,843,000.00
29 12/31/2016 $424,185,000.00
30 9/30/2016 $531,041,000.00
31 6/30/2016 $571,994,000.00
32 3/31/2016 $748,422,000.00
33 12/31/2015 $848,217,000.00
34 9/30/2015 $828,427,000.00
35 6/30/2015 $788,740,000.00
36 3/31/2015 $660,403,000.00
37 12/31/2014 $526,929,000.00
38 9/30/2014 $507,927,000.00
39 6/30/2014 $524,585,000.00
40 3/31/2014 $314,901,000.00
41 12/31/2013 $192,701,000.00
42 9/30/2013 $181,939,000.00
43 6/30/2013 $184,719,000.00
44 3/31/2013 $138,207,000.00
45 12/31/2012 $71,407,000.00
46 9/30/2012 $152,498,000.00
47 6/30/2012 $180,750,000.00
48 3/31/2012 $137,356,000.00
49 12/31/2011 $76,174,000.00
50 12/31/2010 $158,532,000.00
Financials: CapitalExpendituresIncurredButNotYetPaid
Date Value
1 12/31/2023 $3,805,000.00
2 9/30/2023 $5,154,000.00
3 6/30/2023 $5,663,000.00
4 3/31/2023 $4,034,000.00
5 12/31/2022 $5,213,000.00
6 9/30/2022 $6,156,000.00
7 6/30/2022 $6,518,000.00
8 3/31/2022 $8,318,000.00
9 12/31/2021 $13,599,000.00
10 9/30/2021 $9,414,000.00
11 6/30/2021 $11,796,000.00
12 3/31/2021 $7,289,000.00
13 12/31/2020 $14,518,000.00
14 9/30/2020 $7,048,000.00
15 6/30/2020 $6,402,000.00
16 3/31/2020 $6,619,000.00
17 12/31/2019 $14,876,000.00
18 9/30/2019 $18,923,000.00
19 6/30/2019 $25,893,000.00
20 3/31/2019 $13,033,000.00
21 12/31/2018 $33,274,000.00
22 9/30/2018 $19,739,000.00
23 6/30/2018 $23,288,000.00
24 3/31/2018 $10,437,000.00
25 12/31/2017 $8,176,000.00
26 12/31/2016 $33,153,000.00
27 12/31/2015 $1,333,000.00
28 12/31/2014 $1,526,000.00
29 12/31/2013 $161,000.00
30 3/31/2013 $245,000.00
31 12/31/2012 $1,441,000.00
Financials: CapitalizedContractCostNet
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 9/30/2018 --
8 6/30/2018 --
9 3/31/2018 --
Financials: CashAndCashEquivalentsAtCarryingValue
Date Value
1 12/31/2023 $812,688,000.00
2 9/30/2023 $1,033,024,000.00
3 6/30/2023 $657,800,000.00
4 3/31/2023 $672,245,000.00
5 12/31/2022 $866,394,000.00
6 9/30/2022 $1,073,228,000.00
7 6/30/2022 $575,558,000.00
8 3/31/2022 $534,081,000.00
9 12/31/2021 $819,975,000.00
10 9/30/2021 $1,093,991,000.00
11 6/30/2021 $745,767,000.00
12 3/31/2021 $379,543,000.00
13 12/31/2020 $496,580,000.00
14 9/30/2020 $496,704,000.00
15 6/30/2020 $580,829,000.00
16 3/31/2020 $467,779,000.00
17 12/31/2019 $547,178,000.00
18 9/30/2019 $923,304,000.00
19 6/30/2019 $1,136,289,000.00
20 3/31/2019 $724,959,000.00
21 12/31/2018 $420,146,000.00
22 9/30/2018 $316,608,000.00
23 6/30/2018 $361,457,000.00
24 3/31/2018 $396,149,000.00
25 12/31/2017 $645,361,000.00
26 9/30/2017 $202,045,000.00
27 6/30/2017 $408,671,000.00
28 3/31/2017 $171,079,000.00
29 12/31/2016 $193,617,000.00
30 9/30/2016 $168,481,000.00
31 6/30/2016 $271,076,000.00
32 3/31/2016 $231,278,000.00
33 12/31/2015 $180,895,000.00
34 9/30/2015 $149,218,000.00
35 6/30/2015 $151,262,000.00
36 3/31/2015 $306,580,000.00
37 12/31/2014 $75,179,000.00
38 9/30/2014 $82,721,000.00
39 6/30/2014 $80,727,000.00
40 3/31/2014 $350,589,000.00
41 12/31/2013 $53,169,000.00
42 9/30/2013 $11,840,000.00
43 6/30/2013 $24,975,000.00
44 3/31/2013 $97,804,000.00
45 12/31/2012 $51,405,000.00
46 9/30/2012 $75,838,000.00
47 6/30/2012 $48,274,000.00
48 3/31/2012 $61,739,000.00
49 12/31/2011 $70,228,000.00
50 6/30/2011 $67,110,000.00
51 3/31/2011 $90,590,000.00
52 12/31/2010 $74,599,000.00
53 12/31/2009 $137,468,000.00
54 12/31/2008 $191,792,000.00
Financials: CashAndCashEquivalentsFairValueDisclosure
Date Value
1 12/31/2023 $34,159,000.00
2 9/30/2023 $18,108,000.00
3 6/30/2023 $7,932,000.00
4 3/31/2023 $4,188,000.00
5 12/31/2022 $113,243,000.00
6 9/30/2022 $69,078,000.00
7 6/30/2022 $89,574,000.00
8 3/31/2022 $53,966,000.00
9 12/31/2021 $54,998,000.00
10 9/30/2021 $10,000,000.00
11 6/30/2021 --
12 3/31/2021 --
13 12/31/2020 $20,000,000.00
14 9/30/2020 $15,000,000.00
15 6/30/2020 $9,999,000.00
16 3/31/2020 $136,492,000.00
17 12/31/2019 $340,132,000.00
18 9/30/2019 $674,143,000.00
19 6/30/2019 $798,784,000.00
20 3/31/2019 $530,231,000.00
21 12/31/2018 $221,281,000.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
Date Value
1 12/31/2023 $814,884,000.00
2 9/30/2023 $1,035,210,000.00
3 6/30/2023 $659,976,000.00
4 3/31/2023 $674,411,000.00
5 12/31/2022 $868,556,000.00
6 9/30/2022 $1,075,389,000.00
7 6/30/2022 $577,735,000.00
8 3/31/2022 $536,259,000.00
9 12/31/2021 $822,153,000.00
10 9/30/2021 $1,096,458,000.00
11 6/30/2021 $748,065,000.00
12 12/31/2020 $499,046,000.00
13 3/31/2018 $397,876,000.00
14 12/31/2017 $646,832,000.00
15 3/31/2017 $172,550,000.00
16 12/31/2016 $195,088,000.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
Date Value
1 9/30/2023 $1,035,210,000.00
2 6/30/2023 $659,976,000.00
3 3/31/2023 $674,411,000.00
4 12/31/2022 $868,556,000.00
5 9/30/2022 $1,075,389,000.00
6 6/30/2022 $577,735,000.00
7 3/31/2022 $536,259,000.00
8 12/31/2021 $822,153,000.00
9 9/30/2021 $1,096,458,000.00
10 6/30/2021 $748,065,000.00
11 3/31/2021 $382,005,000.00
12 12/31/2020 $499,046,000.00
13 9/30/2020 $499,156,000.00
14 6/30/2020 $583,281,000.00
15 3/31/2020 $470,393,000.00
16 12/31/2019 $549,628,000.00
17 9/30/2019 $925,750,000.00
18 6/30/2019 $1,139,604,000.00
19 3/31/2019 $727,704,000.00
20 12/31/2018 $422,631,000.00
21 9/30/2018 $318,746,000.00
22 6/30/2018 $363,391,000.00
23 3/31/2018 $397,876,000.00
24 12/31/2017 $646,832,000.00
25 9/30/2017 $203,516,000.00
26 6/30/2017 $410,142,000.00
27 12/31/2016 $195,088,000.00
28 12/31/2015 $182,366,000.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
Date Value
1 12/31/2023 $-53,672,000.00
2 9/30/2023 $166,654,000.00
3 6/30/2023 $-208,580,000.00
4 3/31/2023 $-194,145,000.00
5 12/31/2022 $46,403,000.00
6 9/30/2022 $253,236,000.00
7 6/30/2022 $-244,418,000.00
8 3/31/2022 $-285,894,000.00
9 12/31/2021 $323,107,000.00
10 9/30/2021 $597,412,000.00
11 6/30/2021 $249,019,000.00
12 3/31/2021 $-117,041,000.00
13 12/31/2020 $-50,582,000.00
14 9/30/2020 $-50,472,000.00
15 6/30/2020 $33,653,000.00
16 3/31/2020 $-79,235,000.00
17 12/31/2019 $126,997,000.00
18 9/30/2019 $503,119,000.00
19 6/30/2019 $716,973,000.00
20 3/31/2019 $305,073,000.00
21 12/31/2018 $-224,201,000.00
22 9/30/2018 $-328,086,000.00
23 6/30/2018 $-283,441,000.00
24 3/31/2018 $-248,956,000.00
25 12/31/2017 $451,744,000.00
26 9/30/2017 $8,428,000.00
27 6/30/2017 $215,054,000.00
28 12/31/2016 $12,722,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 --
34 9/30/2015 --
35 6/30/2015 --
36 3/31/2015 --
37 12/31/2014 --
38 9/30/2014 --
39 6/30/2014 --
40 3/31/2014 --
41 12/31/2013 --
42 9/30/2013 --
43 6/30/2013 --
44 3/31/2013 --
45 12/31/2012 --
46 9/30/2012 --
47 6/30/2012 --
48 3/31/2012 --
49 12/31/2011 --
50 12/31/2010 --
Financials: CommonStockParOrStatedValuePerShare
Date Value
1 12/31/2023 $0.01
2 9/30/2023 $0.01
3 6/30/2023 $0.01
4 3/31/2023 $0.01
5 12/31/2022 $0.01
6 9/30/2022 $0.01
7 6/30/2022 $0.01
8 3/31/2022 $0.01
9 12/31/2021 $0.01
10 9/30/2021 $0.01
11 6/30/2021 $0.01
12 3/31/2021 $0.01
13 12/31/2020 $0.01
14 9/30/2020 $0.01
15 6/30/2020 $0.01
16 3/31/2020 $0.01
17 12/31/2019 $0.01
18 9/30/2019 $0.01
19 6/30/2019 $0.01
20 3/31/2019 $0.01
21 12/31/2018 $0.01
22 9/30/2018 $0.01
23 6/30/2018 $0.01
24 3/31/2018 $0.01
25 12/31/2017 $0.01
26 9/30/2017 $0.01
27 6/30/2017 $0.01
28 3/31/2017 $0.01
29 12/31/2016 $0.01
30 9/30/2016 $0.01
31 6/30/2016 $0.01
32 3/31/2016 $0.01
33 12/31/2015 $0.01
34 9/30/2015 $0.01
35 6/30/2015 $0.01
36 3/31/2015 $0.01
37 12/31/2014 $0.01
38 9/30/2014 $0.01
39 6/30/2014 $0.01
40 3/31/2014 $0.01
41 12/31/2013 $0.01
42 9/30/2013 $0.01
43 6/30/2013 $0.01
44 3/31/2013 $0.01
45 12/31/2012 $0.01
46 9/30/2012 $0.01
47 6/30/2012 $0.01
48 3/31/2012 $0.01
49 12/31/2011 $0.01
50 12/31/2010 $0.01
Financials: CommonStockSharesAuthorized
Date Value
1 12/31/2023 $250,000,000.00
2 9/30/2023 $250,000,000.00
3 6/30/2023 $250,000,000.00
4 3/31/2023 $250,000,000.00
5 12/31/2022 $250,000,000.00
6 9/30/2022 $250,000,000.00
7 6/30/2022 $250,000,000.00
8 3/31/2022 $250,000,000.00
9 12/31/2021 $250,000,000.00
10 9/30/2021 $250,000,000.00
11 6/30/2021 $250,000,000.00
12 3/31/2021 $250,000,000.00
13 12/31/2020 $250,000,000.00
14 9/30/2020 $250,000,000.00
15 6/30/2020 $250,000,000.00
16 3/31/2020 $250,000,000.00
17 12/31/2019 $250,000,000.00
18 9/30/2019 $250,000,000.00
19 6/30/2019 $250,000,000.00
20 3/31/2019 $125,000,000.00
21 12/31/2018 $125,000,000.00
22 9/30/2018 $125,000,000.00
23 6/30/2018 $125,000,000.00
24 3/31/2018 $125,000,000.00
25 12/31/2017 $125,000,000.00
26 9/30/2017 $125,000,000.00
27 6/30/2017 $125,000,000.00
28 3/31/2017 $125,000,000.00
29 12/31/2016 $125,000,000.00
30 9/30/2016 $125,000,000.00
31 6/30/2016 $125,000,000.00
32 3/31/2016 $125,000,000.00
33 12/31/2015 $125,000,000.00
34 9/30/2015 $125,000,000.00
35 6/30/2015 $125,000,000.00
36 3/31/2015 $125,000,000.00
37 12/31/2014 $125,000,000.00
38 9/30/2014 $125,000,000.00
39 6/30/2014 $125,000,000.00
40 3/31/2014 $125,000,000.00
41 12/31/2013 $125,000,000.00
42 9/30/2013 $125,000,000.00
43 6/30/2013 $125,000,000.00
44 3/31/2013 $125,000,000.00
45 12/31/2012 $125,000,000.00
46 9/30/2012 $125,000,000.00
47 6/30/2012 $125,000,000.00
48 3/31/2012 $125,000,000.00
49 12/31/2011 $125,000,000.00
50 12/31/2010 $125,000,000.00
Financials: CommonStockSharesIssued
Date Value
1 12/31/2023 $125,794,000.00
2 9/30/2023 $125,454,000.00
3 6/30/2023 $124,901,000.00
4 3/31/2023 $124,241,000.00
5 12/31/2022 $123,925,000.00
6 9/30/2022 $122,991,000.00
7 6/30/2022 $120,992,000.00
8 3/31/2022 $120,729,000.00
9 12/31/2021 $120,182,000.00
10 9/30/2021 $119,480,000.00
11 6/30/2021 $118,596,000.00
12 3/31/2021 $117,321,000.00
13 12/31/2020 $116,427,000.00
14 9/30/2020 $116,143,000.00
15 6/30/2020 $115,647,000.00
16 3/31/2020 $113,168,000.00
17 12/31/2019 $112,188,000.00
18 9/30/2019 $111,325,000.00
19 6/30/2019 $111,114,000.00
20 3/31/2019 $106,400,000.00
21 12/31/2018 $101,177,007.00
22 9/30/2018 $100,968,096.00
23 6/30/2018 $100,569,034.00
24 3/31/2018 $100,468,061.00
25 12/31/2017 $99,666,549.00
26 9/30/2017 $92,367,873.00
27 6/30/2017 $91,701,397.00
28 3/31/2017 $86,068,086.00
29 12/31/2016 $85,941,344.00
30 9/30/2016 $85,766,228.00
31 6/30/2016 $85,572,768.00
32 3/31/2016 $85,463,258.00
33 12/31/2015 $85,090,968.00
34 9/30/2015 $84,708,488.00
35 6/30/2015 $84,533,778.00
36 3/31/2015 $84,214,295.00
37 12/31/2014 $77,202,753.00
38 9/30/2014 $76,677,045.00
39 6/30/2014 $76,324,130.00
40 3/31/2014 $75,484,782.00
41 12/31/2013 $63,741,573.00
42 9/30/2013 $63,236,216.00
43 6/30/2013 $62,457,513.00
44 3/31/2013 $62,132,830.00
45 12/31/2012 $52,489,936.00
46 9/30/2012 $52,378,860.00
47 6/30/2012 $51,995,553.00
48 3/31/2012 $51,893,258.00
49 12/31/2011 $42,721,942.00
50 12/31/2010 $42,343,423.00
Financials: CommonStockSharesOutstanding
Date Value
1 12/31/2023 $125,794,000.00
2 9/30/2023 $125,454,000.00
3 6/30/2023 $124,901,000.00
4 3/31/2023 $124,241,000.00
5 12/31/2022 $123,925,000.00
6 9/30/2022 $122,991,000.00
7 6/30/2022 $120,992,000.00
8 3/31/2022 $120,729,000.00
9 12/31/2021 $120,182,000.00
10 9/30/2021 $119,480,000.00
11 6/30/2021 $118,596,000.00
12 3/31/2021 $117,321,000.00
13 12/31/2020 $116,427,000.00
14 9/30/2020 $116,143,000.00
15 6/30/2020 $115,647,000.00
16 3/31/2020 $113,168,000.00
17 12/31/2019 $112,188,000.00
18 9/30/2019 $111,325,000.00
19 6/30/2019 $111,114,000.00
20 3/31/2019 $106,400,000.00
21 12/31/2018 $101,177,007.00
22 9/30/2018 $100,968,096.00
23 6/30/2018 $100,569,034.00
24 3/31/2018 $100,468,061.00
25 12/31/2017 $99,666,549.00
26 9/30/2017 $92,367,873.00
27 6/30/2017 $91,701,397.00
28 3/31/2017 $86,068,086.00
29 12/31/2016 $85,941,344.00
30 9/30/2016 $85,766,228.00
31 6/30/2016 $85,572,768.00
32 3/31/2016 $85,463,258.00
33 12/31/2015 $85,090,968.00
34 9/30/2015 $84,708,488.00
35 6/30/2015 $84,533,778.00
36 3/31/2015 $84,214,295.00
37 12/31/2014 $77,202,753.00
38 9/30/2014 $76,677,045.00
39 6/30/2014 $76,324,130.00
40 3/31/2014 $75,484,782.00
41 12/31/2013 $63,741,573.00
42 9/30/2013 $63,236,216.00
43 6/30/2013 $62,457,513.00
44 3/31/2013 $62,132,830.00
45 12/31/2012 $52,489,936.00
46 9/30/2012 $52,378,860.00
47 6/30/2012 $51,995,553.00
48 3/31/2012 $51,893,258.00
49 12/31/2011 $42,721,942.00
50 12/31/2010 $42,343,423.00
Financials: CommonStockValue
Date Value
1 9/30/2023 $1,255,000.00
2 6/30/2023 $1,250,000.00
3 3/31/2023 $1,243,000.00
4 12/31/2022 $1,240,000.00
5 9/30/2022 $1,230,000.00
6 6/30/2022 $1,210,000.00
7 3/31/2022 $1,207,000.00
8 12/31/2021 $1,202,000.00
9 9/30/2021 $1,195,000.00
10 6/30/2021 $1,186,000.00
11 3/31/2021 $1,173,000.00
12 12/31/2020 $1,164,000.00
13 9/30/2020 $1,161,000.00
14 6/30/2020 $1,156,000.00
15 3/31/2020 $1,131,000.00
16 12/31/2019 $1,122,000.00
17 9/30/2019 $1,113,000.00
18 6/30/2019 $1,110,000.00
19 3/31/2019 $1,064,000.00
20 12/31/2018 $1,011,000.00
21 9/30/2018 $1,009,000.00
22 6/30/2018 $1,005,000.00
23 3/31/2018 $1,005,000.00
24 12/31/2017 $997,000.00
25 9/30/2017 $924,000.00
26 6/30/2017 $917,000.00
27 3/31/2017 $861,000.00
28 12/31/2016 $859,000.00
29 9/30/2016 $858,000.00
30 6/30/2016 $856,000.00
31 3/31/2016 $855,000.00
32 12/31/2015 $851,000.00
33 9/30/2015 $847,000.00
34 6/30/2015 $845,000.00
35 3/31/2015 $842,000.00
36 12/31/2014 $772,000.00
37 9/30/2014 $767,000.00
38 6/30/2014 $763,000.00
39 3/31/2014 $755,000.00
40 12/31/2013 $637,000.00
41 9/30/2013 $632,000.00
42 6/30/2013 $624,000.00
43 3/31/2013 $621,000.00
44 12/31/2012 $525,000.00
45 9/30/2012 $524,000.00
46 6/30/2012 $520,000.00
47 3/31/2012 $519,000.00
48 12/31/2011 $427,000.00
49 12/31/2010 $423,000.00
Financials: CommonStockValueOutstanding
Date Value
1 12/31/2023 $1,259,000.00
2 12/31/2022 $1,240,000.00
Financials: ComprehensiveIncomeNetOfTax
Date Value
1 12/31/2023 $-418,963,000.00
2 9/30/2023 $-290,057,000.00
3 6/30/2023 $-442,551,000.00
4 3/31/2023 $-168,571,000.00
5 12/31/2022 $-1,142,551,000.00
6 9/30/2022 $-934,187,000.00
7 6/30/2022 $-526,708,000.00
8 3/31/2022 $-245,147,000.00
9 12/31/2021 $-842,461,000.00
10 9/30/2021 $-202,663,000.00
11 6/30/2021 $-188,923,000.00
12 3/31/2021 $-193,386,000.00
13 12/31/2020 $-865,385,000.00
14 9/30/2020 $-615,416,000.00
15 6/30/2020 $-358,144,000.00
16 3/31/2020 $-177,762,000.00
17 12/31/2019 $-889,421,000.00
18 9/30/2019 $-611,089,000.00
19 6/30/2019 $-222,459,000.00
20 3/31/2019 $-181,555,000.00
21 12/31/2018 $-760,277,000.00
22 9/30/2018 $-549,015,000.00
23 6/30/2018 $-304,148,000.00
24 3/31/2018 $-141,634,000.00
25 12/31/2017 $-491,866,000.00
26 9/30/2017 $-348,947,000.00
27 6/30/2017 $-226,228,000.00
28 3/31/2017 $-107,677,000.00
29 12/31/2016 $-447,918,000.00
30 9/30/2016 $-329,321,000.00
31 6/30/2016 $-109,414,000.00
32 3/31/2016 $-116,354,000.00
33 12/31/2015 $-334,467,000.00
34 9/30/2015 $-255,334,000.00
35 6/30/2015 $-152,561,000.00
36 3/31/2015 $-47,155,000.00
37 12/31/2014 $-331,349,000.00
38 9/30/2014 $-50,786,000.00
39 6/30/2014 $-47,121,000.00
40 3/31/2014 $-245,630,000.00
41 12/31/2013 $-85,170,000.00
42 9/30/2013 $-45,362,000.00
43 6/30/2013 $-14,714,000.00
44 3/31/2013 $-3,854,000.00
45 12/31/2012 $-90,187,000.00
46 9/30/2012 $-43,553,000.00
47 6/30/2012 $-12,981,000.00
48 3/31/2012 $-11,240,000.00
49 12/31/2011 $-58,528,000.00
50 9/30/2011 $-44,211,000.00
51 6/30/2011 $-31,069,000.00
52 3/31/2011 $-17,017,000.00
53 12/31/2010 $-43,517,000.00
54 12/31/2009 $-48,060,000.00
Financials: ContractWithCustomerLiability
Date Value
1 12/31/2023 $290,763,000.00
2 12/31/2022 $235,528,000.00
3 9/30/2022 $73,625,000.00
4 6/30/2022 $80,647,000.00
5 3/31/2022 $78,683,000.00
6 12/31/2021 $88,627,000.00
7 9/30/2021 $76,452,000.00
8 6/30/2021 $82,263,000.00
9 3/31/2021 $94,759,000.00
10 12/31/2020 $120,021,000.00
11 9/30/2020 $145,692,000.00
12 6/30/2020 $152,258,000.00
13 3/31/2020 $152,829,000.00
14 12/31/2019 $153,117,000.00
15 9/30/2019 $158,446,000.00
16 6/30/2019 $403,033,000.00
17 3/31/2019 $3,026,000.00
18 12/31/2018 $3,954,000.00
19 9/30/2018 $5,067,000.00
20 6/30/2018 $13,683,000.00
21 12/31/2017 $16,570,000.00
Financials: ContractWithCustomerLiabilityCurrent
Date Value
1 12/31/2023 $102,753,000.00
2 9/30/2023 $77,140,000.00
3 6/30/2023 $54,639,000.00
4 3/31/2023 $35,794,000.00
5 12/31/2022 $42,105,000.00
6 9/30/2022 $144,208,000.00
7 6/30/2022 $114,292,000.00
8 3/31/2022 $131,838,000.00
9 12/31/2021 $149,483,000.00
10 9/30/2021 $115,044,000.00
11 6/30/2021 $98,144,000.00
12 3/31/2021 $116,340,000.00
13 12/31/2020 $127,207,000.00
14 9/30/2020 $114,601,000.00
15 6/30/2020 $107,587,000.00
16 3/31/2020 $86,043,000.00
17 12/31/2019 $77,821,000.00
18 9/30/2019 $107,359,000.00
19 6/30/2019 $89,242,000.00
20 3/31/2019 $2,642,000.00
21 12/31/2018 $3,496,000.00
22 9/30/2018 $3,444,000.00
23 6/30/2018 $9,161,000.00
24 12/31/2017 $41,705,000.00
Financials: ContractWithCustomerLiabilityNoncurrent
Date Value
1 12/31/2023 $188,175,000.00
2 9/30/2023 $196,086,000.00
3 6/30/2023 $194,129,000.00
4 3/31/2023 $191,257,000.00
5 12/31/2022 $193,791,000.00
6 9/30/2022 $132,930,000.00
7 6/30/2022 $175,341,000.00
8 3/31/2022 $157,668,000.00
9 12/31/2021 $152,360,000.00
10 9/30/2021 $177,123,000.00
11 6/30/2021 $202,391,000.00
12 3/31/2021 $208,123,000.00
13 12/31/2020 $225,094,000.00
14 9/30/2020 $265,708,000.00
15 6/30/2020 $281,530,000.00
16 3/31/2020 $306,124,000.00
17 12/31/2019 $318,383,000.00
18 9/30/2019 $296,179,000.00
19 6/30/2019 $313,887,000.00
20 3/31/2019 $478,000.00
21 12/31/2018 $458,000.00
22 9/30/2018 $1,623,000.00
23 6/30/2018 $4,522,000.00
24 12/31/2017 $43,075,000.00
Financials: ContractWithCustomerLiabilityRevenueRecognized
Date Value
1 12/31/2023 $40,500,000.00
2 9/30/2023 $42,000,000.00
3 6/30/2023 $10,300,000.00
4 3/31/2023 $15,400,000.00
5 12/31/2022 $55,500,000.00
6 9/30/2022 $17,000,000.00
7 6/30/2022 $5,300,000.00
8 3/31/2022 $9,500,000.00
9 12/31/2021 $62,900,000.00
10 9/30/2021 $65,200,000.00
11 6/30/2021 $29,200,000.00
12 3/31/2021 $25,300,000.00
13 12/31/2020 $54,400,000.00
14 9/30/2020 $50,716,000.00
15 6/30/2020 $31,504,000.00
16 3/31/2020 $14,700,000.00
17 12/31/2019 $4,000,000.00
18 9/30/2019 $12,333,000.00
19 6/30/2019 $1,091,000.00
20 3/31/2019 $928,000.00
21 12/31/2018 $16,570,000.00
22 9/30/2018 $14,953,000.00
23 6/30/2018 $11,996,000.00
24 3/31/2018 $5,883,000.00
Financials: ConvertibleDebtNoncurrent
Date Value
1 12/31/2023 $1,020,776,000.00
2 9/30/2023 $1,019,809,000.00
3 6/30/2023 $1,018,843,000.00
4 3/31/2023 $1,017,887,000.00
5 12/31/2022 $1,016,942,000.00
6 9/30/2022 $1,015,975,000.00
7 12/31/2021 --
Financials: CostOfGoodsAndServicesSold
Date Value
1 12/31/2023 $268,216,000.00
2 9/30/2023 $196,241,000.00
3 6/30/2023 $116,768,000.00
4 3/31/2023 $41,432,000.00
5 12/31/2022 $140,174,000.00
6 9/30/2022 $94,002,000.00
7 6/30/2022 $57,495,000.00
8 3/31/2022 $23,457,000.00
9 12/31/2021 $115,005,000.00
10 9/30/2021 $28,091,000.00
11 6/30/2021 $30,256,000.00
12 3/31/2021 $23,023,000.00
13 12/31/2020 $74,185,000.00
14 9/30/2020 $55,028,000.00
15 6/30/2020 $19,929,000.00
16 3/31/2020 $13,302,000.00
17 12/31/2019 $25,062,000.00
18 9/30/2019 $12,886,000.00
19 6/30/2019 $7,673,000.00
20 3/31/2019 $3,347,000.00
21 12/31/2018 $1,802,000.00
22 9/30/2018 $137,000.00
23 12/31/2017 --
Financials: CostsAndExpenses
Date Value
1 12/31/2023 $2,110,467,000.00
2 9/30/2023 $1,554,345,000.00
3 6/30/2023 $1,017,682,000.00
4 3/31/2023 $469,097,000.00
5 12/31/2022 $1,822,490,000.00
6 9/30/2022 $1,298,841,000.00
7 6/30/2022 $776,495,000.00
8 3/31/2022 $359,991,000.00
9 12/31/2021 $1,552,939,000.00
10 9/30/2021 $1,099,843,000.00
11 6/30/2021 $730,533,000.00
12 3/31/2021 $363,820,000.00
13 12/31/2020 $1,321,291,000.00
14 9/30/2020 $351,052,000.00
15 6/30/2020 $302,821,000.00
16 3/31/2020 $309,634,000.00
17 12/31/2019 $369,754,000.00
18 9/30/2019 $286,360,000.00
19 6/30/2019 $280,985,000.00
20 3/31/2019 $222,082,000.00
21 12/31/2018 $889,581,000.00
22 9/30/2018 $648,192,000.00
23 6/30/2018 $222,261,000.00
24 3/31/2018 $169,304,000.00
25 12/31/2017 $590,000,000.00
26 9/30/2017 $404,773,000.00
27 6/30/2017 $136,406,000.00
28 3/31/2017 $125,471,000.00
29 12/31/2016 $471,746,000.00
Financials: CurrentFederalTaxExpenseBenefit
Date Value
1 12/31/2023 $4,022,000.00
2 12/31/2022 --
3 12/31/2021 $293,000.00
4 12/31/2020 $61,000.00
5 12/31/2019 $-394,000.00
6 12/31/2018 --
7 12/31/2017 --
8 12/31/2013 $34,000.00
9 12/31/2012 $52,000.00
10 12/31/2011 $52,000.00
11 12/31/2010 $-9,928,000.00
Financials: CurrentForeignTaxExpenseBenefit
Date Value
1 12/31/2023 $3,400,000.00
2 12/31/2022 $5,596,000.00
3 12/31/2021 $3,154,000.00
4 12/31/2020 $5,837,000.00
5 12/31/2019 $3,232,000.00
6 12/31/2018 $1,611,000.00
7 9/30/2018 $1,300,000.00
8 12/31/2017 --
9 12/31/2015 --
10 12/31/2014 --
11 12/31/2013 --
12 12/31/2012 --
13 12/31/2011 --
14 12/31/2010 --
Financials: CurrentIncomeTaxExpenseBenefit
Date Value
1 12/31/2023 $7,438,000.00
2 12/31/2022 $5,596,000.00
3 12/31/2021 $3,447,000.00
4 12/31/2020 $5,898,000.00
5 12/31/2019 $2,838,000.00
6 12/31/2018 $1,611,000.00
7 12/31/2017 --
Financials: CurrentStateAndLocalTaxExpenseBenefit
Date Value
1 12/31/2023 $4,000,000.00
Financials: DebtInstrumentInterestRateStatedPercentage
Date Value
1 12/31/2023 $0.11
2 9/30/2023 $0.12
3 6/30/2023 $0.12
4 3/31/2023 $0.12
5 12/31/2022 $0.12
6 9/30/2022 $0.13
7 6/30/2022 $0.13
8 3/31/2022 $0.14
9 9/30/2021 $0.15
10 6/30/2021 $0.15
11 3/31/2021 $0.15
12 8/31/2020 $0.17
13 7/31/2020 $0.15
Financials: DeferredFederalIncomeTaxExpenseBenefit
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 --
4 12/31/2020 $393,000.00
5 12/31/2019 $394,000.00
6 12/31/2018 $-788,000.00
7 12/31/2017 --
8 12/31/2014 $-40,209,000.00
9 12/31/2013 $-2,695,000.00
10 12/31/2012 $-10,572,000.00
11 12/31/2010 $10,494,000.00
Financials: DeferredForeignIncomeTaxExpenseBenefit
Date Value
1 12/31/2023 $-700,000.00
2 12/31/2022 $-1,400,000.00
3 12/31/2021 $-2,767,000.00
4 12/31/2020 $-3,610,000.00
5 12/31/2019 $-2,369,000.00
6 12/31/2018 --
7 12/31/2017 --
8 12/31/2013 $-34,000.00
9 12/31/2012 $-52,000.00
10 12/31/2011 $-52,000.00
11 12/31/2010 $-52,000.00
Financials: DeferredIncomeTaxExpenseBenefit
Date Value
1 12/31/2023 $-713,000.00
2 12/31/2022 $-1,433,000.00
3 12/31/2021 $-2,767,000.00
4 12/31/2020 $-3,217,000.00
5 12/31/2019 $-1,975,000.00
6 12/31/2018 $-788,000.00
7 12/31/2017 --
Financials: DeferredTaxAssetsDeferredIncome
Date Value
1 12/31/2023 $74,704,000.00
2 12/31/2022 $59,437,000.00
3 12/31/2021 $76,612,000.00
4 12/31/2020 $84,946,000.00
5 12/31/2019 --
6 12/31/2017 $13,576,000.00
7 12/31/2016 $20,853,000.00
8 12/31/2015 $17,279,000.00
9 12/31/2014 $14,273,000.00
10 12/31/2013 $37,273,000.00
11 12/31/2012 $30,776,000.00
12 12/31/2011 $53,485,000.00
Financials: DeferredTaxAssetsGoodwillAndIntangibleAssets
Date Value
1 12/31/2023 $697,784,000.00
2 12/31/2022 $264,564,000.00
3 12/31/2021 $279,082,000.00
4 12/31/2020 $148,168,000.00
5 12/31/2019 $66,615,000.00
6 12/31/2018 $50,121,000.00
7 12/31/2017 $9,018,000.00
8 12/31/2016 $14,725,000.00
9 12/31/2015 $16,181,000.00
10 12/31/2014 $17,637,000.00
11 12/31/2013 $2,210,000.00
12 12/31/2012 $2,540,000.00
13 12/31/2011 $4,302,000.00
Financials: DeferredTaxAssetsGross
Date Value
1 12/31/2023 $2,898,777,000.00
2 12/31/2022 $2,294,801,000.00
3 12/31/2021 $1,948,816,000.00
4 12/31/2020 $1,501,959,000.00
5 12/31/2019 $1,113,749,000.00
6 12/31/2018 $868,326,000.00
7 12/31/2017 $689,021,000.00
8 12/31/2016 $576,882,000.00
9 12/31/2015 $412,445,000.00
10 12/31/2014 $301,209,000.00
11 12/31/2013 $235,660,000.00
12 12/31/2012 $209,759,000.00
13 12/31/2011 $154,423,000.00
Financials: DeferredTaxAssetsLiabilitiesNet
Date Value
1 12/31/2023 $11,581,000.00
2 12/31/2022 $10,840,000.00
3 12/31/2021 $9,019,000.00
4 12/31/2020 $6,517,000.00
5 12/31/2019 $3,433,000.00
6 12/31/2018 $788,000.00
7 12/31/2015 --
8 12/31/2014 --
9 12/31/2013 $-7,000.00
10 12/31/2012 $-38,000.00
11 12/31/2011 $-91,000.00
Financials: DeferredTaxAssetsOperatingLossCarryforwards
Date Value
1 12/31/2023 $803,221,000.00
2 12/31/2022 $803,251,000.00
3 12/31/2021 $745,985,000.00
4 12/31/2020 $537,382,000.00
5 12/31/2019 $627,466,000.00
6 12/31/2018 $506,574,000.00
7 12/31/2017 $405,784,000.00
8 12/31/2016 $346,965,000.00
9 12/31/2015 $253,908,000.00
10 12/31/2014 $176,789,000.00
11 12/31/2013 $124,797,000.00
12 12/31/2012 $102,819,000.00
13 12/31/2011 $46,230,000.00
Financials: DeferredTaxAssetsOther
Date Value
1 12/31/2023 $132,529,000.00
2 12/31/2022 $133,376,000.00
3 12/31/2021 $48,242,000.00
4 12/31/2020 $32,725,000.00
5 12/31/2019 $13,660,000.00
6 12/31/2018 $20,660,000.00
7 12/31/2017 $11,608,000.00
8 12/31/2016 $7,845,000.00
9 12/31/2015 $6,508,000.00
10 12/31/2014 $5,871,000.00
11 12/31/2013 $4,885,000.00
12 12/31/2012 $4,173,000.00
13 12/31/2011 $2,850,000.00
Financials: DeferredTaxAssetsTaxCreditCarryforwardsResearch
Date Value
1 12/31/2023 $417,446,000.00
2 12/31/2022 $381,032,000.00
3 12/31/2021 $342,431,000.00
4 12/31/2020 $301,792,000.00
5 12/31/2019 $261,616,000.00
6 12/31/2018 $220,776,000.00
7 12/31/2017 $192,094,000.00
8 12/31/2016 $111,394,000.00
9 12/31/2015 $61,424,000.00
10 12/31/2014 $38,204,000.00
11 12/31/2013 $23,902,000.00
12 12/31/2012 $17,443,000.00
13 12/31/2011 $12,405,000.00
Financials: DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits
Date Value
1 12/31/2023 $67,150,000.00
2 12/31/2022 $52,989,000.00
3 12/31/2021 $59,349,000.00
4 12/31/2020 $67,530,000.00
5 12/31/2019 $75,058,000.00
6 12/31/2018 $57,268,000.00
7 12/31/2017 $42,990,000.00
8 12/31/2016 $51,355,000.00
9 12/31/2015 $33,397,000.00
10 12/31/2014 $24,516,000.00
11 12/31/2013 $21,706,000.00
12 12/31/2012 $24,804,000.00
13 12/31/2011 $21,855,000.00
Financials: DeferredTaxAssetsValuationAllowance
Date Value
1 12/31/2023 $2,817,395,000.00
2 12/31/2022 $2,193,633,000.00
3 12/31/2021 $1,808,992,000.00
4 12/31/2020 $1,349,729,000.00
5 12/31/2019 $1,046,013,000.00
6 12/31/2018 $860,085,000.00
7 12/31/2017 $688,256,000.00
8 12/31/2016 $575,358,000.00
9 12/31/2015 $397,498,000.00
10 12/31/2014 $268,416,000.00
11 12/31/2013 $222,393,000.00
12 12/31/2012 $192,721,000.00
13 12/31/2011 $154,423,000.00
Financials: DeferredTaxLiabilitiesLeasingArrangements
Date Value
1 12/31/2023 $46,021,000.00
2 12/31/2022 $46,819,000.00
3 12/31/2021 $50,562,000.00
4 12/31/2020 $50,323,000.00
5 12/31/2019 $50,294,000.00
6 12/31/2018 --
Financials: DeferredTaxLiabilitiesOtherComprehensiveIncome
Date Value
1 12/31/2023 $2,277,000.00
2 12/31/2022 $5,728,000.00
3 12/31/2021 $16,693,000.00
4 12/31/2020 $12,766,000.00
5 12/31/2019 $3,932,000.00
6 12/31/2018 $903,000.00
7 12/31/2017 $765,000.00
8 12/31/2016 $1,524,000.00
9 12/31/2015 $14,947,000.00
10 12/31/2014 $32,793,000.00
11 12/31/2013 $13,267,000.00
12 12/31/2012 $10,572,000.00
Financials: DeferredTaxLiabilitiesPropertyPlantAndEquipment
Date Value
1 12/31/2023 $21,503,000.00
2 12/31/2022 $12,786,000.00
3 12/31/2021 $13,170,000.00
4 12/31/2020 $10,812,000.00
5 12/31/2019 $10,077,000.00
6 12/31/2018 $6,550,000.00
Financials: Depreciation
Date Value
1 12/31/2023 $51,600,000.00
2 12/31/2022 $39,100,000.00
3 12/31/2021 $36,800,000.00
4 12/31/2020 $30,200,000.00
5 12/31/2019 $16,600,000.00
6 12/31/2018 $12,800,000.00
7 12/31/2017 $11,900,000.00
8 12/31/2016 $9,600,000.00
9 12/31/2015 $6,700,000.00
10 12/31/2014 $5,000,000.00
11 12/31/2013 $6,100,000.00
12 12/31/2012 $4,600,000.00
13 12/31/2011 $5,000,000.00
14 12/31/2010 $4,800,000.00
Financials: DepreciationAmortizationAndAccretionNet
Date Value
1 12/31/2023 $54,054,000.00
2 9/30/2023 $40,572,000.00
3 6/30/2023 $27,244,000.00
4 3/31/2023 $14,065,000.00
5 12/31/2022 $44,468,000.00
6 9/30/2022 $30,157,000.00
7 6/30/2022 $19,557,000.00
8 3/31/2022 $9,460,000.00
9 12/31/2021 $47,567,000.00
10 9/30/2021 $36,192,000.00
11 6/30/2021 $24,406,000.00
12 3/31/2021 $12,601,000.00
13 12/31/2020 $34,772,000.00
14 9/30/2020 $24,386,000.00
15 6/30/2020 $15,813,000.00
16 3/31/2020 $7,613,000.00
17 12/31/2019 $17,175,000.00
18 9/30/2019 $11,733,000.00
19 6/30/2019 $7,694,000.00
20 3/31/2019 $12,210,000.00
21 12/31/2018 $15,248,000.00
22 9/30/2018 $5,822,000.00
23 6/30/2018 $5,417,000.00
24 3/31/2018 $3,178,000.00
25 12/31/2017 $13,367,000.00
26 9/30/2017 $9,653,000.00
27 6/30/2017 $6,066,000.00
28 12/31/2016 $15,130,000.00
Financials: EarningsPerShareBasic
Date Value
1 12/31/2023 $-3.52
2 9/30/2023 $-2.43
3 6/30/2023 $-3.62
4 3/31/2023 $-1.40
5 12/31/2022 $-9.30
6 9/30/2022 $-7.62
7 6/30/2022 $-4.29
8 3/31/2022 $-2.00
9 12/31/2021 $-7.20
10 9/30/2021 $-1.72
11 6/30/2021 $-3.32
12 3/31/2021 $-1.71
13 12/31/2020 $-7.46
14 9/30/2020 $-5.37
15 6/30/2020 $-3.18
16 12/31/2019 $-8.11
Financials: EarningsPerShareDiluted
Date Value
1 12/31/2023 $-3.52
2 9/30/2023 $-2.43
3 6/30/2023 $-3.62
4 3/31/2023 $-1.40
5 12/31/2022 $-9.30
6 9/30/2022 $-7.62
7 6/30/2022 $-4.29
8 3/31/2022 $-2.00
9 12/31/2021 $-7.20
10 9/30/2021 $-5.04
11 6/30/2021 $-1.61
12 3/31/2021 $-1.71
13 12/31/2020 $-7.46
14 9/30/2020 $-2.18
15 6/30/2020 $-1.56
16 12/31/2019 $-8.11
Financials: EffectiveIncomeTaxRateContinuingOperations
Date Value
1 12/31/2023 $-0.02
2 12/31/2022 $0.00
3 12/31/2021 $0.00
4 12/31/2020 $0.00
5 12/31/2019 --
6 12/31/2018 --
7 12/31/2017 --
8 12/31/2014 $0.10
9 12/31/2013 $0.03
10 12/31/2012 $0.09
11 12/31/2010 $-0.01
Financials: EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
Date Value
1 12/31/2023 $0.21
2 12/31/2022 $0.21
3 12/31/2021 $0.21
4 12/31/2020 $0.21
5 12/31/2019 $0.21
6 12/31/2018 $0.21
7 12/31/2017 $0.35
8 12/31/2016 $0.35
9 12/31/2015 $0.35
10 12/31/2014 $0.35
11 12/31/2013 $0.35
12 12/31/2012 $0.35
13 12/31/2011 $0.35
14 12/31/2010 $0.35
Financials: EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
Date Value
1 12/31/2023 $-1.44
2 12/31/2022 $-0.31
3 12/31/2021 $-0.54
4 12/31/2020 $-0.36
5 12/31/2019 $-0.21
6 12/31/2018 $-0.19
7 12/31/2017 $0.08
8 12/31/2016 $-0.40
9 12/31/2015 $-0.38
10 12/31/2014 $-0.12
11 12/31/2013 $-0.39
12 12/31/2012 $-0.33
13 12/31/2011 $-0.40
14 12/31/2010 $-0.37
Financials: EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
Date Value
1 12/31/2023 $-0.01
2 12/31/2022 $-0.01
3 12/31/2021 $-0.02
4 12/31/2020 $-0.04
5 12/31/2019 $-0.07
6 12/31/2018 $-0.05
7 12/31/2017 $-0.08
8 12/31/2016 $-0.05
9 12/31/2015 $-0.05
10 12/31/2014 $-0.03
11 12/31/2013 $-0.04
12 12/31/2012 $0.00
13 12/31/2011 $0.00
Financials: EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther
Date Value
1 12/31/2023 $0.01
2 12/31/2022 $-0.02
3 12/31/2021 $-0.01
4 12/31/2020 $-0.02
5 12/31/2019 $0.00
6 12/31/2018 $0.00
7 12/31/2017 $-0.01
8 12/31/2016 $0.00
9 12/31/2015 $0.00
10 12/31/2013 $0.00
11 12/31/2012 $-0.02
12 12/31/2011 $0.00
13 12/31/2010 $0.01
Financials: EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
Date Value
1 12/31/2023 $0.04
2 12/31/2022 $0.04
3 12/31/2021 $0.05
4 12/31/2020 $0.02
5 12/31/2019 --
6 12/31/2018 $0.01
7 12/31/2017 $0.03
8 12/31/2016 $-0.01
9 12/31/2015 $-0.01
10 12/31/2014 $0.00
11 12/31/2013 $0.01
12 12/31/2012 $-0.01
13 12/31/2011 $-0.03
14 12/31/2010 $-0.05
Financials: EffectiveIncomeTaxRateReconciliationOtherAdjustments
Date Value
1 12/31/2023 $0.02
2 12/31/2022 $-0.01
3 12/31/2021 $0.00
4 12/31/2020 $-0.03
5 12/31/2019 $0.00
6 12/31/2018 --
7 12/31/2017 $-0.01
Financials: EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
Date Value
1 12/31/2023 $0.09
2 12/31/2022 $0.06
3 12/31/2021 $0.05
4 12/31/2020 $0.05
5 12/31/2019 $0.04
6 12/31/2018 $0.02
7 12/31/2017 $0.04
8 12/31/2016 $0.04
9 12/31/2015 $0.04
10 12/31/2014 $0.02
11 12/31/2013 $0.04
12 12/31/2012 $0.05
13 12/31/2011 $0.05
14 12/31/2010 $0.04
Financials: EffectiveIncomeTaxRateReconciliationTaxCreditsInvestment
Date Value
1 12/31/2023 $-0.07
2 12/31/2022 $-0.03
3 12/31/2021 $-0.05
4 12/31/2020 $-0.03
5 12/31/2019 $-0.04
6 12/31/2018 $-0.04
7 12/31/2017 $-0.10
Financials: EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
Date Value
1 12/31/2023 $6,391,000.00
2 9/30/2023 $-4,506,000.00
3 6/30/2023 $2,046,000.00
4 3/31/2023 $2,176,000.00
5 12/31/2022 $-7,430,000.00
6 9/30/2022 $-9,049,000.00
7 6/30/2022 $-11,073,000.00
8 3/31/2022 $-2,238,000.00
9 12/31/2021 $-9,018,000.00
10 9/30/2021 $-5,968,000.00
11 6/30/2021 $-2,829,000.00
12 3/31/2021 $-3,910,000.00
13 12/31/2020 $4,918,000.00
14 9/30/2020 $1,946,000.00
15 6/30/2020 $-196,000.00
16 3/31/2020 $-631,000.00
17 12/31/2019 $-83,000.00
18 9/30/2019 $-449,000.00
19 6/30/2019 $-3,000.00
20 3/31/2019 --
21 12/31/2018 --
22 9/30/2018 --
23 12/31/2017 --
Financials: EmployeeRelatedLiabilitiesCurrent
Date Value
1 12/31/2023 $122,170,000.00
2 12/31/2022 $130,690,000.00
3 12/31/2021 $93,583,000.00
4 12/31/2020 $97,433,000.00
5 12/31/2019 $68,304,000.00
6 12/31/2018 $37,301,000.00
7 12/31/2017 $33,826,000.00
8 12/31/2016 $13,689,000.00
9 12/31/2015 $11,157,000.00
10 12/31/2014 $7,357,000.00
11 12/31/2013 $4,822,000.00
Financials: EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount
Date Value
1 12/31/2023 $4,185,000.00
2 12/31/2022 $4,025,000.00
3 12/31/2021 $3,327,000.00
4 12/31/2020 $571,000.00
5 12/31/2019 $3,403,000.00
6 12/31/2018 $1,424,000.00
7 12/31/2017 --
Financials: EquitySecuritiesFvNi
Date Value
1 12/31/2023 $11,178,000.00
2 9/30/2023 $10,411,000.00
3 6/30/2023 $27,256,000.00
4 3/31/2023 $25,856,000.00
5 12/31/2022 $28,122,000.00
6 9/30/2022 $23,051,000.00
7 6/30/2022 $30,901,000.00
8 3/31/2022 $31,997,000.00
9 12/31/2021 $66,972,000.00
10 9/30/2021 $72,550,000.00
11 6/30/2021 $52,533,000.00
12 3/31/2021 $56,967,000.00
13 12/31/2020 $44,633,000.00
14 9/30/2020 $57,217,000.00
15 6/30/2020 $86,310,000.00
16 3/31/2020 $38,078,000.00
17 12/31/2019 $13,967,000.00
18 12/31/2018 $1,206,000.00
19 9/30/2018 $15,004,000.00
20 6/30/2018 $12,044,000.00
Financials: EquitySecuritiesFvNiGainLoss
Date Value
1 12/31/2023 $-16,944,000.00
2 9/30/2023 $-17,711,000.00
3 6/30/2023 $-867,000.00
4 3/31/2023 $-2,267,000.00
5 12/31/2022 $-33,312,000.00
6 9/30/2022 $-40,108,000.00
7 6/30/2022 $-32,258,000.00
8 3/31/2022 $-31,161,000.00
9 12/31/2021 $55,695,000.00
10 9/30/2021 $61,273,000.00
11 6/30/2021 $42,582,000.00
12 3/31/2021 $47,016,000.00
13 12/31/2020 $54,042,000.00
14 9/30/2020 $66,626,000.00
15 6/30/2020 $69,643,000.00
16 3/31/2020 $24,111,000.00
17 12/31/2019 $11,288,000.00
18 9/30/2019 --
19 6/30/2019 $21,000.00
20 3/31/2019 $21,000.00
21 12/31/2018 $3,564,000.00
22 6/30/2018 $2,044,000.00
23 12/31/2017 $-1,894,000.00
24 12/31/2016 $6,977,000.00
Financials: GainContingencyPatentsFoundNotInfringedUponNumber
Date Value
1 8/31/2023 $2.00
Financials: GainsLossesOnExtinguishmentOfDebt
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 12/31/2022 $-76,586,000.00
4 9/30/2022 $-76,586,000.00
5 12/31/2021 --
6 9/30/2021 --
7 12/31/2020 --
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
Date Value
1 12/31/2023 $-450,311,000.00
2 12/31/2022 $-1,148,604,000.00
3 12/31/2021 $-794,729,000.00
4 12/31/2020 $-682,859,000.00
5 12/31/2019 $-597,602,000.00
6 12/31/2018 $-573,245,000.00
7 12/31/2017 $-378,293,000.00
8 12/31/2016 $-350,704,000.00
9 12/31/2015 $-245,681,000.00
10 12/31/2014 $-372,137,000.00
11 12/31/2013 $-81,109,000.00
12 12/31/2012 $-116,400,000.00
13 12/31/2011 $-57,481,000.00
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
Date Value
1 12/31/2023 $-433,517,000.00
2 9/30/2023 $-295,830,000.00
3 6/30/2023 $-446,571,000.00
4 3/31/2023 $-172,362,000.00
5 12/31/2022 $-1,126,993,000.00
6 9/30/2022 $-919,972,000.00
7 6/30/2022 $-514,029,000.00
8 3/31/2022 $-239,356,000.00
9 12/31/2021 $-852,144,000.00
10 9/30/2021 $-591,842,000.00
11 6/30/2021 $-188,331,000.00
12 3/31/2021 $-199,275,000.00
13 12/31/2020 $-855,600,000.00
14 9/30/2020 $-612,001,000.00
15 6/30/2020 $-177,903,000.00
16 3/31/2020 $-181,646,000.00
17 12/31/2019 $-885,253,000.00
18 9/30/2019 $-608,670,000.00
19 6/30/2019 $-399,741,000.00
20 3/31/2019 $-181,220,000.00
21 12/31/2018 $-760,674,000.00
22 9/30/2018 $-549,594,000.00
23 6/30/2018 $-304,757,000.00
24 3/31/2018 $-141,276,000.00
25 12/31/2017 $-490,874,000.00
26 9/30/2017 $-348,647,000.00
27 6/30/2017 $-118,420,000.00
28 3/31/2017 $-107,290,000.00
29 12/31/2016 $-410,108,000.00
30 6/30/2016 $-193,103,000.00
31 3/31/2016 $-102,974,000.00
32 12/31/2015 $-290,073,000.00
33 9/30/2015 $-76,792,000.00
34 6/30/2015 $-71,352,000.00
35 3/31/2015 $-51,208,000.00
36 12/31/2014 $-400,604,000.00
37 9/30/2014 $-43,922,000.00
38 6/30/2014 $-44,389,000.00
39 3/31/2014 $-268,813,000.00
40 12/31/2013 $-91,920,000.00
41 9/30/2013 $-31,956,000.00
42 6/30/2013 $-21,053,000.00
43 3/31/2013 $-9,575,000.00
44 12/31/2012 $-116,586,000.00
45 9/30/2012 $-19,502,000.00
46 6/30/2012 $-24,324,000.00
47 3/31/2012 $-11,368,000.00
48 12/31/2011 $-57,649,000.00
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
Date Value
1 12/31/2023 $16,794,000.00
2 12/31/2022 $21,611,000.00
3 12/31/2021 $-57,415,000.00
4 12/31/2020 $-172,741,000.00
5 12/31/2019 $-287,651,000.00
6 12/31/2018 $-187,429,000.00
7 12/31/2017 $-112,581,000.00
8 12/31/2016 $-59,404,000.00
9 12/31/2015 $-44,392,000.00
10 12/31/2014 $-28,467,000.00
11 12/31/2013 $-10,811,000.00
12 12/31/2012 $-186,000.00
13 12/31/2011 $-168,000.00
Financials: IncomeTaxExpenseBenefit
Date Value
1 12/31/2023 $6,700,000.00
2 9/30/2023 $6,542,000.00
3 6/30/2023 $3,554,000.00
4 3/31/2023 $1,739,000.00
5 12/31/2022 $4,163,000.00
6 9/30/2022 $3,691,000.00
7 6/30/2022 $3,714,000.00
8 3/31/2022 $985,000.00
9 12/31/2021 $680,000.00
10 9/30/2021 $278,000.00
11 6/30/2021 $1,228,000.00
12 3/31/2021 $1,016,000.00
13 12/31/2020 $2,681,000.00
14 9/30/2020 $2,740,000.00
15 6/30/2020 $1,326,000.00
16 3/31/2020 $575,000.00
17 12/31/2019 $863,000.00
18 9/30/2019 $1,261,000.00
19 6/30/2019 $1,655,000.00
20 3/31/2019 $695,000.00
21 12/31/2018 $823,000.00
22 9/30/2018 $462,000.00
23 6/30/2018 $17,000.00
24 3/31/2018 $-62,000.00
25 12/31/2017 --
26 12/31/2016 --
27 12/31/2015 --
28 12/31/2014 $-40,209,000.00
29 12/31/2013 $-2,695,000.00
30 9/30/2013 $-5,716,000.00
31 6/30/2013 $-2,884,000.00
32 3/31/2013 $-562,000.00
33 12/31/2012 $-10,572,000.00
34 12/31/2011 --
35 12/31/2010 $514,000.00
36 12/31/2009 $582,000.00
Financials: IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
Date Value
1 12/31/2023 $80,840,000.00
2 9/30/2023 $119,506,000.00
3 6/30/2023 $766,000.00
4 3/31/2023 $-81,975,000.00
5 12/31/2022 $191,769,000.00
6 9/30/2022 $89,152,000.00
7 6/30/2022 $19,407,000.00
8 3/31/2022 $-48,736,000.00
9 12/31/2021 $88,240,000.00
10 9/30/2021 $48,738,000.00
11 6/30/2021 $2,374,000.00
12 3/31/2021 $-66,573,000.00
13 12/31/2020 $143,732,000.00
14 9/30/2020 $75,564,000.00
15 6/30/2020 $2,036,000.00
16 3/31/2020 $-14,215,000.00
17 12/31/2019 $92,354,000.00
18 9/30/2019 $57,368,000.00
19 6/30/2019 $43,559,000.00
20 3/31/2019 $-24,332,000.00
21 12/31/2018 $74,835,000.00
22 12/31/2017 $26,629,000.00
Financials: IncreaseDecreaseInAccountsReceivable
Date Value
1 12/31/2023 $87,939,000.00
2 9/30/2023 $91,808,000.00
3 6/30/2023 $-16,183,000.00
4 3/31/2023 $-19,153,000.00
5 12/31/2022 $45,597,000.00
6 9/30/2022 $-7,672,000.00
7 6/30/2022 $-46,095,000.00
8 3/31/2022 $-39,696,000.00
9 12/31/2021 $101,799,000.00
10 9/30/2021 $42,350,000.00
11 6/30/2021 $46,020,000.00
12 3/31/2021 $10,709,000.00
13 12/31/2020 $56,236,000.00
14 9/30/2020 $35,070,000.00
15 6/30/2020 $26,099,000.00
16 3/31/2020 $32,882,000.00
17 12/31/2019 $24,238,000.00
18 9/30/2019 $29,717,000.00
19 6/30/2019 $11,934,000.00
20 3/31/2019 $15,041,000.00
21 12/31/2018 $-15,242,000.00
22 9/30/2018 $-30,640,000.00
23 6/30/2018 $-31,041,000.00
24 3/31/2018 $16,766,000.00
25 12/31/2017 $10,668,000.00
26 9/30/2017 $-8,690,000.00
27 12/31/2016 $15,036,000.00
Financials: IncreaseDecreaseInContractWithCustomerLiability
Date Value
1 12/31/2023 $55,022,000.00
2 9/30/2023 $37,333,000.00
3 6/30/2023 $12,866,000.00
4 3/31/2023 $-8,850,000.00
5 12/31/2022 $-65,911,000.00
6 9/30/2022 $-24,632,000.00
7 6/30/2022 $-12,167,000.00
8 3/31/2022 $-12,325,000.00
9 12/31/2021 $-50,404,000.00
10 9/30/2021 $-60,094,000.00
11 6/30/2021 $-51,742,000.00
12 3/31/2021 $-27,804,000.00
13 12/31/2020 $-43,965,000.00
14 9/30/2020 $-15,924,000.00
15 6/30/2020 $-7,090,000.00
16 3/31/2020 $-4,030,000.00
17 12/31/2019 $392,251,000.00
18 9/30/2019 $399,584,000.00
19 6/30/2019 $399,173,000.00
20 3/31/2019 $-834,000.00
21 12/31/2018 $-12,616,000.00
22 9/30/2018 $-11,503,000.00
23 6/30/2018 $-2,887,000.00
24 3/31/2018 $26,961,000.00
25 12/31/2017 $1,848,000.00
26 9/30/2017 $-6,044,000.00
27 12/31/2016 $14,615,000.00
Financials: IncreaseDecreaseInInventories
Date Value
1 12/31/2023 $-18,367,000.00
2 9/30/2023 $-6,377,000.00
3 6/30/2023 $-1,582,000.00
4 3/31/2023 $403,000.00
5 12/31/2022 $34,136,000.00
6 9/30/2022 $15,158,000.00
7 6/30/2022 $7,274,000.00
8 3/31/2022 $-1,926,000.00
9 12/31/2021 $26,415,000.00
10 9/30/2021 $15,655,000.00
11 6/30/2021 $2,021,000.00
12 3/31/2021 $-1,934,000.00
13 12/31/2020 $35,426,000.00
14 9/30/2020 $26,962,000.00
15 6/30/2020 $24,178,000.00
16 3/31/2020 $11,952,000.00
17 12/31/2019 $32,411,000.00
18 9/30/2019 $28,095,000.00
19 6/30/2019 $15,040,000.00
20 3/31/2019 $7,134,000.00
21 12/31/2018 $22,645,000.00
22 9/30/2018 $10,354,000.00
23 12/31/2017 --
Financials: IncreaseDecreaseInOperatingLeaseLiability
Date Value
1 12/31/2023 $-46,502,000.00
2 9/30/2023 $-35,014,000.00
3 6/30/2023 $-23,847,000.00
4 3/31/2023 $-12,827,000.00
5 12/31/2022 $-43,171,000.00
6 9/30/2022 $-31,718,000.00
7 6/30/2022 $-21,434,000.00
8 3/31/2022 $-10,672,000.00
9 12/31/2021 $-40,352,000.00
10 9/30/2021 $-29,586,000.00
Financials: IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
Date Value
1 12/31/2023 $9,029,000.00
2 9/30/2023 $32,427,000.00
3 6/30/2023 $29,109,000.00
4 3/31/2023 $1,235,000.00
5 12/31/2022 $38,507,000.00
6 9/30/2022 $47,194,000.00
7 6/30/2022 $51,159,000.00
8 3/31/2022 $29,852,000.00
9 12/31/2021 $32,093,000.00
10 9/30/2021 $48,765,000.00
11 6/30/2021 $30,621,000.00
12 3/31/2021 $13,654,000.00
13 12/31/2020 $-13,017,000.00
14 9/30/2020 $-3,765,000.00
15 6/30/2020 $13,560,000.00
16 3/31/2020 $19,958,000.00
17 12/31/2019 $22,042,000.00
18 9/30/2019 $12,748,000.00
19 6/30/2019 $-4,863,000.00
20 3/31/2019 $8,988,000.00
21 12/31/2018 $35,067,000.00
22 9/30/2018 $34,125,000.00
23 6/30/2018 $21,261,000.00
24 3/31/2018 $27,540,000.00
25 12/31/2017 $20,711,000.00
26 9/30/2017 $2,052,000.00
27 6/30/2017 $198,000.00
28 3/31/2017 $-3,708,000.00
29 12/31/2016 $5,276,000.00
30 9/30/2016 $2,813,000.00
31 6/30/2016 $5,593,000.00
32 3/31/2016 $2,010,000.00
33 12/31/2015 $6,820,000.00
34 9/30/2015 $7,426,000.00
35 6/30/2015 $5,090,000.00
36 3/31/2015 $3,179,000.00
37 12/31/2014 $5,829,000.00
38 9/30/2014 $6,789,000.00
39 6/30/2014 $6,360,000.00
40 3/31/2014 $4,499,000.00
41 12/31/2013 $1,356,000.00
42 9/30/2013 $2,222,000.00
43 6/30/2013 $1,650,000.00
44 3/31/2013 $944,000.00
45 12/31/2012 $-1,780,000.00
46 9/30/2012 $1,359,000.00
47 6/30/2012 $2,613,000.00
48 3/31/2012 $2,932,000.00
49 12/31/2011 $-2,731,000.00
50 9/30/2011 $-1,980,000.00
51 6/30/2011 $-1,812,000.00
52 3/31/2011 $-1,970,000.00
53 12/31/2010 $2,738,000.00
54 12/31/2009 $-523,000.00
Financials: IncrementalCommonSharesAttributableToConversionOfDebtSecurities
Date Value
1 9/30/2023 --
2 9/30/2022 --
Financials: InterestExpense
Date Value
1 12/31/2023 $121,221,000.00
2 9/30/2023 $89,883,000.00
3 6/30/2023 $58,990,000.00
4 3/31/2023 $28,955,000.00
5 12/31/2022 $155,968,000.00
6 9/30/2022 $126,055,000.00
7 6/30/2022 $84,971,000.00
8 3/31/2022 $42,362,000.00
9 12/31/2021 $143,021,000.00
10 9/30/2021 $106,205,000.00
11 6/30/2021 $65,931,000.00
12 3/31/2021 $32,515,000.00
13 12/31/2020 $84,496,000.00
14 9/30/2020 $55,979,000.00
15 6/30/2020 $27,248,000.00
16 3/31/2020 --
17 12/31/2019 --
18 9/30/2019 --
19 6/30/2019 --
20 12/31/2018 --
Financials: InterestOnConvertibleDebtNetOfTax
Date Value
1 9/30/2023 $3,525,000.00
2 9/30/2022 --
Financials: InterestPaidNet
Date Value
1 12/31/2023 $32,118,000.00
2 9/30/2023 $26,675,000.00
3 6/30/2023 $17,128,000.00
4 3/31/2023 $13,912,000.00
5 12/31/2022 $45,235,000.00
6 9/30/2022 $43,932,000.00
7 6/30/2022 $29,060,000.00
8 3/31/2022 $14,120,000.00
9 12/31/2021 $24,657,000.00
10 9/30/2021 $17,703,000.00
11 6/30/2021 $8,350,000.00
12 12/31/2020 --
13 12/31/2019 $172,000.00
14 12/31/2018 $775,000.00
15 12/31/2017 $2,430,000.00
16 12/31/2016 $1,096,000.00
Financials: InventoryFinishedGoods
Date Value
1 12/31/2023 $25,123,000.00
2 9/30/2023 $27,658,000.00
3 6/30/2023 $28,505,000.00
4 3/31/2023 $29,534,000.00
5 12/31/2022 $25,606,000.00
6 9/30/2022 $21,483,000.00
7 6/30/2022 $13,192,000.00
8 3/31/2022 $10,428,000.00
9 12/31/2021 $7,005,000.00
10 9/30/2021 $12,667,000.00
11 6/30/2021 $16,453,000.00
12 3/31/2021 $13,753,000.00
13 12/31/2020 $12,693,000.00
14 9/30/2020 $7,261,000.00
15 6/30/2020 $13,217,000.00
16 3/31/2020 $4,226,000.00
17 12/31/2019 $2,655,000.00
18 9/30/2019 $579,000.00
19 6/30/2019 $445,000.00
20 3/31/2019 $135,000.00
21 12/31/2018 $97,000.00
22 9/30/2018 $79,000.00
Financials: InventoryNet
Date Value
1 12/31/2023 $89,146,000.00
2 9/30/2023 $95,771,000.00
3 6/30/2023 $100,453,000.00
4 3/31/2023 $131,879,000.00
5 12/31/2022 $128,962,000.00
6 9/30/2022 $115,489,000.00
7 6/30/2022 $88,976,000.00
8 3/31/2022 $78,516,000.00
9 12/31/2021 $86,363,000.00
10 9/30/2021 $97,899,000.00
11 6/30/2021 $84,358,000.00
12 3/31/2021 $73,940,000.00
13 12/31/2020 $75,202,000.00
14 9/30/2020 $66,942,000.00
15 6/30/2020 $77,418,000.00
16 3/31/2020 $68,300,000.00
17 12/31/2019 $56,348,000.00
18 9/30/2019 $54,562,000.00
19 6/30/2019 $40,587,000.00
20 3/31/2019 $32,001,000.00
21 12/31/2018 $24,068,000.00
22 9/30/2018 $11,081,000.00
Financials: InventoryRawMaterials
Date Value
1 12/31/2023 $23,346,000.00
2 9/30/2023 $20,121,000.00
3 6/30/2023 $17,449,000.00
4 3/31/2023 $22,875,000.00
5 12/31/2022 $22,315,000.00
6 9/30/2022 $17,718,000.00
7 6/30/2022 $19,140,000.00
8 3/31/2022 $20,372,000.00
9 12/31/2021 $14,754,000.00
10 9/30/2021 $65,158,000.00
11 6/30/2021 $54,344,000.00
12 3/31/2021 $53,694,000.00
13 12/31/2020 $63,460,000.00
14 9/30/2020 $54,354,000.00
15 6/30/2020 $43,515,000.00
16 3/31/2020 $30,662,000.00
17 12/31/2019 $15,418,000.00
18 9/30/2019 $11,600,000.00
19 6/30/2019 $8,446,000.00
20 3/31/2019 $9,179,000.00
21 12/31/2018 $8,709,000.00
22 9/30/2018 $4,789,000.00
Financials: InventoryWorkInProcess
Date Value
1 12/31/2023 $76,963,000.00
2 9/30/2023 $88,691,000.00
3 6/30/2023 $116,661,000.00
4 3/31/2023 $110,976,000.00
5 12/31/2022 $113,783,000.00
6 9/30/2022 $102,447,000.00
7 6/30/2022 $100,191,000.00
8 3/31/2022 $91,262,000.00
9 12/31/2021 $100,942,000.00
10 9/30/2021 $33,124,000.00
11 6/30/2021 $25,311,000.00
12 3/31/2021 $23,593,000.00
13 12/31/2020 $16,149,000.00
14 9/30/2020 $22,425,000.00
15 6/30/2020 $20,686,000.00
16 3/31/2020 $33,412,000.00
17 12/31/2019 $38,275,000.00
18 9/30/2019 $42,383,000.00
19 6/30/2019 $31,696,000.00
20 3/31/2019 $22,687,000.00
21 12/31/2018 $15,262,000.00
22 9/30/2018 $6,213,000.00
Financials: InvestmentIncomeInterest
Date Value
1 12/31/2023 $95,561,000.00
2 9/30/2023 $65,155,000.00
3 6/30/2023 $39,730,000.00
4 3/31/2023 $18,655,000.00
5 12/31/2022 $24,808,000.00
6 9/30/2022 $10,731,000.00
7 6/30/2022 $2,911,000.00
8 3/31/2022 $1,012,000.00
9 12/31/2021 $1,579,000.00
10 9/30/2021 $225,000.00
11 6/30/2021 $859,000.00
12 3/31/2021 $450,000.00
13 12/31/2020 $11,809,000.00
14 9/30/2020 $10,717,000.00
15 6/30/2020 $8,645,000.00
16 3/31/2020 $5,480,000.00
17 12/31/2019 $33,448,000.00
18 9/30/2019 $26,195,000.00
19 6/30/2019 $8,781,000.00
20 12/31/2018 $29,262,000.00
21 3/31/2013 $224,000.00
22 12/31/2012 $977,000.00
23 9/30/2012 $261,000.00
24 6/30/2012 $271,000.00
25 3/31/2012 $223,000.00
26 12/31/2011 $1,205,000.00
27 9/30/2011 $265,000.00
28 6/30/2011 $704,000.00
29 3/31/2011 $382,000.00
30 12/31/2010 $2,305,000.00
31 12/31/2009 $5,385,000.00
Financials: LeaseCost
Date Value
1 12/31/2023 $66,645,000.00
2 12/31/2022 $63,403,000.00
3 12/31/2021 $63,630,000.00
4 12/31/2020 $53,320,000.00
5 12/31/2019 $53,822,000.00
6 9/30/2019 $12,742,000.00
7 6/30/2019 $28,114,000.00
8 3/31/2019 $14,337,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDue
Date Value
1 12/31/2023 $418,041,000.00
2 12/31/2022 $460,132,000.00
3 12/31/2021 $503,587,000.00
4 12/31/2020 $536,330,000.00
5 12/31/2019 $532,706,000.00
6 9/30/2019 $536,275,000.00
7 6/30/2019 $544,453,000.00
8 3/31/2019 $543,771,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
Date Value
1 12/31/2023 $210,073,000.00
2 12/31/2022 $248,622,000.00
3 12/31/2021 $287,013,000.00
4 12/31/2020 $323,473,000.00
5 12/31/2019 $356,567,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
Date Value
1 12/31/2023 $43,587,000.00
2 12/31/2022 $43,028,000.00
3 12/31/2021 $41,783,000.00
4 12/31/2020 $38,593,000.00
5 12/31/2019 $29,157,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearFive
Date Value
1 12/31/2023 $38,358,000.00
2 12/31/2022 $38,753,000.00
3 12/31/2021 $40,246,000.00
4 12/31/2020 $41,190,000.00
5 12/31/2019 $35,381,000.00
6 9/30/2019 $35,576,000.00
7 6/30/2019 $35,585,000.00
8 3/31/2019 $35,575,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearFour
Date Value
1 12/31/2023 $39,006,000.00
2 12/31/2022 $40,376,000.00
3 12/31/2021 $42,936,000.00
4 12/31/2020 $42,918,000.00
5 12/31/2019 $36,250,000.00
6 9/30/2019 $36,510,000.00
7 6/30/2019 $36,469,000.00
8 3/31/2019 $35,880,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearThree
Date Value
1 12/31/2023 $40,648,000.00
2 12/31/2022 $42,867,000.00
3 12/31/2021 $44,421,000.00
4 12/31/2020 $43,764,000.00
5 12/31/2019 $37,754,000.00
6 9/30/2019 $36,388,000.00
7 6/30/2019 $36,357,000.00
8 3/31/2019 $35,776,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
Date Value
1 12/31/2023 $46,369,000.00
2 12/31/2022 $46,486,000.00
3 12/31/2021 $47,188,000.00
4 12/31/2020 $46,392,000.00
5 12/31/2019 $37,597,000.00
6 9/30/2019 $28,700,000.00
7 6/30/2019 $28,686,000.00
8 3/31/2019 $34,530,000.00
Financials: LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
Date Value
1 12/31/2023 $133,430,000.00
2 12/31/2022 $156,826,000.00
3 12/31/2021 $181,692,000.00
4 12/31/2020 $206,419,000.00
5 12/31/2019 $225,873,000.00
6 9/30/2019 $231,654,000.00
7 6/30/2019 $237,895,000.00
8 3/31/2019 $244,494,000.00
Financials: Liabilities
Date Value
1 12/31/2023 $4,050,524,000.00
2 9/30/2023 $4,004,939,000.00
3 6/30/2023 $3,810,527,000.00
4 3/31/2023 $3,651,180,000.00
5 12/31/2022 $3,704,582,000.00
6 9/30/2022 $3,602,893,000.00
7 6/30/2022 $3,154,377,000.00
8 3/31/2022 $3,032,379,000.00
9 12/31/2021 $3,055,101,000.00
10 9/30/2021 $2,716,420,000.00
11 6/30/2021 $2,656,067,000.00
12 3/31/2021 $2,329,079,000.00
13 12/31/2020 $2,390,814,000.00
14 9/30/2020 $2,092,260,000.00
15 6/30/2020 $1,974,641,000.00
16 3/31/2020 $929,895,000.00
17 12/31/2019 $956,442,000.00
18 9/30/2019 $934,535,000.00
19 6/30/2019 $959,216,000.00
20 3/31/2019 $467,013,000.00
21 12/31/2018 $272,837,000.00
22 9/30/2018 $197,535,000.00
23 6/30/2018 $168,587,000.00
24 3/31/2018 $168,334,000.00
25 12/31/2017 $228,299,000.00
26 9/30/2017 $299,446,000.00
27 6/30/2017 $311,317,000.00
28 3/31/2017 $303,025,000.00
29 12/31/2016 $342,589,000.00
30 9/30/2016 $297,942,000.00
31 6/30/2016 $283,680,000.00
32 3/31/2016 $127,898,000.00
33 12/31/2015 $121,796,000.00
34 9/30/2015 $114,540,000.00
35 6/30/2015 $122,167,000.00
36 3/31/2015 $132,280,000.00
37 12/31/2014 $143,328,000.00
38 9/30/2014 $81,879,000.00
39 6/30/2014 $90,390,000.00
40 3/31/2014 $125,324,000.00
41 12/31/2013 $150,183,000.00
42 9/30/2013 $149,921,000.00
43 6/30/2013 $154,383,000.00
44 3/31/2013 $160,022,000.00
45 12/31/2012 $153,467,000.00
46 9/30/2012 $145,192,000.00
47 6/30/2012 $130,190,000.00
48 3/31/2012 $142,917,000.00
49 12/31/2011 $163,920,000.00
50 12/31/2010 $235,032,000.00
Financials: LiabilitiesAndStockholdersEquity
Date Value
1 12/31/2023 $3,829,880,000.00
2 9/30/2023 $3,839,073,000.00
3 6/30/2023 $3,402,396,000.00
4 3/31/2023 $3,391,940,000.00
5 12/31/2022 $3,546,359,000.00
6 9/30/2022 $3,535,255,000.00
7 6/30/2022 $3,330,417,000.00
8 3/31/2022 $3,433,545,000.00
9 12/31/2021 $3,643,304,000.00
10 9/30/2021 $3,472,313,000.00
11 6/30/2021 $3,509,429,000.00
12 3/31/2021 $3,255,269,000.00
13 12/31/2020 $3,407,061,000.00
14 9/30/2020 $3,307,283,000.00
15 6/30/2020 $3,374,367,000.00
16 3/31/2020 $2,279,624,000.00
17 12/31/2019 $2,395,134,000.00
18 9/30/2019 $2,541,622,000.00
19 6/30/2019 $2,716,411,000.00
20 3/31/2019 $2,013,999,000.00
21 12/31/2018 $1,574,802,000.00
22 9/30/2018 $1,675,654,000.00
23 6/30/2018 $1,789,389,000.00
24 3/31/2018 $1,923,139,000.00
25 12/31/2017 $1,994,730,000.00
26 9/30/2017 $1,358,281,000.00
27 6/30/2017 $1,434,283,000.00
28 3/31/2017 $1,133,926,000.00
29 12/31/2016 $1,262,810,000.00
30 9/30/2016 $1,312,910,000.00
31 6/30/2016 $1,382,162,000.00
32 3/31/2016 $1,316,949,000.00
33 12/31/2015 $1,386,510,000.00
34 9/30/2015 $1,436,144,000.00
35 6/30/2015 $1,530,771,000.00
36 3/31/2015 $1,628,790,000.00
37 12/31/2014 $1,079,595,000.00
38 9/30/2014 $986,357,000.00
39 6/30/2014 $1,032,659,000.00
40 3/31/2014 $1,080,297,000.00
41 12/31/2013 $420,530,000.00
42 9/30/2013 $447,503,000.00
43 6/30/2013 $462,558,000.00
44 3/31/2013 $471,578,000.00
45 12/31/2012 $287,520,000.00
46 9/30/2012 $322,352,000.00
47 6/30/2012 $318,477,000.00
48 3/31/2012 $340,295,000.00
49 12/31/2011 $281,917,000.00
50 12/31/2010 $393,265,000.00
Financials: LiabilitiesCurrent
Date Value
1 12/31/2023 $967,786,000.00
2 9/30/2023 $949,785,000.00
3 6/30/2023 $788,639,000.00
4 3/31/2023 $673,391,000.00
5 12/31/2022 $767,915,000.00
6 9/30/2022 $772,791,000.00
7 6/30/2022 $657,685,000.00
8 3/31/2022 $605,963,000.00
9 12/31/2021 $695,710,000.00
10 9/30/2021 $610,656,000.00
11 6/30/2021 $554,648,000.00
12 3/31/2021 $494,825,000.00
13 12/31/2020 $585,270,000.00
14 9/30/2020 $480,241,000.00
15 6/30/2020 $384,302,000.00
16 3/31/2020 $338,791,000.00
17 12/31/2019 $352,594,000.00
18 9/30/2019 $352,864,000.00
19 6/30/2019 $328,604,000.00
20 3/31/2019 $149,163,000.00
21 12/31/2018 $179,494,000.00
22 9/30/2018 $121,503,000.00
23 6/30/2018 $113,659,000.00
24 3/31/2018 $115,383,000.00
25 12/31/2017 $144,251,000.00
26 9/30/2017 $101,045,000.00
27 6/30/2017 $108,726,000.00
28 3/31/2017 $95,786,000.00
29 12/31/2016 $131,699,000.00
30 9/30/2016 $81,761,000.00
31 6/30/2016 $70,575,000.00
32 3/31/2016 $66,369,000.00
33 12/31/2015 $62,099,000.00
34 9/30/2015 $57,112,000.00
35 6/30/2015 $66,598,000.00
36 3/31/2015 $80,693,000.00
37 12/31/2014 $95,334,000.00
38 9/30/2014 $56,849,000.00
39 6/30/2014 $53,745,000.00
40 3/31/2014 $83,831,000.00
41 12/31/2013 $53,864,000.00
42 9/30/2013 $54,895,000.00
43 6/30/2013 $53,066,000.00
44 3/31/2013 $49,750,000.00
45 12/31/2012 $48,345,000.00
46 9/30/2012 $54,758,000.00
47 6/30/2012 $57,064,000.00
48 3/31/2012 $66,638,000.00
49 12/31/2011 $80,990,000.00
50 12/31/2010 $102,046,000.00
Financials: NetCashProvidedByUsedInFinancingActivities
Date Value
1 12/31/2023 $172,131,000.00
2 9/30/2023 $132,903,000.00
3 6/30/2023 $99,765,000.00
4 3/31/2023 $46,371,000.00
5 12/31/2022 $425,753,000.00
6 9/30/2022 $362,316,000.00
7 6/30/2022 $65,293,000.00
8 3/31/2022 $34,956,000.00
9 12/31/2021 $1,247,118,000.00
10 9/30/2021 $954,827,000.00
11 6/30/2021 $380,988,000.00
12 3/31/2021 $51,177,000.00
13 12/31/2020 $994,979,000.00
14 9/30/2020 $777,029,000.00
15 6/30/2020 $742,882,000.00
16 3/31/2020 $53,869,000.00
17 12/31/2019 $823,184,000.00
18 9/30/2019 $782,842,000.00
19 6/30/2019 $803,541,000.00
20 3/31/2019 $390,931,000.00
21 12/31/2018 $65,470,000.00
22 9/30/2018 $60,092,000.00
23 6/30/2018 $47,103,000.00
24 3/31/2018 $41,522,000.00
25 12/31/2017 $1,124,891,000.00
26 9/30/2017 $417,943,000.00
27 6/30/2017 $389,028,000.00
28 12/31/2016 $177,832,000.00
29 12/31/2013 $200,926,000.00
30 9/30/2013 $193,276,000.00
31 6/30/2013 $182,192,000.00
32 3/31/2013 $178,210,000.00
33 12/31/2012 $93,412,000.00
34 9/30/2012 $92,446,000.00
35 6/30/2012 $87,947,000.00
36 3/31/2012 $87,319,000.00
37 12/31/2011 $738,000.00
38 9/30/2011 $471,000.00
39 6/30/2011 $471,000.00
40 3/31/2011 $9,000.00
41 12/31/2010 $3,663,000.00
42 12/31/2009 $3,509,000.00
Financials: NetCashProvidedByUsedInInvestingActivities
Date Value
1 12/31/2023 $-336,350,000.00
2 9/30/2023 $-95,694,000.00
3 6/30/2023 $-84,930,000.00
4 3/31/2023 $-76,217,000.00
5 12/31/2022 $169,354,000.00
6 9/30/2022 $309,265,000.00
7 6/30/2022 $-4,626,000.00
8 3/31/2022 $-147,419,000.00
9 12/31/2021 $-273,300,000.00
10 9/30/2021 $140,105,000.00
11 6/30/2021 $228,376,000.00
12 3/31/2021 $71,352,000.00
13 12/31/2020 $-435,518,000.00
14 9/30/2020 $-337,630,000.00
15 6/30/2020 $-327,542,000.00
16 3/31/2020 $113,688,000.00
17 12/31/2019 $-417,677,000.00
18 9/30/2019 $-196,827,000.00
19 6/30/2019 $-186,750,000.00
20 3/31/2019 $102,652,000.00
21 12/31/2018 $272,945,000.00
22 9/30/2018 $23,981,000.00
23 6/30/2018 $-72,193,000.00
24 3/31/2018 $-134,814,000.00
25 12/31/2017 $-290,361,000.00
26 9/30/2017 $-129,773,000.00
27 6/30/2017 $7,405,000.00
28 12/31/2016 $142,591,000.00
29 12/31/2013 $-130,505,000.00
30 9/30/2013 $-186,553,000.00
31 6/30/2013 $-184,049,000.00
32 3/31/2013 $-130,840,000.00
33 12/31/2012 $3,374,000.00
34 9/30/2012 $-40,139,000.00
35 6/30/2012 $-57,992,000.00
36 3/31/2012 $-65,593,000.00
37 12/31/2011 $81,959,000.00
38 9/30/2011 $61,175,000.00
39 6/30/2011 $24,924,000.00
40 3/31/2011 $22,287,000.00
41 12/31/2010 $17,838,000.00
42 12/31/2009 $14,433,000.00
Financials: NetCashProvidedByUsedInOperatingActivities
Date Value
1 12/31/2023 $104,156,000.00
2 9/30/2023 $133,951,000.00
3 6/30/2023 $-225,461,000.00
4 3/31/2023 $-166,475,000.00
5 12/31/2022 $-541,274,000.00
6 9/30/2022 $-409,296,000.00
7 6/30/2022 $-294,012,000.00
8 3/31/2022 $-171,193,000.00
9 12/31/2021 $-641,693,000.00
10 9/30/2021 $-491,552,000.00
11 6/30/2021 $-357,516,000.00
12 3/31/2021 $-235,660,000.00
13 12/31/2020 $-614,961,000.00
14 9/30/2020 $-491,817,000.00
15 6/30/2020 $-381,491,000.00
16 3/31/2020 $-246,161,000.00
17 12/31/2019 $-278,427,000.00
18 9/30/2019 $-82,447,000.00
19 6/30/2019 $100,185,000.00
20 3/31/2019 $-188,510,000.00
21 12/31/2018 $-562,616,000.00
22 9/30/2018 $-412,159,000.00
23 6/30/2018 $-258,351,000.00
24 3/31/2018 $-155,664,000.00
25 12/31/2017 $-382,786,000.00
26 9/30/2017 $-279,742,000.00
27 6/30/2017 $-181,379,000.00
28 12/31/2016 $-307,701,000.00
29 12/31/2013 $-68,657,000.00
30 9/30/2013 $-46,288,000.00
31 6/30/2013 $-24,573,000.00
32 3/31/2013 $-971,000.00
33 12/31/2012 $-115,609,000.00
34 9/30/2012 $-46,697,000.00
35 6/30/2012 $-51,909,000.00
36 3/31/2012 $-30,215,000.00
37 12/31/2011 $-87,068,000.00
38 9/30/2011 $-61,909,000.00
39 6/30/2011 $-32,884,000.00
40 3/31/2011 $-6,305,000.00
41 12/31/2010 $-84,341,000.00
42 12/31/2009 $-72,145,000.00
Financials: NetIncomeLoss
Date Value
1 12/31/2023 $-440,242,000.00
2 9/30/2023 $-302,372,000.00
3 6/30/2023 $-450,125,000.00
4 3/31/2023 $-174,101,000.00
5 12/31/2022 $-1,131,156,000.00
6 9/30/2022 $-923,663,000.00
7 6/30/2022 $-277,402,000.00
8 3/31/2022 $-240,341,000.00
9 12/31/2021 $-852,824,000.00
10 9/30/2021 $-204,514,000.00
11 6/30/2021 $-189,559,000.00
12 3/31/2021 $-200,291,000.00
13 12/31/2020 $-858,281,000.00
14 9/30/2020 $-253,291,000.00
15 6/30/2020 $-179,229,000.00
16 3/31/2020 $-182,221,000.00
17 12/31/2019 $-276,185,000.00
18 9/30/2019 $-208,535,000.00
19 6/30/2019 $-219,481,000.00
20 3/31/2019 $-181,915,000.00
21 12/31/2018 $-761,497,000.00
22 9/30/2018 $-550,056,000.00
23 6/30/2018 $-304,774,000.00
24 3/31/2018 $-141,214,000.00
25 12/31/2017 $-490,874,000.00
26 9/30/2017 $-348,647,000.00
27 6/30/2017 $-118,420,000.00
28 3/31/2017 $-107,290,000.00
29 12/31/2016 $-112,934,000.00
30 9/30/2016 $-104,071,000.00
31 6/30/2016 $-193,103,000.00
32 3/31/2016 $-102,974,000.00
33 12/31/2015 $-90,721,000.00
34 9/30/2015 $-199,352,000.00
35 6/30/2015 $-71,783,000.00
36 3/31/2015 $-50,777,000.00
37 12/31/2014 $-360,395,000.00
38 9/30/2014 $-339,006,000.00
39 6/30/2014 $-295,017,000.00
40 3/31/2014 $-250,943,000.00
41 12/31/2013 $-89,225,000.00
42 9/30/2013 $-29,686,000.00
43 6/30/2013 $-18,169,000.00
44 3/31/2013 $-9,013,000.00
45 12/31/2012 $-106,014,000.00
46 9/30/2012 $-19,502,000.00
47 6/30/2012 $-12,956,000.00
48 3/31/2012 $-11,368,000.00
49 12/31/2011 $-57,649,000.00
50 9/30/2011 $-13,237,000.00
51 6/30/2011 $-13,824,000.00
52 3/31/2011 $-16,285,000.00
53 12/31/2010 $-43,515,000.00
54 12/31/2009 $-47,590,000.00
Financials: NetIncomeLossAttributableToParentDiluted
Date Value
1 9/30/2023 $-302,372,000.00
2 9/30/2022 $-923,663,000.00
Financials: NonoperatingIncomeExpense
Date Value
1 12/31/2023 $-151,342,000.00
2 9/30/2023 $-130,059,000.00
3 6/30/2023 $-66,933,000.00
4 3/31/2023 $-22,555,000.00
5 12/31/2022 $-341,921,000.00
6 9/30/2022 $-323,514,000.00
7 6/30/2022 $-175,611,000.00
8 3/31/2022 $-92,624,000.00
9 12/31/2021 $-143,492,000.00
10 9/30/2021 $-77,751,000.00
11 6/30/2021 $-42,171,000.00
12 3/31/2021 $-13,021,000.00
13 12/31/2020 $-27,162,000.00
14 9/30/2020 $22,215,000.00
15 6/30/2020 $49,468,000.00
16 3/31/2020 $28,512,000.00
17 12/31/2019 $54,178,000.00
18 9/30/2019 $32,688,000.00
19 6/30/2019 $17,750,000.00
20 3/31/2019 $7,568,000.00
21 12/31/2018 $53,999,000.00
22 9/30/2018 $44,723,000.00
23 6/30/2018 $35,002,000.00
24 3/31/2018 $6,129,000.00
25 12/31/2017 $9,214,000.00
26 9/30/2017 $4,138,000.00
27 6/30/2017 $2,054,000.00
28 3/31/2017 $-779,000.00
29 12/31/2016 $14,479,000.00
30 9/30/2016 $11,980,000.00
31 6/30/2016 $9,375,000.00
32 3/31/2016 $7,054,000.00
33 12/31/2015 $5,935,000.00
34 9/30/2015 $1,538,000.00
35 6/30/2015 $2,606,000.00
36 3/31/2015 $1,014,000.00
37 12/31/2014 $4,376,000.00
38 9/30/2014 $1,277,000.00
39 6/30/2014 $867,000.00
40 3/31/2014 $251,000.00
41 12/31/2013 $1,022,000.00
42 9/30/2013 $278,000.00
43 6/30/2013 $259,000.00
44 3/31/2013 $229,000.00
45 12/31/2012 $12,870,000.00
46 9/30/2012 $-2,719,000.00
47 6/30/2012 $-889,000.00
48 3/31/2012 $-475,000.00
49 12/31/2011 $-2,831,000.00
50 9/30/2011 $-2,114,000.00
51 6/30/2011 $-1,315,000.00
52 3/31/2011 $-609,000.00
53 12/31/2010 $1,069,000.00
54 12/31/2009 $1,103,000.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
Financials: OciBeforeReclassificationsNetOfTaxAttributableToParent
Date Value
1 12/31/2023 $11,916,000.00
2 12/31/2022 $-5,263,000.00
Financials: OperatingIncomeLoss
Date Value
1 12/31/2023 $-282,175,000.00
2 9/30/2023 $-165,771,000.00
3 6/30/2023 $-379,638,000.00
4 3/31/2023 $-149,807,000.00
5 12/31/2022 $-785,072,000.00
6 9/30/2022 $-596,458,000.00
7 6/30/2022 $-338,418,000.00
8 3/31/2022 $-146,732,000.00
9 12/31/2021 $-708,652,000.00
10 9/30/2021 $-181,677,000.00
11 6/30/2021 $-332,414,000.00
12 3/31/2021 $-186,254,000.00
13 12/31/2020 $-828,438,000.00
14 9/30/2020 $-634,216,000.00
15 6/30/2020 $-409,017,000.00
16 3/31/2020 $-210,158,000.00
17 12/31/2019 $-939,431,000.00
18 9/30/2019 $-641,358,000.00
19 6/30/2019 $-425,059,000.00
20 3/31/2019 $-188,788,000.00
21 12/31/2018 $-814,673,000.00
22 9/30/2018 $-594,317,000.00
23 6/30/2018 $-192,354,000.00
24 3/31/2018 $-147,405,000.00
25 12/31/2017 $-500,088,000.00
26 9/30/2017 $-352,785,000.00
27 6/30/2017 $-226,985,000.00
28 3/31/2017 $-106,511,000.00
29 12/31/2016 $-424,587,000.00
30 9/30/2016 $-106,676,000.00
31 6/30/2016 $-202,478,000.00
32 3/31/2016 $-110,028,000.00
33 12/31/2015 $-296,008,000.00
34 9/30/2015 $-203,496,000.00
35 6/30/2015 $-125,166,000.00
36 3/31/2015 $-52,222,000.00
37 12/31/2014 $-404,980,000.00
38 9/30/2014 $-45,199,000.00
39 6/30/2014 $-45,005,000.00
40 3/31/2014 $-269,064,000.00
41 12/31/2013 $-92,942,000.00
42 9/30/2013 $-32,234,000.00
43 6/30/2013 $-21,312,000.00
44 3/31/2013 $-9,804,000.00
45 12/31/2012 $-129,456,000.00
46 9/30/2012 $-41,107,000.00
47 6/30/2012 $-22,960,000.00
48 3/31/2012 $-10,893,000.00
49 12/31/2011 $-54,818,000.00
50 9/30/2011 $-12,438,000.00
51 6/30/2011 $-28,794,000.00
52 3/31/2011 $-15,676,000.00
53 12/31/2010 $-44,070,000.00
54 12/31/2009 $-48,111,000.00
Financials: OperatingLeaseCost
Date Value
1 12/31/2023 $46,367,000.00
2 12/31/2022 $45,789,000.00
3 12/31/2021 $45,359,000.00
4 12/31/2020 $42,271,000.00
5 12/31/2019 $38,613,000.00
6 9/30/2019 $27,863,000.00
7 6/30/2019 $18,581,000.00
8 3/31/2019 $9,290,000.00
Financials: OperatingLeaseExpense
Date Value
1 12/31/2023 $61,600,000.00
2 12/31/2022 $58,600,000.00
3 12/31/2021 $59,500,000.00
4 12/31/2020 $50,700,000.00
5 12/31/2019 $52,400,000.00
6 12/31/2018 $40,600,000.00
Financials: OperatingLeaseLiability
Date Value
1 12/31/2023 $284,611,000.00
2 12/31/2022 $303,306,000.00
3 12/31/2021 $321,895,000.00
4 12/31/2020 $329,911,000.00
5 12/31/2019 $303,823,000.00
6 9/30/2019 $304,621,000.00
7 6/30/2019 $306,558,000.00
8 3/31/2019 $299,277,000.00
9 12/31/2018 $290,000,000.00
Financials: OperatingLeaseLiabilityCurrent
Date Value
1 12/31/2023 $41,510,000.00
2 9/30/2023 $41,516,000.00
3 6/30/2023 $42,074,000.00
4 3/31/2023 $43,055,000.00
5 12/31/2022 $41,967,000.00
6 9/30/2022 $41,581,000.00
7 6/30/2022 $41,236,000.00
8 3/31/2022 $41,290,000.00
9 12/31/2021 $40,548,000.00
10 9/30/2021 $40,612,000.00
11 6/30/2021 $39,362,000.00
12 3/31/2021 $38,917,000.00
13 12/31/2020 $36,872,000.00
14 9/30/2020 $32,192,000.00
15 6/30/2020 $33,447,000.00
16 3/31/2020 $29,043,000.00
17 12/31/2019 $27,688,000.00
18 9/30/2019 $28,165,000.00
19 6/30/2019 $29,347,000.00
20 3/31/2019 $16,977,000.00
Financials: OperatingLeaseLiabilityNoncurrent
Date Value
1 12/31/2023 $243,101,000.00
2 9/30/2023 $247,711,000.00
3 6/30/2023 $253,416,000.00
4 3/31/2023 $259,399,000.00
5 12/31/2022 $261,339,000.00
6 9/30/2022 $266,323,000.00
7 6/30/2022 $272,016,000.00
8 3/31/2022 $277,388,000.00
9 12/31/2021 $281,347,000.00
10 9/30/2021 $286,030,000.00
11 6/30/2021 $288,559,000.00
12 3/31/2021 $288,015,000.00
13 12/31/2020 $293,039,000.00
14 9/30/2020 $297,262,000.00
15 6/30/2020 $281,618,000.00
16 3/31/2020 $275,782,000.00
17 12/31/2019 $276,135,000.00
18 9/30/2019 $276,456,000.00
19 6/30/2019 $277,211,000.00
20 3/31/2019 $282,300,000.00
Financials: OperatingLeasePayments
Date Value
1 12/31/2023 $46,500,000.00
2 12/31/2022 $43,100,000.00
3 6/30/2022 $21,434,000.00
4 3/31/2022 $10,672,000.00
5 12/31/2021 $41,900,000.00
6 9/30/2021 $29,586,000.00
7 6/30/2021 $19,217,000.00
8 3/31/2021 $9,060,000.00
9 12/31/2020 $38,000,000.00
10 9/30/2020 $31,272,000.00
11 6/30/2020 $18,235,000.00
12 3/31/2020 $9,036,000.00
13 12/31/2019 $33,700,000.00
14 9/30/2019 $24,739,000.00
15 6/30/2019 $15,763,000.00
16 3/31/2019 $7,100,000.00
Financials: OperatingLeaseRightOfUseAsset
Date Value
1 12/31/2023 $199,732,000.00
2 9/30/2023 $203,485,000.00
3 6/30/2023 $208,801,000.00
4 3/31/2023 $215,049,000.00
5 12/31/2022 $215,136,000.00
6 9/30/2022 $218,802,000.00
7 6/30/2022 $223,921,000.00
8 3/31/2022 $228,769,000.00
9 12/31/2021 $231,675,000.00
10 9/30/2021 $235,853,000.00
11 6/30/2021 $238,089,000.00
12 3/31/2021 $237,213,000.00
13 12/31/2020 $241,485,000.00
14 9/30/2020 $245,234,000.00
15 6/30/2020 $229,674,000.00
16 3/31/2020 $221,280,000.00
17 12/31/2019 $221,197,000.00
18 9/30/2019 $223,444,000.00
19 6/30/2019 $226,357,000.00
20 3/31/2019 $226,412,000.00
21 12/31/2018 $230,000,000.00
Financials: OperatingLeaseWeightedAverageDiscountRatePercent
Date Value
1 12/31/2023 $0.08
2 12/31/2022 $0.08
3 12/31/2021 $0.08
4 12/31/2020 $0.08
5 12/31/2019 $0.08
6 9/30/2019 $0.08
7 6/30/2019 $0.08
8 3/31/2019 $0.08
Financials: OtherAccruedLiabilitiesCurrent
Date Value
1 12/31/2023 $53,962,000.00
2 12/31/2022 $59,542,000.00
3 12/31/2021 $46,151,000.00
4 12/31/2020 $49,587,000.00
5 12/31/2019 $27,085,000.00
6 12/31/2018 $23,634,000.00
7 12/31/2017 $10,858,000.00
8 12/31/2016 $12,628,000.00
9 12/31/2015 $4,965,000.00
10 12/31/2014 $3,808,000.00
11 3/31/2014 $25,379,000.00
12 12/31/2013 $3,266,000.00
Financials: OtherAssetsNoncurrent
Date Value
1 12/31/2023 $72,003,000.00
2 9/30/2023 $75,155,000.00
3 6/30/2023 $92,686,000.00
4 3/31/2023 $63,453,000.00
5 12/31/2022 $66,092,000.00
6 9/30/2022 $61,396,000.00
7 6/30/2022 $77,267,000.00
8 3/31/2022 $69,821,000.00
9 12/31/2021 $60,204,000.00
10 9/30/2021 $35,267,000.00
11 6/30/2021 $34,587,000.00
12 3/31/2021 $42,676,000.00
13 12/31/2020 $45,045,000.00
14 9/30/2020 $37,932,000.00
15 6/30/2020 $20,396,000.00
16 3/31/2020 $19,032,000.00
17 12/31/2019 $18,069,000.00
18 9/30/2019 $9,632,000.00
19 6/30/2019 $9,687,000.00
20 3/31/2019 $9,037,000.00
21 12/31/2018 $8,623,000.00
22 9/30/2018 $16,057,000.00
23 6/30/2018 $14,166,000.00
24 3/31/2018 $5,215,000.00
25 12/31/2017 $4,171,000.00
26 9/30/2017 $1,471,000.00
27 6/30/2017 $1,471,000.00
28 3/31/2017 $1,471,000.00
29 12/31/2016 $1,562,000.00
30 9/30/2016 $1,561,000.00
31 6/30/2016 $1,471,000.00
32 3/31/2016 $1,471,000.00
33 12/31/2015 $1,471,000.00
34 12/31/2012 $101,000.00
35 12/31/2011 $839,000.00
Financials: OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
Date Value
1 12/31/2023 $11,922,000.00
2 9/30/2023 $8,356,000.00
3 6/30/2023 $5,483,000.00
4 3/31/2023 $1,410,000.00
5 12/31/2022 $-5,274,000.00
6 9/30/2022 $460,000.00
7 6/30/2022 $-83,000.00
8 3/31/2022 $2,376,000.00
9 12/31/2021 $11,398,000.00
10 9/30/2021 $9,530,000.00
11 6/30/2021 $825,000.00
12 3/31/2021 $6,848,000.00
13 12/31/2020 $-7,081,000.00
14 9/30/2020 $-1,665,000.00
15 6/30/2020 $911,000.00
16 3/31/2020 $340,000.00
17 12/31/2019 $-343,000.00
18 9/30/2019 $1,439,000.00
19 6/30/2019 $842,000.00
20 3/31/2019 --
21 12/31/2018 --
22 9/30/2018 --
23 12/31/2017 --
Financials: OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
Date Value
1 9/30/2023 $8,346,000.00
2 6/30/2023 $5,472,000.00
3 3/31/2023 $1,401,000.00
4 12/31/2022 $-5,263,000.00
5 9/30/2022 $383,000.00
6 6/30/2022 $-79,000.00
7 3/31/2022 $2,377,000.00
8 12/31/2021 $12,297,000.00
9 9/30/2021 $9,311,000.00
10 6/30/2021 $7,674,000.00
11 3/31/2021 $6,847,000.00
12 12/31/2020 $-7,626,000.00
13 9/30/2020 $-1,658,000.00
14 6/30/2020 $3,049,000.00
15 3/31/2020 $1,657,000.00
16 12/31/2019 $-3,982,000.00
17 9/30/2019 $-1,642,000.00
18 6/30/2019 $-2,962,000.00
19 3/31/2019 $346,000.00
20 12/31/2018 $-411,000.00
21 9/30/2018 $-590,000.00
22 6/30/2018 $69,000.00
Financials: OtherComprehensiveIncomeLossNetOfTax
Date Value
1 12/31/2023 $21,279,000.00
2 9/30/2023 $12,315,000.00
3 6/30/2023 $7,574,000.00
4 3/31/2023 $5,530,000.00
5 12/31/2022 $-11,395,000.00
6 9/30/2022 $-10,524,000.00
7 6/30/2022 $-8,965,000.00
8 3/31/2022 $-4,806,000.00
9 12/31/2021 $10,363,000.00
10 9/30/2021 $9,392,000.00
11 6/30/2021 $7,541,000.00
12 3/31/2021 $6,905,000.00
13 12/31/2020 $-7,104,000.00
14 9/30/2020 $-675,000.00
15 6/30/2020 $-1,153,000.00
16 3/31/2020 $4,459,000.00
17 12/31/2019 $-3,305,000.00
18 9/30/2019 $-1,158,000.00
19 6/30/2019 $-2,978,000.00
20 3/31/2019 $360,000.00
21 12/31/2018 $1,220,000.00
22 9/30/2018 $1,041,000.00
23 6/30/2018 $626,000.00
24 3/31/2018 $-420,000.00
25 12/31/2017 $-992,000.00
26 12/31/2016 $-37,810,000.00
27 12/31/2015 $-44,394,000.00
Financials: OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
Date Value
1 12/31/2023 $21,279,000.00
2 12/31/2022 $-11,395,000.00
Financials: OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax
Date Value
1 12/31/2023 $1,661,000.00
2 9/30/2023 $19,000.00
3 6/30/2023 $9,000.00
4 3/31/2023 $5,000.00
5 12/31/2022 $-1,719,000.00
6 9/30/2022 $-103,000.00
7 6/30/2022 $-69,000.00
8 3/31/2022 $-35,000.00
9 12/31/2021 $-943,000.00
10 9/30/2021 $-174,000.00
11 6/30/2021 $-116,000.00
12 3/31/2021 $-58,000.00
13 12/31/2020 $234,000.00
14 9/30/2020 $-222,000.00
15 6/30/2020 $-72,000.00
16 3/31/2020 $-74,000.00
17 12/31/2019 $3,520,000.00
18 9/30/2019 $-71,000.00
19 6/30/2019 $4,282,000.00
20 3/31/2019 --
21 12/31/2018 --
22 9/30/2018 --
23 12/31/2017 --
Financials: OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
Date Value
1 12/31/2023 $11,018,000.00
2 9/30/2023 $3,978,000.00
3 6/30/2023 $2,100,000.00
4 3/31/2023 $4,125,000.00
5 12/31/2022 $-7,840,000.00
6 9/30/2022 $-11,004,000.00
7 6/30/2022 $-8,951,000.00
8 3/31/2022 $-7,217,000.00
9 12/31/2021 $-1,978,000.00
10 9/30/2021 $-312,000.00
11 6/30/2021 $-247,000.00
12 3/31/2021 $-1,000.00
13 12/31/2020 $211,000.00
14 9/30/2020 $768,000.00
15 6/30/2020 $2,249,000.00
16 3/31/2020 $4,045,000.00
17 12/31/2019 $558,000.00
18 9/30/2019 $772,000.00
19 6/30/2019 $462,000.00
20 3/31/2019 $360,000.00
21 12/31/2018 $1,220,000.00
22 9/30/2018 $1,041,000.00
23 6/30/2018 $1,046,000.00
24 3/31/2018 $-420,000.00
25 12/31/2017 $-2,886,000.00
26 9/30/2017 $-2,194,000.00
27 6/30/2017 $-2,412,000.00
28 3/31/2017 $-1,936,000.00
29 12/31/2016 $-30,833,000.00
30 9/30/2016 $-25,331,000.00
31 6/30/2016 $-26,555,000.00
32 3/31/2016 $-8,224,000.00
33 12/31/2015 $-44,394,000.00
34 9/30/2015 $-55,982,000.00
35 6/30/2015 $-33,623,000.00
36 3/31/2015 $3,622,000.00
37 12/31/2014 $31,127,000.00
38 9/30/2014 $-6,230,000.00
39 6/30/2014 $-3,047,000.00
40 3/31/2014 $5,313,000.00
41 12/31/2013 $4,055,000.00
42 9/30/2013 $11,506,000.00
43 6/30/2013 $7,309,000.00
44 3/31/2013 $5,159,000.00
45 12/31/2012 $15,827,000.00
46 9/30/2012 $273,000.00
47 6/30/2012 $103,000.00
48 3/31/2012 $128,000.00
49 12/31/2011 $-879,000.00
50 9/30/2011 $-865,000.00
51 6/30/2011 $-228,000.00
52 3/31/2011 $-732,000.00
53 12/31/2010 $27,000.00
54 12/31/2009 $-349,000.00
Financials: OtherLiabilitiesNoncurrent
Date Value
1 12/31/2023 $308,438,000.00
2 9/30/2023 $280,734,000.00
3 6/30/2023 $257,054,000.00
4 3/31/2023 $224,046,000.00
5 12/31/2022 $212,580,000.00
6 9/30/2022 $183,001,000.00
7 6/30/2022 $157,301,000.00
8 3/31/2022 $120,828,000.00
9 12/31/2021 $98,963,000.00
10 9/30/2021 $76,450,000.00
11 6/30/2021 $71,633,000.00
12 3/31/2021 $60,461,000.00
13 12/31/2020 $37,908,000.00
14 9/30/2020 $16,341,000.00
15 6/30/2020 $18,855,000.00
16 3/31/2020 $9,198,000.00
17 12/31/2019 $9,330,000.00
18 9/30/2019 $9,036,000.00
19 6/30/2019 $9,514,000.00
20 3/31/2019 $5,072,000.00
21 12/31/2018 $4,965,000.00
22 9/30/2018 $4,335,000.00
23 6/30/2018 $4,186,000.00
24 3/31/2018 $4,458,000.00
25 12/31/2017 $4,347,000.00
26 9/30/2017 $2,842,000.00
27 6/30/2017 $2,815,000.00
28 3/31/2017 $3,184,000.00
29 12/31/2016 $3,067,000.00
30 9/30/2016 $1,991,000.00
31 6/30/2016 $1,777,000.00
32 3/31/2016 $1,373,000.00
33 12/31/2015 $1,301,000.00
34 9/30/2014 $500,000.00
35 6/30/2014 $1,000,000.00
36 3/31/2014 $1,000,000.00
37 9/30/2012 $521,000.00
38 6/30/2012 $690,000.00
39 3/31/2012 $703,000.00
40 12/31/2011 $716,000.00
41 12/31/2010 $143,000.00
Financials: OtherNonoperatingIncomeExpense
Date Value
1 12/31/2023 $-125,682,000.00
2 9/30/2023 $-105,331,000.00
3 6/30/2023 $-47,673,000.00
4 3/31/2023 $-12,255,000.00
5 12/31/2022 $-134,175,000.00
6 9/30/2022 $-120,873,000.00
7 6/30/2022 $-93,551,000.00
8 3/31/2022 $-51,274,000.00
9 12/31/2021 $-2,050,000.00
10 9/30/2021 $28,454,000.00
11 6/30/2021 $9,880,000.00
12 3/31/2021 $19,044,000.00
13 12/31/2020 $45,525,000.00
14 9/30/2020 $67,477,000.00
15 6/30/2020 $68,071,000.00
16 3/31/2020 $23,032,000.00
17 12/31/2019 $20,730,000.00
18 9/30/2019 $-2,929,000.00
19 6/30/2019 $-453,000.00
20 3/31/2019 $43,000.00
21 12/31/2018 $24,737,000.00
22 9/30/2018 $5,468,000.00
23 6/30/2018 $2,208,000.00
24 3/31/2018 $335,000.00
25 12/31/2017 $-3,022,000.00
26 9/30/2017 $-433,000.00
27 6/30/2017 $-523,000.00
28 3/31/2017 $-2,907,000.00
29 12/31/2016 $6,171,000.00
30 9/30/2016 $401,000.00
31 6/30/2016 $5,470,000.00
32 3/31/2016 $5,241,000.00
33 12/31/2015 $76,000.00
34 9/30/2015 $-99,000.00
35 6/30/2015 $-27,000.00
36 12/31/2014 $1,817,000.00
37 9/30/2014 $524,000.00
38 6/30/2014 $-77,000.00
39 3/31/2014 $-82,000.00
40 12/31/2013 $-47,000.00
41 9/30/2013 $-18,000.00
42 6/30/2013 $-11,000.00
43 3/31/2013 $5,000.00
44 12/31/2012 $331,000.00
45 9/30/2012 $-3,000.00
46 6/30/2012 $170,000.00
47 3/31/2012 $191,000.00
48 12/31/2011 $-531,000.00
49 9/30/2011 $-597,000.00
50 6/30/2011 $-16,000.00
51 3/31/2011 $81,000.00
52 12/31/2010 $1,982,000.00
53 12/31/2009 $628,000.00
Financials: OtherOperatingActivitiesCashFlowStatement
Date Value
1 12/31/2023 $433,000.00
2 9/30/2023 $15,088,000.00
3 6/30/2023 $-8,252,000.00
4 3/31/2023 $-6,276,000.00
5 12/31/2022 $479,000.00
6 9/30/2022 $20,607,000.00
7 6/30/2022 $63,522,000.00
8 3/31/2022 $7,395,000.00
9 12/31/2021 $57,676,000.00
10 9/30/2021 $15,568,000.00
11 6/30/2021 $32,352,000.00
12 3/31/2021 $30,777,000.00
13 12/31/2020 $-5,926,000.00
14 9/30/2020 $1,628,000.00
15 6/30/2020 $4,372,000.00
16 3/31/2020 $660,000.00
17 12/31/2019 $-3,191,000.00
18 9/30/2019 $-2,061,000.00
19 6/30/2019 $-1,924,000.00
20 3/31/2019 $-1,075,000.00
21 12/31/2018 $-5,654,000.00
22 9/30/2018 $-2,163,000.00
23 12/31/2017 $608,000.00
24 9/30/2017 $608,000.00
25 6/30/2017 $608,000.00
26 3/31/2017 $608,000.00
Financials: PaymentsForProceedsFromOtherInvestingActivities
Date Value
1 12/31/2023 $4,438,000.00
2 9/30/2023 $4,438,000.00
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 $4,694,000.00
6 9/30/2022 $5,075,000.00
7 6/30/2022 $8,575,000.00
8 3/31/2022 $75,000.00
9 12/31/2021 $4,198,000.00
10 9/30/2021 $4,198,000.00
11 6/30/2021 $4,363,000.00
12 3/31/2021 $4,198,000.00
13 12/31/2020 $5,300,000.00
14 9/30/2020 $300,000.00
15 6/30/2020 $300,000.00
16 3/31/2020 --
17 12/31/2019 $7,000,000.00
18 9/30/2019 --
19 6/30/2019 --
20 12/31/2018 --
21 12/31/2017 --
Financials: PaymentsToAcquireAvailableForSaleSecuritiesDebt
Date Value
1 12/31/2023 $1,823,501,000.00
2 9/30/2023 $1,234,344,000.00
3 6/30/2023 $812,887,000.00
4 3/31/2023 $435,746,000.00
5 12/31/2022 $1,976,961,000.00
6 9/30/2022 $1,253,584,000.00
7 6/30/2022 $1,096,275,000.00
8 3/31/2022 $634,705,000.00
9 12/31/2021 $1,656,114,000.00
10 9/30/2021 $973,146,000.00
11 6/30/2021 $514,815,000.00
12 3/31/2021 $345,954,000.00
13 12/31/2020 $2,025,626,000.00
14 9/30/2020 $1,469,451,000.00
15 6/30/2020 $1,140,421,000.00
16 3/31/2020 $396,409,000.00
17 12/31/2019 $2,075,925,000.00
18 9/30/2019 $1,445,632,000.00
19 6/30/2019 $834,563,000.00
20 3/31/2019 $256,996,000.00
21 12/31/2018 $1,104,046,000.00
22 9/30/2018 $992,385,000.00
23 6/30/2018 $642,787,000.00
24 3/31/2018 $358,433,000.00
25 12/31/2017 $903,457,000.00
26 9/30/2017 $512,026,000.00
27 6/30/2017 $237,184,000.00
28 3/31/2017 $86,803,000.00
29 12/31/2016 $759,310,000.00
30 9/30/2016 $615,663,000.00
31 6/30/2016 $357,992,000.00
32 3/31/2016 $164,561,000.00
33 12/31/2015 $1,033,843,000.00
34 9/30/2015 $898,041,000.00
35 6/30/2015 $817,670,000.00
36 3/31/2015 $507,617,000.00
37 12/31/2014 $977,775,000.00
38 9/30/2014 $852,673,000.00
39 6/30/2014 $768,510,000.00
40 3/31/2014 $487,598,000.00
41 12/31/2013 $364,305,000.00
42 9/30/2013 $335,197,000.00
43 6/30/2013 $274,428,000.00
44 3/31/2013 $187,077,000.00
45 12/31/2012 $277,129,000.00
Financials: PaymentsToAcquirePropertyPlantAndEquipment
Date Value
1 12/31/2023 $62,211,000.00
2 9/30/2023 $46,902,000.00
3 6/30/2023 $29,810,000.00
4 3/31/2023 $13,891,000.00
5 12/31/2022 $72,059,000.00
6 9/30/2022 $50,424,000.00
7 6/30/2022 $33,914,000.00
8 3/31/2022 $17,859,000.00
9 12/31/2021 $76,372,000.00
10 9/30/2021 $54,486,000.00
11 6/30/2021 $28,424,000.00
12 3/31/2021 $17,178,000.00
13 12/31/2020 $70,361,000.00
14 9/30/2020 $48,693,000.00
15 6/30/2020 $36,275,000.00
16 3/31/2020 $19,617,000.00
17 12/31/2019 $140,156,000.00
18 9/30/2019 $101,351,000.00
19 6/30/2019 $65,293,000.00
20 3/31/2019 $44,049,000.00
21 12/31/2018 $126,887,000.00
22 9/30/2018 $89,374,000.00
23 6/30/2018 $43,965,000.00
24 3/31/2018 $21,257,000.00
25 12/31/2017 $104,209,000.00
26 9/30/2017 $83,481,000.00
27 6/30/2017 $57,803,000.00
28 3/31/2017 $36,152,000.00
29 12/31/2016 $64,557,000.00
30 9/30/2016 $44,678,000.00
31 6/30/2016 $24,380,000.00
32 3/31/2016 $2,759,000.00
33 12/31/2015 $12,950,000.00
34 9/30/2015 $9,851,000.00
35 6/30/2015 $3,374,000.00
36 3/31/2015 $2,110,000.00
37 12/31/2014 $8,961,000.00
38 9/30/2014 $5,435,000.00
39 6/30/2014 $2,240,000.00
40 3/31/2014 $388,000.00
41 12/31/2013 $4,006,000.00
42 9/30/2013 $3,128,000.00
43 6/30/2013 $2,178,000.00
44 3/31/2013 $1,799,000.00
45 12/31/2012 $8,348,000.00
46 9/30/2012 $7,662,000.00
47 6/30/2012 $1,933,000.00
48 3/31/2012 $263,000.00
49 12/31/2011 $1,291,000.00
50 9/30/2011 $767,000.00
51 6/30/2011 $502,000.00
52 3/31/2011 $28,000.00
53 12/31/2010 $4,732,000.00
54 12/31/2009 $4,949,000.00
Financials: PaymentsToAcquireRestrictedInvestments
Date Value
1 12/31/2023 $58,475,000.00
2 9/30/2023 $58,475,000.00
3 6/30/2023 $58,475,000.00
4 3/31/2023 $49,225,000.00
5 12/31/2022 $98,451,000.00
6 9/30/2022 $98,451,000.00
7 6/30/2022 $32,725,000.00
8 3/31/2022 $9,400,000.00
9 12/31/2021 $42,141,000.00
10 9/30/2021 $26,140,000.00
11 6/30/2021 $10,815,000.00
12 3/31/2021 $10,650,000.00
13 12/31/2020 $25,900,000.00
14 9/30/2020 $9,900,000.00
15 6/30/2020 $9,900,000.00
16 3/31/2020 $9,900,000.00
17 12/31/2019 --
18 9/30/2019 --
19 6/30/2019 --
20 3/31/2019 --
21 12/31/2018 $14,825,000.00
22 9/30/2018 $14,825,000.00
23 6/30/2018 $14,825,000.00
24 12/31/2017 --
25 12/31/2016 $150,000,000.00
Financials: PreferredStockParOrStatedValuePerShare
Date Value
1 12/31/2023 $0.01
2 9/30/2023 $0.01
3 6/30/2023 $0.01
4 3/31/2023 $0.01
5 12/31/2022 $0.01
6 9/30/2022 $0.01
7 6/30/2022 $0.01
8 3/31/2022 $0.01
9 12/31/2021 $0.01
10 9/30/2021 $0.01
11 6/30/2021 $0.01
12 3/31/2021 $0.01
13 12/31/2020 $0.01
14 9/30/2020 $0.01
15 6/30/2020 $0.01
16 3/31/2020 $0.01
17 12/31/2019 $0.01
18 9/30/2019 $0.01
19 6/30/2019 $0.01
20 3/31/2019 $0.01
21 12/31/2018 $0.01
22 9/30/2018 $0.01
23 6/30/2018 $0.01
24 3/31/2018 $0.01
25 12/31/2017 $0.01
26 9/30/2017 $0.01
27 6/30/2017 $0.01
28 3/31/2017 $0.01
29 12/31/2016 $0.01
30 9/30/2016 $0.01
31 6/30/2016 $0.01
32 3/31/2016 $0.01
33 12/31/2015 $0.01
34 9/30/2015 $0.01
35 6/30/2015 $0.01
36 3/31/2015 $0.01
37 12/31/2014 $0.01
38 9/30/2014 $0.01
39 6/30/2014 $0.01
40 3/31/2014 $0.01
41 12/31/2013 $0.01
42 9/30/2013 $0.01
43 6/30/2013 $0.01
44 3/31/2013 $0.01
45 12/31/2012 $0.01
46 9/30/2012 $0.01
47 6/30/2012 $0.01
48 3/31/2012 $0.01
49 12/31/2011 $0.01
50 12/31/2010 $0.01
Financials: PreferredStockSharesAuthorized
Date Value
1 12/31/2023 $5,000,000.00
2 9/30/2023 $5,000,000.00
3 6/30/2023 $5,000,000.00
4 3/31/2023 $5,000,000.00
5 12/31/2022 $5,000,000.00
6 9/30/2022 $5,000,000.00
7 6/30/2022 $5,000,000.00
8 3/31/2022 $5,000,000.00
9 12/31/2021 $5,000,000.00
10 9/30/2021 $5,000,000.00
11 6/30/2021 $5,000,000.00
12 3/31/2021 $5,000,000.00
13 12/31/2020 $5,000,000.00
14 9/30/2020 $5,000,000.00
15 6/30/2020 $5,000,000.00
16 3/31/2020 $5,000,000.00
17 12/31/2019 $5,000,000.00
18 9/30/2019 $5,000,000.00
19 6/30/2019 $5,000,000.00
20 3/31/2019 $5,000,000.00
21 12/31/2018 $5,000,000.00
22 9/30/2018 $5,000,000.00
23 6/30/2018 $5,000,000.00
24 3/31/2018 $5,000,000.00
25 12/31/2017 $5,000,000.00
26 9/30/2017 $5,000,000.00
27 6/30/2017 $5,000,000.00
28 3/31/2017 $5,000,000.00
29 12/31/2016 $5,000,000.00
30 9/30/2016 $5,000,000.00
31 6/30/2016 $5,000,000.00
32 3/31/2016 $5,000,000.00
33 12/31/2015 $5,000,000.00
34 9/30/2015 $5,000,000.00
35 6/30/2015 $5,000,000.00
36 3/31/2015 $5,000,000.00
37 12/31/2014 $5,000,000.00
38 9/30/2014 $5,000,000.00
39 6/30/2014 $5,000,000.00
40 3/31/2014 $5,000,000.00
41 12/31/2013 $5,000,000.00
42 9/30/2013 $5,000,000.00
43 6/30/2013 $5,000,000.00
44 3/31/2013 $5,000,000.00
45 12/31/2012 $5,000,000.00
46 9/30/2012 $5,000,000.00
47 6/30/2012 $5,000,000.00
48 3/31/2012 $5,000,000.00
49 12/31/2011 $5,000,000.00
50 12/31/2010 $5,000,000.00
Financials: PreferredStockSharesIssued
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 --
6 9/30/2022 --
7 6/30/2022 --
8 3/31/2022 --
9 12/31/2021 --
10 9/30/2021 --
11 6/30/2021 --
12 3/31/2021 --
13 12/31/2020 --
14 9/30/2020 --
15 6/30/2020 --
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 --
34 9/30/2015 --
35 6/30/2015 --
36 3/31/2015 --
37 12/31/2014 --
38 9/30/2014 --
39 6/30/2014 --
40 3/31/2014 --
41 12/31/2013 --
42 9/30/2013 --
43 6/30/2013 --
44 3/31/2013 --
45 12/31/2012 --
46 9/30/2012 --
47 6/30/2012 --
48 3/31/2012 --
49 12/31/2011 --
50 12/31/2010 --
Financials: PreferredStockSharesOutstanding
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 --
6 9/30/2022 --
7 6/30/2022 --
8 3/31/2022 --
9 12/31/2021 --
10 9/30/2021 --
11 6/30/2021 --
12 3/31/2021 --
13 12/31/2020 --
14 9/30/2020 --
15 6/30/2020 --
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 --
34 9/30/2015 --
35 6/30/2015 --
36 3/31/2015 --
37 12/31/2014 --
38 9/30/2014 --
39 6/30/2014 --
40 3/31/2014 --
41 12/31/2013 --
42 9/30/2013 --
43 6/30/2013 --
44 3/31/2013 --
45 12/31/2012 --
46 9/30/2012 --
47 6/30/2012 --
48 3/31/2012 --
49 12/31/2011 --
50 12/31/2010 --
Financials: PreferredStockValue
Date Value
1 9/30/2023 --
2 6/30/2023 --
3 3/31/2023 --
4 12/31/2022 --
5 9/30/2022 --
6 6/30/2022 --
7 3/31/2022 --
8 12/31/2021 --
9 9/30/2021 --
10 6/30/2021 --
11 3/31/2021 --
12 12/31/2020 --
13 9/30/2020 --
14 6/30/2020 --
15 3/31/2020 --
16 12/31/2019 --
17 9/30/2019 --
18 6/30/2019 --
19 3/31/2019 --
20 12/31/2018 --
21 9/30/2018 --
22 6/30/2018 --
23 3/31/2018 --
24 12/31/2017 --
25 9/30/2017 --
26 6/30/2017 --
27 3/31/2017 --
28 12/31/2016 --
29 9/30/2016 --
30 6/30/2016 --
31 3/31/2016 --
32 12/31/2015 --
33 9/30/2015 --
34 6/30/2015 --
35 3/31/2015 --
36 12/31/2014 --
37 9/30/2014 --
38 6/30/2014 --
39 3/31/2014 --
40 12/31/2013 --
41 9/30/2013 --
42 6/30/2013 --
43 3/31/2013 --
44 12/31/2012 --
45 9/30/2012 --
46 6/30/2012 --
47 3/31/2012 --
48 12/31/2011 --
49 12/31/2010 --
Financials: PreferredStockValueOutstanding
Date Value
1 12/31/2023 --
2 12/31/2022 --
Financials: PrepaidExpenseAndOtherAssetsCurrent
Date Value
1 12/31/2023 $126,382,000.00
2 9/30/2023 $157,958,000.00
3 6/30/2023 $145,452,000.00
4 3/31/2023 $119,030,000.00
5 12/31/2022 $132,916,000.00
6 9/30/2022 $125,516,000.00
7 6/30/2022 $129,778,000.00
8 3/31/2022 $115,065,000.00
9 12/31/2021 $88,078,000.00
10 9/30/2021 $108,534,000.00
11 6/30/2021 $94,136,000.00
12 3/31/2021 $75,980,000.00
13 12/31/2020 $62,767,000.00
14 9/30/2020 $74,766,000.00
15 6/30/2020 $88,349,000.00
16 3/31/2020 $98,698,000.00
17 12/31/2019 $80,343,000.00
18 9/30/2019 $73,536,000.00
19 6/30/2019 $65,616,000.00
20 3/31/2019 $81,674,000.00
21 12/31/2018 $73,713,000.00
22 9/30/2018 $90,843,000.00
23 6/30/2018 $51,932,000.00
24 3/31/2018 $66,665,000.00
25 12/31/2017 $40,120,000.00
26 9/30/2017 $30,430,000.00
27 6/30/2017 $22,033,000.00
28 3/31/2017 $18,127,000.00
29 12/31/2016 $21,744,000.00
30 9/30/2016 $19,282,000.00
31 6/30/2016 $22,152,000.00
32 3/31/2016 $27,626,000.00
33 12/31/2015 $16,559,000.00
34 9/30/2015 $17,453,000.00
35 6/30/2015 $15,117,000.00
36 3/31/2015 $13,206,000.00
37 12/31/2014 $9,739,000.00
38 9/30/2014 $10,699,000.00
39 6/30/2014 $10,270,000.00
40 3/31/2014 $8,409,000.00
41 12/31/2013 $3,910,000.00
42 9/30/2013 $4,776,000.00
43 6/30/2013 $4,205,000.00
44 3/31/2013 $3,542,000.00
45 12/31/2012 $2,540,000.00
46 9/30/2012 $5,679,000.00
47 6/30/2012 $6,933,000.00
48 3/31/2012 $7,252,000.00
49 12/31/2011 $4,158,000.00
50 12/31/2010 $6,889,000.00
Financials: ProceedsFromConvertibleDebt
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 12/31/2022 $1,016,111,000.00
4 9/30/2022 $1,016,888,000.00
5 12/31/2021 --
6 9/30/2021 --
7 12/31/2020 --
Financials: ProceedsFromDerivativeInstrumentFinancingActivities
Date Value
1 12/31/2023 $24,667,000.00
2 9/30/2023 $16,333,000.00
3 6/30/2023 $8,000,000.00
4 3/31/2023 $4,000,000.00
5 12/31/2022 $31,000,000.00
6 9/30/2022 $23,500,000.00
7 6/30/2022 $15,667,000.00
8 3/31/2022 $7,833,000.00
9 12/31/2021 $19,600,000.00
10 9/30/2021 $16,100,000.00
11 6/30/2021 $8,400,000.00
12 3/31/2021 $4,200,000.00
13 12/31/2020 $8,400,000.00
14 9/30/2020 $4,200,000.00
15 6/30/2020 --
16 3/31/2020 --
17 12/31/2019 --
18 9/30/2019 --
19 12/31/2018 --
Financials: ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
Date Value
1 12/31/2023 $147,464,000.00
2 9/30/2023 $116,570,000.00
3 6/30/2023 $91,765,000.00
4 3/31/2023 $42,371,000.00
5 12/31/2022 $259,360,000.00
6 9/30/2022 $202,646,000.00
7 6/30/2022 $49,626,000.00
8 3/31/2022 $27,123,000.00
9 12/31/2021 $246,268,000.00
10 9/30/2021 $201,227,000.00
11 6/30/2021 $128,838,000.00
12 3/31/2021 $46,977,000.00
13 12/31/2020 $200,484,000.00
14 9/30/2020 $181,459,000.00
15 6/30/2020 $151,512,000.00
16 3/31/2020 $53,869,000.00
17 12/31/2019 $71,284,000.00
18 9/30/2019 $30,942,000.00
19 6/30/2019 $21,641,000.00
20 3/31/2019 $9,083,000.00
21 12/31/2018 $65,470,000.00
22 9/30/2018 $60,092,000.00
23 6/30/2018 $47,735,000.00
24 3/31/2018 $42,094,000.00
25 12/31/2017 $84,142,000.00
26 9/30/2017 $41,600,000.00
27 6/30/2017 $12,644,000.00
28 3/31/2017 $2,769,000.00
29 12/31/2016 $14,127,000.00
30 9/30/2016 $10,690,000.00
31 6/30/2016 $6,266,000.00
32 3/31/2016 $1,824,000.00
33 12/31/2015 $31,137,000.00
34 9/30/2015 $24,594,000.00
35 6/30/2015 $20,763,000.00
36 3/31/2015 $13,566,000.00
37 12/31/2014 $29,420,000.00
38 9/30/2014 $21,735,000.00
39 6/30/2014 $16,679,000.00
40 3/31/2014 $11,541,000.00
41 12/31/2013 $28,743,000.00
42 9/30/2013 $19,819,000.00
43 6/30/2013 $8,620,000.00
44 3/31/2013 $4,638,000.00
45 12/31/2012 $6,971,000.00
46 9/30/2012 $5,974,000.00
47 6/30/2012 $1,475,000.00
48 3/31/2012 $847,000.00
49 12/31/2011 $738,000.00
50 9/30/2011 $471,000.00
51 6/30/2011 $471,000.00
52 3/31/2011 $9,000.00
53 12/31/2010 $2,670,000.00
54 12/31/2009 $2,355,000.00
Financials: ProceedsFromRepaymentsOfSecuredDebt
Date Value
1 12/31/2023 --
2 12/31/2022 $-762,107,000.00
3 12/31/2021 $500,000,000.00
Financials: ProceedsFromSaleAndMaturityOfMarketableSecurities
Date Value
1 12/31/2023 $1,553,800,000.00
2 9/30/2023 $1,189,990,000.00
3 6/30/2023 $757,767,000.00
4 3/31/2023 $373,420,000.00
5 12/31/2022 $2,231,568,000.00
6 9/30/2022 $1,626,848,000.00
7 6/30/2022 $1,134,138,000.00
8 3/31/2022 $505,220,000.00
9 12/31/2021 $1,463,550,000.00
10 9/30/2021 $1,172,100,000.00
11 6/30/2021 $775,978,000.00
12 3/31/2021 $438,682,000.00
13 12/31/2020 $1,691,669,000.00
14 9/30/2020 $1,190,714,000.00
15 6/30/2020 $859,354,000.00
16 3/31/2020 $539,614,000.00
17 12/31/2019 $1,775,404,000.00
18 9/30/2019 $1,320,156,000.00
19 6/30/2019 $713,106,000.00
20 3/31/2019 $403,697,000.00
21 12/31/2018 $1,518,703,000.00
22 9/30/2018 $1,120,565,000.00
23 6/30/2018 $629,384,000.00
24 3/31/2018 $244,876,000.00
25 12/31/2017 $597,305,000.00
26 9/30/2017 $465,734,000.00
27 6/30/2017 $302,392,000.00
28 12/31/2016 $1,116,458,000.00
Financials: ProceedsFromSaleOfRestrictedInvestments
Date Value
1 12/31/2023 $58,475,000.00
2 9/30/2023 $58,475,000.00
3 6/30/2023 $58,475,000.00
4 3/31/2023 $49,225,000.00
5 12/31/2022 $89,951,000.00
6 9/30/2022 $89,951,000.00
7 6/30/2022 $24,225,000.00
8 3/31/2022 $9,400,000.00
9 12/31/2021 $41,975,000.00
10 9/30/2021 $25,975,000.00
11 6/30/2021 $10,650,000.00
12 3/31/2021 $10,650,000.00
13 12/31/2020 --
14 9/30/2020 --
15 6/30/2020 --
16 3/31/2020 --
17 12/31/2019 $30,000,000.00
18 9/30/2019 $30,000,000.00
19 12/31/2018 --
20 9/30/2018 --
21 12/31/2017 $120,000,000.00
Financials: PropertyPlantAndEquipmentGross
Date Value
1 12/31/2023 $749,133,000.00
2 12/31/2022 $696,944,000.00
3 12/31/2021 $642,373,000.00
4 12/31/2020 $569,376,000.00
5 12/31/2019 $501,337,000.00
6 12/31/2018 $400,143,000.00
7 12/31/2017 $249,251,000.00
8 12/31/2016 $175,579,000.00
9 12/31/2015 $79,306,000.00
10 12/31/2014 $67,833,000.00
11 12/31/2013 $57,764,000.00
12 12/31/2012 $55,268,000.00
13 12/31/2011 $45,566,000.00
Financials: PropertyPlantAndEquipmentNet
Date Value
1 12/31/2023 $526,057,000.00
2 9/30/2023 $525,591,000.00
3 6/30/2023 $527,474,000.00
4 3/31/2023 $523,032,000.00
5 12/31/2022 $523,494,000.00
6 9/30/2022 $514,821,000.00
7 6/30/2022 $508,201,000.00
8 3/31/2022 $504,389,000.00
9 12/31/2021 $501,958,000.00
10 9/30/2021 $484,941,000.00
11 6/30/2021 $470,700,000.00
12 3/31/2021 $464,572,000.00
13 12/31/2020 $465,029,000.00
14 9/30/2020 $444,690,000.00
15 6/30/2020 $439,126,000.00
16 3/31/2020 $429,814,000.00
17 12/31/2019 $425,179,000.00
18 9/30/2019 $396,456,000.00
19 6/30/2019 $371,769,000.00
20 3/31/2019 $341,712,000.00
21 12/31/2018 $320,658,000.00
22 9/30/2018 $272,652,000.00
23 6/30/2018 $227,839,000.00
24 3/31/2018 $201,979,000.00
25 12/31/2017 $181,900,000.00
26 9/30/2017 $161,899,000.00
27 6/30/2017 $147,533,000.00
28 3/31/2017 $129,962,000.00
29 12/31/2016 $114,572,000.00
30 9/30/2016 $74,219,000.00
31 6/30/2016 $55,394,000.00
32 3/31/2016 $36,814,000.00
33 12/31/2015 $27,812,000.00
34 9/30/2015 $26,316,000.00
35 6/30/2015 $25,169,000.00
36 3/31/2015 $21,166,000.00
37 12/31/2014 $21,740,000.00
38 9/30/2014 $18,806,000.00
39 6/30/2014 $16,953,000.00
40 3/31/2014 $15,731,000.00
41 12/31/2013 $16,448,000.00
42 9/30/2013 $16,974,000.00
43 6/30/2013 $18,045,000.00
44 3/31/2013 $18,983,000.00
45 12/31/2012 $19,799,000.00
46 9/30/2012 $18,792,000.00
47 6/30/2012 $14,206,000.00
48 3/31/2012 $13,703,000.00
49 12/31/2011 $14,643,000.00
50 12/31/2010 $18,289,000.00
Financials: ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
Date Value
1 9/30/2023 $-3,969,000.00
2 6/30/2023 $-2,102,000.00
3 3/31/2023 $-4,129,000.00
4 12/31/2022 $6,132,000.00
5 9/30/2022 $10,907,000.00
6 6/30/2022 $8,886,000.00
7 3/31/2022 $7,183,000.00
8 12/31/2021 $1,934,000.00
9 9/30/2021 $-81,000.00
10 6/30/2021 $133,000.00
11 3/31/2021 $-58,000.00
12 12/31/2020 $-522,000.00
13 9/30/2020 $-983,000.00
14 6/30/2020 $-257,000.00
15 3/31/2020 $-2,802,000.00
16 12/31/2019 $-677,000.00
17 9/30/2019 $-484,000.00
18 6/30/2019 $-344,000.00
19 3/31/2019 $-14,000.00
20 12/31/2018 $-1,631,000.00
21 9/30/2018 $-1,631,000.00
22 6/30/2018 $557,000.00
Financials: ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
Date Value
1 12/31/2023 $-9,363,000.00
2 12/31/2022 $6,132,000.00
Financials: RepaymentsOfDebt
Date Value
1 9/30/2023 --
2 12/31/2022 $762,107,000.00
3 9/30/2022 $762,107,000.00
4 12/31/2021 --
5 9/30/2021 --
6 12/31/2020 --
Financials: ResearchAndDevelopmentExpense
Date Value
1 12/31/2023 $1,004,415,000.00
2 9/30/2023 $732,274,000.00
3 6/30/2023 $479,095,000.00
4 3/31/2023 $230,569,000.00
5 12/31/2022 $883,015,000.00
6 9/30/2022 $620,976,000.00
7 6/30/2022 $375,605,000.00
8 3/31/2022 $169,893,000.00
9 12/31/2021 $792,156,000.00
10 9/30/2021 $563,106,000.00
11 6/30/2021 $368,534,000.00
12 3/31/2021 $185,899,000.00
13 12/31/2020 $654,819,000.00
14 9/30/2020 $486,350,000.00
15 6/30/2020 $324,567,000.00
16 3/31/2020 $169,571,000.00
17 12/31/2019 $655,114,000.00
18 9/30/2019 $453,813,000.00
19 6/30/2019 $293,017,000.00
20 3/31/2019 $129,127,000.00
21 12/31/2018 $505,420,000.00
22 9/30/2018 $374,384,000.00
23 6/30/2018 $137,582,000.00
24 3/31/2018 $96,857,000.00
25 12/31/2017 $390,635,000.00
26 9/30/2017 $272,863,000.00
27 6/30/2017 $177,611,000.00
28 3/31/2017 $86,984,000.00
29 12/31/2016 $382,392,000.00
30 9/30/2016 $97,936,000.00
31 6/30/2016 $179,445,000.00
32 3/31/2016 $96,273,000.00
33 12/31/2015 $276,495,000.00
34 9/30/2015 $193,660,000.00
35 6/30/2015 $67,007,000.00
36 3/31/2015 $58,035,000.00
37 12/31/2014 $190,249,000.00
38 9/30/2014 $46,273,000.00
39 6/30/2014 $88,430,000.00
40 3/31/2014 $43,758,000.00
41 12/31/2013 $112,957,000.00
42 9/30/2013 $34,457,000.00
43 6/30/2013 $24,215,000.00
44 3/31/2013 $22,179,000.00
45 12/31/2012 $86,569,000.00
46 9/30/2012 $64,891,000.00
47 6/30/2012 $21,723,000.00
48 3/31/2012 $21,074,000.00
49 12/31/2011 $99,295,000.00
50 9/30/2011 $24,274,000.00
51 6/30/2011 $51,652,000.00
52 3/31/2011 $26,349,000.00
53 12/31/2010 $106,384,000.00
54 12/31/2009 $108,730,000.00
Financials: RestrictedCash
Date Value
1 9/30/2023 $2,186,000.00
2 6/30/2023 $2,176,000.00
3 3/31/2023 $2,166,000.00
4 9/30/2022 $2,161,000.00
5 6/30/2022 $2,177,000.00
6 3/31/2022 $2,178,000.00
7 9/30/2021 $2,467,000.00
8 6/30/2021 $2,298,000.00
9 3/31/2021 $2,462,000.00
10 9/30/2020 $2,452,000.00
11 6/30/2020 $2,452,000.00
12 3/31/2020 $2,614,000.00
Financials: RestrictedCashCurrent
Date Value
1 12/31/2023 $2,196,000.00
2 12/31/2022 $2,162,000.00
3 12/31/2021 $2,178,000.00
4 12/31/2020 $2,466,000.00
5 9/30/2020 $5,000.00
6 6/30/2020 $5,000.00
7 3/31/2020 $167,000.00
8 12/31/2019 $2,450,000.00
9 9/30/2019 $4,000.00
10 6/30/2019 $332,000.00
11 3/31/2019 $439,000.00
12 12/31/2018 $2,485,000.00
13 9/30/2018 --
14 12/31/2017 --
Financials: RestrictedInvestmentsNoncurrent
Date Value
1 12/31/2023 $49,391,000.00
2 9/30/2023 $49,390,000.00
3 6/30/2023 $49,388,000.00
4 3/31/2023 $49,388,000.00
5 12/31/2022 $49,390,000.00
6 9/30/2022 $49,389,000.00
7 6/30/2022 $49,390,000.00
8 3/31/2022 $40,889,000.00
9 12/31/2021 $40,891,000.00
10 9/30/2021 $40,890,000.00
11 6/30/2021 $40,890,000.00
12 3/31/2021 $40,725,000.00
13 12/31/2020 $40,725,000.00
14 9/30/2020 $24,725,000.00
15 6/30/2020 $24,725,000.00
16 3/31/2020 $24,725,000.00
17 12/31/2019 $14,825,000.00
18 9/30/2019 $14,825,000.00
19 6/30/2019 $44,825,000.00
20 3/31/2019 $44,825,000.00
21 12/31/2018 $44,825,000.00
22 9/30/2018 $44,825,000.00
23 6/30/2018 $44,825,000.00
24 3/31/2018 $30,000,000.00
25 12/31/2017 $30,000,000.00
26 9/30/2017 $150,000,000.00
27 6/30/2017 $150,000,000.00
28 3/31/2017 $150,000,000.00
29 12/31/2016 $150,000,000.00
30 9/30/2016 $150,000,000.00
31 6/30/2016 $150,000,000.00
Financials: RetainedEarningsAccumulatedDeficit
Date Value
1 12/31/2023 $-7,009,591,000.00
2 9/30/2023 $-6,871,721,000.00
3 6/30/2023 $-7,019,474,000.00
4 3/31/2023 $-6,743,450,000.00
5 12/31/2022 $-6,569,349,000.00
6 9/30/2022 $-6,361,856,000.00
7 6/30/2022 $-5,955,936,000.00
8 3/31/2022 $-5,678,534,000.00
9 12/31/2021 $-5,438,193,000.00
10 9/30/2021 $-5,179,733,000.00
11 6/30/2021 $-4,975,219,000.00
12 3/31/2021 $-4,785,660,000.00
13 12/31/2020 $-4,585,369,000.00
14 9/30/2020 $-4,341,829,000.00
15 6/30/2020 $-4,088,538,000.00
16 3/31/2020 $-3,909,309,000.00
17 12/31/2019 $-3,727,088,000.00
18 9/30/2019 $-3,450,903,000.00
19 6/30/2019 $-3,242,368,000.00
20 3/31/2019 $-3,022,887,000.00
21 12/31/2018 $-2,840,972,000.00
22 9/30/2018 $-2,629,531,000.00
23 6/30/2018 $-2,384,249,000.00
24 3/31/2018 $-2,220,689,000.00
25 12/31/2017 $-2,147,685,000.00
26 9/30/2017 $-2,005,458,000.00
27 6/30/2017 $-1,882,521,000.00
28 3/31/2017 $-1,764,101,000.00
29 12/31/2016 $-1,656,811,000.00
30 9/30/2016 $-1,543,877,000.00
31 6/30/2016 $-1,439,806,000.00
32 3/31/2016 $-1,349,677,000.00
33 12/31/2015 $-1,246,703,000.00
34 9/30/2015 $-1,155,982,000.00
35 6/30/2015 $-1,079,190,000.00
36 3/31/2015 $-1,007,407,000.00
37 12/31/2014 $-956,630,000.00
38 9/30/2014 $-935,241,000.00
39 6/30/2014 $-891,252,000.00
40 3/31/2014 $-847,178,000.00
41 12/31/2013 $-596,235,000.00
42 9/30/2013 $-563,878,000.00
43 6/30/2013 $-534,192,000.00
44 3/31/2013 $-516,023,000.00
45 12/31/2012 $-507,010,000.00
46 9/30/2012 $-444,822,000.00
47 6/30/2012 $-425,320,000.00
48 3/31/2012 $-412,364,000.00
49 12/31/2011 $-400,996,000.00
50 12/31/2010 $-343,347,000.00
Financials: RevenueFromContractWithCustomerExcludingAssessedTax
Date Value
1 12/31/2023 $1,828,292,000.00
2 9/30/2023 $1,388,574,000.00
3 6/30/2023 $638,044,000.00
4 3/31/2023 $319,290,000.00
5 12/31/2022 $1,037,418,000.00
6 9/30/2022 $702,383,000.00
7 6/30/2022 $438,077,000.00
8 3/31/2022 $213,259,000.00
9 12/31/2021 $844,287,000.00
10 6/30/2021 $398,119,000.00
11 3/31/2021 $177,566,000.00
12 12/31/2020 $492,853,000.00
13 9/30/2020 $329,291,000.00
14 6/30/2020 $103,962,000.00
15 3/31/2020 $99,476,000.00
16 12/31/2019 $219,750,000.00
17 9/30/2019 $70,061,000.00
18 6/30/2019 $44,714,000.00
19 3/31/2019 $33,294,000.00
20 12/31/2018 $74,908,000.00
21 9/30/2018 $53,875,000.00
22 6/30/2018 $51,806,000.00
23 3/31/2018 $21,899,000.00
24 12/31/2017 $2,900,000.00
25 9/30/2017 $51,988,000.00
26 6/30/2017 $34,892,000.00
27 3/31/2017 $18,960,000.00
28 12/31/2016 $47,159,000.00
Financials: SellingGeneralAndAdministrativeExpense
Date Value
1 12/31/2023 $795,646,000.00
2 9/30/2023 $597,523,000.00
3 6/30/2023 $398,348,000.00
4 3/31/2023 $183,659,000.00
5 12/31/2022 $770,658,000.00
6 9/30/2022 $560,314,000.00
7 6/30/2022 $324,455,000.00
8 3/31/2022 $154,471,000.00
9 12/31/2021 $620,639,000.00
10 9/30/2021 $142,075,000.00
11 6/30/2021 $145,323,000.00
12 3/31/2021 $146,859,000.00
13 12/31/2020 $588,420,000.00
14 9/30/2020 $422,129,000.00
15 6/30/2020 $254,657,000.00
16 3/31/2020 $126,761,000.00
17 12/31/2019 $479,005,000.00
18 9/30/2019 $322,728,000.00
19 6/30/2019 $202,377,000.00
20 3/31/2019 $89,608,000.00
21 12/31/2018 $382,359,000.00
22 9/30/2018 $273,671,000.00
23 6/30/2018 $157,126,000.00
24 3/31/2018 $72,447,000.00
25 12/31/2017 $199,365,000.00
26 9/30/2017 $131,910,000.00
27 12/31/2016 $89,354,000.00
Financials: ShareBasedCompensation
Date Value
1 12/31/2023 $221,680,000.00
2 9/30/2023 $179,686,000.00
3 6/30/2023 $115,749,000.00
4 3/31/2023 $39,947,000.00
5 12/31/2022 $230,649,000.00
6 9/30/2022 $187,882,000.00
7 6/30/2022 $59,764,000.00
8 3/31/2022 $29,293,000.00
9 12/31/2021 $165,717,000.00
10 9/30/2021 $121,135,000.00
11 6/30/2021 $87,768,000.00
12 3/31/2021 $55,690,000.00
13 12/31/2020 $139,873,000.00
14 9/30/2020 $105,597,000.00
15 6/30/2020 $68,333,000.00
16 3/31/2020 $34,578,000.00
17 12/31/2019 $174,841,000.00
18 9/30/2019 $108,644,000.00
19 6/30/2019 $62,635,000.00
20 3/31/2019 $32,032,000.00
21 12/31/2018 $157,752,000.00
22 9/30/2018 $129,779,000.00
23 6/30/2018 $41,825,000.00
24 3/31/2018 $19,584,000.00
25 12/31/2017 $92,819,000.00
26 9/30/2017 $65,702,000.00
27 6/30/2017 $39,747,000.00
28 3/31/2017 $15,717,000.00
29 12/31/2016 $75,528,000.00
30 9/30/2016 $54,877,000.00
31 6/30/2016 $39,296,000.00
32 3/31/2016 $23,480,000.00
33 12/31/2015 $45,783,000.00
34 9/30/2015 $30,263,000.00
35 6/30/2015 $18,415,000.00
36 3/31/2015 $8,236,000.00
37 12/31/2014 $33,061,000.00
38 9/30/2014 $19,623,000.00
39 6/30/2014 $13,271,000.00
40 3/31/2014 $5,591,000.00
41 12/31/2013 $20,703,000.00
42 9/30/2013 $15,297,000.00
43 6/30/2013 $6,452,000.00
44 3/31/2013 $3,075,000.00
45 12/31/2012 $12,360,000.00
46 9/30/2012 $9,638,000.00
47 6/30/2012 $6,252,000.00
48 3/31/2012 $3,156,000.00
49 12/31/2011 $16,676,000.00
50 9/30/2011 $12,594,000.00
51 6/30/2011 $8,336,000.00
52 3/31/2011 $4,122,000.00
53 12/31/2010 $19,118,000.00
54 12/31/2009 $19,727,000.00
Financials: StockholdersEquity
Date Value
1 12/31/2023 $-220,644,000.00
2 9/30/2023 $-165,866,000.00
3 6/30/2023 $-408,131,000.00
4 3/31/2023 $-259,240,000.00
5 12/31/2022 $-158,223,000.00
6 9/30/2022 $-67,638,000.00
7 6/30/2022 $176,040,000.00
8 3/31/2022 $401,166,000.00
9 12/31/2021 $588,203,000.00
10 9/30/2021 $755,893,000.00
11 6/30/2021 $853,362,000.00
12 3/31/2021 $926,190,000.00
13 12/31/2020 $1,016,247,000.00
14 9/30/2020 $1,215,023,000.00
15 6/30/2020 $1,399,726,000.00
16 3/31/2020 $1,349,729,000.00
17 12/31/2019 $1,438,692,000.00
18 9/30/2019 $1,607,087,000.00
19 6/30/2019 $1,757,195,000.00
20 3/31/2019 $1,546,986,000.00
21 12/31/2018 $1,301,965,000.00
22 9/30/2018 $1,478,119,000.00
23 6/30/2018 $1,620,802,000.00
24 3/31/2018 $1,754,805,000.00
25 12/31/2017 $1,766,431,000.00
26 9/30/2017 $1,058,835,000.00
27 6/30/2017 $1,122,966,000.00
28 3/31/2017 $830,901,000.00
29 12/31/2016 $920,221,000.00
30 9/30/2016 $1,014,968,000.00
31 6/30/2016 $1,098,482,000.00
32 3/31/2016 $1,189,051,000.00
33 12/31/2015 $1,264,714,000.00
34 9/30/2015 $1,321,604,000.00
35 6/30/2015 $1,408,604,000.00
36 3/31/2015 $1,496,510,000.00
37 12/31/2014 $936,267,000.00
38 9/30/2014 $904,478,000.00
39 6/30/2014 $942,269,000.00
40 3/31/2014 $954,973,000.00
41 12/31/2013 $270,347,000.00
42 9/30/2013 $297,582,000.00
43 6/30/2013 $308,175,000.00
44 3/31/2013 $311,556,000.00
45 12/31/2012 $134,053,000.00
46 9/30/2012 $177,160,000.00
47 6/30/2012 $188,287,000.00
48 3/31/2012 $197,378,000.00
49 12/31/2011 $117,997,000.00
50 12/31/2010 $158,233,000.00
51 12/31/2009 $177,965,000.00
52 12/31/2008 $202,125,000.00
Financials: StockIssuedDuringPeriodValueShareBasedCompensationGross
Date Value
1 12/31/2023 $16,428,000.00
2 9/30/2023 --
3 6/30/2023 $9,984,000.00
4 3/31/2023 --
5 12/31/2022 $13,725,000.00
6 9/30/2022 $3,000.00
7 6/30/2022 $8,090,000.00
8 3/31/2022 --
9 12/31/2021 $13,631,000.00
10 9/30/2021 --
11 6/30/2021 $7,718,000.00
12 3/31/2021 --
13 12/31/2020 $11,083,000.00
14 9/30/2020 $129,000.00
15 6/30/2020 $5,301,000.00
16 3/31/2020 --
17 12/31/2019 $7,909,000.00
18 9/30/2019 --
19 6/30/2019 $4,022,000.00
20 3/31/2019 $-58,000.00
21 12/31/2018 $5,046,000.00
22 9/30/2018 $-545,000.00
23 6/30/2018 $3,124,000.00
24 3/31/2018 $-123,000.00
25 12/31/2017 $3,160,000.00
Financials: StockIssuedDuringPeriodValueStockOptionsExercised
Date Value
1 12/31/2023 $114,249,000.00
2 9/30/2023 $24,898,000.00
3 6/30/2023 $38,115,000.00
4 3/31/2023 $26,418,000.00
5 12/31/2022 $263,612,000.00
6 9/30/2022 $153,276,000.00
7 6/30/2022 $13,892,000.00
8 3/31/2022 $28,059,000.00
9 12/31/2021 $232,486,000.00
10 9/30/2021 $71,499,000.00
11 6/30/2021 $75,449,000.00
12 3/31/2021 $47,034,000.00
13 12/31/2020 $189,371,000.00
14 9/30/2020 $32,212,000.00
15 6/30/2020 $91,873,000.00
16 3/31/2020 $54,221,000.00
17 12/31/2019 $63,499,000.00
18 9/30/2019 $9,300,000.00
19 6/30/2019 $6,182,000.00
20 3/31/2019 $11,409,000.00
21 12/31/2018 $60,743,000.00
22 9/30/2018 $13,497,000.00
23 6/30/2018 $44,451,000.00
24 3/31/2018 $41,890,000.00
25 12/31/2017 $80,546,000.00
26 12/31/2016 $11,608,000.00
27 12/31/2015 $29,425,000.00
28 12/31/2014 $28,449,000.00
29 12/31/2013 $27,994,000.00
30 12/31/2012 $6,402,000.00
31 12/31/2011 $103,000.00
32 12/31/2010 $1,733,000.00
33 12/31/2009 $1,462,000.00
Financials: UndistributedEarningsOfForeignSubsidiaries
Date Value
1 12/31/2023 $45,000,000.00
Financials: ValuationAllowanceDeferredTaxAssetChangeInAmount
Date Value
1 12/31/2023 $623,800,000.00
2 12/31/2022 $384,600,000.00
3 12/31/2021 $459,300,000.00
4 12/31/2020 $303,700,000.00
5 12/31/2019 $185,900,000.00
6 12/31/2018 $171,800,000.00
7 12/31/2017 $112,900,000.00
8 12/31/2016 $177,900,000.00
9 12/31/2015 $129,100,000.00
10 12/31/2014 $46,000,000.00
11 12/31/2013 $29,700,000.00
12 12/31/2012 $38,300,000.00
13 12/31/2011 $23,000,000.00
14 12/31/2010 $15,200,000.00
Financials: ValuationAllowancesAndReservesBalance
Date Value
1 12/31/2023 $345,941,000.00
2 12/31/2022 $208,998,000.00
3 12/31/2021 $131,316,000.00
4 12/31/2020 $95,107,000.00
5 12/31/2019 $34,875,000.00
6 12/31/2018 $3,980,000.00
7 12/31/2017 --
Financials: VariableLeaseCost
Date Value
1 12/31/2023 $20,278,000.00
2 12/31/2022 $17,614,000.00
3 12/31/2021 $18,271,000.00
4 12/31/2020 $11,049,000.00
5 12/31/2019 $15,209,000.00
6 9/30/2019 $12,993,000.00
7 6/30/2019 $9,533,000.00
8 3/31/2019 $5,047,000.00
Financials: WeightedAverageNumberOfDilutedSharesOutstanding
Date Value
1 12/31/2023 $124,906,000.00
2 9/30/2023 $124,667,000.00
3 6/30/2023 $124,387,000.00
4 3/31/2023 $124,111,000.00
5 12/31/2022 $121,689,000.00
6 9/30/2022 $121,158,000.00
7 6/30/2022 $120,646,000.00
8 3/31/2022 $120,393,000.00
9 12/31/2021 $118,451,000.00
10 9/30/2021 $119,141,000.00
11 6/30/2021 $117,428,000.00
12 3/31/2021 $117,080,000.00
13 12/31/2020 $114,986,000.00
14 9/30/2020 $114,554,000.00
15 6/30/2020 $114,911,000.00
16 12/31/2019 $109,264,000.00
Financials: WeightedAverageNumberOfSharesOutstandingBasic
Date Value
1 12/31/2023 $124,906,000.00
2 9/30/2023 $124,667,000.00
3 6/30/2023 $124,387,000.00
4 3/31/2023 $124,111,000.00
5 12/31/2022 $121,689,000.00
6 9/30/2022 $121,158,000.00
7 6/30/2022 $120,646,000.00
8 3/31/2022 $120,393,000.00
9 12/31/2021 $118,451,000.00
10 9/30/2021 $118,005,000.00
11 6/30/2021 $117,428,000.00
12 3/31/2021 $117,080,000.00
13 12/31/2020 $114,986,000.00
14 9/30/2020 $114,554,000.00
15 6/30/2020 $114,911,000.00
16 12/31/2019 $109,264,000.00
Copyright 2024 PursePoor.com