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

Business Address

105 DIGITAL DRIVE

NOVATO , CA US 94949

Mailing Address

105 DIGITAL DRIVE

NOVATO , CA US 94949
Phone Number: 415-506-6700 / State Incorporated: DE / Fiscal Year End 12 /31
Financials: AccountsPayableAndAccruedLiabilitiesCurrent
Date Value
1 12/31/2023 $683,147,000.00
2 9/30/2023 $669,825,000.00
3 6/30/2023 $597,231,000.00
4 3/31/2023 $598,231,000.00
5 12/31/2022 $572,959,000.00
6 9/30/2022 $492,717,000.00
7 6/30/2022 $434,773,000.00
8 3/31/2022 $426,418,000.00
9 12/31/2021 $491,590,000.00
10 9/30/2021 $466,711,000.00
11 6/30/2021 $411,132,000.00
12 3/31/2021 $399,225,000.00
13 12/31/2020 $492,548,000.00
14 9/30/2020 $480,403,000.00
15 6/30/2020 $443,202,000.00
16 3/31/2020 $454,506,000.00
17 12/31/2019 $570,621,000.00
18 9/30/2019 $483,745,000.00
19 6/30/2019 $429,502,000.00
20 3/31/2019 $412,830,000.00
21 12/31/2018 $437,290,000.00
22 9/30/2018 $378,226,000.00
23 6/30/2018 $358,732,000.00
24 3/31/2018 $346,538,000.00
25 12/31/2017 $401,921,000.00
26 9/30/2017 $364,920,000.00
27 6/30/2017 $319,210,000.00
28 3/31/2017 $272,447,000.00
29 12/31/2016 $370,505,000.00
30 9/30/2016 $306,129,000.00
31 6/30/2016 $292,342,000.00
32 3/31/2016 $290,562,000.00
33 12/31/2015 $392,511,000.00
34 9/30/2015 $296,200,000.00
35 6/30/2015 $256,330,000.00
36 3/31/2015 $230,212,000.00
37 12/31/2014 $235,739,000.00
38 9/30/2014 $206,550,000.00
39 6/30/2014 $166,720,000.00
40 3/31/2014 $156,038,000.00
41 12/31/2013 $183,271,000.00
42 9/30/2013 $167,633,000.00
43 6/30/2013 $142,241,000.00
44 3/31/2013 $144,008,000.00
45 12/31/2012 $147,068,000.00
46 9/30/2012 $111,489,000.00
47 6/30/2012 $96,557,000.00
48 3/31/2012 $96,359,000.00
49 12/31/2011 $94,125,000.00
50 12/31/2010 $83,844,000.00
Financials: AccountsPayableAndOtherAccruedLiabilitiesCurrent
Date Value
1 12/31/2023 $315,509,000.00
2 9/30/2023 $301,369,000.00
3 6/30/2023 $277,944,000.00
4 3/31/2023 $264,778,000.00
5 12/31/2022 $231,238,000.00
6 9/30/2022 $207,165,000.00
7 6/30/2022 $199,251,000.00
8 3/31/2022 $187,810,000.00
9 12/31/2021 $193,003,000.00
10 9/30/2021 $203,321,000.00
11 6/30/2021 $176,073,000.00
12 3/31/2021 $165,001,000.00
13 12/31/2020 $191,429,000.00
14 9/30/2020 $218,021,000.00
15 6/30/2020 $205,870,000.00
16 3/31/2020 $235,163,000.00
17 12/31/2019 $240,981,000.00
18 9/30/2019 $226,769,000.00
19 6/30/2019 $223,947,000.00
20 3/31/2019 $224,385,000.00
21 12/31/2018 $207,620,000.00
22 9/30/2018 $177,396,000.00
23 6/30/2018 $166,416,000.00
24 3/31/2018 $172,192,000.00
25 12/31/2017 $166,616,000.00
26 9/30/2017 $157,024,000.00
27 6/30/2017 $158,229,000.00
28 3/31/2017 $135,604,000.00
29 12/31/2016 $191,353,000.00
30 9/30/2016 $148,773,000.00
31 6/30/2016 $153,651,000.00
32 3/31/2016 $152,860,000.00
33 12/31/2015 $179,294,000.00
34 9/30/2015 $162,926,000.00
35 12/31/2014 $139,513,000.00
Financials: AccountsReceivableNetCurrent
Date Value
1 12/31/2023 $633,704,000.00
2 9/30/2023 $572,498,000.00
3 6/30/2023 $610,222,000.00
4 3/31/2023 $597,913,000.00
5 12/31/2022 $461,316,000.00
6 9/30/2022 $419,622,000.00
7 6/30/2022 $466,507,000.00
8 3/31/2022 $430,147,000.00
9 12/31/2021 $373,399,000.00
10 9/30/2021 $374,937,000.00
11 6/30/2021 $424,419,000.00
12 3/31/2021 $396,097,000.00
13 12/31/2020 $448,351,000.00
14 9/30/2020 $411,712,000.00
15 6/30/2020 $381,215,000.00
16 3/31/2020 $396,384,000.00
17 12/31/2019 $377,404,000.00
18 9/30/2019 $402,970,000.00
19 6/30/2019 $377,150,000.00
20 3/31/2019 $393,429,000.00
21 12/31/2018 $342,633,000.00
22 9/30/2018 $384,343,000.00
23 6/30/2018 $363,566,000.00
24 3/31/2018 $318,394,000.00
25 12/31/2017 $261,365,000.00
26 9/30/2017 $251,891,000.00
27 6/30/2017 $238,338,000.00
28 3/31/2017 $230,250,000.00
29 12/31/2016 $215,280,000.00
30 9/30/2016 $215,894,000.00
31 6/30/2016 $214,158,000.00
32 3/31/2016 $180,751,000.00
33 12/31/2015 $164,959,000.00
34 9/30/2015 $148,949,000.00
35 6/30/2015 $186,083,000.00
36 3/31/2015 $175,738,000.00
37 12/31/2014 $144,472,000.00
38 9/30/2014 $121,395,000.00
39 6/30/2014 $122,282,000.00
40 3/31/2014 $110,462,000.00
41 12/31/2013 $117,822,000.00
42 9/30/2013 $124,745,000.00
43 6/30/2013 $115,063,000.00
44 3/31/2013 $120,345,000.00
45 12/31/2012 $109,066,000.00
46 9/30/2012 $117,290,000.00
47 6/30/2012 $100,750,000.00
48 3/31/2012 $105,828,000.00
49 12/31/2011 $104,839,000.00
50 12/31/2010 $86,576,000.00
Financials: AccretionAmortizationOfDiscountsAndPremiumsInvestments
Date Value
1 12/31/2023 $9,228,000.00
2 9/30/2023 $6,781,000.00
3 6/30/2023 $4,533,000.00
4 3/31/2023 $1,970,000.00
5 12/31/2022 $-3,043,000.00
6 9/30/2022 $-3,741,000.00
7 6/30/2022 $-3,070,000.00
8 3/31/2022 $-1,652,000.00
9 12/31/2021 $-5,155,000.00
10 9/30/2021 $-3,279,000.00
11 6/30/2021 $-1,878,000.00
12 3/31/2021 $-673,000.00
13 12/31/2020 $-567,000.00
14 9/30/2020 $-175,000.00
15 6/30/2020 $-38,000.00
16 3/31/2020 $-60,000.00
17 12/31/2019 $2,000,000.00
18 9/30/2019 $1,897,000.00
19 6/30/2019 $1,510,000.00
20 3/31/2019 $891,000.00
21 12/31/2018 $-358,000.00
22 9/30/2018 $-769,000.00
23 6/30/2018 $41,000.00
24 3/31/2018 $-761,000.00
25 12/31/2017 $-3,077,000.00
26 9/30/2017 $-2,162,000.00
27 6/30/2017 $-1,327,000.00
28 3/31/2017 $-660,000.00
29 12/31/2016 $-1,300,000.00
30 9/30/2016 $-681,000.00
31 6/30/2016 $-536,000.00
32 3/31/2016 $-309,000.00
33 12/31/2015 $-2,177,000.00
34 9/30/2015 $-1,616,000.00
35 6/30/2015 $-941,000.00
36 3/31/2015 $-417,000.00
37 12/31/2014 $-7,211,000.00
38 9/30/2014 $-5,748,000.00
39 6/30/2014 $-3,741,000.00
40 3/31/2014 $-1,900,000.00
41 12/31/2013 $-5,780,000.00
42 9/30/2013 $-4,149,000.00
43 6/30/2013 $-2,829,000.00
44 3/31/2013 $-1,456,000.00
45 12/31/2012 $-4,469,000.00
46 9/30/2012 $-3,075,000.00
47 6/30/2012 $-1,738,000.00
48 3/31/2012 $-852,000.00
49 12/31/2011 $-4,036,000.00
50 9/30/2011 $-3,055,000.00
51 6/30/2011 $-2,053,000.00
52 3/31/2011 $-1,080,000.00
53 12/31/2010 $-4,453,000.00
54 12/31/2009 $-1,443,000.00
Financials: AccruedIncomeTaxesCurrent
Date Value
1 12/31/2023 $2,651,000.00
2 9/30/2023 $11,273,000.00
3 6/30/2023 $18,287,000.00
4 3/31/2023 $22,387,000.00
5 12/31/2022 $16,213,000.00
6 12/31/2021 $1,213,000.00
7 9/30/2018 --
8 12/31/2017 $5,528,000.00
9 6/30/2012 --
10 3/31/2012 $399,000.00
11 12/31/2011 $713,000.00
12 12/31/2010 $529,000.00
Financials: AccruedRoyaltiesCurrent
Date Value
1 12/31/2023 $14,299,000.00
2 9/30/2023 $12,293,000.00
3 6/30/2023 $13,360,000.00
4 3/31/2023 $14,797,000.00
5 12/31/2022 $13,306,000.00
6 9/30/2022 $14,487,000.00
7 6/30/2022 $15,620,000.00
8 3/31/2022 $16,026,000.00
9 12/31/2021 $15,215,000.00
10 9/30/2021 $14,512,000.00
11 6/30/2021 $17,204,000.00
12 3/31/2021 $18,275,000.00
13 12/31/2020 $17,155,000.00
14 9/30/2020 $20,426,000.00
15 6/30/2020 $20,687,000.00
16 3/31/2020 $20,331,000.00
17 12/31/2019 $30,797,000.00
18 9/30/2019 $27,881,000.00
19 6/30/2019 $23,059,000.00
20 3/31/2019 $19,223,000.00
21 12/31/2018 $19,977,000.00
22 9/30/2018 $19,255,000.00
23 6/30/2018 $18,620,000.00
24 3/31/2018 $16,496,000.00
25 12/31/2017 $18,820,000.00
26 9/30/2017 $16,419,000.00
27 6/30/2017 $15,541,000.00
28 3/31/2017 $14,106,000.00
29 12/31/2016 $15,151,000.00
30 9/30/2016 $14,183,000.00
31 6/30/2016 $14,703,000.00
32 3/31/2016 $10,787,000.00
33 12/31/2015 $10,412,000.00
34 9/30/2015 $9,886,000.00
35 6/30/2015 $9,518,000.00
36 3/31/2015 $7,207,000.00
37 12/31/2014 $9,050,000.00
38 9/30/2014 $7,572,000.00
39 6/30/2014 $6,419,000.00
40 3/31/2014 $4,670,000.00
41 12/31/2013 $5,829,000.00
42 9/30/2013 $5,279,000.00
43 6/30/2013 $4,496,000.00
44 3/31/2013 $3,867,000.00
45 12/31/2012 $4,991,000.00
46 9/30/2012 $4,444,000.00
47 6/30/2012 $3,890,000.00
48 3/31/2012 $3,178,000.00
49 12/31/2011 $5,866,000.00
50 12/31/2010 $5,362,000.00
Financials: AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
Date Value
1 12/31/2023 $867,089,000.00
2 9/30/2023 $851,453,000.00
3 6/30/2023 $829,177,000.00
4 3/31/2023 $806,944,000.00
5 12/31/2022 $802,145,000.00
6 9/30/2022 $782,399,000.00
7 6/30/2022 $761,799,000.00
8 3/31/2022 $741,167,000.00
9 12/31/2021 $720,574,000.00
10 9/30/2021 $699,915,000.00
11 6/30/2021 $678,126,000.00
12 3/31/2021 $657,296,000.00
13 12/31/2020 $635,595,000.00
14 9/30/2020 $613,683,000.00
15 6/30/2020 $591,833,000.00
16 3/31/2020 $570,009,000.00
17 12/31/2019 $549,100,000.00
18 9/30/2019 $535,609,000.00
19 6/30/2019 $515,002,000.00
20 3/31/2019 $493,850,000.00
21 12/31/2018 $472,635,000.00
22 9/30/2018 $460,999,000.00
23 6/30/2018 $440,656,000.00
24 3/31/2018 $426,267,000.00
25 12/31/2017 $406,734,000.00
26 9/30/2017 $390,721,000.00
27 6/30/2017 $371,502,000.00
28 3/31/2017 $358,404,000.00
29 12/31/2016 $342,594,000.00
30 9/30/2016 $328,194,000.00
31 6/30/2016 $310,958,000.00
32 3/31/2016 $294,117,000.00
33 12/31/2015 $278,603,000.00
34 9/30/2015 $265,293,000.00
35 6/30/2015 $252,472,000.00
36 3/31/2015 $240,312,000.00
37 12/31/2014 $228,889,000.00
38 9/30/2014 $215,892,000.00
39 6/30/2014 $204,670,000.00
40 3/31/2014 $194,590,000.00
41 12/31/2013 $185,043,000.00
42 9/30/2013 $176,443,000.00
43 6/30/2013 $167,268,000.00
44 3/31/2013 $157,547,000.00
45 12/31/2012 $149,122,000.00
46 9/30/2012 $140,613,000.00
47 6/30/2012 $131,732,000.00
48 3/31/2012 $123,442,000.00
49 12/31/2011 $115,745,000.00
50 12/31/2010 $85,075,000.00
Financials: AccumulatedOtherComprehensiveIncomeLossNetOfTax
Date Value
1 12/31/2023 $-28,788,000.00
2 9/30/2023 $6,257,000.00
3 6/30/2023 $-18,617,000.00
4 3/31/2023 $-10,722,000.00
5 12/31/2022 $-3,867,000.00
6 9/30/2022 $30,749,000.00
7 6/30/2022 $18,472,000.00
8 3/31/2022 $-877,000.00
9 12/31/2021 $14,432,000.00
10 9/30/2021 $10,239,000.00
11 6/30/2021 $-939,000.00
12 3/31/2021 $5,004,000.00
13 12/31/2020 $-16,139,000.00
14 9/30/2020 $10,385,000.00
15 6/30/2020 $30,050,000.00
16 3/31/2020 $34,127,000.00
17 12/31/2019 $20,164,000.00
18 9/30/2019 $37,003,000.00
19 6/30/2019 $17,439,000.00
20 3/31/2019 $19,794,000.00
21 12/31/2018 $5,271,000.00
22 9/30/2018 $-2,160,000.00
23 6/30/2018 $-1,129,000.00
24 3/31/2018 $-28,545,000.00
25 12/31/2017 $-22,961,000.00
26 9/30/2017 $-21,434,000.00
27 6/30/2017 $-14,658,000.00
28 3/31/2017 $5,020,000.00
29 12/31/2016 $12,816,000.00
30 9/30/2016 $2,158,000.00
31 6/30/2016 $4,528,000.00
32 3/31/2016 $47,000.00
33 12/31/2015 $21,033,000.00
34 9/30/2015 $25,184,000.00
35 6/30/2015 $32,461,000.00
36 3/31/2015 $43,819,000.00
37 12/31/2014 $27,466,000.00
38 9/30/2014 $19,189,000.00
39 6/30/2014 $9,941,000.00
40 3/31/2014 $7,275,000.00
41 12/31/2013 $5,018,000.00
42 9/30/2013 $11,473,000.00
43 6/30/2013 $2,441,000.00
44 3/31/2013 $1,155,000.00
45 12/31/2012 $-202,000.00
46 9/30/2012 $2,333,000.00
47 6/30/2012 $4,650,000.00
48 3/31/2012 $2,512,000.00
49 12/31/2011 $4,887,000.00
50 12/31/2010 $188,000.00
Financials: AdditionalPaidInCapitalCommonStock
Date Value
1 12/31/2023 $5,611,562,000.00
2 9/30/2023 $5,542,774,000.00
3 6/30/2023 $5,493,956,000.00
4 3/31/2023 $5,417,873,000.00
5 12/31/2022 $5,404,895,000.00
6 9/30/2022 $5,335,853,000.00
7 6/30/2022 $5,272,666,000.00
8 3/31/2022 $5,206,287,000.00
9 12/31/2021 $5,191,502,000.00
10 9/30/2021 $5,133,742,000.00
11 6/30/2021 $5,083,831,000.00
12 3/31/2021 $5,010,619,000.00
13 12/31/2020 $4,993,407,000.00
14 9/30/2020 $4,937,791,000.00
15 6/30/2020 $4,885,637,000.00
16 3/31/2020 $4,854,814,000.00
17 12/31/2019 $4,832,707,000.00
18 9/30/2019 $4,782,916,000.00
19 6/30/2019 $4,744,316,000.00
20 3/31/2019 $4,682,900,000.00
21 12/31/2018 $4,669,926,000.00
22 9/30/2018 $4,620,817,000.00
23 6/30/2018 $4,577,300,000.00
24 3/31/2018 $4,510,451,000.00
25 12/31/2017 $4,483,220,000.00
26 9/30/2017 $4,435,449,000.00
27 6/30/2017 $4,397,980,000.00
28 3/31/2017 $4,314,793,000.00
29 12/31/2016 $4,288,113,000.00
30 9/30/2016 $4,231,514,000.00
31 6/30/2016 $3,458,124,000.00
32 3/31/2016 $3,410,297,000.00
33 12/31/2015 $3,414,837,000.00
34 9/30/2015 $3,371,377,000.00
35 6/30/2015 $3,337,503,000.00
36 3/31/2015 $3,308,137,000.00
37 12/31/2014 $2,359,744,000.00
38 9/30/2014 $2,278,761,000.00
39 6/30/2014 $2,249,445,000.00
40 3/31/2014 $2,213,347,000.00
41 12/31/2013 $2,059,101,000.00
42 9/30/2013 $1,926,133,000.00
43 6/30/2013 $1,863,961,000.00
44 3/31/2013 $1,833,831,000.00
45 12/31/2012 $1,561,890,000.00
46 9/30/2012 $1,505,776,000.00
47 6/30/2012 $1,483,336,000.00
48 3/31/2012 $1,221,933,000.00
49 12/31/2011 $1,197,082,000.00
50 12/31/2010 $1,090,188,000.00
Financials: AdvertisingExpense
Date Value
1 12/31/2023 $27,800,000.00
2 12/31/2022 $25,200,000.00
3 12/31/2021 $30,200,000.00
4 12/31/2020 $29,300,000.00
Financials: AllocatedShareBasedCompensationExpense
Date Value
1 12/31/2023 $207,099,000.00
2 9/30/2023 $152,244,000.00
3 6/30/2023 $103,857,000.00
4 3/31/2023 $53,695,000.00
5 12/31/2022 $196,308,000.00
6 9/30/2022 $149,574,000.00
7 6/30/2022 $94,911,000.00
8 3/31/2022 $47,833,000.00
9 12/31/2021 $197,263,000.00
10 9/30/2021 $153,372,000.00
11 6/30/2021 $104,346,000.00
12 3/31/2021 $49,503,000.00
13 12/31/2020 $189,711,000.00
14 9/30/2020 $142,125,000.00
15 6/30/2020 $91,956,000.00
16 3/31/2020 $46,994,000.00
17 12/31/2019 $159,865,000.00
18 9/30/2019 $121,763,000.00
19 6/30/2019 $39,829,000.00
20 3/31/2019 $42,761,000.00
21 12/31/2018 $148,819,000.00
22 9/30/2018 $112,261,000.00
23 6/30/2018 $75,214,000.00
24 3/31/2018 $36,608,000.00
25 12/31/2017 $140,263,000.00
26 9/30/2017 $106,678,000.00
27 6/30/2017 $40,101,000.00
28 3/31/2017 $30,674,000.00
29 12/31/2016 $134,641,000.00
30 9/30/2016 $97,220,000.00
31 6/30/2016 $64,075,000.00
32 3/31/2016 $30,177,000.00
33 12/31/2015 $111,525,000.00
34 9/30/2015 $80,959,000.00
35 6/30/2015 $52,201,000.00
36 3/31/2015 $22,692,000.00
37 12/31/2014 $86,410,000.00
38 9/30/2014 $53,559,000.00
39 6/30/2014 $33,555,000.00
40 3/31/2014 $16,304,000.00
41 12/31/2013 $64,376,000.00
42 9/30/2013 $16,205,000.00
43 6/30/2013 $25,494,000.00
44 3/31/2013 $11,565,000.00
45 12/31/2012 $47,972,000.00
46 9/30/2012 $12,139,000.00
47 6/30/2012 $12,637,000.00
48 3/31/2012 $11,134,000.00
49 12/31/2011 $43,819,000.00
50 9/30/2011 $32,607,000.00
51 6/30/2011 $20,987,000.00
52 3/31/2011 $10,380,000.00
53 12/31/2010 $37,492,000.00
54 12/31/2009 $34,548,000.00
Financials: AmortizationOfFinancingCostsAndDiscounts
Date Value
1 12/31/2023 $4,188,000.00
2 9/30/2023 $3,198,000.00
3 6/30/2023 $2,058,000.00
4 3/31/2023 $1,029,000.00
5 12/31/2022 $4,117,000.00
6 9/30/2022 $3,089,000.00
7 6/30/2022 $2,062,000.00
8 3/31/2022 $1,033,000.00
9 12/31/2021 $4,146,000.00
10 9/30/2021 $3,114,000.00
11 6/30/2021 $2,082,000.00
12 3/31/2021 $1,043,000.00
13 12/31/2020 $16,511,000.00
14 9/30/2020 $14,766,000.00
15 6/30/2020 $9,534,000.00
16 3/31/2020 $4,618,000.00
17 12/31/2019 $13,960,000.00
18 9/30/2019 $9,395,000.00
19 6/30/2019 $8,870,000.00
20 3/31/2019 $4,409,000.00
21 12/31/2018 $31,186,000.00
22 9/30/2018 $26,099,000.00
23 6/30/2018 $17,300,000.00
24 3/31/2018 $8,601,000.00
25 12/31/2017 $32,300,000.00
26 9/30/2017 $23,792,000.00
27 6/30/2017 $15,601,000.00
28 3/31/2017 $7,755,000.00
29 12/31/2016 $29,930,000.00
30 9/30/2016 $22,276,000.00
31 6/30/2016 $14,762,000.00
32 3/31/2016 $7,337,000.00
33 12/31/2015 $28,493,000.00
34 9/30/2015 $21,243,000.00
35 6/30/2015 $14,080,000.00
36 12/31/2014 $27,225,000.00
Financials: AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
Date Value
1 12/31/2023 $16,407,000.00
2 9/30/2023 $12,410,000.00
3 6/30/2023 $12,686,000.00
4 3/31/2023 $12,975,000.00
5 12/31/2022 $16,483,000.00
6 9/30/2022 $20,556,000.00
7 6/30/2022 $14,803,000.00
8 3/31/2022 $10,927,000.00
9 12/31/2021 $20,785,000.00
10 9/30/2021 $21,055,000.00
11 6/30/2021 $18,504,000.00
12 3/31/2021 $18,773,000.00
13 12/31/2020 $7,836,000.00
14 9/30/2020 $8,439,000.00
15 6/30/2020 $21,060,000.00
16 3/31/2020 $14,089,000.00
17 12/31/2019 $19,965,000.00
18 9/30/2019 $13,394,000.00
19 6/30/2019 $20,248,000.00
20 3/31/2019 $20,485,000.00
21 12/31/2018 $19,156,000.00
22 9/30/2018 $23,479,000.00
23 6/30/2018 $23,950,000.00
24 3/31/2018 $24,568,000.00
25 12/31/2017 $23,611,000.00
26 9/30/2017 $23,776,000.00
27 6/30/2017 $20,058,000.00
28 3/31/2017 $22,027,000.00
29 12/31/2016 $20,949,000.00
30 9/30/2016 $21,739,000.00
31 6/30/2016 $23,052,000.00
32 3/31/2016 $22,232,000.00
33 12/31/2015 $21,999,000.00
34 9/30/2015 $22,008,000.00
35 6/30/2015 $22,116,000.00
36 3/31/2015 $22,635,000.00
37 12/31/2014 $23,098,000.00
38 9/30/2014 $24,559,000.00
39 6/30/2014 $24,555,000.00
40 3/31/2014 $24,992,000.00
41 12/31/2013 $25,719,000.00
42 9/30/2013 $18,986,000.00
43 6/30/2013 $20,929,000.00
44 3/31/2013 $20,182,000.00
45 12/31/2012 $32,921,000.00
46 9/30/2012 $35,161,000.00
47 6/30/2012 $35,526,000.00
48 3/31/2012 $34,794,000.00
49 12/31/2011 $35,173,000.00
50 9/30/2011 $35,578,000.00
51 6/30/2011 $37,973,000.00
52 3/31/2011 $34,787,000.00
53 12/31/2010 $12,735,000.00
54 12/31/2009 $41,095,000.00
Financials: AssetImpairmentCharges
Date Value
1 12/31/2023 $38,608,000.00
2 12/31/2022 --
3 12/31/2021 --
4 12/31/2019 --
5 12/31/2018 --
6 12/31/2017 --
7 12/31/2016 $599,118,000.00
8 9/30/2016 $599,118,000.00
9 6/30/2016 $599,118,000.00
10 12/31/2015 $211,502,000.00
11 9/30/2015 $12,802,000.00
12 6/30/2015 $12,802,000.00
13 12/31/2014 --
14 12/31/2013 $939,000.00
Financials: Assets
Date Value
1 12/31/2023 $6,841,603,000.00
2 9/30/2023 $6,758,163,000.00
3 6/30/2023 $6,563,172,000.00
4 3/31/2023 $6,433,695,000.00
5 12/31/2022 $6,375,074,000.00
6 9/30/2022 $6,264,040,000.00
7 6/30/2022 $6,145,841,000.00
8 3/31/2022 $6,062,707,000.00
9 12/31/2021 $6,003,325,000.00
10 9/30/2021 $5,977,475,000.00
11 6/30/2021 $5,898,496,000.00
12 3/31/2021 $5,805,053,000.00
13 12/31/2020 $5,848,020,000.00
14 9/30/2020 $6,158,090,000.00
15 6/30/2020 $5,302,110,000.00
16 3/31/2020 $4,722,841,000.00
17 12/31/2019 $4,690,039,000.00
18 9/30/2019 $4,558,128,000.00
19 6/30/2019 $4,393,384,000.00
20 3/31/2019 $4,435,398,000.00
21 12/31/2018 $4,427,128,000.00
22 9/30/2018 $4,695,254,000.00
23 6/30/2018 $4,624,679,000.00
24 3/31/2018 $4,596,717,000.00
25 12/31/2017 $4,633,125,000.00
26 9/30/2017 $4,580,697,000.00
27 6/30/2017 $4,019,965,000.00
28 3/31/2017 $3,938,607,000.00
29 12/31/2016 $4,023,690,000.00
30 9/30/2016 $3,842,238,000.00
31 6/30/2016 $3,087,304,000.00
32 3/31/2016 $3,666,993,000.00
33 12/31/2015 $3,729,368,000.00
34 9/30/2015 $3,624,853,000.00
35 6/30/2015 $3,648,689,000.00
36 3/31/2015 $3,658,686,000.00
37 12/31/2014 $2,475,379,000.00
38 9/30/2014 $2,440,433,000.00
39 6/30/2014 $2,345,685,000.00
40 3/31/2014 $2,340,728,000.00
41 12/31/2013 $2,244,060,000.00
42 9/30/2013 $1,620,530,000.00
43 6/30/2013 $1,601,520,000.00
44 3/31/2013 $1,598,293,000.00
45 12/31/2012 $1,568,347,000.00
46 9/30/2012 $1,567,376,000.00
47 6/30/2012 $1,532,527,000.00
48 3/31/2012 $1,297,085,000.00
49 12/31/2011 $1,305,709,000.00
50 12/31/2010 $1,262,623,000.00
Financials: AssetsCurrent
Date Value
1 12/31/2023 $2,956,088,000.00
2 9/30/2023 $2,955,308,000.00
3 6/30/2023 $2,950,117,000.00
4 3/31/2023 $2,842,105,000.00
5 12/31/2022 $2,751,457,000.00
6 9/30/2022 $2,682,701,000.00
7 6/30/2022 $2,517,598,000.00
8 3/31/2022 $2,394,024,000.00
9 12/31/2021 $2,274,385,000.00
10 9/30/2021 $2,311,570,000.00
11 6/30/2021 $2,357,837,000.00
12 3/31/2021 $2,288,766,000.00
13 12/31/2020 $2,342,219,000.00
14 9/30/2020 $2,738,979,000.00
15 6/30/2020 $2,647,566,000.00
16 3/31/2020 $2,116,249,000.00
17 12/31/2019 $1,942,143,000.00
18 9/30/2019 $1,859,359,000.00
19 6/30/2019 $1,806,768,000.00
20 3/31/2019 $1,916,855,000.00
21 12/31/2018 $2,056,215,000.00
22 9/30/2018 $2,407,853,000.00
23 6/30/2018 $2,280,067,000.00
24 3/31/2018 $2,241,110,000.00
25 12/31/2017 $2,207,144,000.00
26 9/30/2017 $2,050,029,000.00
27 6/30/2017 $1,458,820,000.00
28 3/31/2017 $1,352,788,000.00
29 12/31/2016 $1,421,791,000.00
30 9/30/2016 $1,666,571,000.00
31 6/30/2016 $1,105,946,000.00
32 3/31/2016 $992,790,000.00
33 12/31/2015 $1,089,639,000.00
34 9/30/2015 $1,175,589,000.00
35 6/30/2015 $1,213,929,000.00
36 3/31/2015 $1,522,728,000.00
37 12/31/2014 $1,397,640,000.00
38 9/30/2014 $1,077,819,000.00
39 6/30/2014 $1,220,227,000.00
40 3/31/2014 $1,246,410,000.00
41 12/31/2013 $1,137,418,000.00
42 9/30/2013 $713,479,000.00
43 6/30/2013 $720,920,000.00
44 3/31/2013 $723,024,000.00
45 12/31/2012 $743,462,000.00
46 9/30/2012 $719,386,000.00
47 6/30/2012 $681,534,000.00
48 3/31/2012 $513,390,000.00
49 12/31/2011 $469,802,000.00
50 12/31/2010 $504,260,000.00
Financials: AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
Date Value
1 12/31/2023 $4,388,000.00
2 9/30/2023 $61,000.00
3 6/30/2023 $57,000.00
4 3/31/2023 $644,000.00
5 12/31/2022 $159,000.00
6 9/30/2022 $15,000.00
7 6/30/2022 $150,000.00
8 3/31/2022 $246,000.00
9 12/31/2021 $719,000.00
10 9/30/2021 $1,823,000.00
11 6/30/2021 $2,526,000.00
12 3/31/2021 $3,319,000.00
13 12/31/2020 $5,069,000.00
14 9/30/2020 $7,030,000.00
15 6/30/2020 $9,274,000.00
16 3/31/2020 $5,222,000.00
17 12/31/2019 $4,713,000.00
18 9/30/2019 $4,928,000.00
19 6/30/2019 $4,602,000.00
20 3/31/2019 $2,101,000.00
21 12/31/2018 $497,000.00
22 9/30/2018 $279,000.00
23 12/31/2017 $300,000.00
Financials: AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
Date Value
1 12/31/2023 $3,270,000.00
2 9/30/2023 $9,608,000.00
3 6/30/2023 $11,238,000.00
4 3/31/2023 $11,165,000.00
5 12/31/2022 $15,926,000.00
6 9/30/2022 $19,720,000.00
7 6/30/2022 $15,844,000.00
8 3/31/2022 $12,320,000.00
9 12/31/2021 $2,518,000.00
10 9/30/2021 $235,000.00
11 6/30/2021 $152,000.00
12 3/31/2021 $205,000.00
13 12/31/2020 $11,000.00
14 9/30/2020 $15,000.00
15 6/30/2020 $59,000.00
16 3/31/2020 $1,922,000.00
17 12/31/2019 $80,000.00
18 9/30/2019 $165,000.00
19 6/30/2019 $358,000.00
20 3/31/2019 $1,135,000.00
21 12/31/2018 $2,986,000.00
22 9/30/2018 $3,586,000.00
23 12/31/2017 $4,592,000.00
Financials: AvailableForSaleDebtSecuritiesAmortizedCostBasis
Date Value
1 12/31/2023 $1,683,827,000.00
2 9/30/2023 $1,683,394,000.00
3 6/30/2023 $1,567,916,000.00
4 3/31/2023 $1,503,247,000.00
5 12/31/2022 $1,641,139,000.00
6 9/30/2022 $1,665,775,000.00
7 6/30/2022 $1,537,944,000.00
8 3/31/2022 $1,531,139,000.00
9 12/31/2021 $1,523,467,000.00
10 9/30/2021 $1,544,506,000.00
11 6/30/2021 $1,471,260,000.00
12 3/31/2021 $1,405,504,000.00
13 12/31/2020 $1,345,801,000.00
14 9/30/2020 $1,763,780,000.00
15 6/30/2020 $1,694,215,000.00
16 3/31/2020 $1,145,892,000.00
17 12/31/2019 $1,161,152,000.00
18 9/30/2019 $1,147,834,000.00
19 6/30/2019 $1,101,824,000.00
20 3/31/2019 $1,213,888,000.00
21 12/31/2018 $1,322,661,000.00
22 9/30/2018 $1,651,566,000.00
23 12/31/2017 $1,786,045,000.00
24 3/31/2015 $332,039,000.00
25 12/31/2014 $167,562,000.00
26 9/30/2014 $716,696,000.00
27 12/31/2013 $483,642,000.00
Financials: AvailableForSaleSecuritiesDebtSecurities
Date Value
1 12/31/2023 $1,684,945,000.00
2 9/30/2023 $1,673,847,000.00
3 6/30/2023 $1,556,735,000.00
4 3/31/2023 $1,492,726,000.00
5 12/31/2022 $1,625,372,000.00
6 9/30/2022 $1,646,070,000.00
7 6/30/2022 $1,522,250,000.00
8 3/31/2022 $1,519,065,000.00
9 12/31/2021 $1,521,668,000.00
10 9/30/2021 $1,546,094,000.00
11 6/30/2021 $1,473,634,000.00
12 3/31/2021 $1,408,618,000.00
13 12/31/2020 $1,350,859,000.00
14 9/30/2020 $1,770,795,000.00
15 6/30/2020 $1,703,430,000.00
16 3/31/2020 $1,149,192,000.00
17 12/31/2019 $1,165,785,000.00
18 9/30/2019 $1,152,596,000.00
19 6/30/2019 $1,106,068,000.00
20 3/31/2019 $1,214,854,000.00
21 12/31/2018 $1,320,172,000.00
22 9/30/2018 $1,648,259,000.00
23 12/31/2017 $1,226,059,000.00
24 9/30/2017 $1,242,004,000.00
25 6/30/2017 $856,657,000.00
26 3/31/2017 $863,449,000.00
27 12/31/2016 $954,058,000.00
28 9/30/2016 $690,455,000.00
29 6/30/2016 $398,938,000.00
30 3/31/2016 $500,804,000.00
31 12/31/2015 $621,231,000.00
32 9/30/2015 $756,365,000.00
33 6/30/2015 $750,516,000.00
34 12/31/2014 $167,562,000.00
Financials: AvailableForSaleSecuritiesDebtSecuritiesCurrent
Date Value
1 12/31/2023 $318,683,000.00
2 9/30/2023 $340,431,000.00
3 6/30/2023 $476,577,000.00
4 3/31/2023 $572,017,000.00
5 12/31/2022 $567,006,000.00
6 9/30/2022 $512,253,000.00
7 6/30/2022 $489,945,000.00
8 3/31/2022 $450,798,000.00
9 12/31/2021 $426,599,000.00
10 9/30/2021 $462,333,000.00
11 6/30/2021 $481,864,000.00
12 3/31/2021 $420,178,000.00
13 12/31/2020 $416,228,000.00
14 9/30/2020 $489,998,000.00
15 6/30/2020 $561,472,000.00
16 3/31/2020 $381,764,000.00
17 12/31/2019 $316,361,000.00
18 9/30/2019 $297,572,000.00
19 6/30/2019 $423,526,000.00
20 3/31/2019 $530,485,000.00
21 12/31/2018 $590,326,000.00
22 9/30/2018 $561,192,000.00
23 12/31/2017 $797,940,000.00
Financials: AvailableForSaleSecuritiesDebtSecuritiesNoncurrent
Date Value
1 12/31/2023 $611,135,000.00
2 9/30/2023 $548,002,000.00
3 6/30/2023 $385,777,000.00
4 3/31/2023 $340,635,000.00
5 12/31/2022 $333,835,000.00
6 9/30/2022 $372,302,000.00
7 6/30/2022 $412,503,000.00
8 3/31/2022 $462,827,000.00
9 12/31/2021 $507,793,000.00
10 9/30/2021 $466,618,000.00
11 6/30/2021 $350,237,000.00
12 3/31/2021 $321,127,000.00
13 12/31/2020 $285,473,000.00
14 9/30/2020 $265,122,000.00
15 6/30/2020 $323,058,000.00
16 3/31/2020 $290,796,000.00
17 12/31/2019 $411,978,000.00
18 9/30/2019 $431,804,000.00
19 6/30/2019 $374,965,000.00
20 3/31/2019 $320,000,000.00
21 12/31/2018 $235,864,000.00
22 9/30/2018 $204,883,000.00
23 12/31/2017 $385,785,000.00
Financials: BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 $1,704,000.00
6 9/30/2022 $2,243,000.00
7 6/30/2022 $1,338,000.00
8 3/31/2022 $1,989,000.00
9 12/31/2021 $8,026,000.00
10 9/30/2021 $6,254,000.00
11 6/30/2021 $4,488,000.00
12 3/31/2021 $2,255,000.00
13 12/31/2020 $4,500,000.00
14 9/30/2020 $1,352,000.00
15 6/30/2020 $-584,000.00
16 3/31/2020 $-4,000.00
17 12/31/2019 $5,205,000.00
18 9/30/2019 $5,646,000.00
19 6/30/2019 $4,891,000.00
20 3/31/2019 $12,260,000.00
21 12/31/2018 $9,296,000.00
22 9/30/2018 $12,836,000.00
23 6/30/2018 $1,828,000.00
24 3/31/2018 $5,631,000.00
25 12/31/2017 $10,342,000.00
26 9/30/2017 $3,382,000.00
27 6/30/2017 $7,195,000.00
28 3/31/2017 $1,353,000.00
29 12/31/2016 $-57,161,000.00
30 9/30/2016 $-56,954,000.00
31 6/30/2016 $-59,066,000.00
32 3/31/2016 $2,936,000.00
33 12/31/2015 $-28,457,000.00
34 9/30/2015 $15,101,000.00
35 6/30/2015 $14,606,000.00
36 3/31/2015 $282,000.00
37 12/31/2014 $11,567,000.00
38 9/30/2014 $11,202,000.00
39 6/30/2014 $9,371,000.00
40 3/31/2014 $8,151,000.00
41 12/31/2013 $10,197,000.00
42 9/30/2013 $9,816,000.00
43 6/30/2013 $984,000.00
44 3/31/2013 $4,751,000.00
45 12/31/2012 $8,788,000.00
46 9/30/2012 $-3,325,000.00
47 6/30/2012 $-3,942,000.00
48 12/31/2011 $-1,795,000.00
Financials: BusinessCombinationContingentConsiderationLiabilityCurrent
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 $15,925,000.00
6 9/30/2022 $28,303,000.00
7 6/30/2022 $29,954,000.00
8 3/31/2022 $64,000,000.00
9 12/31/2021 $48,232,000.00
10 9/30/2021 $48,187,000.00
11 6/30/2021 $32,200,000.00
12 3/31/2021 $30,800,000.00
13 12/31/2020 --
14 12/31/2019 --
15 9/30/2019 $10,000,000.00
16 6/30/2019 $9,926,000.00
17 3/31/2019 $88,156,000.00
18 12/31/2018 $85,951,000.00
19 9/30/2018 $86,204,000.00
20 6/30/2018 $76,466,000.00
21 3/31/2018 $61,607,000.00
22 12/31/2017 $53,648,000.00
23 9/30/2017 $52,609,000.00
24 6/30/2017 $55,093,000.00
25 3/31/2017 $45,264,000.00
26 12/31/2016 $46,327,000.00
27 9/30/2016 $48,746,000.00
28 6/30/2016 $47,818,000.00
29 3/31/2016 $97,449,000.00
30 12/31/2015 $52,946,000.00
31 9/30/2015 $94,291,000.00
32 6/30/2015 $91,374,000.00
33 3/31/2015 $75,294,000.00
34 12/31/2014 $3,895,000.00
Financials: CapitalizedComputerSoftwareGross
Date Value
1 12/31/2023 $30,600,000.00
Financials: CashAndCashEquivalentsAtCarryingValue
Date Value
1 12/31/2023 $755,127,000.00
2 9/30/2023 $785,414,000.00
3 6/30/2023 $694,381,000.00
4 3/31/2023 $580,074,000.00
5 12/31/2022 $724,531,000.00
6 9/30/2022 $761,515,000.00
7 6/30/2022 $619,802,000.00
8 3/31/2022 $605,440,000.00
9 12/31/2021 $587,276,000.00
10 9/30/2021 $617,143,000.00
11 6/30/2021 $641,533,000.00
12 3/31/2021 $667,313,000.00
13 12/31/2020 $649,158,000.00
14 9/30/2020 $1,015,675,000.00
15 6/30/2020 $818,900,000.00
16 3/31/2020 $476,632,000.00
17 12/31/2019 $437,446,000.00
18 9/30/2019 $423,220,000.00
19 6/30/2019 $307,577,000.00
20 3/31/2019 $364,369,000.00
21 12/31/2018 $493,982,000.00
22 9/30/2018 $882,184,000.00
23 6/30/2018 $427,411,000.00
24 3/31/2018 $473,980,000.00
25 12/31/2017 $598,028,000.00
26 9/30/2017 $431,399,000.00
27 6/30/2017 $354,864,000.00
28 3/31/2017 $348,234,000.00
29 12/31/2016 $408,330,000.00
30 9/30/2016 $707,349,000.00
31 6/30/2016 $305,969,000.00
32 3/31/2016 $270,453,000.00
33 12/31/2015 $397,040,000.00
34 9/30/2015 $376,346,000.00
35 6/30/2015 $440,664,000.00
36 3/31/2015 $900,570,000.00
37 12/31/2014 $875,486,000.00
38 9/30/2014 $398,005,000.00
39 6/30/2014 $584,717,000.00
40 3/31/2014 $639,778,000.00
41 12/31/2013 $568,781,000.00
42 9/30/2013 $181,565,000.00
43 6/30/2013 $175,445,000.00
44 3/31/2013 $154,380,000.00
45 12/31/2012 $180,527,000.00
46 9/30/2012 $181,330,000.00
47 6/30/2012 $177,757,000.00
48 3/31/2012 $82,586,000.00
49 12/31/2011 $46,272,000.00
50 9/30/2011 $71,254,000.00
51 6/30/2011 $112,956,000.00
52 3/31/2011 $90,782,000.00
53 12/31/2010 $88,079,000.00
54 12/31/2009 $167,171,000.00
55 12/31/2008 $222,900,000.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
Date Value
1 12/31/2023 $755,127,000.00
2 9/30/2023 $785,414,000.00
3 6/30/2023 $694,381,000.00
4 3/31/2023 $580,074,000.00
5 12/31/2022 $724,531,000.00
6 9/30/2022 $761,515,000.00
7 6/30/2022 $619,802,000.00
8 3/31/2022 $605,440,000.00
9 12/31/2021 $587,276,000.00
10 9/30/2021 $617,143,000.00
11 6/30/2021 $641,533,000.00
12 3/31/2021 $667,313,000.00
13 12/31/2020 $649,158,000.00
14 9/30/2020 $1,015,675,000.00
15 6/30/2020 $818,900,000.00
16 3/31/2020 $476,632,000.00
17 12/31/2019 $437,446,000.00
18 9/30/2019 $423,220,000.00
19 12/31/2018 $493,982,000.00
20 12/31/2017 $598,028,000.00
21 12/31/2016 $408,330,000.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
Date Value
1 12/31/2023 $30,596,000.00
2 9/30/2023 $60,883,000.00
3 6/30/2023 $-30,150,000.00
4 3/31/2023 $-144,457,000.00
5 12/31/2022 $137,255,000.00
6 9/30/2022 $174,239,000.00
7 6/30/2022 $32,526,000.00
8 3/31/2022 $18,164,000.00
9 12/31/2021 $-61,882,000.00
10 9/30/2021 $-32,015,000.00
11 6/30/2021 $-7,625,000.00
12 3/31/2021 $18,155,000.00
13 12/31/2020 $211,712,000.00
14 9/30/2020 $578,229,000.00
15 6/30/2020 $381,454,000.00
16 3/31/2020 $39,186,000.00
17 12/31/2019 $-56,536,000.00
18 9/30/2019 $-70,762,000.00
19 6/30/2019 $-186,405,000.00
20 3/31/2019 $-129,613,000.00
21 12/31/2018 $-104,046,000.00
22 12/31/2017 $189,698,000.00
Financials: CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths
Date Value
1 12/31/2023 $-23,300,000.00
2 9/30/2023 $9,600,000.00
3 6/30/2023 $-6,500,000.00
4 3/31/2023 $-1,700,000.00
5 12/31/2022 $-7,200,000.00
6 9/30/2022 $38,200,000.00
7 6/30/2022 $25,500,000.00
8 3/31/2022 $7,600,000.00
9 9/30/2021 $6,200,000.00
10 6/30/2021 $2,300,000.00
11 3/31/2021 $1,800,000.00
12 9/30/2020 $4,800,000.00
13 6/30/2020 $15,000,000.00
14 3/31/2020 $21,000,000.00
15 9/30/2019 $19,200,000.00
16 6/30/2019 $7,600,000.00
17 3/31/2019 $10,600,000.00
Financials: CommonStockIssuedEmployeeStockTrust
Date Value
1 12/31/2023 $9,860,000.00
2 9/30/2023 $10,393,000.00
3 6/30/2023 $10,393,000.00
4 3/31/2023 $9,949,000.00
5 12/31/2022 $8,859,000.00
6 9/30/2022 $9,325,000.00
7 6/30/2022 $9,290,000.00
8 3/31/2022 $9,389,000.00
9 12/31/2021 $9,689,000.00
10 9/30/2021 $10,225,000.00
11 6/30/2021 $10,207,000.00
12 3/31/2021 $9,558,000.00
13 12/31/2020 $9,839,000.00
14 9/30/2020 $10,756,000.00
15 6/30/2020 $10,678,000.00
16 3/31/2020 $9,832,000.00
17 12/31/2019 $9,961,000.00
18 9/30/2019 $9,961,000.00
19 6/30/2019 $10,211,000.00
20 3/31/2019 $12,912,000.00
21 12/31/2018 $13,301,000.00
22 9/30/2018 $13,415,000.00
23 6/30/2018 $13,390,000.00
24 3/31/2018 $14,017,000.00
25 12/31/2017 $14,224,000.00
26 12/31/2016 $14,321,000.00
27 3/31/2016 $13,560,000.00
28 12/31/2015 $13,616,000.00
29 9/30/2015 $13,897,000.00
30 6/30/2015 $13,908,000.00
31 3/31/2015 $9,391,000.00
32 12/31/2014 $9,695,000.00
33 9/30/2014 $9,683,000.00
34 6/30/2014 $10,146,000.00
35 3/31/2014 $6,731,000.00
36 12/31/2013 $7,421,000.00
37 9/30/2013 $7,451,000.00
38 6/30/2013 $7,493,000.00
39 3/31/2013 $5,715,000.00
40 12/31/2012 $6,603,000.00
41 9/30/2012 $6,603,000.00
42 6/30/2012 $6,604,000.00
43 3/31/2012 $3,538,000.00
44 12/31/2011 $3,935,000.00
45 12/31/2010 $1,965,000.00
Financials: CommonStockParOrStatedValuePerShare
Date Value
1 12/31/2023 $0.00
2 9/30/2023 $0.00
3 6/30/2023 $0.00
4 3/31/2023 $0.00
5 12/31/2022 $0.00
6 9/30/2022 $0.00
7 6/30/2022 $0.00
8 3/31/2022 $0.00
9 12/31/2021 $0.00
10 9/30/2021 $0.00
11 6/30/2021 $0.00
12 3/31/2021 $0.00
13 12/31/2020 $0.00
14 9/30/2020 $0.00
15 6/30/2020 $0.00
16 3/31/2020 $0.00
17 12/31/2019 $0.00
18 9/30/2019 $0.00
19 6/30/2019 $0.00
20 3/31/2019 $0.00
21 12/31/2018 $0.00
22 9/30/2018 $0.00
23 6/30/2018 $0.00
24 3/31/2018 $0.00
25 12/31/2017 $0.00
26 9/30/2017 $0.00
27 6/30/2017 $0.00
28 3/31/2017 $0.00
29 12/31/2016 $0.00
30 9/30/2016 $0.00
31 6/30/2016 $0.00
32 3/31/2016 $0.00
33 12/31/2015 $0.00
34 9/30/2015 $0.00
35 6/30/2015 $0.00
36 3/31/2015 $0.00
37 12/31/2014 $0.00
38 9/30/2014 $0.00
39 6/30/2014 $0.00
40 3/31/2014 $0.00
41 12/31/2013 $0.00
42 9/30/2013 $0.00
43 6/30/2013 $0.00
44 3/31/2013 $0.00
45 12/31/2012 $0.00
46 9/30/2012 $0.00
47 6/30/2012 $0.00
48 3/31/2012 $0.00
49 12/31/2011 $0.00
50 12/31/2010 $0.00
Financials: CommonStockSharesAuthorized
Date Value
1 12/31/2023 $500,000,000.00
2 9/30/2023 $500,000,000.00
3 6/30/2023 $500,000,000.00
4 3/31/2023 $500,000,000.00
5 12/31/2022 $500,000,000.00
6 9/30/2022 $500,000,000.00
7 6/30/2022 $500,000,000.00
8 3/31/2022 $500,000,000.00
9 12/31/2021 $500,000,000.00
10 9/30/2021 $500,000,000.00
11 6/30/2021 $500,000,000.00
12 3/31/2021 $500,000,000.00
13 12/31/2020 $500,000,000.00
14 9/30/2020 $500,000,000.00
15 6/30/2020 $500,000,000.00
16 3/31/2020 $500,000,000.00
17 12/31/2019 $500,000,000.00
18 9/30/2019 $500,000,000.00
19 6/30/2019 $500,000,000.00
20 3/31/2019 $500,000,000.00
21 12/31/2018 $500,000,000.00
22 9/30/2018 $500,000,000.00
23 6/30/2018 $500,000,000.00
24 3/31/2018 $500,000,000.00
25 12/31/2017 $500,000,000.00
26 9/30/2017 $500,000,000.00
27 6/30/2017 $500,000,000.00
28 3/31/2017 $250,000,000.00
29 12/31/2016 $500,000,000.00
30 9/30/2016 $250,000,000.00
31 6/30/2016 $250,000,000.00
32 3/31/2016 $250,000,000.00
33 12/31/2015 $250,000,000.00
34 9/30/2015 $250,000,000.00
35 6/30/2015 $250,000,000.00
36 3/31/2015 $250,000,000.00
37 12/31/2014 $250,000,000.00
38 9/30/2014 $250,000,000.00
39 6/30/2014 $250,000,000.00
40 3/31/2014 $250,000,000.00
41 12/31/2013 $250,000,000.00
42 9/30/2013 $250,000,000.00
43 6/30/2013 $250,000,000.00
44 3/31/2013 $250,000,000.00
45 12/31/2012 $250,000,000.00
46 9/30/2012 $250,000,000.00
47 6/30/2012 $250,000,000.00
48 3/31/2012 $250,000,000.00
49 12/31/2011 $250,000,000.00
50 12/31/2010 $250,000,000.00
Financials: CommonStockSharesIssued
Date Value
1 12/31/2023 $188,598,154.00
2 9/30/2023 $188,339,482.00
3 6/30/2023 $188,151,695.00
4 3/31/2023 $187,601,106.00
5 12/31/2022 $186,250,719.00
6 9/30/2022 $185,824,253.00
7 6/30/2022 $185,452,454.00
8 3/31/2022 $184,901,764.00
9 12/31/2021 $183,912,514.00
10 9/30/2021 $183,567,424.00
11 6/30/2021 $183,321,820.00
12 3/31/2021 $182,670,614.00
13 12/31/2020 $181,740,999.00
14 9/30/2020 $181,492,344.00
15 6/30/2020 $181,148,332.00
16 3/31/2020 $180,761,969.00
17 12/31/2019 $179,838,114.00
18 9/30/2019 $179,604,381.00
19 6/30/2019 $179,433,316.00
20 3/31/2019 $179,033,104.00
21 12/31/2018 $178,252,954.00
22 9/30/2018 $177,902,788.00
23 6/30/2018 $177,508,135.00
24 3/31/2018 $176,653,480.00
25 12/31/2017 $175,843,749.00
26 9/30/2017 $175,495,350.00
27 6/30/2017 $175,248,847.00
28 3/31/2017 $173,304,193.00
29 12/31/2016 $172,647,588.00
30 9/30/2016 $171,697,649.00
31 6/30/2016 $163,282,081.00
32 3/31/2016 $162,243,016.00
33 12/31/2015 $161,526,044.00
34 9/30/2015 $161,226,410.00
35 6/30/2015 $161,008,514.00
36 3/31/2015 $160,282,313.00
37 1/31/2015 $9,775,000.00
38 12/31/2014 $149,093,647.00
39 9/30/2014 $147,433,951.00
40 6/30/2014 $147,067,950.00
41 3/31/2014 $145,738,396.00
42 12/31/2013 $143,463,668.00
43 9/30/2013 $142,200,995.00
44 6/30/2013 $140,050,009.00
45 3/31/2013 $138,873,207.00
46 12/31/2012 $125,809,162.00
47 9/30/2012 $123,790,150.00
48 6/30/2012 $123,235,882.00
49 3/31/2012 $115,681,825.00
50 12/31/2011 $114,789,732.00
51 12/31/2010 $110,634,465.00
Financials: CommonStockSharesOutstanding
Date Value
1 12/31/2023 $188,598,154.00
2 9/30/2023 $188,339,482.00
3 6/30/2023 $188,151,695.00
4 3/31/2023 $187,601,106.00
5 12/31/2022 $186,250,719.00
6 9/30/2022 $185,824,253.00
7 6/30/2022 $185,452,454.00
8 3/31/2022 $184,901,764.00
9 12/31/2021 $183,912,514.00
10 9/30/2021 $183,567,424.00
11 6/30/2021 $183,321,820.00
12 3/31/2021 $182,670,614.00
13 12/31/2020 $181,740,999.00
14 9/30/2020 $181,492,344.00
15 6/30/2020 $181,148,332.00
16 3/31/2020 $180,761,969.00
17 12/31/2019 $179,838,114.00
18 9/30/2019 $179,604,381.00
19 6/30/2019 $179,433,316.00
20 3/31/2019 $179,033,104.00
21 12/31/2018 $178,252,954.00
22 9/30/2018 $177,902,788.00
23 6/30/2018 $177,508,135.00
24 3/31/2018 $176,653,480.00
25 12/31/2017 $175,843,749.00
26 9/30/2017 $175,495,350.00
27 6/30/2017 $175,248,847.00
28 3/31/2017 $173,304,193.00
29 12/31/2016 $172,647,588.00
30 9/30/2016 $171,697,649.00
31 6/30/2016 $163,282,081.00
32 3/31/2016 $162,243,016.00
33 12/31/2015 $161,526,044.00
34 9/30/2015 $161,226,410.00
35 6/30/2015 $161,008,514.00
36 3/31/2015 $160,282,313.00
37 12/31/2014 $149,093,647.00
38 9/30/2014 $147,433,951.00
39 6/30/2014 $147,067,950.00
40 3/31/2014 $145,738,396.00
41 12/31/2013 $143,463,668.00
42 9/30/2013 $142,200,995.00
43 6/30/2013 $140,050,009.00
44 3/31/2013 $138,873,207.00
45 12/31/2012 $125,809,162.00
46 9/30/2012 $123,790,150.00
47 6/30/2012 $123,235,882.00
48 3/31/2012 $115,681,825.00
49 12/31/2011 $114,789,732.00
50 12/31/2010 $110,634,465.00
Financials: CommonStockValue
Date Value
1 12/31/2023 $189,000.00
2 9/30/2023 $188,000.00
3 6/30/2023 $188,000.00
4 3/31/2023 $188,000.00
5 12/31/2022 $186,000.00
6 9/30/2022 $186,000.00
7 6/30/2022 $186,000.00
8 3/31/2022 $185,000.00
9 12/31/2021 $184,000.00
10 9/30/2021 $184,000.00
11 6/30/2021 $183,000.00
12 3/31/2021 $183,000.00
13 12/31/2020 $182,000.00
14 9/30/2020 $181,000.00
15 6/30/2020 $181,000.00
16 3/31/2020 $181,000.00
17 12/31/2019 $180,000.00
18 9/30/2019 $180,000.00
19 6/30/2019 $179,000.00
20 3/31/2019 $179,000.00
21 12/31/2018 $178,000.00
22 9/30/2018 $178,000.00
23 6/30/2018 $178,000.00
24 3/31/2018 $177,000.00
25 12/31/2017 $176,000.00
26 9/30/2017 $176,000.00
27 6/30/2017 $175,000.00
28 3/31/2017 $173,000.00
29 12/31/2016 $173,000.00
30 9/30/2016 $173,000.00
31 6/30/2016 $164,000.00
32 3/31/2016 $163,000.00
33 12/31/2015 $162,000.00
34 9/30/2015 $162,000.00
35 6/30/2015 $161,000.00
36 3/31/2015 $161,000.00
37 12/31/2014 $149,000.00
38 9/30/2014 $148,000.00
39 6/30/2014 $147,000.00
40 3/31/2014 $146,000.00
41 12/31/2013 $144,000.00
42 9/30/2013 $142,000.00
43 6/30/2013 $140,000.00
44 3/31/2013 $139,000.00
45 12/31/2012 $126,000.00
46 9/30/2012 $124,000.00
47 6/30/2012 $123,000.00
48 3/31/2012 $116,000.00
49 12/31/2011 $115,000.00
50 12/31/2010 $111,000.00
Financials: ComprehensiveIncomeNetOfTax
Date Value
1 12/31/2023 $142,724,000.00
2 9/30/2023 $157,394,000.00
3 6/30/2023 $92,142,000.00
4 3/31/2023 $43,997,000.00
5 12/31/2022 $123,262,000.00
6 9/30/2022 $5,625,000.00
7 6/30/2022 $152,502,000.00
8 3/31/2022 $105,489,000.00
9 12/31/2021 $-33,509,000.00
10 9/30/2021 $-25,316,000.00
11 6/30/2021 $45,512,000.00
12 3/31/2021 $38,514,000.00
13 12/31/2020 $822,797,000.00
14 9/30/2020 $827,222,000.00
15 6/30/2020 $62,084,000.00
16 3/31/2020 $95,344,000.00
17 12/31/2019 $-8,955,000.00
18 9/30/2019 $-7,140,000.00
19 6/30/2019 $-39,790,000.00
20 3/31/2019 $-41,950,000.00
21 12/31/2018 $-48,393,000.00
22 9/30/2018 $-52,174,000.00
23 6/30/2018 $10,624,000.00
24 3/31/2018 $-49,147,000.00
25 12/31/2017 $-152,819,000.00
26 9/30/2017 $-99,900,000.00
27 6/30/2017 $-80,597,000.00
28 3/31/2017 $-24,086,000.00
29 12/31/2016 $-638,427,000.00
30 9/30/2016 $-558,365,000.00
31 6/30/2016 $-419,079,000.00
32 3/31/2016 $-104,037,000.00
33 12/31/2015 $-178,232,000.00
34 9/30/2015 $-98,203,000.00
35 6/30/2015 $-93,347,000.00
36 3/31/2015 $-51,148,000.00
37 12/31/2014 $-111,521,000.00
38 9/30/2014 $16,693,000.00
39 6/30/2014 $-30,836,000.00
40 3/31/2014 $-35,858,000.00
41 12/31/2013 $-171,133,000.00
42 9/30/2013 $-102,688,000.00
43 6/30/2013 $-20,247,000.00
44 3/31/2013 $-38,453,000.00
45 12/31/2012 $-119,436,000.00
46 9/30/2012 $-7,674,000.00
47 6/30/2012 $-29,868,000.00
48 3/31/2012 $-26,347,000.00
49 12/31/2011 $-49,137,000.00
50 9/30/2011 $-25,985,000.00
51 6/30/2011 $-15,559,000.00
52 3/31/2011 $-10,346,000.00
53 12/31/2010 $205,074,000.00
54 12/31/2009 $-661,000.00
Financials: ContractWithCustomerLiabilityCurrent
Date Value
1 12/31/2023 $4,620,000.00
2 12/31/2022 $711,000.00
3 9/30/2022 $415,000.00
4 6/30/2022 $305,000.00
5 3/31/2022 $306,000.00
6 12/31/2021 $6,956,000.00
7 9/30/2021 $9,659,000.00
8 6/30/2021 $11,024,000.00
9 3/31/2021 $11,227,000.00
10 12/31/2020 $152,000.00
11 9/30/2020 $10,930,000.00
12 6/30/2020 $5,350,000.00
13 3/31/2020 $7,889,000.00
14 12/31/2019 $13,037,000.00
15 12/31/2018 $1,467,000.00
Financials: ConvertibleDebt
Date Value
1 12/31/2023 $1,086,972,000.00
2 9/30/2023 $1,085,984,000.00
3 6/30/2023 $1,084,994,000.00
4 3/31/2023 $1,084,006,000.00
5 12/31/2022 $1,083,019,000.00
6 9/30/2022 $1,082,033,000.00
7 6/30/2022 $1,081,047,000.00
8 3/31/2022 $1,080,061,000.00
9 12/31/2021 $1,079,077,000.00
10 9/30/2021 $1,078,093,000.00
11 6/30/2021 $1,077,110,000.00
12 3/31/2021 $1,076,127,000.00
13 12/31/2020 $1,075,145,000.00
14 9/30/2020 $1,448,454,000.00
15 6/30/2020 $1,443,302,000.00
16 3/31/2020 $852,677,000.00
17 12/31/2019 $848,120,000.00
18 9/30/2019 $843,616,000.00
19 6/30/2019 $839,165,000.00
20 3/31/2019 $834,766,000.00
21 12/31/2018 $830,417,000.00
22 9/30/2018 $1,200,349,000.00
23 6/30/2018 $1,191,623,000.00
24 3/31/2018 $1,182,998,000.00
25 12/31/2017 $1,174,470,000.00
26 9/30/2017 $1,166,036,000.00
27 6/30/2017 $676,205,000.00
28 3/31/2017 $690,932,000.00
29 12/31/2016 $683,239,000.00
30 9/30/2016 $675,638,000.00
31 6/30/2016 $670,105,000.00
32 12/31/2015 $683,239,000.00
33 12/31/2013 $655,566,000.00
34 9/30/2013 $78,310,000.00
35 6/30/2013 $109,822,000.00
36 3/31/2013 $109,849,000.00
37 12/31/2012 $348,224,000.00
Financials: ConvertibleDebtCurrent
Date Value
1 12/31/2023 $493,877,000.00
2 9/30/2023 $493,398,000.00
3 12/31/2022 --
4 12/31/2020 --
5 9/30/2020 $374,290,000.00
6 6/30/2020 $370,100,000.00
7 3/31/2020 $365,964,000.00
8 12/31/2019 $361,882,000.00
9 12/31/2018 --
10 9/30/2018 $374,230,000.00
11 6/30/2018 $369,752,000.00
12 3/31/2018 $365,326,000.00
13 12/31/2017 $360,949,000.00
14 9/30/2017 --
15 6/30/2017 --
16 3/31/2017 $22,495,000.00
17 12/31/2016 $22,478,000.00
18 9/30/2016 $22,460,000.00
19 6/30/2016 $24,420,000.00
20 12/31/2015 --
21 12/31/2013 --
22 9/30/2013 --
23 6/30/2013 --
24 3/31/2013 --
25 12/31/2012 $23,365,000.00
26 9/30/2012 $23,440,000.00
27 6/30/2012 $23,440,000.00
28 3/31/2012 $23,455,000.00
29 12/31/2011 --
Financials: ConvertibleDebtFairValueDisclosures
Date Value
1 12/31/2023 $1,107,548,000.00
2 9/30/2023 $1,075,695,000.00
3 6/30/2023 $1,093,871,000.00
4 3/31/2023 $1,130,971,000.00
5 12/31/2022 $1,173,600,000.00
6 9/30/2022 $1,092,701,000.00
7 6/30/2022 $1,092,837,000.00
8 3/31/2022 $1,101,981,000.00
9 12/31/2021 $1,146,204,000.00
10 9/30/2021 $1,111,812,000.00
11 6/30/2021 $1,119,771,000.00
12 3/31/2021 $1,098,133,000.00
13 12/31/2020 $1,157,804,000.00
14 9/30/2020 $1,482,737,000.00
15 6/30/2020 $1,805,649,000.00
16 3/31/2020 $914,228,000.00
17 12/31/2019 $927,518,000.00
18 9/30/2019 $875,010,000.00
19 6/30/2019 $933,309,000.00
20 3/31/2019 $930,967,000.00
21 12/31/2018 $911,348,000.00
22 9/30/2018 $1,356,989,000.00
23 6/30/2018 $1,343,623,000.00
24 3/31/2018 $1,263,313,000.00
25 12/31/2017 $1,344,319,000.00
26 9/30/2017 $1,375,250,000.00
27 6/30/2017 $863,062,000.00
28 3/31/2017 $965,146,000.00
29 12/31/2016 $956,933,000.00
30 9/30/2016 $1,019,523,000.00
31 6/30/2016 $940,504,000.00
32 3/31/2016 $996,697,000.00
33 12/31/2015 $1,147,301,000.00
34 9/30/2015 $1,156,370,000.00
35 6/30/2015 $1,385,531,000.00
36 3/31/2015 $1,319,808,000.00
37 12/31/2014 $1,079,792,000.00
38 9/30/2014 $975,849,000.00
39 6/30/2014 $922,732,000.00
40 3/31/2014 $1,035,937,000.00
41 12/31/2013 $1,012,335,000.00
42 9/30/2013 $280,387,000.00
43 6/30/2013 $323,975,000.00
44 3/31/2013 $337,789,000.00
45 12/31/2012 $811,798,000.00
Financials: ConvertibleDebtNoncurrent
Date Value
1 12/31/2023 $593,095,000.00
2 9/30/2023 $592,586,000.00
3 6/30/2023 $1,084,994,000.00
4 3/31/2023 $1,084,006,000.00
5 12/31/2022 $1,083,019,000.00
6 9/30/2022 $1,082,033,000.00
7 6/30/2022 $1,081,047,000.00
8 3/31/2022 $1,080,061,000.00
9 12/31/2021 $1,079,077,000.00
10 9/30/2021 $1,078,093,000.00
11 6/30/2021 $1,077,110,000.00
12 3/31/2021 $1,076,127,000.00
13 12/31/2020 $1,075,145,000.00
14 9/30/2020 $1,074,164,000.00
15 6/30/2020 $1,073,202,000.00
16 3/31/2020 $486,713,000.00
17 12/31/2019 $486,238,000.00
18 9/30/2019 $843,616,000.00
19 6/30/2019 $839,165,000.00
20 3/31/2019 $834,766,000.00
21 12/31/2018 $830,417,000.00
22 9/30/2018 $826,119,000.00
23 6/30/2018 $821,871,000.00
24 3/31/2018 $817,672,000.00
25 12/31/2017 $813,521,000.00
26 9/30/2017 $1,166,036,000.00
27 6/30/2017 $676,205,000.00
28 3/31/2017 $668,437,000.00
29 12/31/2016 $660,761,000.00
30 9/30/2016 $653,178,000.00
31 6/30/2016 $645,685,000.00
32 3/31/2016 $668,009,000.00
33 12/31/2015 $662,286,000.00
34 9/30/2015 $667,793,000.00
35 6/30/2015 $661,492,000.00
36 3/31/2015 $655,491,000.00
37 12/31/2014 $642,902,000.00
38 9/30/2014 $656,884,000.00
39 6/30/2014 $650,872,000.00
40 3/31/2014 $661,419,000.00
41 12/31/2013 $655,566,000.00
42 9/30/2013 $78,310,000.00
43 6/30/2013 $109,822,000.00
44 3/31/2013 $109,849,000.00
45 12/31/2012 $324,859,000.00
46 9/30/2012 $324,861,000.00
47 6/30/2012 $324,865,000.00
48 3/31/2012 $324,872,000.00
49 12/31/2011 $348,329,000.00
50 12/31/2010 $377,521,000.00
Financials: CostOfRevenue
Date Value
1 12/31/2023 $514,854,000.00
2 9/30/2023 $379,376,000.00
3 6/30/2023 $254,631,000.00
4 3/31/2023 $126,549,000.00
5 12/31/2022 $483,669,000.00
6 9/30/2022 $356,379,000.00
7 6/30/2022 $240,091,000.00
8 3/31/2022 $116,965,000.00
9 12/31/2021 $470,515,000.00
10 9/30/2021 $103,537,000.00
11 6/30/2021 $247,228,000.00
12 3/31/2021 $120,166,000.00
13 12/31/2020 $524,272,000.00
14 9/30/2020 $188,793,000.00
15 6/30/2020 $209,341,000.00
16 3/31/2020 $111,374,000.00
17 12/31/2019 $359,466,000.00
18 9/30/2019 $263,567,000.00
19 6/30/2019 $77,436,000.00
20 3/31/2019 $89,182,000.00
21 12/31/2018 $315,264,000.00
22 9/30/2018 $240,245,000.00
23 6/30/2018 $79,019,000.00
24 3/31/2018 $82,333,000.00
25 12/31/2017 $241,786,000.00
26 9/30/2017 $165,791,000.00
27 6/30/2017 $56,305,000.00
28 3/31/2017 $50,006,000.00
29 12/31/2016 $209,620,000.00
30 9/30/2016 $50,738,000.00
31 6/30/2016 $51,617,000.00
32 3/31/2016 $43,118,000.00
33 12/31/2015 $152,008,000.00
34 9/30/2015 $103,965,000.00
35 6/30/2015 $39,878,000.00
36 3/31/2015 $30,998,000.00
37 12/31/2014 $122,267,000.00
38 9/30/2014 $29,920,000.00
39 6/30/2014 $54,026,000.00
40 3/31/2014 $22,816,000.00
41 12/31/2013 $95,742,000.00
42 9/30/2013 $71,121,000.00
43 6/30/2013 $43,067,000.00
44 3/31/2013 $20,500,000.00
45 12/31/2012 $91,830,000.00
46 9/30/2012 $65,298,000.00
47 6/30/2012 $40,679,000.00
48 3/31/2012 $17,105,000.00
49 12/31/2011 $84,023,000.00
50 9/30/2011 $22,445,000.00
51 6/30/2011 $19,263,000.00
52 3/31/2011 $20,796,000.00
53 12/31/2010 $70,285,000.00
54 12/31/2009 $65,909,000.00
Financials: CostsAndExpenses
Date Value
1 12/31/2023 $2,261,129,000.00
2 9/30/2023 $1,629,141,000.00
3 6/30/2023 $1,073,473,000.00
4 3/31/2023 $537,068,000.00
5 12/31/2022 $1,946,477,000.00
6 9/30/2022 $1,384,439,000.00
7 6/30/2022 $494,646,000.00
8 3/31/2022 $382,032,000.00
9 12/31/2021 $1,928,616,000.00
10 9/30/2021 $461,961,000.00
11 6/30/2021 $950,965,000.00
12 3/31/2021 $460,944,000.00
13 12/31/2020 $1,897,220,000.00
14 9/30/2020 $1,400,263,000.00
15 6/30/2020 $867,538,000.00
16 3/31/2020 $397,108,000.00
17 12/31/2019 $1,804,505,000.00
18 9/30/2019 $1,340,900,000.00
19 6/30/2019 $883,813,000.00
20 3/31/2019 $454,696,000.00
21 12/31/2018 $1,614,736,000.00
22 9/30/2018 $1,223,374,000.00
23 6/30/2018 $398,108,000.00
24 3/31/2018 $417,819,000.00
25 12/31/2017 $1,328,346,000.00
26 9/30/2017 $1,028,088,000.00
27 6/30/2017 $356,260,000.00
28 3/31/2017 $323,953,000.00
29 12/31/2016 $1,920,283,000.00
30 9/30/2016 $1,530,571,000.00
31 6/30/2016 $872,937,000.00
32 3/31/2016 $317,653,000.00
33 12/31/2015 $1,000,597,000.00
34 9/30/2015 $873,980,000.00
35 6/30/2015 $583,203,000.00
36 3/31/2015 $269,124,000.00
37 12/31/2014 $842,175,000.00
38 9/30/2014 $553,351,000.00
39 6/30/2014 $210,669,000.00
40 3/31/2014 $178,008,000.00
41 12/31/2013 $704,492,000.00
42 9/30/2013 $505,309,000.00
43 6/30/2013 $156,862,000.00
44 3/31/2013 $160,849,000.00
45 12/31/2012 $610,938,000.00
46 9/30/2012 $138,608,000.00
47 6/30/2012 $154,973,000.00
48 3/31/2012 $138,515,000.00
49 12/31/2011 $475,248,000.00
50 9/30/2011 $345,967,000.00
51 6/30/2011 $109,863,000.00
52 3/31/2011 $107,162,000.00
53 12/31/2010 $375,723,000.00
54 12/31/2009 $308,229,000.00
Financials: CurrentFederalTaxExpenseBenefit
Date Value
1 12/31/2023 $25,120,000.00
2 12/31/2022 $12,798,000.00
3 12/31/2021 $-2,038,000.00
4 12/31/2020 $-14,758,000.00
5 12/31/2019 $5,127,000.00
6 12/31/2018 $-2,660,000.00
7 12/31/2017 $29,848,000.00
8 12/31/2016 $22,239,000.00
9 12/31/2015 $84,743,000.00
10 12/31/2014 $28,093,000.00
11 12/31/2013 $5,060,000.00
12 12/31/2012 $2,253,000.00
13 12/31/2011 $2,766,000.00
14 12/31/2010 $289,000.00
15 12/31/2009 $-362,000.00
Financials: CurrentForeignTaxExpenseBenefit
Date Value
1 12/31/2023 $35,681,000.00
2 12/31/2022 $42,246,000.00
3 12/31/2021 $5,037,000.00
4 12/31/2020 $1,042,000.00
5 12/31/2019 $5,339,000.00
6 12/31/2018 $4,956,000.00
7 12/31/2017 $3,975,000.00
8 12/31/2016 $3,557,000.00
9 12/31/2015 $3,836,000.00
10 12/31/2014 $3,614,000.00
11 12/31/2013 $2,199,000.00
12 12/31/2012 $1,858,000.00
13 12/31/2011 $1,641,000.00
14 12/31/2010 $1,624,000.00
15 12/31/2009 $1,433,000.00
Financials: CurrentIncomeTaxExpenseBenefit
Date Value
1 12/31/2023 $65,899,000.00
2 12/31/2022 $60,102,000.00
3 12/31/2021 $4,338,000.00
4 12/31/2020 $-12,515,000.00
5 12/31/2019 $11,797,000.00
6 12/31/2018 $2,884,000.00
7 12/31/2017 $36,703,000.00
8 12/31/2016 $27,214,000.00
9 12/31/2015 $93,902,000.00
10 12/31/2014 $34,718,000.00
11 12/31/2013 $8,755,000.00
12 12/31/2012 $5,990,000.00
13 12/31/2011 $5,846,000.00
14 12/31/2010 $3,268,000.00
15 12/31/2009 $1,054,000.00
Financials: CurrentStateAndLocalTaxExpenseBenefit
Date Value
1 12/31/2023 $5,098,000.00
2 12/31/2022 $5,058,000.00
3 12/31/2021 $1,339,000.00
4 12/31/2020 $1,201,000.00
5 12/31/2019 $1,331,000.00
6 12/31/2018 $588,000.00
7 12/31/2017 $2,880,000.00
8 12/31/2016 $1,418,000.00
9 12/31/2015 $5,323,000.00
10 12/31/2014 $3,011,000.00
11 12/31/2013 $1,496,000.00
12 12/31/2012 $1,879,000.00
13 12/31/2011 $1,439,000.00
14 12/31/2010 $1,355,000.00
15 12/31/2009 $-17,000.00
Financials: DebtInstrumentCarryingAmount
Date Value
1 12/31/2023 $1,100,000,000.00
2 9/30/2023 $1,100,000,000.00
3 6/30/2023 $1,100,000,000.00
4 3/31/2023 $1,100,000,000.00
5 12/31/2022 $1,100,000,000.00
6 9/30/2022 $1,100,000,000.00
7 6/30/2022 $1,100,000,000.00
8 3/31/2022 $1,100,000,000.00
9 12/31/2021 $1,100,000,000.00
10 9/30/2021 $1,100,000,000.00
11 6/30/2021 $1,100,000,000.00
12 3/31/2021 $1,100,000,000.00
13 12/31/2020 $1,100,000,000.00
14 9/30/2020 $1,500,000,000.00
15 6/30/2020 $1,500,000,000.00
16 3/31/2020 $870,000,000.00
17 12/31/2019 $870,000,000.00
18 9/30/2019 $870,000,000.00
19 6/30/2019 $870,000,000.00
20 3/31/2019 $870,000,000.00
21 12/31/2018 $870,000,000.00
22 12/31/2014 $156,200,000.00
23 12/31/2013 $156,200,000.00
Financials: DeferredFederalIncomeTaxExpenseBenefit
Date Value
1 12/31/2023 $-70,754,000.00
2 12/31/2022 $-79,270,000.00
3 12/31/2021 $-29,895,000.00
4 12/31/2020 $-45,038,000.00
5 12/31/2019 $-58,311,000.00
6 12/31/2018 $-72,074,000.00
7 12/31/2017 $12,446,000.00
8 12/31/2016 $-78,428,000.00
9 12/31/2015 $-17,741,000.00
10 12/31/2014 $-20,367,000.00
11 12/31/2013 $-6,084,000.00
12 12/31/2012 $-6,055,000.00
13 12/31/2011 $7,398,000.00
14 12/31/2010 $-213,796,000.00
15 12/31/2009 --
Financials: DeferredForeignIncomeTaxExpenseBenefit
Date Value
1 12/31/2023 $33,803,000.00
2 12/31/2022 $32,326,000.00
3 12/31/2021 $15,517,000.00
4 12/31/2020 $-838,548,000.00
5 12/31/2019 $-19,055,000.00
6 12/31/2018 $4,690,000.00
7 12/31/2017 $-318,000.00
8 12/31/2016 $-143,614,000.00
9 12/31/2015 $-50,316,000.00
10 12/31/2014 $-268,000.00
11 12/31/2013 $-163,000.00
12 12/31/2012 $25,000.00
13 12/31/2011 $-78,000.00
14 12/31/2010 $-404,000.00
15 12/31/2009 --
Financials: DeferredIncomeTaxAssetsNet
Date Value
1 12/31/2023 $1,545,809,000.00
2 9/30/2023 $1,523,953,000.00
3 6/30/2023 $1,509,290,000.00
4 3/31/2023 $1,510,568,000.00
5 12/31/2022 $1,505,412,000.00
6 9/30/2022 $1,455,205,000.00
7 6/30/2022 $1,448,912,000.00
8 3/31/2022 $1,446,676,000.00
9 12/31/2021 $1,449,075,000.00
10 9/30/2021 $1,445,109,000.00
11 6/30/2021 $1,431,683,000.00
12 3/31/2021 $1,429,386,000.00
13 12/31/2020 $1,432,150,000.00
14 9/30/2020 $1,396,547,000.00
15 6/30/2020 $555,137,000.00
16 3/31/2020 $539,990,000.00
17 12/31/2019 $549,422,000.00
18 9/30/2019 $525,131,000.00
19 12/31/2018 $460,952,000.00
Financials: DeferredIncomeTaxExpenseBenefit
Date Value
1 12/31/2023 $-44,981,000.00
2 9/30/2023 $-20,137,000.00
3 6/30/2023 $-5,108,000.00
4 3/31/2023 $-6,360,000.00
5 12/31/2022 $-52,087,000.00
6 9/30/2022 $-743,000.00
7 6/30/2022 $3,455,000.00
8 3/31/2022 $4,800,000.00
9 12/31/2021 $-15,608,000.00
10 9/30/2021 $-12,020,000.00
11 6/30/2021 $1,204,000.00
12 3/31/2021 $3,335,000.00
13 12/31/2020 $-888,907,000.00
14 9/30/2020 $-854,199,000.00
15 6/30/2020 $-5,864,000.00
16 3/31/2020 $10,603,000.00
17 12/31/2019 $-82,760,000.00
18 9/30/2019 $-59,780,000.00
19 6/30/2019 $-10,083,000.00
20 3/31/2019 $-704,000.00
21 12/31/2018 $-68,378,000.00
22 9/30/2018 $-32,735,000.00
23 6/30/2018 $-29,681,000.00
24 3/31/2018 $-13,988,000.00
25 12/31/2017 $44,464,000.00
26 9/30/2017 $-36,150,000.00
27 6/30/2017 $-22,770,000.00
28 3/31/2017 $-10,441,000.00
29 12/31/2016 $-228,054,000.00
30 9/30/2016 $-218,700,000.00
31 6/30/2016 $-191,131,000.00
32 3/31/2016 $-19,277,000.00
33 12/31/2015 $-76,827,000.00
34 9/30/2015 $14,629,000.00
35 6/30/2015 $-14,951,000.00
36 3/31/2015 $-7,800,000.00
37 12/31/2014 $-25,617,000.00
38 9/30/2014 $-12,373,000.00
39 6/30/2014 $-4,722,000.00
40 3/31/2014 $-179,000.00
41 12/31/2013 $-9,156,000.00
42 9/30/2013 $-19,212,000.00
43 6/30/2013 $-9,722,000.00
44 3/31/2013 $-43,000.00
45 12/31/2012 $-9,921,000.00
46 9/30/2012 $-10,610,000.00
47 6/30/2012 $143,000.00
48 3/31/2012 $712,000.00
49 12/31/2011 $4,363,000.00
50 9/30/2011 $6,844,000.00
51 6/30/2011 $6,993,000.00
52 3/31/2011 $3,910,000.00
53 12/31/2010 $-230,577,000.00
54 12/31/2009 --
Financials: DeferredStateAndLocalIncomeTaxExpenseBenefit
Date Value
1 12/31/2023 $-8,030,000.00
2 12/31/2022 $-5,143,000.00
3 12/31/2021 $-1,230,000.00
4 12/31/2020 $-5,321,000.00
5 12/31/2019 $-5,394,000.00
6 12/31/2018 $-994,000.00
7 12/31/2017 $32,336,000.00
8 12/31/2016 $-6,012,000.00
9 12/31/2015 $-8,770,000.00
10 12/31/2014 $-4,982,000.00
11 12/31/2013 $-2,658,000.00
12 12/31/2012 $-3,891,000.00
13 12/31/2011 $-2,957,000.00
14 12/31/2010 $-16,377,000.00
15 12/31/2009 --
Financials: DeferredTaxAssetsGoodwillAndIntangibleAssets
Date Value
1 12/31/2023 $789,479,000.00
2 12/31/2022 $836,402,000.00
3 12/31/2021 $875,311,000.00
4 12/31/2020 $873,575,000.00
5 12/31/2019 $29,413,000.00
6 12/31/2018 $18,734,000.00
7 12/31/2017 $17,556,000.00
Financials: DeferredTaxAssetsInProcessResearchAndDevelopment
Date Value
1 12/31/2023 $216,975,000.00
2 12/31/2022 $103,212,000.00
3 12/31/2021 --
Financials: DeferredTaxAssetsInventory
Date Value
1 12/31/2023 $18,914,000.00
2 12/31/2022 $22,726,000.00
3 12/31/2021 $25,169,000.00
4 12/31/2020 $32,012,000.00
5 12/31/2019 $6,290,000.00
6 12/31/2018 $12,859,000.00
7 12/31/2017 $13,206,000.00
8 12/31/2016 $15,581,000.00
9 12/31/2015 $18,942,000.00
10 12/31/2014 $14,108,000.00
11 12/31/2013 $12,417,000.00
12 12/31/2012 $17,074,000.00
13 12/31/2011 $10,957,000.00
14 12/31/2010 $9,372,000.00
Financials: DeferredTaxAssetsLiabilitiesNet
Date Value
1 12/31/2023 $1,545,809,000.00
2 12/31/2022 $1,505,412,000.00
3 12/31/2021 $1,450,161,000.00
4 12/31/2020 $1,431,962,000.00
5 12/31/2019 $542,065,000.00
6 12/31/2018 $460,952,000.00
7 12/31/2017 $399,095,000.00
8 12/31/2016 $446,786,000.00
9 12/31/2015 $76,664,000.00
10 12/31/2014 $197,498,000.00
11 12/31/2013 $180,952,000.00
12 12/31/2012 $221,659,000.00
13 12/31/2011 $208,637,000.00
14 12/31/2010 $216,157,000.00
Financials: DeferredTaxAssetsNet
Date Value
1 12/31/2023 $1,615,014,000.00
2 12/31/2022 $1,571,539,000.00
3 12/31/2021 $1,514,382,000.00
4 12/31/2020 $1,498,969,000.00
5 12/31/2019 $606,972,000.00
6 12/31/2018 $523,023,000.00
7 12/31/2017 $443,419,000.00
8 12/31/2016 $503,770,000.00
9 12/31/2015 $290,851,000.00
10 12/31/2014 $283,102,000.00
11 12/31/2013 $261,332,000.00
12 12/31/2011 $251,233,000.00
13 12/31/2010 $258,509,000.00
Financials: DeferredTaxAssetsOperatingLossCarryforwards
Date Value
1 12/31/2023 $19,025,000.00
2 12/31/2022 $20,657,000.00
3 12/31/2021 $25,936,000.00
4 12/31/2020 $30,718,000.00
5 12/31/2019 $32,181,000.00
6 12/31/2018 $42,007,000.00
7 12/31/2017 $48,374,000.00
8 12/31/2016 $49,787,000.00
9 12/31/2015 $44,942,000.00
10 12/31/2014 $16,208,000.00
11 12/31/2013 $22,890,000.00
12 12/31/2012 $20,431,000.00
13 12/31/2011 $33,796,000.00
14 12/31/2010 $76,488,000.00
Financials: DeferredTaxAssetsOther
Date Value
1 12/31/2023 $1,113,000.00
2 12/31/2022 $5,596,000.00
3 12/31/2021 $1,942,000.00
4 12/31/2020 $454,000.00
5 12/31/2019 $575,000.00
6 12/31/2018 $278,000.00
7 12/31/2017 $2,358,000.00
8 12/31/2016 $1,519,000.00
9 12/31/2015 $1,155,000.00
10 12/31/2014 $928,000.00
11 12/31/2013 $799,000.00
12 12/31/2012 $764,000.00
13 12/31/2011 $167,000.00
Financials: DeferredTaxAssetsTaxCreditCarryforwards
Date Value
1 12/31/2023 $524,652,000.00
2 12/31/2022 $555,319,000.00
3 12/31/2021 $564,109,000.00
4 12/31/2020 $532,394,000.00
5 12/31/2019 $508,560,000.00
6 12/31/2018 $466,066,000.00
7 12/31/2017 $384,381,000.00
8 12/31/2016 $352,535,000.00
9 12/31/2015 $143,987,000.00
10 12/31/2014 $178,364,000.00
11 12/31/2013 $176,226,000.00
12 12/31/2012 $170,322,000.00
Financials: DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
Date Value
1 12/31/2023 $48,744,000.00
2 12/31/2022 $49,472,000.00
3 12/31/2021 $50,910,000.00
4 12/31/2020 $47,011,000.00
5 12/31/2019 $42,873,000.00
6 12/31/2018 $35,966,000.00
7 12/31/2017 $31,371,000.00
8 12/31/2016 $47,713,000.00
9 12/31/2015 $49,322,000.00
10 12/31/2014 $34,133,000.00
11 12/31/2013 $29,603,000.00
12 12/31/2012 $22,634,000.00
13 12/31/2011 $22,144,000.00
14 12/31/2010 $17,575,000.00
Financials: DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
Date Value
1 12/31/2023 $107,485,000.00
2 12/31/2022 $88,697,000.00
3 12/31/2021 $72,759,000.00
4 12/31/2020 $66,889,000.00
5 12/31/2019 $61,807,000.00
6 12/31/2018 $55,041,000.00
7 12/31/2017 $54,565,000.00
8 12/31/2016 $77,904,000.00
9 12/31/2015 $79,029,000.00
10 12/31/2014 $30,626,000.00
11 12/31/2013 $21,071,000.00
12 12/31/2012 $18,770,000.00
13 12/31/2011 $12,148,000.00
Financials: DeferredTaxAssetsValuationAllowance
Date Value
1 12/31/2023 $119,230,000.00
2 12/31/2022 $116,299,000.00
3 12/31/2021 $109,176,000.00
4 12/31/2020 $93,075,000.00
5 12/31/2019 $86,197,000.00
6 12/31/2018 $107,928,000.00
7 12/31/2017 $111,001,000.00
8 12/31/2016 $73,037,000.00
9 12/31/2015 $67,708,000.00
10 12/31/2014 $7,812,000.00
11 12/31/2013 $8,347,000.00
12 12/31/2010 $230,600,000.00
Financials: DeferredTaxLiabilities
Date Value
1 12/31/2023 $69,205,000.00
2 12/31/2022 $66,127,000.00
3 12/31/2021 $64,221,000.00
4 12/31/2020 $67,007,000.00
5 12/31/2019 $64,907,000.00
6 12/31/2018 $62,071,000.00
7 12/31/2017 $44,324,000.00
8 12/31/2016 $56,984,000.00
9 12/31/2015 $214,187,000.00
10 12/31/2014 $85,604,000.00
11 12/31/2013 $85,537,000.00
Financials: DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
Date Value
1 12/31/2023 $1,026,000.00
2 12/31/2022 $1,138,000.00
3 12/31/2021 $1,250,000.00
4 12/31/2020 $1,364,000.00
5 12/31/2019 $1,647,000.00
6 12/31/2018 $6,508,000.00
7 12/31/2017 $3,332,000.00
8 12/31/2016 $8,773,000.00
9 12/31/2015 $162,689,000.00
10 12/31/2014 $33,049,000.00
11 12/31/2013 $34,091,000.00
12 12/31/2012 $31,420,000.00
Financials: DeferredTaxLiabilitiesPropertyPlantAndEquipment
Date Value
1 12/31/2023 $60,151,000.00
2 12/31/2022 $58,897,000.00
3 12/31/2021 $54,498,000.00
4 12/31/2020 $54,682,000.00
5 12/31/2019 $46,642,000.00
6 12/31/2018 $44,916,000.00
7 12/31/2017 $29,663,000.00
8 12/31/2016 $22,103,000.00
9 12/31/2015 $13,192,000.00
10 12/31/2014 $4,932,000.00
Financials: Depreciation
Date Value
1 12/31/2023 $40,300,000.00
2 9/30/2023 $29,600,000.00
3 6/30/2023 $19,700,000.00
4 3/31/2023 $10,300,000.00
5 12/31/2022 $38,600,000.00
6 9/30/2022 $29,900,000.00
7 6/30/2022 $21,200,000.00
8 3/31/2022 $11,700,000.00
9 12/31/2021 $46,100,000.00
10 9/30/2021 $35,700,000.00
11 6/30/2021 $24,300,000.00
12 3/31/2021 $12,500,000.00
13 12/31/2020 $88,169,000.00
14 9/30/2020 $11,100,000.00
15 6/30/2020 $20,000,000.00
16 3/31/2020 $21,500,000.00
17 12/31/2019 $51,800,000.00
18 9/30/2019 $67,200,000.00
19 6/30/2019 $42,968,000.00
20 3/31/2019 $21,400,000.00
21 12/31/2018 $90,375,000.00
22 9/30/2018 $66,700,000.00
23 6/30/2018 $20,100,000.00
24 3/31/2018 $20,000,000.00
25 12/31/2017 $75,800,000.00
26 9/30/2017 $19,400,000.00
27 6/30/2017 $17,900,000.00
28 3/31/2017 $17,500,000.00
29 12/31/2016 $73,200,000.00
30 9/30/2016 $56,100,000.00
31 6/30/2016 $32,900,000.00
32 3/31/2016 $15,700,000.00
33 12/31/2015 $50,100,000.00
34 9/30/2015 $12,700,000.00
35 6/30/2015 $12,300,000.00
36 3/31/2015 $11,500,000.00
37 12/31/2014 $44,300,000.00
38 9/30/2014 $31,300,000.00
39 6/30/2014 $20,000,000.00
40 3/31/2014 $9,600,000.00
41 12/31/2013 $36,500,000.00
42 9/30/2013 $27,300,000.00
43 6/30/2013 $18,100,000.00
44 3/31/2013 $8,700,000.00
45 12/31/2012 $34,900,000.00
46 9/30/2012 $8,900,000.00
47 6/30/2012 $8,400,000.00
48 3/31/2012 $8,400,000.00
49 12/31/2011 $31,900,000.00
50 9/30/2011 $8,100,000.00
51 6/30/2011 $7,400,000.00
52 3/31/2011 $7,400,000.00
53 12/31/2010 $23,300,000.00
54 12/31/2009 $15,900,000.00
Financials: DepreciationDepletionAndAmortization
Date Value
1 12/31/2023 $104,386,000.00
2 9/30/2023 $77,525,000.00
3 6/30/2023 $51,840,000.00
4 3/31/2023 $26,421,000.00
5 12/31/2022 $101,969,000.00
6 9/30/2022 $77,416,000.00
7 6/30/2022 $52,614,000.00
8 3/31/2022 $27,343,000.00
9 12/31/2021 $108,039,000.00
10 9/30/2021 $82,053,000.00
11 6/30/2021 $55,214,000.00
12 3/31/2021 $27,983,000.00
13 12/31/2020 $105,172,000.00
14 9/30/2020 $77,814,000.00
15 6/30/2020 $51,180,000.00
16 3/31/2020 $25,964,000.00
17 12/31/2019 $105,300,000.00
18 9/30/2019 $79,510,000.00
19 6/30/2019 $48,771,000.00
20 3/31/2019 $22,427,000.00
21 12/31/2018 $95,671,000.00
22 9/30/2018 $70,955,000.00
23 6/30/2018 $44,610,000.00
24 3/31/2018 $23,633,000.00
25 12/31/2017 $87,861,000.00
26 9/30/2017 $59,197,000.00
27 6/30/2017 $38,497,000.00
28 3/31/2017 $19,412,000.00
29 12/31/2016 $96,912,000.00
30 9/30/2016 $76,805,000.00
31 6/30/2016 $48,496,000.00
32 3/31/2016 $18,726,000.00
33 12/31/2015 $47,187,000.00
34 9/30/2015 $45,306,000.00
35 6/30/2015 $22,263,000.00
36 3/31/2015 $10,817,000.00
37 12/31/2014 $45,871,000.00
38 9/30/2014 $39,905,000.00
39 6/30/2014 $25,680,000.00
40 12/31/2013 $36,014,000.00
Financials: DerivativeFairValueOfDerivativeAsset
Date Value
1 12/31/2023 $9,065,000.00
2 9/30/2023 $34,097,000.00
3 6/30/2023 $18,835,000.00
4 3/31/2023 $15,594,000.00
5 12/31/2022 $22,995,000.00
6 9/30/2022 $61,143,000.00
7 6/30/2022 $42,525,000.00
8 3/31/2022 $24,600,000.00
9 12/31/2021 $22,775,000.00
10 9/30/2021 $16,455,000.00
11 6/30/2021 $12,703,000.00
12 3/31/2021 $15,270,000.00
13 12/31/2020 $9,500,000.00
14 9/30/2020 $18,174,000.00
15 6/30/2020 $36,368,000.00
16 3/31/2020 $47,261,000.00
17 12/31/2019 $33,592,000.00
18 9/30/2019 $52,863,000.00
19 6/30/2019 $29,405,000.00
20 3/31/2019 $36,687,000.00
21 12/31/2018 $23,178,000.00
22 9/30/2018 $14,924,000.00
23 6/30/2018 $15,891,000.00
24 3/31/2018 $11,658,000.00
25 12/31/2017 $9,663,000.00
26 9/30/2017 $8,649,000.00
27 6/30/2017 $4,808,000.00
28 3/31/2017 $14,722,000.00
29 12/31/2016 $22,206,000.00
30 9/30/2016 $5,560,000.00
31 6/30/2016 $9,372,000.00
32 3/31/2016 $7,692,000.00
33 12/31/2015 $14,011,000.00
34 9/30/2015 $20,038,000.00
35 6/30/2015 $21,956,000.00
36 3/31/2015 $25,728,000.00
37 12/31/2014 $15,900,000.00
38 12/31/2013 $59,000.00
39 3/31/2012 $3,273,000.00
40 12/31/2011 $6,682,000.00
41 12/31/2010 $1,496,000.00
Financials: DerivativeFairValueOfDerivativeLiability
Date Value
1 12/31/2023 $42,024,000.00
2 9/30/2023 $14,207,000.00
3 6/30/2023 $24,824,000.00
4 3/31/2023 $18,100,000.00
5 12/31/2022 $13,675,000.00
6 9/30/2022 $15,301,000.00
7 6/30/2022 $12,072,000.00
8 3/31/2022 $15,700,000.00
9 12/31/2021 $7,641,000.00
10 9/30/2021 $6,809,000.00
11 6/30/2021 $13,929,000.00
12 3/31/2021 $12,013,000.00
13 12/31/2020 $28,818,000.00
14 9/30/2020 $12,180,000.00
15 6/30/2020 $11,854,000.00
16 3/31/2020 $13,465,000.00
17 12/31/2019 $15,941,000.00
18 9/30/2019 $16,374,000.00
19 6/30/2019 $11,411,000.00
20 3/31/2019 $12,349,000.00
21 12/31/2018 $7,831,000.00
22 9/30/2018 $10,508,000.00
23 6/30/2018 $11,736,000.00
24 3/31/2018 $35,488,000.00
25 12/31/2017 $27,150,000.00
26 9/30/2017 $25,808,000.00
27 6/30/2017 $15,998,000.00
28 3/31/2017 $8,720,000.00
29 12/31/2016 $7,543,000.00
30 9/30/2016 $5,334,000.00
31 6/30/2016 $5,937,000.00
32 3/31/2016 $11,004,000.00
33 12/31/2015 $5,065,000.00
34 9/30/2015 $5,819,000.00
35 6/30/2015 $5,137,000.00
36 3/31/2015 $805,000.00
37 12/31/2014 $5,065,000.00
38 12/31/2013 $2,186,000.00
39 3/31/2012 $791,000.00
40 12/31/2011 $220,000.00
41 12/31/2010 $1,673,000.00
Financials: DerivativeLiabilitiesCurrent
Date Value
1 12/31/2023 $33,853,000.00
2 9/30/2023 $10,584,000.00
3 6/30/2023 $19,572,000.00
4 3/31/2023 $15,956,000.00
5 12/31/2022 $12,601,000.00
6 9/30/2022 $13,075,000.00
7 6/30/2022 $10,224,000.00
8 3/31/2022 $12,716,000.00
9 12/31/2021 $6,263,000.00
10 9/30/2021 $5,323,000.00
11 6/30/2021 $11,034,000.00
12 3/31/2021 $8,642,000.00
13 12/31/2020 $17,798,000.00
14 9/30/2020 $7,774,000.00
15 6/30/2020 $7,435,000.00
16 3/31/2020 $7,675,000.00
17 12/31/2019 $10,448,000.00
18 9/30/2019 $8,731,000.00
19 6/30/2019 $6,423,000.00
20 3/31/2019 $6,904,000.00
21 12/31/2018 $4,178,000.00
22 9/30/2018 $6,438,000.00
23 6/30/2018 $7,165,000.00
24 3/31/2018 $20,623,000.00
25 12/31/2017 $14,464,000.00
26 9/30/2017 $14,428,000.00
27 12/31/2016 $5,201,000.00
28 12/31/2011 $194,000.00
29 12/31/2010 $1,673,000.00
Financials: EarningsPerShareBasic
Date Value
1 12/31/2023 $0.89
2 9/30/2023 $0.78
3 6/30/2023 $0.57
4 3/31/2023 $0.27
5 12/31/2022 $0.76
6 9/30/2022 $0.77
7 6/30/2022 $0.80
8 3/31/2022 $0.66
9 12/31/2021 $-0.35
10 9/30/2021 $-0.03
11 6/30/2021 $0.17
12 3/31/2021 $0.10
13 12/31/2020 $4.75
14 9/30/2020 $4.33
15 6/30/2020 $0.29
16 3/31/2020 $0.45
17 12/31/2019 $-0.13
18 9/30/2019 $-0.22
19 6/30/2019 $-0.21
20 3/31/2019 $-0.32
21 12/31/2018 $-0.44
22 9/30/2018 $-0.42
23 3/31/2018 $-0.25
24 12/31/2017 $-0.67
25 9/30/2017 $-0.07
26 3/31/2017 $-0.09
27 12/31/2016 $-3.80
28 9/30/2016 $-3.29
29 12/31/2015 $-1.07
30 9/30/2015 $-0.57
31 6/30/2015 $-0.51
32 3/31/2015 $-0.43
33 12/31/2014 $-0.92
34 9/30/2014 $0.05
35 6/30/2014 $-0.49
36 3/31/2014 $-0.26
37 9/30/2013 $-0.38
38 6/30/2013 $-0.15
39 3/31/2013 $-0.31
40 12/31/2012 $-0.95
41 6/30/2012 $-0.48
42 3/31/2012 $-0.21
43 12/31/2011 $-0.48
44 3/31/2011 $-0.04
45 12/31/2010 $2.00
46 12/31/2009 --
Financials: EarningsPerShareDiluted
Date Value
1 12/31/2023 $0.87
2 9/30/2023 $0.77
3 6/30/2023 $0.56
4 3/31/2023 $0.27
5 12/31/2022 $0.75
6 9/30/2022 $-0.04
7 6/30/2022 $0.79
8 3/31/2022 $0.63
9 12/31/2021 $-0.35
10 9/30/2021 $-0.03
11 6/30/2021 $0.16
12 3/31/2021 $0.09
13 12/31/2020 $4.53
14 9/30/2020 $4.01
15 6/30/2020 $0.28
16 3/31/2020 $0.44
17 12/31/2019 $-0.13
18 9/30/2019 $-0.22
19 6/30/2019 $-0.53
20 3/31/2019 $-0.32
21 12/31/2018 $-0.44
22 9/30/2018 $-0.42
23 3/31/2018 $-0.26
24 12/31/2017 $-0.67
25 9/30/2017 $-0.07
26 3/31/2017 $-0.09
27 12/31/2016 $-3.81
28 9/30/2016 $-3.30
29 12/31/2015 $-1.07
30 9/30/2015 $-0.60
31 6/30/2015 $-0.94
32 3/31/2015 $-0.43
33 12/31/2014 $-0.92
34 9/30/2014 $-0.44
35 6/30/2014 $-0.50
36 3/31/2014 $-0.27
37 9/30/2013 $-0.38
38 6/30/2013 $-0.46
39 3/31/2013 $-0.31
40 12/31/2012 $-0.95
41 6/30/2012 $-0.48
42 3/31/2012 $-0.21
43 12/31/2011 $-0.48
44 3/31/2011 $-0.04
45 12/31/2010 $1.73
46 12/31/2009 --
Financials: EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
Date Value
1 12/31/2023 $1,308,000.00
2 9/30/2023 $4,955,000.00
3 6/30/2023 $2,981,000.00
4 3/31/2023 $229,000.00
5 12/31/2022 $32,000.00
6 9/30/2022 $-39,000.00
7 6/30/2022 $708,000.00
8 3/31/2022 $1,093,000.00
9 12/31/2021 $-57,000.00
10 9/30/2021 $-35,000.00
11 6/30/2021 $537,000.00
12 12/31/2020 $-1,150,000.00
Financials: EmployeeRelatedLiabilitiesCurrent
Date Value
1 12/31/2023 $201,067,000.00
2 9/30/2023 $175,183,000.00
3 6/30/2023 $123,422,000.00
4 3/31/2023 $134,372,000.00
5 12/31/2022 $207,573,000.00
6 9/30/2022 $161,112,000.00
7 6/30/2022 $127,929,000.00
8 3/31/2022 $127,938,000.00
9 12/31/2021 $204,446,000.00
10 9/30/2021 $158,130,000.00
11 6/30/2021 $129,668,000.00
12 3/31/2021 $117,934,000.00
13 12/31/2020 $165,023,000.00
14 9/30/2020 $137,415,000.00
15 6/30/2020 $115,120,000.00
16 3/31/2020 $95,148,000.00
17 12/31/2019 $192,467,000.00
18 9/30/2019 $132,049,000.00
19 6/30/2019 $101,111,000.00
20 3/31/2019 $87,260,000.00
21 12/31/2018 $149,937,000.00
22 9/30/2018 $114,536,000.00
23 6/30/2018 $94,954,000.00
24 3/31/2018 $76,600,000.00
25 12/31/2017 $140,781,000.00
26 9/30/2017 $100,481,000.00
27 6/30/2017 $80,604,000.00
28 3/31/2017 $60,526,000.00
29 12/31/2016 $109,038,000.00
30 9/30/2016 $85,219,000.00
31 6/30/2016 $49,070,000.00
32 3/31/2016 $45,031,000.00
33 12/31/2015 $95,345,000.00
34 9/30/2015 $62,674,000.00
35 6/30/2015 $40,618,000.00
36 3/31/2015 $32,461,000.00
37 12/31/2014 $45,479,000.00
38 9/30/2014 $40,918,000.00
39 6/30/2014 $26,417,000.00
40 3/31/2014 $22,006,000.00
41 12/31/2013 $33,496,000.00
42 9/30/2013 $28,574,000.00
43 6/30/2013 $18,229,000.00
44 3/31/2013 $15,417,000.00
45 12/31/2012 $27,530,000.00
46 9/30/2012 $21,935,000.00
47 6/30/2012 $13,960,000.00
48 3/31/2012 $13,013,000.00
49 12/31/2011 $17,619,000.00
50 12/31/2010 $15,913,000.00
Financials: EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount
Date Value
1 12/31/2023 $21,700,000.00
2 12/31/2022 $21,300,000.00
3 3/31/2022 $5,200,000.00
4 12/31/2021 $20,000,000.00
5 3/31/2021 $4,400,000.00
6 12/31/2020 $20,100,000.00
7 9/30/2020 $14,900,000.00
8 6/30/2020 $10,000,000.00
9 3/31/2020 $4,600,000.00
10 12/31/2019 $20,300,000.00
11 9/30/2019 $13,200,000.00
12 6/30/2019 $8,100,000.00
13 3/31/2019 $3,800,000.00
14 12/31/2018 $20,000,000.00
15 9/30/2018 $14,300,000.00
16 6/30/2018 $9,000,000.00
17 3/31/2018 $3,500,000.00
18 12/31/2017 $16,100,000.00
19 9/30/2017 $4,500,000.00
20 6/30/2017 $7,600,000.00
21 3/31/2017 $3,200,000.00
22 12/31/2016 $11,400,000.00
23 9/30/2016 $3,500,000.00
24 6/30/2016 $3,300,000.00
25 3/31/2016 $2,500,000.00
26 12/31/2015 $11,100,000.00
27 9/30/2015 $8,300,000.00
28 6/30/2015 $5,500,000.00
29 3/31/2015 $2,500,000.00
30 12/31/2014 $8,200,000.00
31 9/30/2014 $5,700,000.00
32 6/30/2014 $3,900,000.00
33 3/31/2014 $2,100,000.00
34 12/31/2013 $6,100,000.00
35 9/30/2013 $4,200,000.00
36 6/30/2013 $2,400,000.00
37 3/31/2013 $1,000,000.00
38 12/31/2012 $4,300,000.00
39 12/31/2011 $5,300,000.00
Financials: EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions
Date Value
1 12/31/2023 $2,300,000.00
2 12/31/2022 $200,000.00
3 12/31/2021 $500,000.00
4 12/31/2020 $4,500,000.00
5 12/31/2019 $1,200,000.00
6 12/31/2018 $5,800,000.00
7 12/31/2017 $7,800,000.00
Financials: EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount
Date Value
1 12/31/2023 $12,600,000.00
2 9/30/2023 $12,650,000.00
3 6/30/2023 $12,650,000.00
4 3/31/2023 $12,600,000.00
5 9/30/2022 --
6 6/30/2022 --
Financials: FinanceLeaseInterestPaymentOnLiability
Date Value
1 12/31/2023 $51,000.00
2 12/31/2022 $165,000.00
3 12/31/2021 $283,000.00
4 12/31/2020 $450,000.00
5 9/30/2020 $354,000.00
6 6/30/2020 $244,000.00
7 3/31/2020 $127,000.00
8 12/31/2019 $628,000.00
9 9/30/2019 $454,000.00
10 6/30/2019 $312,000.00
11 3/31/2019 $161,000.00
Financials: FinanceLeaseLiability
Date Value
1 12/31/2023 $216,000.00
2 12/31/2022 $2,471,000.00
3 12/31/2021 $4,226,000.00
4 12/31/2020 $6,871,000.00
5 9/30/2020 $7,687,000.00
6 6/30/2020 $8,318,000.00
7 3/31/2020 $9,131,000.00
8 12/31/2019 $9,957,000.00
9 9/30/2019 $12,496,000.00
10 6/30/2019 $10,846,000.00
11 3/31/2019 $11,532,000.00
Financials: FinanceLeaseLiabilityCurrent
Date Value
1 12/31/2023 $139,000.00
2 12/31/2022 $2,287,000.00
3 12/31/2021 $2,266,000.00
4 12/31/2020 $2,865,000.00
5 9/30/2020 $3,117,000.00
6 6/30/2020 $3,359,000.00
7 3/31/2020 $3,287,000.00
8 12/31/2019 $3,249,000.00
9 9/30/2019 $2,952,000.00
10 6/30/2019 $2,888,000.00
11 3/31/2019 $2,863,000.00
Financials: FinanceLeaseLiabilityNoncurrent
Date Value
1 12/31/2023 $77,000.00
2 12/31/2022 $184,000.00
3 12/31/2021 $1,960,000.00
4 12/31/2020 $4,006,000.00
5 9/30/2020 $4,570,000.00
6 6/30/2020 $4,959,000.00
7 3/31/2020 $5,844,000.00
8 12/31/2019 $6,708,000.00
9 9/30/2019 $9,544,000.00
10 6/30/2019 $7,958,000.00
11 3/31/2019 $8,669,000.00
Financials: FinanceLeaseLiabilityPaymentsDue
Date Value
1 12/31/2023 $223,000.00
2 12/31/2022 $2,523,000.00
3 12/31/2021 $4,433,000.00
4 12/31/2020 $7,349,000.00
5 9/30/2020 $8,260,000.00
6 6/30/2020 $8,991,000.00
7 3/31/2020 $9,921,000.00
8 12/31/2019 $10,889,000.00
9 9/30/2019 $13,539,000.00
10 6/30/2019 $12,021,000.00
11 3/31/2019 $12,859,000.00
Financials: FinanceLeaseLiabilityPaymentsDueAfterYearFive
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 --
4 12/31/2020 --
5 3/31/2020 --
6 12/31/2019 --
7 9/30/2019 --
8 6/30/2019 --
9 3/31/2019 --
Financials: FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
Date Value
1 12/31/2023 $142,000.00
2 12/31/2022 $2,341,000.00
3 12/31/2021 $2,427,000.00
4 12/31/2020 $3,095,000.00
5 9/30/2020 $3,080,000.00
6 6/30/2020 $3,057,000.00
7 12/31/2019 $3,705,000.00
Financials: FinanceLeaseLiabilityPaymentsDueYearFive
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 $11,000.00
4 12/31/2020 $21,000.00
5 3/31/2020 --
6 12/31/2019 --
7 9/30/2019 $1,748,000.00
8 6/30/2019 $1,747,000.00
9 3/31/2019 $1,747,000.00
Financials: FinanceLeaseLiabilityPaymentsDueYearFour
Date Value
1 12/31/2023 --
2 12/31/2022 $6,000.00
3 12/31/2021 $41,000.00
4 12/31/2020 $50,000.00
5 9/30/2020 $48,000.00
6 6/30/2020 --
7 3/31/2020 $1,749,000.00
8 12/31/2019 $1,748,000.00
9 9/30/2019 $2,258,000.00
10 6/30/2019 $2,259,000.00
11 3/31/2019 $2,259,000.00
Financials: FinanceLeaseLiabilityPaymentsDueYearThree
Date Value
1 12/31/2023 $6,000.00
2 12/31/2022 $53,000.00
3 12/31/2021 $85,000.00
4 12/31/2020 $1,800,000.00
5 9/30/2020 $1,797,000.00
6 6/30/2020 $1,750,000.00
7 3/31/2020 $2,339,000.00
8 12/31/2019 $2,346,000.00
9 9/30/2019 $2,865,000.00
10 6/30/2019 $2,866,000.00
11 3/31/2019 $2,867,000.00
Financials: FinanceLeaseLiabilityPaymentsDueYearTwo
Date Value
1 12/31/2023 $75,000.00
2 12/31/2022 $123,000.00
3 12/31/2021 $1,869,000.00
4 12/31/2020 $2,383,000.00
5 9/30/2020 $2,375,000.00
6 6/30/2020 $2,335,000.00
7 3/31/2020 $3,070,000.00
8 12/31/2019 $3,090,000.00
9 9/30/2019 $3,464,000.00
10 6/30/2019 $3,466,000.00
11 3/31/2019 $3,465,000.00
Financials: FinanceLeaseLiabilityUndiscountedExcessAmount
Date Value
1 12/31/2023 $7,000.00
2 12/31/2022 $52,000.00
3 12/31/2021 $207,000.00
4 12/31/2020 $478,000.00
5 9/30/2020 $573,000.00
6 6/30/2020 $673,000.00
7 3/31/2020 $790,000.00
8 12/31/2019 $932,000.00
9 9/30/2019 $1,043,000.00
10 6/30/2019 $1,175,000.00
11 3/31/2019 $1,327,000.00
Financials: FinanceLeasePrincipalPayments
Date Value
1 12/31/2023 $2,286,000.00
2 9/30/2023 $2,241,000.00
3 6/30/2023 $1,635,000.00
4 3/31/2023 $1,014,000.00
5 12/31/2022 $2,605,000.00
6 9/30/2022 $1,635,000.00
7 6/30/2022 $1,122,000.00
8 3/31/2022 $566,000.00
9 12/31/2021 $3,039,000.00
10 9/30/2021 $2,492,000.00
11 6/30/2021 $1,941,000.00
12 3/31/2021 $1,084,000.00
13 12/31/2020 $6,918,000.00
14 9/30/2020 $6,080,000.00
15 6/30/2020 $2,047,000.00
16 3/31/2020 $823,000.00
17 12/31/2019 $5,087,000.00
18 9/30/2019 $2,027,000.00
19 6/30/2019 $1,346,000.00
20 3/31/2019 $674,000.00
Financials: FinanceLeaseRightOfUseAsset
Date Value
1 12/31/2023 $3,343,000.00
2 12/31/2022 $6,021,000.00
3 12/31/2021 $8,220,000.00
4 12/31/2020 $11,095,000.00
5 9/30/2020 $12,018,000.00
6 6/30/2020 $9,377,000.00
7 3/31/2020 $9,703,000.00
8 12/31/2019 $10,389,000.00
9 9/30/2019 $10,346,000.00
10 6/30/2019 $8,599,000.00
11 3/31/2019 $9,204,000.00
Financials: FinanceLeaseWeightedAverageDiscountRatePercent
Date Value
1 12/31/2023 $0.03
2 12/31/2022 $0.05
3 12/31/2021 $0.05
4 12/31/2020 $0.05
5 9/30/2020 $0.05
6 6/30/2020 $0.05
7 3/31/2020 $0.05
8 12/31/2019 $0.05
9 9/30/2019 $0.05
10 6/30/2019 $0.05
11 3/31/2019 $0.05
Financials: FiniteLivedIntangibleAssetsAccumulatedAmortization
Date Value
1 12/31/2023 $415,310,000.00
2 9/30/2023 $399,317,000.00
3 6/30/2023 $383,418,000.00
4 3/31/2023 $367,367,000.00
5 12/31/2022 $352,302,000.00
6 9/30/2022 $336,310,000.00
7 6/30/2022 $320,131,000.00
8 3/31/2022 $304,350,000.00
9 12/31/2021 $288,698,000.00
10 9/30/2021 $273,294,000.00
11 6/30/2021 $257,809,000.00
12 3/31/2021 $242,325,000.00
13 12/31/2020 $226,816,000.00
14 9/30/2020 $211,296,000.00
15 6/30/2020 $195,775,000.00
16 3/31/2020 $180,255,000.00
17 12/31/2019 $196,154,000.00
18 9/30/2019 $179,828,000.00
19 6/30/2019 $163,493,000.00
20 3/31/2019 $150,080,000.00
21 12/31/2018 $142,546,000.00
22 9/30/2018 $134,970,000.00
23 6/30/2018 $127,362,000.00
24 3/31/2018 $119,755,000.00
25 12/31/2017 $112,147,000.00
26 9/30/2017 $104,539,000.00
27 6/30/2017 $96,931,000.00
28 3/31/2017 $91,149,000.00
29 12/31/2016 $83,541,000.00
30 9/30/2016 $75,934,000.00
31 6/30/2016 $68,356,000.00
32 3/31/2016 $60,724,000.00
33 12/31/2015 $53,124,000.00
34 9/30/2015 $50,027,000.00
35 6/30/2015 $47,109,000.00
36 3/31/2015 $44,178,000.00
37 12/31/2014 $41,217,000.00
38 9/30/2014 $38,266,000.00
39 6/30/2014 $35,289,000.00
40 3/31/2014 $32,180,000.00
41 12/31/2013 $29,525,000.00
42 9/30/2013 $26,881,000.00
43 6/30/2013 $24,238,000.00
44 3/31/2013 $21,595,000.00
45 12/31/2012 $18,951,000.00
46 9/30/2012 $16,307,000.00
47 6/30/2012 $13,664,000.00
48 3/31/2012 $11,020,000.00
49 12/31/2011 $8,361,000.00
50 12/31/2010 $3,990,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
Date Value
1 12/31/2023 $7,293,000.00
2 12/31/2022 $25,746,000.00
3 12/31/2021 $61,459,000.00
4 12/31/2020 $94,606,000.00
5 12/31/2019 $130,366,000.00
6 12/31/2018 $28,391,000.00
7 12/31/2017 $49,722,000.00
8 12/31/2016 $76,379,000.00
9 12/31/2015 $24,506,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
Date Value
1 12/31/2023 $58,200,000.00
2 12/31/2022 $63,688,000.00
3 12/31/2021 $62,606,000.00
4 12/31/2020 $61,963,000.00
5 12/31/2019 $62,887,000.00
6 12/31/2018 $30,086,000.00
7 12/31/2017 $30,400,000.00
8 12/31/2016 $30,430,000.00
9 12/31/2015 $11,371,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
Date Value
1 12/31/2023 $23,174,000.00
2 12/31/2022 $38,136,000.00
3 12/31/2021 $36,426,000.00
4 12/31/2020 $35,759,000.00
5 12/31/2019 $55,036,000.00
6 12/31/2018 $26,029,000.00
7 12/31/2017 $26,657,000.00
8 12/31/2016 $26,681,000.00
9 12/31/2015 $8,188,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
Date Value
1 12/31/2023 $38,924,000.00
2 12/31/2022 $38,136,000.00
3 12/31/2021 $36,426,000.00
4 12/31/2020 $55,036,000.00
5 12/31/2019 $61,311,000.00
6 12/31/2018 $26,657,000.00
7 12/31/2017 $26,681,000.00
8 12/31/2016 $27,605,000.00
9 12/31/2015 $10,605,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
Date Value
1 12/31/2023 $38,924,000.00
2 12/31/2022 $38,136,000.00
3 12/31/2021 $55,702,000.00
4 12/31/2020 $61,311,000.00
5 12/31/2019 $61,939,000.00
6 12/31/2018 $26,681,000.00
7 12/31/2017 $27,605,000.00
8 12/31/2016 $30,086,000.00
9 12/31/2015 $10,874,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
Date Value
1 12/31/2023 $38,924,000.00
2 12/31/2022 $57,413,000.00
3 12/31/2021 $61,978,000.00
4 12/31/2020 $61,939,000.00
5 12/31/2019 $61,963,000.00
6 12/31/2018 $27,605,000.00
7 12/31/2017 $30,086,000.00
8 12/31/2016 $30,400,000.00
9 12/31/2015 $10,904,000.00
Financials: FiniteLivedIntangibleAssetsGross
Date Value
1 12/31/2023 $710,011,000.00
2 9/30/2023 $701,793,000.00
3 6/30/2023 $693,761,000.00
4 3/31/2023 $693,356,000.00
5 12/31/2022 $690,871,000.00
6 9/30/2022 $690,334,000.00
7 6/30/2022 $689,499,000.00
8 3/31/2022 $678,601,000.00
9 12/31/2021 $677,350,000.00
10 9/30/2021 $661,781,000.00
11 6/30/2021 $652,107,000.00
12 3/31/2021 $648,228,000.00
13 12/31/2020 $644,087,000.00
14 9/30/2020 $638,468,000.00
15 6/30/2020 $629,156,000.00
16 3/31/2020 $623,972,000.00
17 12/31/2019 $652,734,000.00
18 9/30/2019 $642,677,000.00
19 6/30/2019 $640,125,000.00
20 3/31/2019 $309,702,000.00
21 12/31/2018 $307,995,000.00
22 9/30/2018 $303,298,000.00
23 6/30/2018 $303,298,000.00
24 3/31/2018 $303,298,000.00
25 12/31/2017 $303,298,000.00
26 9/30/2017 $303,297,000.00
27 6/30/2017 $303,297,000.00
28 3/31/2017 $305,122,000.00
29 12/31/2016 $305,122,000.00
30 9/30/2016 $305,122,000.00
31 6/30/2016 $305,123,000.00
32 3/31/2016 $302,595,000.00
33 12/31/2015 $129,572,000.00
34 9/30/2015 $123,732,000.00
35 6/30/2015 $123,732,000.00
36 3/31/2015 $123,836,000.00
37 12/31/2014 $123,365,000.00
38 9/30/2014 $123,785,000.00
39 6/30/2014 $123,904,000.00
40 3/31/2014 $123,147,000.00
41 12/31/2013 $118,242,000.00
42 9/30/2013 $118,242,000.00
43 6/30/2013 $118,242,000.00
44 3/31/2013 $118,242,000.00
45 12/31/2012 $118,242,000.00
46 9/30/2012 $118,242,000.00
47 6/30/2012 $118,242,000.00
48 3/31/2012 $118,242,000.00
49 12/31/2011 $118,242,000.00
50 12/31/2010 $37,242,000.00
Financials: FiniteLivedIntangibleAssetsNet
Date Value
1 12/31/2023 $294,701,000.00
2 9/30/2023 $302,476,000.00
3 6/30/2023 $310,343,000.00
4 3/31/2023 $325,989,000.00
5 12/31/2022 $338,569,000.00
6 12/31/2021 $388,652,000.00
7 12/31/2020 $417,271,000.00
8 12/31/2019 $456,580,000.00
9 12/31/2018 $165,449,000.00
10 12/31/2017 $191,151,000.00
11 12/31/2016 $221,581,000.00
12 12/31/2015 $76,448,000.00
13 12/31/2014 $82,148,000.00
Financials: ForeignCurrencyTransactionGainLossBeforeTax
Date Value
1 12/31/2023 $-27,700,000.00
2 12/31/2022 $-11,400,000.00
3 12/31/2021 $-11,700,000.00
4 12/31/2020 $-9,900,000.00
Financials: ForeignCurrencyTransactionGainLossUnrealized
Date Value
1 12/31/2023 $-28,446,000.00
2 9/30/2023 $-5,454,000.00
3 6/30/2023 $-7,455,000.00
4 3/31/2023 $-6,615,000.00
5 12/31/2022 $14,287,000.00
6 9/30/2022 $16,075,000.00
7 6/30/2022 $12,333,000.00
8 3/31/2022 $6,887,000.00
9 12/31/2021 $1,810,000.00
10 9/30/2021 $1,347,000.00
11 6/30/2021 $1,004,000.00
12 3/31/2021 $-3,950,000.00
13 12/31/2020 $-8,011,000.00
14 9/30/2020 $-9,082,000.00
15 6/30/2020 $-2,201,000.00
16 3/31/2020 $-9,400,000.00
17 12/31/2019 $-1,025,000.00
18 9/30/2019 $-784,000.00
19 6/30/2019 $-799,000.00
20 3/31/2019 $419,000.00
21 12/31/2018 $17,766,000.00
22 9/30/2018 $11,997,000.00
23 6/30/2018 $5,693,000.00
24 3/31/2018 $-5,616,000.00
25 12/31/2017 $-6,258,000.00
26 9/30/2017 $-4,348,000.00
27 6/30/2017 $4,870,000.00
28 3/31/2017 $1,730,000.00
29 12/31/2016 $14,481,000.00
30 9/30/2016 $10,961,000.00
31 6/30/2016 $7,882,000.00
32 3/31/2016 $6,526,000.00
33 12/31/2015 $19,575,000.00
34 9/30/2015 $16,491,000.00
35 6/30/2015 $10,203,000.00
36 3/31/2015 $5,686,000.00
37 12/31/2014 $832,000.00
38 9/30/2014 $-2,354,000.00
39 6/30/2014 $-2,606,000.00
40 3/31/2014 $-1,323,000.00
41 12/31/2013 $658,000.00
42 9/30/2013 $1,692,000.00
43 6/30/2013 $1,397,000.00
44 3/31/2013 $364,000.00
45 12/31/2012 $6,529,000.00
46 9/30/2012 $4,846,000.00
47 6/30/2012 $2,340,000.00
48 3/31/2012 $1,878,000.00
49 12/31/2011 $-7,174,000.00
50 9/30/2011 $-5,699,000.00
51 6/30/2011 $-2,117,000.00
52 3/31/2011 $401,000.00
53 12/31/2010 $4,220,000.00
54 12/31/2009 $-602,000.00
Financials: GainLossOnDispositionOfAssets1
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 $108,000,000.00
6 9/30/2022 --
7 6/30/2022 $108,000,000.00
8 3/31/2022 $108,000,000.00
9 12/31/2021 --
10 9/30/2021 --
11 6/30/2021 --
12 3/31/2021 --
13 12/31/2020 $59,495,000.00
14 9/30/2020 $59,495,000.00
15 6/30/2020 $59,495,000.00
16 3/31/2020 $59,495,000.00
17 12/31/2019 $25,000,000.00
18 9/30/2019 $15,000,000.00
19 6/30/2019 $15,000,000.00
20 3/31/2019 --
21 12/31/2018 $50,000,000.00
Financials: GainLossOnSaleOfOtherAssets
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 $108,000,000.00
6 9/30/2022 $108,000,000.00
7 6/30/2022 $108,000,000.00
8 3/31/2022 $108,000,000.00
9 12/31/2021 --
10 9/30/2021 --
11 6/30/2021 --
12 3/31/2021 --
13 12/31/2020 $59,495,000.00
14 9/30/2020 $59,495,000.00
15 6/30/2020 $59,495,000.00
16 3/31/2020 $59,495,000.00
17 12/31/2019 $25,000,000.00
18 9/30/2019 $15,000,000.00
19 6/30/2019 $15,000,000.00
20 3/31/2019 --
21 12/31/2018 $50,000,000.00
Financials: Goodwill
Date Value
1 12/31/2023 $196,199,000.00
2 9/30/2023 $196,199,000.00
3 6/30/2023 $196,199,000.00
4 3/31/2023 $196,199,000.00
5 12/31/2022 $196,199,000.00
6 9/30/2022 $196,199,000.00
7 6/30/2022 $196,199,000.00
8 3/31/2022 $196,199,000.00
9 12/31/2021 $196,199,000.00
10 9/30/2021 $196,199,000.00
11 6/30/2021 $196,199,000.00
12 3/31/2021 $196,199,000.00
13 12/31/2020 $196,199,000.00
14 9/30/2020 $196,199,000.00
15 6/30/2020 $196,199,000.00
16 3/31/2020 $196,199,000.00
17 12/31/2019 $197,039,000.00
18 9/30/2019 $197,039,000.00
19 6/30/2019 $197,039,000.00
20 3/31/2019 $197,039,000.00
21 12/31/2018 $197,039,000.00
22 9/30/2018 $197,039,000.00
23 6/30/2018 $197,039,000.00
24 3/31/2018 $197,039,000.00
25 12/31/2017 $197,039,000.00
26 9/30/2017 $197,039,000.00
27 6/30/2017 $197,039,000.00
28 3/31/2017 $197,039,000.00
29 12/31/2016 $197,039,000.00
30 9/30/2016 $197,039,000.00
31 6/30/2016 $197,039,000.00
32 3/31/2016 $197,039,000.00
33 12/31/2015 $197,039,000.00
34 9/30/2015 $202,392,000.00
35 6/30/2015 $202,392,000.00
36 3/31/2015 $202,392,000.00
37 1/31/2015 $148,134,000.00
38 12/31/2014 $54,258,000.00
39 9/30/2014 $54,258,000.00
40 6/30/2014 $54,258,000.00
41 3/31/2014 $54,258,000.00
42 12/31/2013 $54,258,000.00
43 9/30/2013 $54,258,000.00
44 6/30/2013 $54,975,000.00
45 3/31/2013 $54,975,000.00
46 12/31/2012 $51,543,000.00
47 9/30/2012 $51,543,000.00
48 6/30/2012 $51,543,000.00
49 3/31/2012 $51,543,000.00
50 12/31/2011 $51,543,000.00
51 12/31/2010 $53,364,000.00
Financials: ImpairmentOfInvestments
Date Value
1 3/31/2023 $12,600,000.00
2 3/31/2022 --
3 12/31/2011 --
4 12/31/2010 --
5 12/31/2009 $5,848,000.00
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
Date Value
1 12/31/2023 $-453,840,000.00
2 12/31/2022 $-299,403,000.00
3 12/31/2021 $-259,258,000.00
4 12/31/2020 $-162,939,000.00
5 12/31/2019 $-182,112,000.00
6 12/31/2018 $-128,700,000.00
7 12/31/2017 $-19,461,000.00
8 12/31/2016 $10,696,000.00
9 12/31/2015 $182,215,000.00
10 12/31/2014 $49,411,000.00
11 12/31/2013 $46,675,000.00
12 12/31/2012 $45,422,000.00
13 12/31/2011 $63,640,000.00
14 12/31/2010 $28,659,000.00
15 12/31/2009 $5,198,000.00
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
Date Value
1 12/31/2023 $188,563,000.00
2 9/30/2023 $169,236,000.00
3 6/30/2023 $127,567,000.00
4 3/31/2023 $56,757,000.00
5 12/31/2022 $149,576,000.00
6 9/30/2022 $-1,904,000.00
7 6/30/2022 $169,038,000.00
8 3/31/2022 $134,187,000.00
9 12/31/2021 $-75,350,000.00
10 9/30/2021 $-46,160,000.00
11 6/30/2021 $37,384,000.00
12 3/31/2021 $23,228,000.00
13 12/31/2020 $-42,322,000.00
14 9/30/2020 $-2,137,000.00
15 6/30/2020 $59,079,000.00
16 3/31/2020 $101,352,000.00
17 12/31/2019 $-94,811,000.00
18 9/30/2019 $-85,030,000.00
19 6/30/2019 $-94,852,000.00
20 3/31/2019 $-52,957,000.00
21 12/31/2018 $-142,705,000.00
22 9/30/2018 $-99,394,000.00
23 6/30/2018 $-29,177,000.00
24 3/31/2018 $-50,804,000.00
25 12/31/2017 $-35,875,000.00
26 9/30/2017 $-90,473,000.00
27 6/30/2017 $-69,852,000.00
28 3/31/2017 $-24,306,000.00
29 12/31/2016 $-831,050,000.00
30 9/30/2016 $-66,813,000.00
31 6/30/2016 $-582,945,000.00
32 3/31/2016 $-89,126,000.00
33 12/31/2015 $-154,724,000.00
34 9/30/2015 $-90,443,000.00
35 6/30/2015 $-82,543,000.00
36 3/31/2015 $-74,703,000.00
37 12/31/2014 $-124,868,000.00
38 9/30/2014 $-59,131,000.00
39 6/30/2014 $-62,352,000.00
40 12/31/2013 $-176,503,000.00
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
Date Value
1 12/31/2023 $642,403,000.00
2 12/31/2022 $448,979,000.00
3 12/31/2021 $183,908,000.00
4 12/31/2020 $120,617,000.00
5 12/31/2019 $87,301,000.00
6 12/31/2018 $-14,005,000.00
7 12/31/2017 $-16,414,000.00
8 12/31/2016 $-841,746,000.00
9 12/31/2015 $-336,939,000.00
10 12/31/2014 $-174,279,000.00
11 12/31/2013 $-223,178,000.00
12 12/31/2012 $-163,700,000.00
13 12/31/2011 $-107,267,000.00
14 12/31/2010 $-50,149,000.00
15 12/31/2009 $-4,632,000.00
Financials: IncomeTaxesPaid
Date Value
1 12/31/2023 $73,312,000.00
2 9/30/2023 $51,687,000.00
3 6/30/2023 $28,183,000.00
4 3/31/2023 $4,364,000.00
5 12/31/2022 $54,372,000.00
6 9/30/2022 $13,425,000.00
7 6/30/2022 $11,821,000.00
8 3/31/2022 $1,316,000.00
9 12/31/2021 $18,153,000.00
10 9/30/2021 $15,531,000.00
11 6/30/2021 $10,159,000.00
12 3/31/2021 $2,998,000.00
13 12/31/2020 $8,977,000.00
14 9/30/2020 $4,355,000.00
15 6/30/2020 $2,960,000.00
16 3/31/2020 $2,267,000.00
17 12/31/2019 $9,726,000.00
18 9/30/2019 $6,088,000.00
19 6/30/2019 $3,933,000.00
20 3/31/2019 $906,000.00
21 12/31/2018 $16,676,000.00
22 9/30/2018 $15,791,000.00
23 6/30/2018 $14,858,000.00
24 3/31/2018 $11,731,000.00
25 12/31/2017 $23,895,000.00
26 9/30/2017 $21,744,000.00
27 6/30/2017 $16,341,000.00
28 3/31/2017 $6,376,000.00
29 12/31/2016 $95,857,000.00
30 9/30/2016 $95,163,000.00
31 6/30/2016 $93,969,000.00
32 3/31/2016 $73,215,000.00
33 12/31/2015 $16,084,000.00
34 9/30/2015 $15,377,000.00
35 6/30/2015 $13,814,000.00
36 3/31/2015 $1,358,000.00
37 12/31/2014 $34,986,000.00
38 9/30/2014 $22,378,000.00
39 6/30/2014 $13,091,000.00
40 3/31/2014 $381,000.00
41 12/31/2013 $14,897,000.00
42 9/30/2013 $13,165,000.00
43 6/30/2013 $11,388,000.00
44 3/31/2013 $646,000.00
45 12/31/2012 $6,582,000.00
46 9/30/2012 $5,591,000.00
47 6/30/2012 $4,914,000.00
48 3/31/2012 $1,739,000.00
49 12/31/2011 $4,395,000.00
50 9/30/2011 $3,386,000.00
51 6/30/2011 $2,298,000.00
52 3/31/2011 $616,000.00
53 12/31/2010 $3,581,000.00
54 12/31/2009 $2,824,000.00
Financials: IncomeTaxExpenseBenefit
Date Value
1 12/31/2023 $20,918,000.00
2 9/30/2023 $21,966,000.00
3 6/30/2023 $20,675,000.00
4 3/31/2023 $5,905,000.00
5 12/31/2022 $8,015,000.00
6 9/30/2022 $25,324,000.00
7 6/30/2022 $20,576,000.00
8 3/31/2022 $13,389,000.00
9 12/31/2021 $-11,270,000.00
10 9/30/2021 $-9,666,000.00
11 6/30/2021 $7,072,000.00
12 3/31/2021 $5,857,000.00
13 12/31/2020 $-901,422,000.00
14 9/30/2020 $-839,138,000.00
15 6/30/2020 $6,881,000.00
16 3/31/2020 $19,971,000.00
17 12/31/2019 $-70,963,000.00
18 9/30/2019 $-46,158,000.00
19 6/30/2019 $-944,000.00
20 3/31/2019 $3,516,000.00
21 12/31/2018 $-65,494,000.00
22 9/30/2018 $-25,833,000.00
23 6/30/2018 $-12,385,000.00
24 3/31/2018 $-6,655,000.00
25 12/31/2017 $81,167,000.00
26 9/30/2017 $-8,094,000.00
27 6/30/2017 $-16,729,000.00
28 3/31/2017 $-8,016,000.00
29 12/31/2016 $-200,840,000.00
30 9/30/2016 $-199,394,000.00
31 6/30/2016 $-170,006,000.00
32 3/31/2016 $-6,075,000.00
33 12/31/2015 $17,075,000.00
34 9/30/2015 $-7,273,000.00
35 6/30/2015 $-7,756,000.00
36 3/31/2015 $-7,202,000.00
37 12/31/2014 $9,101,000.00
38 9/30/2014 $-4,224,000.00
39 6/30/2014 $5,774,000.00
40 3/31/2014 $3,491,000.00
41 12/31/2013 $-150,000.00
42 9/30/2013 $-2,765,000.00
43 6/30/2013 $-3,469,000.00
44 3/31/2013 $-4,711,000.00
45 12/31/2012 $-3,931,000.00
46 9/30/2012 $-6,404,000.00
47 6/30/2012 $-445,000.00
48 3/31/2012 $-34,000.00
49 12/31/2011 $10,209,000.00
50 9/30/2011 $-2,078,000.00
51 6/30/2011 $3,904,000.00
52 3/31/2011 $4,764,000.00
53 12/31/2010 $-227,309,000.00
54 12/31/2009 $1,054,000.00
Financials: IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
Date Value
1 12/31/2023 $3,723,000.00
2 12/31/2022 $7,851,000.00
3 12/31/2021 $6,821,000.00
4 12/31/2020 $6,876,000.00
5 12/31/2019 $7,827,000.00
6 12/31/2018 $4,521,000.00
7 12/31/2017 $35,132,000.00
8 12/31/2016 $4,155,000.00
Financials: IncomeTaxReconciliationForeignIncomeTaxRateDifferential
Date Value
1 12/31/2023 $-69,987,000.00
2 12/31/2022 $-4,051,000.00
3 12/31/2021 $-16,971,000.00
4 12/31/2020 $-16,238,000.00
5 12/31/2019 $-30,639,000.00
6 12/31/2018 $12,583,000.00
7 12/31/2017 $9,403,000.00
8 12/31/2016 $154,553,000.00
Financials: IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
Date Value
1 12/31/2023 $39,598,000.00
2 12/31/2022 $31,412,000.00
3 12/31/2021 $-15,824,000.00
4 12/31/2020 $-8,888,000.00
5 12/31/2019 $-19,911,000.00
6 12/31/2018 $-29,968,000.00
7 12/31/2017 $-12,556,000.00
8 12/31/2016 $-290,867,000.00
Financials: IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
Date Value
1 12/31/2023 $2,209,000.00
2 12/31/2022 $6,433,000.00
3 12/31/2021 $7,859,000.00
4 12/31/2020 $-1,101,000.00
5 12/31/2019 $239,000.00
6 12/31/2018 $-5,647,000.00
7 12/31/2017 $-6,843,000.00
8 12/31/2016 $-38,263,000.00
Financials: IncomeTaxReconciliationOtherAdjustments
Date Value
1 12/31/2023 $-1,211,000.00
2 12/31/2022 $2,837,000.00
3 12/31/2021 $907,000.00
4 12/31/2020 $1,843,000.00
5 12/31/2019 $-1,132,000.00
6 12/31/2018 $-423,000.00
7 12/31/2017 $-2,940,000.00
8 12/31/2016 $-5,133,000.00
Financials: IncomeTaxReconciliationRepatriationOfForeignEarnings
Date Value
1 12/31/2023 $47,721,000.00
2 12/31/2022 $-5,644,000.00
3 12/31/2021 $16,878,000.00
4 12/31/2020 $6,266,000.00
5 12/31/2019 $-52,000.00
6 12/31/2018 $6,543,000.00
7 12/31/2017 $30,181,000.00
8 12/31/2016 --
Financials: IncomeTaxReconciliationStateAndLocalIncomeTaxes
Date Value
1 12/31/2023 $-3,614,000.00
2 12/31/2022 $-1,017,000.00
3 12/31/2021 $509,000.00
4 12/31/2020 $-3,264,000.00
5 12/31/2019 $-2,784,000.00
6 12/31/2018 $-276,000.00
7 12/31/2017 $7,282,000.00
8 12/31/2016 $-2,978,000.00
Financials: IncomeTaxReconciliationTaxCreditsResearch
Date Value
1 12/31/2023 $39,535,000.00
2 12/31/2022 $35,674,000.00
3 12/31/2021 $29,363,000.00
4 12/31/2020 $44,114,000.00
5 12/31/2019 $43,124,000.00
6 12/31/2018 $66,451,000.00
7 12/31/2017 $33,683,000.00
8 12/31/2016 $62,041,000.00
Financials: IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
Date Value
1 12/31/2023 $68,853,000.00
2 9/30/2023 $56,333,000.00
3 6/30/2023 $-25,093,000.00
4 3/31/2023 $-31,686,000.00
5 12/31/2022 $59,018,000.00
6 9/30/2022 $-2,398,000.00
7 6/30/2022 $-76,345,000.00
8 3/31/2022 $-78,143,000.00
9 12/31/2021 $15,689,000.00
10 9/30/2021 $-7,129,000.00
11 6/30/2021 $-60,884,000.00
12 3/31/2021 $-72,304,000.00
13 12/31/2020 $-87,025,000.00
14 9/30/2020 $-76,174,000.00
15 6/30/2020 $-94,425,000.00
16 3/31/2020 $-94,733,000.00
17 12/31/2019 $77,089,000.00
18 9/30/2019 $21,747,000.00
19 6/30/2019 $-37,571,000.00
20 3/31/2019 $-42,070,000.00
21 12/31/2018 $38,389,000.00
22 9/30/2018 $-12,090,000.00
23 6/30/2018 $-32,989,000.00
24 3/31/2018 $-51,887,000.00
25 12/31/2017 $45,517,000.00
26 9/30/2017 $-1,732,000.00
27 6/30/2017 $-36,286,000.00
28 3/31/2017 $-77,822,000.00
29 12/31/2016 $-53,205,000.00
30 9/30/2016 $-77,852,000.00
31 6/30/2016 $-87,560,000.00
32 3/31/2016 $-90,744,000.00
33 12/31/2015 $90,298,000.00
34 9/30/2015 $924,000.00
35 6/30/2015 $-33,633,000.00
36 3/31/2015 $-57,236,000.00
37 12/31/2014 $38,710,000.00
38 9/30/2014 $31,493,000.00
39 6/30/2014 $-6,074,000.00
40 3/31/2014 $-18,921,000.00
41 12/31/2013 $20,420,000.00
42 9/30/2013 $11,362,000.00
43 6/30/2013 $-7,695,000.00
44 3/31/2013 $-6,732,000.00
45 12/31/2012 $37,411,000.00
46 9/30/2012 $15,825,000.00
47 6/30/2012 $1,432,000.00
48 3/31/2012 $3,826,000.00
49 12/31/2011 $10,109,000.00
50 9/30/2011 $1,459,000.00
51 6/30/2011 $-2,687,000.00
52 3/31/2011 $-2,204,000.00
53 12/31/2010 $2,166,000.00
54 12/31/2009 $7,800,000.00
Financials: IncreaseDecreaseInAccountsReceivable
Date Value
1 12/31/2023 $190,435,000.00
2 9/30/2023 $131,940,000.00
3 6/30/2023 $145,831,000.00
4 3/31/2023 $138,796,000.00
5 12/31/2022 $82,033,000.00
6 9/30/2022 $53,752,000.00
7 6/30/2022 $92,562,000.00
8 3/31/2022 $54,813,000.00
9 12/31/2021 $-65,574,000.00
10 9/30/2021 $-65,513,000.00
11 6/30/2021 $-17,420,000.00
12 3/31/2021 $-40,294,000.00
13 12/31/2020 $59,035,000.00
14 9/30/2020 $32,915,000.00
15 6/30/2020 $8,028,000.00
16 3/31/2020 $31,898,000.00
17 12/31/2019 $37,852,000.00
18 9/30/2019 $61,803,000.00
19 6/30/2019 $31,030,000.00
20 3/31/2019 $51,690,000.00
21 12/31/2018 $54,274,000.00
22 9/30/2018 $95,884,000.00
23 6/30/2018 $77,416,000.00
24 3/31/2018 $26,257,000.00
25 12/31/2017 $25,256,000.00
26 9/30/2017 $21,598,000.00
27 6/30/2017 $16,834,000.00
28 3/31/2017 $14,051,000.00
29 12/31/2016 $51,483,000.00
30 9/30/2016 $52,023,000.00
31 6/30/2016 $50,250,000.00
32 3/31/2016 $16,044,000.00
33 12/31/2015 $16,367,000.00
34 9/30/2015 $-146,000.00
35 6/30/2015 $37,587,000.00
36 3/31/2015 $26,789,000.00
37 12/31/2014 $25,951,000.00
38 9/30/2014 $3,482,000.00
39 6/30/2014 $4,460,000.00
40 3/31/2014 $-7,406,000.00
41 12/31/2013 $8,756,000.00
42 9/30/2013 $15,679,000.00
43 6/30/2013 $5,997,000.00
44 3/31/2013 $11,279,000.00
45 12/31/2012 $4,227,000.00
46 9/30/2012 $12,451,000.00
47 6/30/2012 $-4,089,000.00
48 3/31/2012 $989,000.00
49 12/31/2011 $18,456,000.00
50 9/30/2011 $20,481,000.00
51 6/30/2011 $20,030,000.00
52 3/31/2011 $19,622,000.00
53 12/31/2010 $13,036,000.00
54 12/31/2009 $19,242,000.00
Financials: IncreaseDecreaseInInventories
Date Value
1 12/31/2023 $157,058,000.00
2 9/30/2023 $97,948,000.00
3 6/30/2023 $56,476,000.00
4 3/31/2023 $14,098,000.00
5 12/31/2022 $68,264,000.00
6 9/30/2022 $27,419,000.00
7 6/30/2022 $1,431,000.00
8 3/31/2022 $-1,125,000.00
9 12/31/2021 $35,060,000.00
10 9/30/2021 $19,125,000.00
11 6/30/2021 $-6,379,000.00
12 3/31/2021 $6,425,000.00
13 12/31/2020 $61,151,000.00
14 9/30/2020 $73,310,000.00
15 6/30/2020 $46,298,000.00
16 3/31/2020 $20,706,000.00
17 12/31/2019 $107,554,000.00
18 9/30/2019 $52,571,000.00
19 6/30/2019 $33,119,000.00
20 3/31/2019 $-1,735,000.00
21 12/31/2018 $23,747,000.00
22 9/30/2018 $10,232,000.00
23 6/30/2018 $-15,493,000.00
24 3/31/2018 $-10,843,000.00
25 12/31/2017 $96,890,000.00
26 9/30/2017 $80,885,000.00
27 6/30/2017 $60,369,000.00
28 3/31/2017 $22,660,000.00
29 12/31/2016 $64,512,000.00
30 9/30/2016 $59,802,000.00
31 6/30/2016 $42,713,000.00
32 3/31/2016 $10,285,000.00
33 12/31/2015 $50,989,000.00
34 9/30/2015 $61,980,000.00
35 6/30/2015 $28,923,000.00
36 3/31/2015 $23,946,000.00
37 12/31/2014 $22,339,000.00
38 9/30/2014 $41,839,000.00
39 6/30/2014 $30,410,000.00
40 3/31/2014 $14,288,000.00
41 12/31/2013 $21,102,000.00
42 9/30/2013 $19,989,000.00
43 6/30/2013 $13,601,000.00
44 3/31/2013 $7,127,000.00
45 12/31/2012 $-1,423,000.00
46 9/30/2012 $-9,293,000.00
47 6/30/2012 $-9,993,000.00
48 3/31/2012 $-6,054,000.00
49 12/31/2011 $20,420,000.00
50 9/30/2011 $5,930,000.00
51 6/30/2011 $2,601,000.00
52 3/31/2011 $369,000.00
53 12/31/2010 $31,036,000.00
54 12/31/2009 $5,500,000.00
Financials: IncreaseDecreaseInOtherCurrentAssets
Date Value
1 12/31/2023 $50,335,000.00
2 9/30/2023 $59,389,000.00
3 6/30/2023 $53,430,000.00
4 3/31/2023 $36,001,000.00
5 12/31/2022 $-7,822,000.00
6 9/30/2022 $8,558,000.00
7 6/30/2022 $12,001,000.00
8 3/31/2022 $8,011,000.00
9 12/31/2021 $-29,760,000.00
10 9/30/2021 $-27,029,000.00
11 6/30/2021 $-34,331,000.00
12 3/31/2021 $-42,784,000.00
13 12/31/2020 $-18,312,000.00
14 9/30/2020 $-32,848,000.00
15 6/30/2020 $-20,441,000.00
16 3/31/2020 $-8,302,000.00
17 12/31/2019 $27,008,000.00
18 9/30/2019 $13,259,000.00
19 6/30/2019 $4,989,000.00
20 3/31/2019 $-10,112,000.00
21 12/31/2018 $17,767,000.00
22 9/30/2018 $-4,276,000.00
23 6/30/2018 $2,037,000.00
24 3/31/2018 $-2,924,000.00
25 12/31/2017 $20,687,000.00
26 9/30/2017 $20,787,000.00
27 6/30/2017 $3,710,000.00
28 3/31/2017 $-2,763,000.00
29 12/31/2016 $-19,316,000.00
30 9/30/2016 $1,556,000.00
31 6/30/2016 $-3,186,000.00
32 3/31/2016 $-2,399,000.00
33 12/31/2015 $-25,800,000.00
34 9/30/2015 $27,970,000.00
35 6/30/2015 $-2,211,000.00
36 3/31/2015 $3,522,000.00
37 12/31/2014 $2,211,000.00
38 9/30/2014 $9,783,000.00
39 6/30/2014 $-3,140,000.00
40 3/31/2014 $927,000.00
41 12/31/2013 $12,073,000.00
42 9/30/2013 $1,776,000.00
43 6/30/2013 $6,359,000.00
44 3/31/2013 $8,404,000.00
45 12/31/2012 $3,506,000.00
46 9/30/2012 $8,154,000.00
47 6/30/2012 $14,176,000.00
48 3/31/2012 $11,113,000.00
49 12/31/2011 $-2,543,000.00
50 9/30/2011 $6,147,000.00
51 6/30/2011 $3,258,000.00
52 12/31/2010 $-3,239,000.00
Financials: IncreaseDecreaseInOtherNoncurrentAssets
Date Value
1 12/31/2023 $31,149,000.00
2 9/30/2023 $20,812,000.00
3 6/30/2023 $5,616,000.00
4 3/31/2023 $323,000.00
5 12/31/2022 $19,859,000.00
6 9/30/2022 $-12,140,000.00
7 6/30/2022 $-9,149,000.00
8 3/31/2022 $-1,440,000.00
9 12/31/2021 $6,593,000.00
10 9/30/2021 $407,000.00
11 6/30/2021 $-321,000.00
12 3/31/2021 $-1,617,000.00
13 12/31/2020 $28,647,000.00
14 9/30/2020 $5,543,000.00
15 6/30/2020 $5,599,000.00
16 3/31/2020 $441,000.00
17 12/31/2019 $8,895,000.00
18 9/30/2019 $7,112,000.00
19 6/30/2019 $4,593,000.00
20 3/31/2019 $-2,220,000.00
21 12/31/2018 $935,000.00
22 9/30/2018 $3,148,000.00
23 6/30/2018 $6,448,000.00
24 3/31/2018 $1,099,000.00
25 12/31/2017 $2,439,000.00
26 9/30/2017 $1,030,000.00
27 6/30/2017 $1,109,000.00
28 3/31/2017 $527,000.00
29 12/31/2016 $4,979,000.00
30 9/30/2016 $5,002,000.00
31 6/30/2016 $1,439,000.00
32 3/31/2016 $1,232,000.00
33 12/31/2015 $3,157,000.00
34 9/30/2015 $1,391,000.00
35 6/30/2015 $-497,000.00
36 3/31/2015 $-330,000.00
37 12/31/2014 $6,516,000.00
38 9/30/2014 $6,718,000.00
39 6/30/2014 $4,639,000.00
40 3/31/2014 $955,000.00
41 12/31/2013 $-3,952,000.00
42 9/30/2013 $307,000.00
43 6/30/2013 $385,000.00
44 3/31/2013 $1,016,000.00
45 12/31/2012 $4,076,000.00
46 9/30/2012 $6,905,000.00
47 6/30/2012 $6,235,000.00
48 3/31/2012 $6,040,000.00
49 12/31/2011 $837,000.00
50 9/30/2011 $-110,000.00
51 6/30/2011 $-1,749,000.00
52 3/31/2011 $-1,599,000.00
53 12/31/2010 $5,326,000.00
54 12/31/2009 $1,286,000.00
Financials: IncreaseDecreaseInOtherOperatingLiabilities
Date Value
1 12/31/2023 $23,585,000.00
2 9/30/2023 $14,333,000.00
3 6/30/2023 $7,104,000.00
4 3/31/2023 $4,262,000.00
5 12/31/2022 $6,933,000.00
6 9/30/2022 $-3,252,000.00
7 6/30/2022 $-1,576,000.00
8 3/31/2022 $1,710,000.00
9 12/31/2021 $-3,336,000.00
10 9/30/2021 $269,000.00
11 6/30/2021 $585,000.00
12 3/31/2021 $2,304,000.00
13 12/31/2020 $-6,871,000.00
14 9/30/2020 $9,225,000.00
15 6/30/2020 $5,938,000.00
16 3/31/2020 $5,144,000.00
17 12/31/2019 $3,128,000.00
18 9/30/2019 $2,386,000.00
19 6/30/2019 $10,279,000.00
20 3/31/2019 $1,474,000.00
21 12/31/2018 $8,914,000.00
22 9/30/2018 $3,744,000.00
23 6/30/2018 $2,663,000.00
24 3/31/2018 $-408,000.00
25 12/31/2017 $5,792,000.00
26 9/30/2017 $3,497,000.00
27 6/30/2017 $3,459,000.00
28 3/31/2017 $2,744,000.00
29 12/31/2016 $-5,413,000.00
30 9/30/2016 $-4,451,000.00
31 6/30/2016 $-8,058,000.00
32 3/31/2016 $-4,614,000.00
33 12/31/2015 $747,000.00
34 9/30/2015 $790,000.00
35 6/30/2015 $7,070,000.00
36 3/31/2015 $9,186,000.00
37 12/31/2014 $3,093,000.00
38 9/30/2014 $-116,000.00
39 6/30/2014 $-1,183,000.00
40 3/31/2014 $587,000.00
41 12/31/2013 $9,559,000.00
42 9/30/2013 $5,368,000.00
43 6/30/2013 $2,017,000.00
44 3/31/2013 $2,774,000.00
45 12/31/2012 $6,034,000.00
46 9/30/2012 $8,625,000.00
47 6/30/2012 $4,235,000.00
48 3/31/2012 $1,385,000.00
49 12/31/2011 $1,962,000.00
50 9/30/2011 $1,019,000.00
51 6/30/2011 $569,000.00
52 3/31/2011 $560,000.00
53 12/31/2010 $1,900,000.00
54 12/31/2009 $687,000.00
Financials: IntangibleAssetsNetExcludingGoodwill
Date Value
1 12/31/2023 $294,701,000.00
2 9/30/2023 $302,476,000.00
3 6/30/2023 $310,343,000.00
4 3/31/2023 $325,989,000.00
5 12/31/2022 $338,569,000.00
6 9/30/2022 $354,024,000.00
7 6/30/2022 $369,368,000.00
8 3/31/2022 $374,251,000.00
9 12/31/2021 $388,652,000.00
10 9/30/2021 $388,487,000.00
11 6/30/2021 $394,298,000.00
12 3/31/2021 $405,903,000.00
13 12/31/2020 $417,271,000.00
14 9/30/2020 $427,172,000.00
15 6/30/2020 $433,381,000.00
16 3/31/2020 $443,717,000.00
17 12/31/2019 $456,580,000.00
18 9/30/2019 $462,849,000.00
19 6/30/2019 $476,632,000.00
20 3/31/2019 $485,981,000.00
21 12/31/2018 $491,808,000.00
22 9/30/2018 $494,687,000.00
23 6/30/2018 $502,295,000.00
24 3/31/2018 $509,902,000.00
25 12/31/2017 $517,510,000.00
26 9/30/2017 $530,957,000.00
27 6/30/2017 $538,565,000.00
28 3/31/2017 $546,172,000.00
29 12/31/2016 $553,780,000.00
30 9/30/2016 $561,387,000.00
31 6/30/2016 $568,966,000.00
32 3/31/2016 $1,177,232,000.00
33 12/31/2015 $683,996,000.00
34 9/30/2015 $920,943,000.00
35 6/30/2015 $923,861,000.00
36 3/31/2015 $926,896,000.00
37 12/31/2014 $156,578,000.00
38 9/30/2014 $159,949,000.00
39 6/30/2014 $163,045,000.00
40 3/31/2014 $165,397,000.00
41 12/31/2013 $163,147,000.00
42 9/30/2013 $165,791,000.00
43 6/30/2013 $168,434,000.00
44 3/31/2013 $172,016,000.00
45 12/31/2012 $162,980,000.00
46 9/30/2012 $165,624,000.00
47 6/30/2012 $168,267,000.00
48 3/31/2012 $170,914,000.00
49 12/31/2011 $180,277,000.00
50 12/31/2010 $103,648,000.00
Financials: InterestExpense
Date Value
1 12/31/2023 $17,335,000.00
2 9/30/2023 $11,237,000.00
3 6/30/2023 $7,458,000.00
4 3/31/2023 $3,703,000.00
5 12/31/2022 $15,970,000.00
6 9/30/2022 $12,344,000.00
7 6/30/2022 $7,665,000.00
8 3/31/2022 $3,806,000.00
9 12/31/2021 $15,337,000.00
10 9/30/2021 $3,870,000.00
11 6/30/2021 $7,621,000.00
12 3/31/2021 $3,804,000.00
13 12/31/2020 $29,309,000.00
14 9/30/2020 $9,597,000.00
15 6/30/2020 $14,963,000.00
16 3/31/2020 $6,915,000.00
17 12/31/2019 $23,460,000.00
18 9/30/2019 $16,530,000.00
19 6/30/2019 $13,593,000.00
20 3/31/2019 $6,727,000.00
21 12/31/2018 $43,664,000.00
22 9/30/2018 $35,918,000.00
23 6/30/2018 $23,787,000.00
24 3/31/2018 $11,562,000.00
25 12/31/2017 $42,707,000.00
26 9/30/2017 $31,043,000.00
27 6/30/2017 $10,040,000.00
28 3/31/2017 $10,119,000.00
29 12/31/2016 $39,499,000.00
30 9/30/2016 $29,767,000.00
31 6/30/2016 $19,787,000.00
32 3/31/2016 $9,843,000.00
33 12/31/2015 $38,244,000.00
34 9/30/2015 $28,911,000.00
35 6/30/2015 $19,464,000.00
36 3/31/2015 $9,462,000.00
37 12/31/2014 $36,642,000.00
38 9/30/2014 $27,445,000.00
39 6/30/2014 $9,221,000.00
40 3/31/2014 $9,106,000.00
41 12/31/2013 $10,447,000.00
42 9/30/2013 $2,854,000.00
43 6/30/2013 $603,000.00
44 3/31/2013 $1,725,000.00
45 12/31/2012 $7,639,000.00
46 9/30/2012 $1,837,000.00
47 6/30/2012 $3,872,000.00
48 3/31/2012 $1,947,000.00
49 12/31/2011 $8,409,000.00
50 9/30/2011 $2,168,000.00
51 6/30/2011 $2,201,000.00
52 3/31/2011 $2,163,000.00
53 12/31/2010 $10,818,000.00
54 12/31/2009 $14,090,000.00
Financials: InterestOnConvertibleDebtNetOfTax
Date Value
1 9/30/2023 $2,810,000.00
2 6/30/2023 $1,873,000.00
3 3/31/2023 $937,000.00
4 12/31/2022 --
5 9/30/2022 $2,806,000.00
6 6/30/2022 $1,871,000.00
7 3/31/2022 $2,763,000.00
8 12/31/2021 --
9 9/30/2021 --
10 6/30/2021 --
11 3/31/2021 --
12 12/31/2020 $8,313,000.00
13 9/30/2020 $7,070,000.00
14 3/31/2020 $936,000.00
15 12/31/2019 --
16 9/30/2019 $937,000.00
17 12/31/2018 --
18 9/30/2014 --
19 9/30/2013 --
20 12/31/2012 --
21 12/31/2011 --
22 12/31/2010 $9,977,000.00
23 12/31/2009 --
Financials: InterestPaidNet
Date Value
1 12/31/2023 $10,303,000.00
2 9/30/2023 $6,640,000.00
3 6/30/2023 $5,175,000.00
4 3/31/2023 $1,437,000.00
5 12/31/2022 $10,281,000.00
6 9/30/2022 $6,575,000.00
7 6/30/2022 $5,137,000.00
8 3/31/2022 $1,422,000.00
9 12/31/2021 $10,395,000.00
10 9/30/2021 $6,673,000.00
11 6/30/2021 $5,195,000.00
12 3/31/2021 $1,465,000.00
13 12/31/2020 $12,178,000.00
14 9/30/2020 $5,615,000.00
15 6/30/2020 $4,154,000.00
16 3/31/2020 $1,403,000.00
17 12/31/2019 $8,552,000.00
18 9/30/2019 $5,777,000.00
19 6/30/2019 $4,295,000.00
20 3/31/2019 $1,483,000.00
21 12/31/2018 $11,623,000.00
22 9/30/2018 $7,521,000.00
23 6/30/2018 $5,831,000.00
24 3/31/2018 $1,528,000.00
25 12/31/2017 $8,544,000.00
26 9/30/2017 $4,287,000.00
27 6/30/2017 $4,519,000.00
28 3/31/2017 --
29 12/31/2016 $8,643,000.00
30 9/30/2016 $4,564,000.00
31 6/30/2016 $4,521,000.00
32 12/31/2015 $9,307,000.00
33 9/30/2015 $4,979,000.00
34 6/30/2015 $5,133,000.00
35 3/31/2015 $309,000.00
36 12/31/2014 $9,324,000.00
37 9/30/2014 $4,759,000.00
38 6/30/2014 $4,855,000.00
39 3/31/2014 $1,000.00
40 12/31/2013 $2,159,000.00
41 9/30/2013 $3,238,000.00
42 6/30/2013 $3,033,000.00
43 3/31/2013 $1,998,000.00
44 12/31/2012 $6,665,000.00
45 9/30/2012 $3,597,000.00
46 6/30/2012 $3,367,000.00
47 3/31/2012 $293,000.00
48 12/31/2011 $7,215,000.00
49 9/30/2011 $4,019,000.00
50 6/30/2011 $3,683,000.00
51 3/31/2011 $637,000.00
52 12/31/2010 $10,077,000.00
53 12/31/2009 $9,700,000.00
Financials: InventoryFinishedGoodsNetOfReserves
Date Value
1 12/31/2023 $380,372,000.00
2 9/30/2023 $371,133,000.00
3 6/30/2023 $358,697,000.00
4 3/31/2023 $342,879,000.00
5 12/31/2022 $352,356,000.00
6 9/30/2022 $304,475,000.00
7 6/30/2022 $268,336,000.00
8 3/31/2022 $291,927,000.00
9 12/31/2021 $281,139,000.00
10 9/30/2021 $261,644,000.00
11 6/30/2021 $253,304,000.00
12 3/31/2021 $279,597,000.00
13 12/31/2020 $313,589,000.00
14 9/30/2020 $330,305,000.00
15 6/30/2020 $292,572,000.00
16 3/31/2020 $251,482,000.00
17 12/31/2019 $255,855,000.00
18 9/30/2019 $219,585,000.00
19 6/30/2019 $208,108,000.00
20 3/31/2019 $191,467,000.00
21 12/31/2018 $225,191,000.00
22 9/30/2018 $210,903,000.00
23 6/30/2018 $192,449,000.00
24 3/31/2018 $220,938,000.00
25 12/31/2017 $191,224,000.00
26 9/30/2017 $146,198,000.00
27 6/30/2017 $129,571,000.00
28 3/31/2017 $129,893,000.00
29 12/31/2016 $136,088,000.00
30 9/30/2016 $110,873,000.00
31 6/30/2016 $100,463,000.00
32 3/31/2016 $88,673,000.00
33 12/31/2015 $75,279,000.00
34 9/30/2015 $82,588,000.00
35 6/30/2015 $70,775,000.00
36 3/31/2015 $76,951,000.00
37 12/31/2014 $62,571,000.00
38 9/30/2014 $64,021,000.00
39 6/30/2014 $50,654,000.00
40 3/31/2014 $56,739,000.00
41 12/31/2013 $58,879,000.00
42 9/30/2013 $52,338,000.00
43 12/31/2012 $45,309,000.00
Financials: InventoryNet
Date Value
1 12/31/2023 $1,107,183,000.00
2 9/30/2023 $1,032,159,000.00
3 6/30/2023 $975,546,000.00
4 3/31/2023 $918,921,000.00
5 12/31/2022 $894,083,000.00
6 9/30/2022 $839,460,000.00
7 6/30/2022 $802,315,000.00
8 3/31/2022 $786,356,000.00
9 12/31/2021 $776,669,000.00
10 9/30/2021 $749,406,000.00
11 6/30/2021 $710,975,000.00
12 3/31/2021 $713,929,000.00
13 12/31/2020 $698,548,000.00
14 9/30/2020 $700,847,000.00
15 6/30/2020 $743,852,000.00
16 3/31/2020 $705,652,000.00
17 12/31/2019 $680,275,000.00
18 9/30/2019 $609,049,000.00
19 6/30/2019 $578,736,000.00
20 3/31/2019 $534,696,000.00
21 12/31/2018 $530,871,000.00
22 9/30/2018 $508,482,000.00
23 6/30/2018 $473,356,000.00
24 3/31/2018 $468,161,000.00
25 12/31/2017 $475,775,000.00
26 9/30/2017 $457,393,000.00
27 6/30/2017 $429,831,000.00
28 3/31/2017 $384,143,000.00
29 12/31/2016 $355,126,000.00
30 9/30/2016 $347,420,000.00
31 6/30/2016 $326,556,000.00
32 3/31/2016 $296,979,000.00
33 12/31/2015 $271,683,000.00
34 9/30/2015 $262,100,000.00
35 6/30/2015 $237,532,000.00
36 3/31/2015 $222,833,000.00
37 12/31/2014 $199,452,000.00
38 9/30/2014 $204,444,000.00
39 6/30/2014 $193,498,000.00
40 3/31/2014 $176,893,000.00
41 12/31/2013 $162,605,000.00
42 9/30/2013 $148,684,000.00
43 6/30/2013 $142,296,000.00
44 3/31/2013 $135,822,000.00
45 12/31/2012 $128,695,000.00
46 9/30/2012 $120,825,000.00
47 6/30/2012 $120,125,000.00
48 3/31/2012 $124,064,000.00
49 12/31/2011 $130,118,000.00
50 12/31/2010 $109,698,000.00
Financials: InventoryRawMaterialsNetOfReserves
Date Value
1 12/31/2023 $155,704,000.00
2 9/30/2023 $142,133,000.00
3 6/30/2023 $148,826,000.00
4 3/31/2023 $138,933,000.00
5 12/31/2022 $131,071,000.00
6 9/30/2022 $109,480,000.00
7 6/30/2022 $104,493,000.00
8 3/31/2022 $92,110,000.00
9 12/31/2021 $80,269,000.00
10 9/30/2021 $75,328,000.00
11 6/30/2021 $83,720,000.00
12 3/31/2021 $78,572,000.00
13 12/31/2020 $76,673,000.00
14 9/30/2020 $73,857,000.00
15 6/30/2020 $81,132,000.00
16 3/31/2020 $82,207,000.00
17 12/31/2019 $74,442,000.00
18 9/30/2019 $68,391,000.00
19 6/30/2019 $67,397,000.00
20 3/31/2019 $60,427,000.00
21 12/31/2018 $74,616,000.00
22 9/30/2018 $49,428,000.00
23 6/30/2018 $46,537,000.00
24 3/31/2018 $52,642,000.00
25 12/31/2017 $49,877,000.00
26 9/30/2017 $48,355,000.00
27 6/30/2017 $46,602,000.00
28 3/31/2017 $49,871,000.00
29 12/31/2016 $51,250,000.00
30 9/30/2016 $46,951,000.00
31 6/30/2016 $47,225,000.00
32 3/31/2016 $44,973,000.00
33 12/31/2015 $46,115,000.00
34 9/30/2015 $41,761,000.00
35 6/30/2015 $25,798,000.00
36 3/31/2015 $21,690,000.00
37 12/31/2014 $22,488,000.00
38 9/30/2014 $19,946,000.00
39 6/30/2014 $19,407,000.00
40 3/31/2014 $14,491,000.00
41 12/31/2013 $15,309,000.00
42 9/30/2013 $15,350,000.00
43 12/31/2012 $11,943,000.00
Financials: InventoryWorkInProcessNetOfReserves
Date Value
1 12/31/2023 $571,107,000.00
2 9/30/2023 $518,893,000.00
3 6/30/2023 $468,023,000.00
4 3/31/2023 $437,109,000.00
5 12/31/2022 $410,656,000.00
6 9/30/2022 $425,505,000.00
7 6/30/2022 $429,486,000.00
8 3/31/2022 $402,319,000.00
9 12/31/2021 $415,261,000.00
10 9/30/2021 $412,434,000.00
11 6/30/2021 $373,951,000.00
12 3/31/2021 $355,760,000.00
13 12/31/2020 $308,286,000.00
14 9/30/2020 $296,685,000.00
15 6/30/2020 $370,148,000.00
16 3/31/2020 $371,963,000.00
17 12/31/2019 $349,978,000.00
18 9/30/2019 $321,073,000.00
19 6/30/2019 $303,231,000.00
20 3/31/2019 $282,802,000.00
21 12/31/2018 $231,064,000.00
22 9/30/2018 $248,151,000.00
23 6/30/2018 $234,370,000.00
24 3/31/2018 $194,581,000.00
25 12/31/2017 $234,674,000.00
26 9/30/2017 $262,840,000.00
27 6/30/2017 $253,658,000.00
28 3/31/2017 $204,379,000.00
29 12/31/2016 $167,788,000.00
30 9/30/2016 $189,596,000.00
31 6/30/2016 $178,868,000.00
32 3/31/2016 $163,333,000.00
33 12/31/2015 $150,289,000.00
34 9/30/2015 $137,751,000.00
35 6/30/2015 $140,959,000.00
36 3/31/2015 $124,192,000.00
37 12/31/2014 $114,393,000.00
38 9/30/2014 $120,477,000.00
39 6/30/2014 $123,437,000.00
40 3/31/2014 $105,663,000.00
41 12/31/2013 $88,417,000.00
42 9/30/2013 $80,996,000.00
43 12/31/2012 $71,443,000.00
Financials: InvestmentIncomeInterest
Date Value
1 12/31/2023 $58,339,000.00
2 9/30/2023 $40,295,000.00
3 6/30/2023 $24,555,000.00
4 3/31/2023 $11,943,000.00
5 12/31/2022 $18,034,000.00
6 9/30/2022 $9,324,000.00
7 6/30/2022 $4,325,000.00
8 3/31/2022 $1,820,000.00
9 12/31/2021 $10,482,000.00
10 9/30/2021 $1,827,000.00
11 6/30/2021 $6,910,000.00
12 3/31/2021 $2,439,000.00
13 12/31/2020 $16,610,000.00
14 9/30/2020 $13,539,000.00
15 6/30/2020 $9,535,000.00
16 3/31/2020 $5,244,000.00
17 12/31/2019 $22,748,000.00
18 9/30/2019 $17,537,000.00
19 6/30/2019 $12,197,000.00
20 3/31/2019 $6,298,000.00
21 12/31/2018 $22,831,000.00
22 9/30/2018 $17,141,000.00
23 6/30/2018 $10,803,000.00
24 3/31/2018 $5,234,000.00
25 12/31/2017 $14,853,000.00
26 9/30/2017 $3,976,000.00
27 6/30/2017 $6,055,000.00
28 3/31/2017 $3,072,000.00
29 12/31/2016 $7,487,000.00
30 9/30/2016 $4,561,000.00
31 6/30/2016 $2,928,000.00
32 3/31/2016 $1,571,000.00
33 12/31/2015 $4,501,000.00
34 9/30/2015 $3,050,000.00
35 6/30/2015 $1,706,000.00
36 3/31/2015 $683,000.00
37 12/31/2014 $5,937,000.00
38 9/30/2014 $1,435,000.00
39 6/30/2014 $2,858,000.00
40 3/31/2014 $1,123,000.00
41 12/31/2013 $3,083,000.00
42 9/30/2013 $1,942,000.00
43 6/30/2013 $650,000.00
44 3/31/2013 $718,000.00
45 12/31/2012 $2,584,000.00
46 9/30/2012 $778,000.00
47 6/30/2012 $536,000.00
48 3/31/2012 $505,000.00
49 12/31/2011 $2,934,000.00
50 9/30/2011 $722,000.00
51 6/30/2011 $1,580,000.00
52 3/31/2011 $782,000.00
53 12/31/2010 $4,112,000.00
54 12/31/2009 $5,086,000.00
Financials: LeaseCost
Date Value
1 12/31/2023 $20,205,000.00
2 12/31/2022 $16,690,000.00
3 12/31/2021 $17,584,000.00
4 12/31/2020 $16,560,000.00
5 9/30/2020 $11,612,000.00
6 6/30/2020 $7,433,000.00
7 3/31/2020 $3,580,000.00
8 12/31/2019 $16,247,000.00
9 9/30/2019 $12,212,000.00
10 6/30/2019 $3,990,000.00
11 3/31/2019 $3,848,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDue
Date Value
1 12/31/2023 $58,427,000.00
2 12/31/2022 $39,767,000.00
3 12/31/2021 $47,093,000.00
4 12/31/2020 $58,916,000.00
5 9/30/2020 $58,485,000.00
6 6/30/2020 $60,271,000.00
7 3/31/2020 $62,848,000.00
8 12/31/2019 $63,490,000.00
9 9/30/2019 $65,135,000.00
10 6/30/2019 $66,389,000.00
11 3/31/2019 $56,304,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
Date Value
1 12/31/2023 $15,811,000.00
2 12/31/2022 $7,211,000.00
3 12/31/2021 $11,811,000.00
4 12/31/2020 $16,758,000.00
5 3/31/2020 $22,044,000.00
6 12/31/2019 $22,027,000.00
7 9/30/2019 $27,464,000.00
8 6/30/2019 $27,942,000.00
9 3/31/2019 $20,471,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
Date Value
1 12/31/2023 $11,217,000.00
2 12/31/2022 $9,691,000.00
3 12/31/2021 $10,193,000.00
4 12/31/2020 $11,295,000.00
5 9/30/2020 $9,908,000.00
6 6/30/2020 $9,514,000.00
7 12/31/2019 $10,019,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearFive
Date Value
1 12/31/2023 $6,508,000.00
2 12/31/2022 $4,341,000.00
3 12/31/2021 $4,304,000.00
4 12/31/2020 $5,561,000.00
5 3/31/2020 $5,995,000.00
6 12/31/2019 $5,916,000.00
7 9/30/2019 $7,504,000.00
8 6/30/2019 $6,773,000.00
9 3/31/2019 $5,610,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearFour
Date Value
1 12/31/2023 $7,064,000.00
2 12/31/2022 $4,978,000.00
3 12/31/2021 $5,802,000.00
4 12/31/2020 $6,570,000.00
5 9/30/2020 $6,253,000.00
6 6/30/2020 $6,104,000.00
7 3/31/2020 $7,805,000.00
8 12/31/2019 $7,748,000.00
9 9/30/2019 $8,406,000.00
10 6/30/2019 $8,205,000.00
11 3/31/2019 $7,079,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearThree
Date Value
1 12/31/2023 $7,966,000.00
2 12/31/2022 $5,960,000.00
3 12/31/2021 $6,490,000.00
4 12/31/2020 $8,605,000.00
5 9/30/2020 $8,055,000.00
6 6/30/2020 $7,913,000.00
7 3/31/2020 $8,749,000.00
8 12/31/2019 $8,699,000.00
9 9/30/2019 $8,721,000.00
10 6/30/2019 $8,533,000.00
11 3/31/2019 $7,444,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
Date Value
1 12/31/2023 $9,861,000.00
2 12/31/2022 $7,586,000.00
3 12/31/2021 $8,493,000.00
4 12/31/2020 $10,127,000.00
5 9/30/2020 $9,095,000.00
6 6/30/2020 $8,844,000.00
7 3/31/2020 $9,441,000.00
8 12/31/2019 $9,081,000.00
9 9/30/2019 $9,925,000.00
10 6/30/2019 $9,518,000.00
11 3/31/2019 $8,443,000.00
Financials: LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
Date Value
1 12/31/2023 $11,740,000.00
2 12/31/2022 $5,350,000.00
3 12/31/2021 $7,013,000.00
4 12/31/2020 $9,544,000.00
5 9/30/2020 $9,841,000.00
6 6/30/2020 $10,374,000.00
7 3/31/2020 $11,205,000.00
8 12/31/2019 $11,947,000.00
9 9/30/2019 $12,363,000.00
10 6/30/2019 $13,191,000.00
11 3/31/2019 $10,675,000.00
Financials: Liabilities
Date Value
1 12/31/2023 $1,890,054,000.00
2 9/30/2023 $1,861,266,000.00
3 6/30/2023 $1,780,345,000.00
4 3/31/2023 $1,774,652,000.00
5 12/31/2022 $1,771,918,000.00
6 9/30/2022 $1,695,526,000.00
7 6/30/2022 $1,641,034,000.00
8 3/31/2022 $1,671,392,000.00
9 12/31/2021 $1,732,585,000.00
10 9/30/2021 $1,711,326,000.00
11 6/30/2021 $1,656,925,000.00
12 3/31/2021 $1,643,043,000.00
13 12/31/2020 $1,742,018,000.00
14 9/30/2020 $2,104,197,000.00
15 6/30/2020 $2,065,431,000.00
16 3/31/2020 $1,482,879,000.00
17 12/31/2019 $1,567,658,000.00
18 9/30/2019 $1,483,723,000.00
19 6/30/2019 $1,432,430,000.00
20 3/31/2019 $1,498,771,000.00
21 12/31/2018 $1,459,188,000.00
22 9/30/2018 $1,780,309,000.00
23 6/30/2018 $1,739,575,000.00
24 3/31/2018 $1,789,714,000.00
25 12/31/2017 $1,824,462,000.00
26 9/30/2017 $1,767,135,000.00
27 6/30/2017 $1,224,386,000.00
28 3/31/2017 $1,169,520,000.00
29 12/31/2016 $1,257,415,000.00
30 9/30/2016 $1,196,430,000.00
31 6/30/2016 $1,169,728,000.00
32 3/31/2016 $1,376,757,000.00
33 12/31/2015 $1,328,521,000.00
34 9/30/2015 $1,332,213,000.00
35 6/30/2015 $1,291,732,000.00
36 3/31/2015 $1,233,231,000.00
37 12/31/2014 $962,559,000.00
38 9/30/2014 $931,991,000.00
39 6/30/2014 $883,716,000.00
40 3/31/2014 $880,607,000.00
41 12/31/2013 $903,019,000.00
42 9/30/2013 $344,044,000.00
43 6/30/2013 $343,262,000.00
44 3/31/2013 $348,141,000.00
45 12/31/2012 $552,584,000.00
46 9/30/2012 $552,182,000.00
47 6/30/2012 $532,101,000.00
48 3/31/2012 $525,135,000.00
49 12/31/2011 $532,661,000.00
50 12/31/2010 $545,366,000.00
Financials: LiabilitiesAndStockholdersEquity
Date Value
1 12/31/2023 $6,841,603,000.00
2 9/30/2023 $6,758,163,000.00
3 6/30/2023 $6,563,172,000.00
4 3/31/2023 $6,433,695,000.00
5 12/31/2022 $6,375,074,000.00
6 9/30/2022 $6,264,040,000.00
7 6/30/2022 $6,145,841,000.00
8 3/31/2022 $6,062,707,000.00
9 12/31/2021 $6,003,325,000.00
10 9/30/2021 $5,977,475,000.00
11 6/30/2021 $5,898,496,000.00
12 3/31/2021 $5,805,053,000.00
13 12/31/2020 $5,848,020,000.00
14 9/30/2020 $6,158,090,000.00
15 6/30/2020 $5,302,110,000.00
16 3/31/2020 $4,722,841,000.00
17 12/31/2019 $4,690,039,000.00
18 9/30/2019 $4,558,128,000.00
19 6/30/2019 $4,393,384,000.00
20 3/31/2019 $4,435,398,000.00
21 12/31/2018 $4,427,128,000.00
22 9/30/2018 $4,695,254,000.00
23 6/30/2018 $4,624,679,000.00
24 3/31/2018 $4,596,717,000.00
25 12/31/2017 $4,633,125,000.00
26 9/30/2017 $4,580,697,000.00
27 6/30/2017 $4,019,965,000.00
28 3/31/2017 $3,938,607,000.00
29 12/31/2016 $4,023,690,000.00
30 9/30/2016 $3,842,238,000.00
31 6/30/2016 $3,087,304,000.00
32 3/31/2016 $3,666,993,000.00
33 12/31/2015 $3,729,368,000.00
34 9/30/2015 $3,624,853,000.00
35 6/30/2015 $3,648,689,000.00
36 3/31/2015 $3,658,686,000.00
37 12/31/2014 $2,475,379,000.00
38 9/30/2014 $2,440,433,000.00
39 6/30/2014 $2,345,685,000.00
40 3/31/2014 $2,340,728,000.00
41 12/31/2013 $2,244,060,000.00
42 9/30/2013 $1,620,530,000.00
43 6/30/2013 $1,601,520,000.00
44 3/31/2013 $1,598,293,000.00
45 12/31/2012 $1,601,643,000.00
46 9/30/2012 $1,567,376,000.00
47 6/30/2012 $1,532,527,000.00
48 3/31/2012 $1,297,085,000.00
49 12/31/2011 $1,305,709,000.00
50 12/31/2010 $1,262,623,000.00
Financials: LiabilitiesCurrent
Date Value
1 12/31/2023 $1,177,024,000.00
2 9/30/2023 $1,163,223,000.00
3 6/30/2023 $597,231,000.00
4 3/31/2023 $598,231,000.00
5 12/31/2022 $588,884,000.00
6 9/30/2022 $521,020,000.00
7 6/30/2022 $464,727,000.00
8 3/31/2022 $490,418,000.00
9 12/31/2021 $539,822,000.00
10 9/30/2021 $514,898,000.00
11 6/30/2021 $443,344,000.00
12 3/31/2021 $430,035,000.00
13 12/31/2020 $492,548,000.00
14 9/30/2020 $854,693,000.00
15 6/30/2020 $813,302,000.00
16 3/31/2020 $820,470,000.00
17 12/31/2019 $932,503,000.00
18 9/30/2019 $493,745,000.00
19 6/30/2019 $439,428,000.00
20 3/31/2019 $500,986,000.00
21 12/31/2018 $523,241,000.00
22 9/30/2018 $838,660,000.00
23 6/30/2018 $804,950,000.00
24 3/31/2018 $773,471,000.00
25 12/31/2017 $816,518,000.00
26 9/30/2017 $417,529,000.00
27 6/30/2017 $374,303,000.00
28 3/31/2017 $340,206,000.00
29 12/31/2016 $439,310,000.00
30 9/30/2016 $377,335,000.00
31 6/30/2016 $364,580,000.00
32 3/31/2016 $388,011,000.00
33 12/31/2015 $445,457,000.00
34 9/30/2015 $390,491,000.00
35 6/30/2015 $347,704,000.00
36 3/31/2015 $305,506,000.00
37 12/31/2014 $235,739,000.00
38 9/30/2014 $206,550,000.00
39 6/30/2014 $166,720,000.00
40 3/31/2014 $156,038,000.00
41 12/31/2013 $183,271,000.00
42 9/30/2013 $167,633,000.00
43 6/30/2013 $142,241,000.00
44 3/31/2013 $144,008,000.00
45 12/31/2012 $170,433,000.00
46 9/30/2012 $134,929,000.00
47 6/30/2012 $119,997,000.00
48 3/31/2012 $119,814,000.00
49 12/31/2011 $94,125,000.00
50 12/31/2010 $83,844,000.00
Financials: LitigationReserveCurrent
Date Value
1 9/30/2023 $39,000,000.00
2 6/30/2023 $39,000,000.00
3 12/31/2022 --
Financials: NetCashProvidedByUsedInFinancingActivities
Date Value
1 12/31/2023 $-18,727,000.00
2 9/30/2023 $-29,567,000.00
3 6/30/2023 $-28,779,000.00
4 3/31/2023 $-40,742,000.00
5 12/31/2022 $-18,650,000.00
6 9/30/2022 $-29,519,000.00
7 6/30/2022 $-37,060,000.00
8 3/31/2022 $-25,280,000.00
9 12/31/2021 $-48,000.00
10 9/30/2021 $-14,444,000.00
11 6/30/2021 $-13,413,000.00
12 3/31/2021 $-24,364,000.00
13 12/31/2020 $181,118,000.00
14 9/30/2020 $547,273,000.00
15 6/30/2020 $544,017,000.00
16 3/31/2020 $-19,671,000.00
17 12/31/2019 $-74,674,000.00
18 9/30/2019 $-78,716,000.00
19 6/30/2019 $-76,741,000.00
20 3/31/2019 $-24,981,000.00
21 12/31/2018 $-388,007,000.00
22 9/30/2018 $-21,645,000.00
23 6/30/2018 $-26,796,000.00
24 3/31/2018 $-9,765,000.00
25 12/31/2017 $507,145,000.00
26 9/30/2017 $494,049,000.00
27 6/30/2017 $12,113,000.00
28 12/31/2016 $727,108,000.00
29 3/31/2014 $136,963,000.00
30 12/31/2013 $746,671,000.00
31 9/30/2013 $41,743,000.00
32 6/30/2013 $29,444,000.00
33 3/31/2013 $13,822,000.00
34 12/31/2012 $312,291,000.00
35 9/30/2012 $272,727,000.00
36 6/30/2012 $262,421,000.00
37 3/31/2012 $13,447,000.00
38 12/31/2011 $29,000,000.00
39 9/30/2011 $18,893,000.00
40 6/30/2011 $11,135,000.00
41 3/31/2011 $3,233,000.00
42 12/31/2010 $3,504,000.00
43 12/31/2009 $-63,786,000.00
Financials: NetCashProvidedByUsedInInvestingActivities
Date Value
1 12/31/2023 $-111,244,000.00
2 9/30/2023 $-46,281,000.00
3 6/30/2023 $-482,000.00
4 3/31/2023 $-30,012,000.00
5 12/31/2022 $-20,029,000.00
6 9/30/2022 $34,681,000.00
7 6/30/2022 $58,083,000.00
8 3/31/2022 $87,782,000.00
9 12/31/2021 $-366,313,000.00
10 9/30/2021 $-310,892,000.00
11 6/30/2021 $-191,045,000.00
12 3/31/2021 $-70,788,000.00
13 12/31/2020 $-53,621,000.00
14 9/30/2020 $-64,648,000.00
15 6/30/2020 $-171,347,000.00
16 3/31/2020 $77,404,000.00
17 12/31/2019 $-31,026,000.00
18 9/30/2019 $17,870,000.00
19 6/30/2019 $-30,808,000.00
20 3/31/2019 $-50,479,000.00
21 12/31/2018 $264,351,000.00
22 9/30/2018 $335,314,000.00
23 6/30/2018 $-67,012,000.00
24 3/31/2018 $-71,734,000.00
25 12/31/2017 $-305,459,000.00
26 9/30/2017 $-445,005,000.00
27 6/30/2017 $-14,776,000.00
28 12/31/2016 $-484,047,000.00
29 3/31/2014 $-39,092,000.00
30 12/31/2013 $-298,783,000.00
31 9/30/2013 $7,633,000.00
32 6/30/2013 $4,320,000.00
33 3/31/2013 $-7,940,000.00
34 12/31/2012 $-195,645,000.00
35 9/30/2012 $-143,292,000.00
36 6/30/2012 $-122,345,000.00
37 3/31/2012 $30,038,000.00
38 12/31/2011 $-89,560,000.00
39 9/30/2011 $-54,646,000.00
40 6/30/2011 $3,675,000.00
41 3/31/2011 $2,969,000.00
42 12/31/2010 $-101,342,000.00
43 12/31/2009 $-79,675,000.00
Financials: NetCashProvidedByUsedInOperatingActivities
Date Value
1 12/31/2023 $159,259,000.00
2 9/30/2023 $131,776,000.00
3 6/30/2023 $-3,870,000.00
4 3/31/2023 $-73,932,000.00
5 12/31/2022 $175,902,000.00
6 9/30/2022 $169,116,000.00
7 6/30/2022 $10,795,000.00
8 3/31/2022 $-45,431,000.00
9 12/31/2021 $304,536,000.00
10 9/30/2021 $293,356,000.00
11 6/30/2021 $196,296,000.00
12 3/31/2021 $113,512,000.00
13 12/31/2020 $85,365,000.00
14 9/30/2020 $98,749,000.00
15 6/30/2020 $12,543,000.00
16 3/31/2020 $-15,194,000.00
17 12/31/2019 $48,262,000.00
18 9/30/2019 $-9,081,000.00
19 6/30/2019 $-79,206,000.00
20 3/31/2019 $-54,868,000.00
21 12/31/2018 $20,208,000.00
22 9/30/2018 $-29,166,000.00
23 6/30/2018 $-76,366,000.00
24 3/31/2018 $-42,509,000.00
25 12/31/2017 $-8,757,000.00
26 9/30/2017 $-23,371,000.00
27 6/30/2017 $-61,663,000.00
28 12/31/2016 $-227,837,000.00
29 3/31/2014 $-26,874,000.00
30 12/31/2013 $-59,634,000.00
31 9/30/2013 $-48,338,000.00
32 6/30/2013 $-38,846,000.00
33 3/31/2013 $-32,029,000.00
34 12/31/2012 $17,609,000.00
35 9/30/2012 $5,623,000.00
36 6/30/2012 $-8,591,000.00
37 3/31/2012 $-7,171,000.00
38 12/31/2011 $18,415,000.00
39 9/30/2011 $18,928,000.00
40 6/30/2011 $10,067,000.00
41 3/31/2011 $-3,499,000.00
42 12/31/2010 $18,746,000.00
43 12/31/2009 $87,732,000.00
Financials: NetIncomeLoss
Date Value
1 12/31/2023 $167,645,000.00
2 9/30/2023 $147,270,000.00
3 6/30/2023 $106,892,000.00
4 3/31/2023 $50,852,000.00
5 12/31/2022 $141,561,000.00
6 9/30/2022 $-6,652,000.00
7 6/30/2022 $148,462,000.00
8 3/31/2022 $120,798,000.00
9 12/31/2021 $-64,080,000.00
10 9/30/2021 $-6,182,000.00
11 6/30/2021 $30,312,000.00
12 3/31/2021 $17,371,000.00
13 12/31/2020 $859,100,000.00
14 9/30/2020 $784,803,000.00
15 6/30/2020 $52,198,000.00
16 3/31/2020 $81,381,000.00
17 12/31/2019 $-23,848,000.00
18 9/30/2019 $-38,872,000.00
19 6/30/2019 $-93,908,000.00
20 3/31/2019 $-56,473,000.00
21 12/31/2018 $-77,211,000.00
22 9/30/2018 $-73,561,000.00
23 6/30/2018 $-60,941,000.00
24 3/31/2018 $-44,149,000.00
25 12/31/2017 $-117,042,000.00
26 9/30/2017 $-12,527,000.00
27 6/30/2017 $-36,833,000.00
28 3/31/2017 $-16,290,000.00
29 12/31/2016 $-630,210,000.00
30 9/30/2016 $-37,425,000.00
31 6/30/2016 $-502,065,000.00
32 3/31/2016 $-83,051,000.00
33 12/31/2015 $-171,799,000.00
34 9/30/2015 $-240,416,000.00
35 6/30/2015 $-149,490,000.00
36 3/31/2015 $-67,501,000.00
37 12/31/2014 $-133,969,000.00
38 9/30/2014 $7,445,000.00
39 6/30/2014 $-71,617,000.00
40 3/31/2014 $-38,115,000.00
41 12/31/2013 $-176,353,000.00
42 9/30/2013 $-53,020,000.00
43 6/30/2013 $-21,533,000.00
44 3/31/2013 $-39,810,000.00
45 12/31/2012 $-114,347,000.00
46 9/30/2012 $-5,357,000.00
47 6/30/2012 $-55,978,000.00
48 3/31/2012 $-23,972,000.00
49 12/31/2011 $-53,836,000.00
50 9/30/2011 $-27,101,000.00
51 6/30/2011 $-5,077,000.00
52 3/31/2011 $-4,371,000.00
53 12/31/2010 $205,819,000.00
54 12/31/2009 $-488,000.00
Financials: NetIncomeLossAvailableToCommonStockholdersBasic
Date Value
1 9/30/2023 $147,270,000.00
2 6/30/2023 $106,892,000.00
3 3/31/2023 $50,852,000.00
4 12/31/2022 $141,561,000.00
5 9/30/2022 $141,810,000.00
6 6/30/2022 $148,462,000.00
7 3/31/2022 $120,798,000.00
8 12/31/2021 $-64,080,000.00
9 9/30/2021 $-6,182,000.00
10 6/30/2021 $12,941,000.00
11 3/31/2021 $17,371,000.00
12 12/31/2020 $859,100,000.00
13 9/30/2020 $784,803,000.00
14 3/31/2020 $81,381,000.00
15 12/31/2019 $-23,848,000.00
16 9/30/2019 $-38,872,000.00
17 3/31/2019 $-56,473,000.00
18 12/31/2018 $-77,211,000.00
19 9/30/2018 $-73,561,000.00
20 3/31/2018 $-44,149,000.00
21 12/31/2017 $-117,042,000.00
22 9/30/2017 $-65,650,000.00
23 3/31/2017 $-16,290,000.00
24 12/31/2016 $-630,210,000.00
25 9/30/2016 $-37,425,000.00
26 12/31/2015 $-171,799,000.00
27 9/30/2015 $-240,416,000.00
28 6/30/2015 $-149,490,000.00
29 3/31/2015 $-67,501,000.00
30 12/31/2014 $-133,969,000.00
31 9/30/2014 $7,445,000.00
32 6/30/2014 $-71,617,000.00
33 3/31/2014 $-38,115,000.00
34 9/30/2013 $-114,363,000.00
35 6/30/2013 $-61,343,000.00
36 3/31/2013 $-39,810,000.00
37 12/31/2012 $-114,347,000.00
38 6/30/2012 $-32,006,000.00
39 3/31/2012 $-23,972,000.00
40 12/31/2011 $-53,836,000.00
41 3/31/2011 $-4,371,000.00
42 12/31/2010 $205,819,000.00
43 12/31/2009 $-488,000.00
Financials: NetIncomeLossAvailableToCommonStockholdersDiluted
Date Value
1 9/30/2023 $150,080,000.00
2 6/30/2023 $108,765,000.00
3 3/31/2023 $51,789,000.00
4 12/31/2022 $141,561,000.00
5 9/30/2022 $144,616,000.00
6 6/30/2022 $150,333,000.00
7 3/31/2022 $123,561,000.00
8 12/31/2021 $-64,080,000.00
9 9/30/2021 $-36,494,000.00
10 6/30/2021 $30,312,000.00
11 3/31/2021 $17,371,000.00
12 12/31/2020 $867,413,000.00
13 9/30/2020 $855,334,000.00
14 6/30/2020 $52,198,000.00
15 3/31/2020 $82,317,000.00
16 12/31/2019 $-23,848,000.00
17 9/30/2019 $-38,872,000.00
18 3/31/2019 $-56,473,000.00
19 12/31/2018 $-77,921,000.00
20 9/30/2018 $-73,561,000.00
21 3/31/2018 $-45,471,000.00
22 12/31/2017 $-117,042,000.00
23 9/30/2017 $-12,527,000.00
24 3/31/2017 $-16,290,000.00
25 12/31/2016 $-633,394,000.00
26 9/30/2016 $-37,425,000.00
27 12/31/2015 $-171,799,000.00
28 9/30/2015 $-95,906,000.00
29 6/30/2015 $-149,490,000.00
30 3/31/2015 $-67,501,000.00
31 12/31/2014 $-133,969,000.00
32 9/30/2014 $-64,172,000.00
33 6/30/2014 $-72,363,000.00
34 3/31/2014 $-38,489,000.00
35 9/30/2013 $-53,020,000.00
36 6/30/2013 $-61,343,000.00
37 3/31/2013 $-39,810,000.00
38 12/31/2012 $-114,347,000.00
39 6/30/2012 $-55,978,000.00
40 3/31/2012 $-23,972,000.00
41 12/31/2011 $-53,836,000.00
42 3/31/2011 $-4,527,000.00
43 12/31/2010 $217,345,000.00
44 12/31/2009 $-488,000.00
Financials: NoncurrentAssets
Date Value
1 12/31/2023 $1,112,207,000.00
2 12/31/2022 $1,114,322,000.00
3 12/31/2021 $1,081,879,000.00
4 12/31/2020 $1,089,580,000.00
5 12/31/2019 $2,270,506,000.00
6 12/31/2018 $2,099,194,000.00
7 12/31/2017 $2,010,142,000.00
8 12/31/2016 $1,999,339,000.00
9 12/31/2015 $1,807,998,000.00
10 12/31/2014 $924,437,000.00
11 12/31/2013 $733,945,000.00
Financials: NumberOfOperatingSegments
Date Value
1 12/31/2023 $1.00
2 9/30/2023 $1.00
3 6/30/2023 $1.00
4 3/31/2023 $1.00
5 12/31/2022 $1.00
6 9/30/2022 $1.00
7 6/30/2022 $1.00
8 3/31/2022 $1.00
9 12/31/2021 $1.00
10 9/30/2021 $1.00
11 6/30/2021 $1.00
12 3/31/2021 $1.00
13 12/31/2020 $1.00
14 9/30/2020 $1.00
15 6/30/2020 $1.00
16 3/31/2020 $1.00
17 12/31/2019 $1.00
18 9/30/2019 $1.00
19 6/30/2019 $1.00
20 3/31/2019 $1.00
21 12/31/2018 $1.00
22 9/30/2018 $1.00
23 6/30/2018 $1.00
24 3/31/2018 $1.00
25 12/31/2017 $1.00
26 9/30/2017 $1.00
27 6/30/2017 $1.00
28 3/31/2017 $1.00
29 12/31/2016 $1.00
30 9/30/2016 $1.00
31 6/30/2016 $1.00
32 3/31/2016 $1.00
33 12/31/2015 $1.00
34 9/30/2015 $1.00
35 6/30/2015 $1.00
36 3/31/2015 $1.00
37 12/31/2014 $1.00
38 9/30/2014 $1.00
Financials: NumberOfReportableSegments
Date Value
1 12/31/2023 $1.00
2 12/31/2022 $1.00
3 12/31/2021 $1.00
4 12/31/2020 $1.00
5 12/31/2019 $1.00
6 12/31/2018 $1.00
Financials: OciBeforeReclassificationsBeforeTaxAttributableToParent
Date Value
1 12/31/2023 $-20,835,000.00
2 9/30/2023 $11,516,000.00
3 6/30/2023 $-10,010,000.00
4 3/31/2023 $-2,612,000.00
5 12/31/2022 $15,078,000.00
6 9/30/2022 $22,687,000.00
7 6/30/2022 $9,136,000.00
8 3/31/2022 $-13,499,000.00
9 12/31/2021 $27,521,000.00
10 9/30/2021 $11,128,000.00
11 6/30/2021 $9,498,000.00
12 3/31/2021 $17,948,000.00
13 12/31/2020 $-22,471,000.00
14 9/30/2020 $-18,295,000.00
15 6/30/2020 $22,093,000.00
16 3/31/2020 $18,311,000.00
17 12/31/2019 $32,386,000.00
18 9/30/2019 $42,684,000.00
19 6/30/2019 $18,192,000.00
20 3/31/2019 $16,279,000.00
21 12/31/2018 $27,184,000.00
22 9/30/2018 $18,692,000.00
23 6/30/2018 $25,108,000.00
24 3/31/2018 $-11,246,000.00
25 12/31/2017 $-39,101,000.00
26 9/30/2017 $-31,947,000.00
27 6/30/2017 $-21,527,000.00
28 3/31/2017 $-2,633,000.00
29 12/31/2016 $-2,429,000.00
30 9/30/2016 $-14,333,000.00
31 6/30/2016 $-14,086,000.00
32 3/31/2016 $-16,157,000.00
33 12/31/2015 $12,782,000.00
34 9/30/2015 $15,059,000.00
Financials: OperatingIncomeLoss
Date Value
1 12/31/2023 $158,097,000.00
2 9/30/2023 $143,878,000.00
3 6/30/2023 $118,217,000.00
4 3/31/2023 $59,347,000.00
5 12/31/2022 $149,562,000.00
6 9/30/2022 $174,062,000.00
7 6/30/2022 $176,479,000.00
8 3/31/2022 $137,327,000.00
9 12/31/2021 $-82,341,000.00
10 9/30/2021 $-16,461,000.00
11 6/30/2021 $36,758,000.00
12 3/31/2021 $25,086,000.00
13 12/31/2020 $-36,765,000.00
14 9/30/2020 $-55,941,000.00
15 6/30/2020 $64,016,000.00
16 3/31/2020 $104,961,000.00
17 12/31/2019 $-100,457,000.00
18 9/30/2019 $-91,295,000.00
19 6/30/2019 $-95,305,000.00
20 3/31/2019 $-53,951,000.00
21 12/31/2018 $-123,524,000.00
22 9/30/2018 $-85,376,000.00
23 6/30/2018 $-69,635,000.00
24 3/31/2018 $-44,372,000.00
25 12/31/2017 $-14,700,000.00
26 9/30/2017 $-72,747,000.00
27 6/30/2017 $-38,812,000.00
28 3/31/2017 $-20,208,000.00
29 12/31/2016 $-803,429,000.00
30 9/30/2016 $-60,085,000.00
31 6/30/2016 $-572,806,000.00
32 3/31/2016 $-80,917,000.00
33 12/31/2015 $-110,702,000.00
34 9/30/2015 $-81,873,000.00
35 6/30/2015 $-64,288,000.00
36 3/31/2015 $-65,860,000.00
37 12/31/2014 $-92,891,000.00
38 9/30/2014 $11,203,000.00
39 6/30/2014 $-45,338,000.00
40 3/31/2014 $-26,456,000.00
41 12/31/2013 $-156,007,000.00
42 9/30/2013 $-50,724,000.00
43 6/30/2013 $-20,052,000.00
44 3/31/2013 $-32,921,000.00
45 12/31/2012 $-110,215,000.00
46 9/30/2012 $-10,491,000.00
47 6/30/2012 $-52,820,000.00
48 3/31/2012 $-21,866,000.00
49 12/31/2011 $-33,890,000.00
50 9/30/2011 $-15,517,000.00
51 6/30/2011 $3,062,000.00
52 3/31/2011 $2,294,000.00
53 12/31/2010 $544,000.00
54 12/31/2009 $16,427,000.00
Financials: OperatingLeaseLiability
Date Value
1 12/31/2023 $46,687,000.00
2 12/31/2022 $34,417,000.00
3 12/31/2021 $40,080,000.00
4 12/31/2020 $49,372,000.00
5 9/30/2020 $48,644,000.00
6 6/30/2020 $49,897,000.00
7 3/31/2020 $51,643,000.00
8 12/31/2019 $51,543,000.00
9 9/30/2019 $52,772,000.00
10 6/30/2019 $53,198,000.00
11 3/31/2019 $45,629,000.00
Financials: OperatingLeaseLiabilityCurrent
Date Value
1 12/31/2023 $8,640,000.00
2 12/31/2022 $8,088,000.00
3 12/31/2021 $8,198,000.00
4 12/31/2020 $8,889,000.00
5 9/30/2020 $7,813,000.00
6 6/30/2020 $8,028,000.00
7 3/31/2020 $7,114,000.00
8 12/31/2019 $7,451,000.00
9 9/30/2019 $7,273,000.00
10 6/30/2019 $7,277,000.00
11 3/31/2019 $6,347,000.00
Financials: OperatingLeaseLiabilityNoncurrent
Date Value
1 12/31/2023 $38,047,000.00
2 12/31/2022 $26,329,000.00
3 12/31/2021 $31,882,000.00
4 12/31/2020 $40,483,000.00
5 9/30/2020 $40,831,000.00
6 6/30/2020 $41,869,000.00
7 3/31/2020 $44,529,000.00
8 12/31/2019 $44,092,000.00
9 9/30/2019 $45,499,000.00
10 6/30/2019 $45,921,000.00
11 3/31/2019 $39,282,000.00
Financials: OperatingLeasePayments
Date Value
1 12/31/2023 $9,980,000.00
2 12/31/2022 $10,760,000.00
3 12/31/2021 $10,664,000.00
4 12/31/2020 $10,536,000.00
5 9/30/2020 $7,007,000.00
6 6/30/2020 $3,712,000.00
7 3/31/2020 $1,440,000.00
8 12/31/2019 $8,183,000.00
9 9/30/2019 $5,918,000.00
10 6/30/2019 $3,712,000.00
11 3/31/2019 $1,600,000.00
Financials: OperatingLeaseRightOfUseAsset
Date Value
1 12/31/2023 $42,731,000.00
2 12/31/2022 $34,935,000.00
3 12/31/2021 $38,198,000.00
4 12/31/2020 $46,014,000.00
5 9/30/2020 $45,764,000.00
6 6/30/2020 $47,246,000.00
7 3/31/2020 $49,116,000.00
8 12/31/2019 $49,045,000.00
9 9/30/2019 $51,284,000.00
10 6/30/2019 $51,196,000.00
11 3/31/2019 $44,226,000.00
Financials: OperatingLeaseWeightedAverageDiscountRatePercent
Date Value
1 12/31/2023 $0.06
2 12/31/2022 $0.05
3 12/31/2021 $0.05
4 12/31/2020 $0.05
5 9/30/2020 $0.05
6 6/30/2020 $0.05
7 3/31/2020 $0.05
8 12/31/2019 $0.05
9 9/30/2019 $0.05
10 6/30/2019 $0.05
11 3/31/2019 $0.05
Financials: OtherAccountsPayableAndAccruedLiabilities
Date Value
1 12/31/2023 $6,190,000.00
2 9/30/2023 $7,420,000.00
3 6/30/2023 $8,688,000.00
4 3/31/2023 $9,929,000.00
5 12/31/2022 $8,288,000.00
6 9/30/2022 $8,011,000.00
7 6/30/2022 $4,308,000.00
8 3/31/2022 $6,055,000.00
9 12/31/2021 $4,108,000.00
10 9/30/2021 $5,461,000.00
11 6/30/2021 $4,331,000.00
12 3/31/2021 $3,746,000.00
13 12/31/2020 $4,488,000.00
14 9/30/2020 $9,376,000.00
15 6/30/2020 $6,217,000.00
16 3/31/2020 $5,538,000.00
17 12/31/2019 $3,438,000.00
18 9/30/2019 $14,577,000.00
19 6/30/2019 $6,418,000.00
20 3/31/2019 $8,388,000.00
21 12/31/2018 $4,677,000.00
22 9/30/2018 $9,635,000.00
23 6/30/2018 $8,784,000.00
24 3/31/2018 $11,959,000.00
25 12/31/2017 $9,500,000.00
26 9/30/2017 $10,240,000.00
27 6/30/2017 $18,254,000.00
28 3/31/2017 $17,876,000.00
29 12/31/2016 $12,378,000.00
30 9/30/2016 $15,809,000.00
31 6/30/2016 $13,239,000.00
32 3/31/2016 $16,000,000.00
33 12/31/2015 $8,958,000.00
34 9/30/2015 $11,867,000.00
35 6/30/2015 $9,095,000.00
36 3/31/2015 $12,981,000.00
37 12/31/2014 $2,620,000.00
38 9/30/2014 $5,026,000.00
39 6/30/2014 $902,000.00
40 3/31/2014 $6,042,000.00
41 12/31/2013 $6,005,000.00
42 9/30/2013 $5,392,000.00
43 6/30/2013 $1,995,000.00
44 3/31/2013 $1,880,000.00
45 12/31/2012 $3,915,000.00
46 9/30/2012 $1,384,000.00
47 6/30/2012 $2,418,000.00
48 3/31/2012 $1,881,000.00
49 12/31/2011 $2,036,000.00
50 12/31/2010 $1,595,000.00
Financials: OtherAssetsCurrent
Date Value
1 12/31/2023 $141,391,000.00
2 9/30/2023 $224,806,000.00
3 6/30/2023 $193,391,000.00
4 3/31/2023 $173,180,000.00
5 12/31/2022 $104,521,000.00
6 9/30/2022 $149,851,000.00
7 6/30/2022 $139,029,000.00
8 3/31/2022 $121,283,000.00
9 12/31/2021 $110,442,000.00
10 9/30/2021 $107,751,000.00
11 6/30/2021 $99,046,000.00
12 3/31/2021 $91,249,000.00
13 12/31/2020 $129,934,000.00
14 9/30/2020 $120,747,000.00
15 6/30/2020 $142,127,000.00
16 3/31/2020 $155,817,000.00
17 12/31/2019 $130,657,000.00
18 9/30/2019 $126,548,000.00
19 6/30/2019 $119,779,000.00
20 3/31/2019 $93,876,000.00
21 12/31/2018 $98,403,000.00
22 9/30/2018 $71,652,000.00
23 6/30/2018 $80,072,000.00
24 3/31/2018 $71,760,000.00
25 12/31/2017 $74,036,000.00
26 9/30/2017 $83,646,000.00
27 6/30/2017 $62,875,000.00
28 3/31/2017 $60,340,000.00
29 12/31/2016 $61,708,000.00
30 9/30/2016 $68,409,000.00
31 6/30/2016 $61,945,000.00
32 3/31/2016 $58,207,000.00
33 12/31/2015 $60,378,000.00
34 9/30/2015 $115,330,000.00
35 6/30/2015 $77,558,000.00
36 3/31/2015 $84,265,000.00
37 12/31/2014 $111,835,000.00
38 9/30/2014 $56,458,000.00
39 6/30/2014 $37,268,000.00
40 3/31/2014 $41,013,000.00
41 12/31/2013 $41,707,000.00
42 9/30/2013 $28,161,000.00
43 6/30/2013 $33,526,000.00
44 3/31/2013 $35,501,000.00
45 12/31/2012 $25,509,000.00
46 9/30/2012 $54,816,000.00
47 6/30/2012 $58,073,000.00
48 3/31/2012 $50,519,000.00
49 12/31/2011 $18,638,000.00
50 12/31/2010 $33,874,000.00
Financials: OtherAssetsNoncurrent
Date Value
1 12/31/2023 $171,538,000.00
2 9/30/2023 $165,069,000.00
3 6/30/2023 $144,168,000.00
4 3/31/2023 $150,057,000.00
5 12/31/2022 $176,236,000.00
6 9/30/2022 $151,788,000.00
7 6/30/2022 $151,797,000.00
8 3/31/2022 $149,186,000.00
9 12/31/2021 $151,760,000.00
10 9/30/2021 $144,705,000.00
11 6/30/2021 $141,663,000.00
12 3/31/2021 $141,198,000.00
13 12/31/2020 $142,237,000.00
14 9/30/2020 $119,009,000.00
15 6/30/2020 $135,852,000.00
16 3/31/2020 $125,918,000.00
17 12/31/2019 $122,009,000.00
18 9/30/2019 $112,646,000.00
19 6/30/2019 $99,456,000.00
20 3/31/2019 $96,300,000.00
21 12/31/2018 $36,568,000.00
22 9/30/2018 $37,565,000.00
23 6/30/2018 $39,430,000.00
24 3/31/2018 $32,666,000.00
25 12/31/2017 $29,852,000.00
26 9/30/2017 $22,985,000.00
27 6/30/2017 $21,447,000.00
28 3/31/2017 $26,580,000.00
29 12/31/2016 $32,815,000.00
30 9/30/2016 $36,443,000.00
31 6/30/2016 $23,057,000.00
32 3/31/2016 $25,400,000.00
33 12/31/2015 $408,644,000.00
34 9/30/2015 $60,790,000.00
35 6/30/2015 $58,284,000.00
36 3/31/2015 $80,332,000.00
37 12/31/2014 $54,557,000.00
38 9/30/2014 $61,532,000.00
39 6/30/2014 $46,562,000.00
40 3/31/2014 $41,545,000.00
41 12/31/2013 $156,171,000.00
42 9/30/2013 $14,010,000.00
43 6/30/2013 $14,883,000.00
44 3/31/2013 $15,158,000.00
45 12/31/2012 $16,611,000.00
46 9/30/2012 $19,739,000.00
47 6/30/2012 $20,061,000.00
48 3/31/2012 $19,849,000.00
49 12/31/2011 $15,495,000.00
50 12/31/2010 $14,215,000.00
Financials: OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent
Date Value
1 12/31/2023 $-37,884,000.00
2 12/31/2022 $-7,579,000.00
3 12/31/2021 $35,833,000.00
4 12/31/2020 $-36,642,000.00
5 12/31/2019 $9,413,000.00
6 12/31/2018 $27,433,000.00
Financials: OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
Date Value
1 12/31/2023 $-37,720,000.00
2 12/31/2022 $29,045,000.00
3 12/31/2021 $34,379,000.00
4 12/31/2020 $-23,462,000.00
5 12/31/2019 $25,266,000.00
6 12/31/2018 $25,386,000.00
Financials: OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 --
4 12/31/2020 --
5 12/31/2019 --
6 12/31/2018 --
7 12/31/2017 --
Financials: OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
Date Value
1 12/31/2023 $164,000.00
2 12/31/2022 $36,624,000.00
3 12/31/2021 $-1,454,000.00
4 12/31/2020 $13,180,000.00
5 12/31/2019 $15,853,000.00
6 12/31/2018 $-2,047,000.00
Financials: OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 --
4 12/31/2020 --
5 12/31/2019 --
6 12/31/2018 --
7 12/31/2017 --
Financials: OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
Date Value
1 12/31/2023 $-24,921,000.00
2 9/30/2023 $10,124,000.00
3 6/30/2023 $-14,750,000.00
4 3/31/2023 $-6,855,000.00
5 12/31/2022 $-18,299,000.00
6 9/30/2022 $12,277,000.00
7 6/30/2022 $4,040,000.00
8 3/31/2022 $-15,309,000.00
9 12/31/2021 $30,571,000.00
10 9/30/2021 $11,178,000.00
11 6/30/2021 $15,200,000.00
12 3/31/2021 $21,143,000.00
13 12/31/2020 $-36,303,000.00
14 9/30/2020 $-9,779,000.00
15 6/30/2020 $9,886,000.00
16 3/31/2020 $13,963,000.00
17 12/31/2019 $14,893,000.00
18 9/30/2019 $31,732,000.00
19 6/30/2019 $12,168,000.00
20 3/31/2019 $14,523,000.00
21 12/31/2018 $28,818,000.00
22 9/30/2018 $21,387,000.00
23 6/30/2018 $27,416,000.00
24 3/31/2018 $-4,998,000.00
25 12/31/2017 $-35,777,000.00
26 9/30/2017 $-34,250,000.00
27 6/30/2017 $-27,474,000.00
28 3/31/2017 $-7,796,000.00
29 12/31/2016 $-8,217,000.00
30 9/30/2016 $-18,875,000.00
31 6/30/2016 $-16,505,000.00
32 3/31/2016 $-20,986,000.00
33 12/31/2015 $-6,433,000.00
34 9/30/2015 $-7,277,000.00
Financials: OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
Date Value
1 12/31/2023 $3,922,000.00
2 9/30/2023 $1,455,000.00
3 6/30/2023 $1,075,000.00
4 3/31/2023 $1,229,000.00
5 12/31/2022 $-3,247,000.00
6 9/30/2022 $-934,000.00
7 6/30/2022 $-3,224,000.00
8 3/31/2022 $-2,383,000.00
9 12/31/2021 $-1,596,000.00
10 9/30/2021 $-799,000.00
11 6/30/2021 $-616,000.00
12 3/31/2021 $-443,000.00
13 12/31/2020 $100,000.00
14 9/30/2020 $550,000.00
15 6/30/2020 $1,058,000.00
16 3/31/2020 $-308,000.00
17 12/31/2019 $1,640,000.00
18 9/30/2019 $1,666,000.00
19 6/30/2019 $756,000.00
20 3/31/2019 $790,000.00
21 12/31/2018 $413,000.00
22 9/30/2018 $226,000.00
23 6/30/2018 $351,000.00
24 3/31/2018 $-463,000.00
25 12/31/2017 $-1,463,000.00
26 9/30/2017 $-460,000.00
27 6/30/2017 $516,000.00
28 3/31/2017 $-605,000.00
29 12/31/2016 $-4,370,000.00
30 9/30/2016 $630,000.00
31 6/30/2016 $186,000.00
32 3/31/2016 $-2,792,000.00
33 12/31/2015 $-2,262,000.00
34 9/30/2015 $-2,956,000.00
Financials: OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
Date Value
1 12/31/2023 $12,963,000.00
2 12/31/2022 $-10,720,000.00
3 12/31/2021 $-5,262,000.00
4 12/31/2020 $749,000.00
5 12/31/2019 $5,482,000.00
6 12/31/2018 $1,391,000.00
7 12/31/2017 $-483,000.00
8 12/31/2016 $-7,692,000.00
9 12/31/2015 $-2,878,000.00
10 9/30/2015 $546,000.00
11 6/30/2015 $5,754,000.00
12 3/31/2015 $7,321,000.00
13 12/31/2014 $5,088,000.00
14 9/30/2014 $2,645,000.00
15 6/30/2014 $1,406,000.00
16 3/31/2014 $1,423,000.00
17 12/31/2013 $6,275,000.00
18 9/30/2013 $9,368,000.00
19 6/30/2013 $1,429,000.00
20 3/31/2013 $210,000.00
21 12/31/2012 $388,000.00
22 12/31/2011 $-508,000.00
23 12/31/2010 $-1,983,000.00
24 12/31/2009 $299,000.00
Financials: OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
Date Value
1 12/31/2023 $-3,922,000.00
2 12/31/2022 $3,247,000.00
3 12/31/2021 $1,596,000.00
4 12/31/2020 $227,000.00
5 12/31/2019 $1,640,000.00
6 12/31/2018 $413,000.00
7 12/31/2017 $-272,000.00
8 12/31/2016 $-4,412,000.00
9 12/31/2015 $-1,581,000.00
10 9/30/2015 $319,000.00
11 6/30/2015 $-890,000.00
12 3/31/2015 $4,160,000.00
13 12/31/2014 $2,931,000.00
14 9/30/2014 $-3,105,000.00
15 6/30/2014 $790,000.00
16 3/31/2014 $-821,000.00
17 12/31/2013 $3,535,000.00
18 9/30/2013 $-5,296,000.00
19 6/30/2013 $-925,000.00
20 3/31/2013 $-120,000.00
21 12/31/2012 $140,000.00
22 12/31/2011 $229,000.00
23 12/31/2010 $390,000.00
Financials: OtherLiabilitiesNoncurrent
Date Value
1 12/31/2023 $119,935,000.00
2 9/30/2023 $105,457,000.00
3 6/30/2023 $98,120,000.00
4 3/31/2023 $92,415,000.00
5 12/31/2022 $100,015,000.00
6 9/30/2022 $92,473,000.00
7 6/30/2022 $95,260,000.00
8 3/31/2022 $100,913,000.00
9 12/31/2021 $98,519,000.00
10 9/30/2021 $103,131,000.00
11 6/30/2021 $105,711,000.00
12 3/31/2021 $107,728,000.00
13 12/31/2020 $114,195,000.00
14 9/30/2020 $121,237,000.00
15 6/30/2020 $128,711,000.00
16 3/31/2020 $125,172,000.00
17 12/31/2019 $98,124,000.00
18 9/30/2019 $97,432,000.00
19 6/30/2019 $103,686,000.00
20 3/31/2019 $114,558,000.00
21 12/31/2018 $58,647,000.00
22 9/30/2018 $57,370,000.00
23 6/30/2018 $55,080,000.00
24 3/31/2018 $60,953,000.00
25 12/31/2017 $59,105,000.00
26 9/30/2017 $56,780,000.00
27 6/30/2017 $50,979,000.00
28 3/31/2017 $44,484,000.00
29 12/31/2016 $42,034,000.00
30 9/30/2016 $43,273,000.00
31 6/30/2016 $39,312,000.00
32 3/31/2016 $41,935,000.00
33 12/31/2015 $44,588,000.00
34 9/30/2015 $45,853,000.00
35 6/30/2015 $52,038,000.00
36 3/31/2015 $39,980,000.00
37 12/31/2014 $30,077,000.00
38 9/30/2014 $26,260,000.00
39 6/30/2014 $25,658,000.00
40 3/31/2014 $24,720,000.00
41 12/31/2013 $33,392,000.00
42 9/30/2013 $34,411,000.00
43 6/30/2013 $30,756,000.00
44 3/31/2013 $29,539,000.00
45 12/31/2012 $26,674,000.00
46 9/30/2012 $92,392,000.00
47 6/30/2012 $87,239,000.00
48 3/31/2012 $80,449,000.00
49 12/31/2011 $19,993,000.00
50 12/31/2010 $84,001,000.00
Financials: OtherNoncashIncomeExpense
Date Value
1 12/31/2023 $365,000.00
2 9/30/2023 $224,000.00
3 6/30/2023 $-361,000.00
4 3/31/2023 $222,000.00
5 12/31/2022 $2,043,000.00
6 9/30/2022 $700,000.00
7 6/30/2022 $18,000.00
8 3/31/2022 $-700,000.00
9 12/31/2021 $2,629,000.00
10 9/30/2021 $1,317,000.00
11 6/30/2021 $376,000.00
12 3/31/2021 $871,000.00
13 12/31/2020 $997,000.00
14 9/30/2020 $-388,000.00
15 6/30/2020 $650,000.00
16 3/31/2020 $383,000.00
17 12/31/2019 $1,679,000.00
18 9/30/2019 $18,000.00
19 6/30/2019 $3,603,000.00
20 3/31/2019 $19,000.00
21 12/31/2018 $2,347,000.00
22 9/30/2018 $459,000.00
23 6/30/2018 $-1,772,000.00
24 3/31/2018 $-662,000.00
25 12/31/2017 $-5,935,000.00
26 9/30/2017 $-4,657,000.00
27 6/30/2017 $-3,806,000.00
28 3/31/2017 $-969,000.00
29 12/31/2016 $-336,000.00
30 9/30/2016 $-1,044,000.00
31 6/30/2016 $-705,000.00
32 3/31/2016 $-526,000.00
33 12/31/2015 $-2,300,000.00
34 9/30/2015 $-1,059,000.00
35 6/30/2015 $-721,000.00
36 3/31/2015 $130,000.00
37 12/31/2014 $-5,188,000.00
38 9/30/2014 $-2,136,000.00
39 12/31/2013 $-1,149,000.00
Financials: OtherOperatingIncomeExpenseNet
Date Value
1 12/31/2023 $-10,538,000.00
2 9/30/2023 $-3,700,000.00
3 6/30/2023 $-7,747,000.00
4 3/31/2023 $-10,830,000.00
5 12/31/2022 $-2,050,000.00
6 9/30/2022 $-3,908,000.00
7 6/30/2022 $-4,101,000.00
8 3/31/2022 $-1,154,000.00
9 12/31/2021 $11,846,000.00
10 9/30/2021 $9,102,000.00
11 6/30/2021 $2,863,000.00
12 3/31/2021 $-493,000.00
13 12/31/2020 $7,148,000.00
14 9/30/2020 $1,239,000.00
15 6/30/2020 $647,000.00
16 3/31/2020 $-1,861,000.00
17 12/31/2019 $6,358,000.00
18 9/30/2019 $6,038,000.00
19 6/30/2019 $2,078,000.00
20 3/31/2019 $1,608,000.00
21 12/31/2018 $2,205,000.00
22 9/30/2018 $5,266,000.00
23 6/30/2018 $2,677,000.00
24 3/31/2018 $-172,000.00
25 12/31/2017 $7,970,000.00
26 9/30/2017 $267,000.00
27 6/30/2017 $4,015,000.00
28 3/31/2017 $3,472,000.00
29 12/31/2016 $4,929,000.00
30 9/30/2016 $1,723,000.00
31 6/30/2016 $-1,219,000.00
32 3/31/2016 $198,000.00
33 12/31/2015 $-9,299,000.00
34 9/30/2015 $-9,105,000.00
35 6/30/2015 $-9,121,000.00
36 3/31/2015 $249,000.00
37 12/31/2014 $279,000.00
38 9/30/2014 $-68,000.00
39 6/30/2014 $-147,000.00
40 3/31/2014 $153,000.00
41 12/31/2013 $982,000.00
42 9/30/2013 $239,000.00
43 6/30/2013 $-123,000.00
44 3/31/2013 $228,000.00
45 12/31/2012 $-1,787,000.00
46 9/30/2012 $-15,000.00
47 6/30/2012 $-140,000.00
48 3/31/2012 $36,000.00
49 12/31/2011 $60,000.00
50 9/30/2011 $-114,000.00
51 6/30/2011 $151,000.00
52 3/31/2011 $22,000.00
53 12/31/2010 $489,000.00
Financials: PaymentForContingentConsiderationLiabilityFinancingActivities
Date Value
1 12/31/2023 $9,475,000.00
2 9/30/2023 $9,475,000.00
3 6/30/2023 $9,475,000.00
4 3/31/2023 $9,475,000.00
5 12/31/2022 $31,095,000.00
6 9/30/2022 $21,054,000.00
7 6/30/2022 $21,054,000.00
8 3/31/2022 --
9 12/31/2021 --
10 9/30/2021 --
11 6/30/2021 --
12 12/31/2020 --
13 9/30/2020 --
14 6/30/2020 --
15 12/31/2019 $58,518,000.00
16 9/30/2019 $57,508,000.00
17 6/30/2019 $57,507,000.00
18 12/31/2018 $44,623,000.00
19 9/30/2018 $43,108,000.00
20 6/30/2018 $43,108,000.00
21 4/30/2018 $61,600,000.00
22 3/31/2018 --
23 12/31/2017 $1,894,000.00
24 9/30/2017 $1,894,000.00
25 6/30/2017 $1,894,000.00
26 3/31/2017 $1,894,000.00
27 12/31/2016 --
28 12/31/2015 --
Financials: PaymentsForProceedsFromOtherInvestingActivities
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 9/30/2022 --
4 6/30/2022 --
5 12/31/2021 $994,000.00
6 9/30/2021 $994,000.00
7 6/30/2021 $908,000.00
8 3/31/2021 --
9 12/31/2020 $723,000.00
10 9/30/2020 $725,000.00
11 6/30/2020 $722,000.00
12 3/31/2020 $335,000.00
13 12/31/2019 $808,000.00
14 9/30/2019 $1,747,000.00
15 6/30/2019 $808,000.00
16 3/31/2019 $68,000.00
17 12/31/2018 $10,000.00
18 9/30/2018 $10,000.00
19 6/30/2018 $841,000.00
20 3/31/2018 $99,000.00
21 12/31/2017 $1,753,000.00
22 9/30/2017 $1,560,000.00
23 6/30/2017 $1,560,000.00
24 3/31/2017 $1,391,000.00
25 12/31/2016 $698,000.00
26 9/30/2016 $150,000.00
27 6/30/2016 $150,000.00
28 3/31/2016 $150,000.00
29 12/31/2015 --
30 9/30/2015 --
31 3/31/2015 $1,027,000.00
32 12/31/2014 $3,100,000.00
33 9/30/2014 $3,100,000.00
34 6/30/2014 $1,000,000.00
35 12/31/2013 $885,000.00
36 9/30/2013 --
37 6/30/2013 --
Financials: PaymentsRelatedToTaxWithholdingForShareBasedCompensation
Date Value
1 12/31/2023 $76,319,000.00
2 9/30/2023 $72,399,000.00
3 6/30/2023 $67,862,000.00
4 3/31/2023 $51,422,000.00
5 12/31/2022 $54,283,000.00
6 9/30/2022 $50,696,000.00
7 6/30/2022 $44,377,000.00
8 3/31/2022 $32,949,000.00
9 12/31/2021 $45,805,000.00
10 9/30/2021 $44,428,000.00
11 6/30/2021 $38,731,000.00
12 3/31/2021 $29,097,000.00
13 12/31/2020 $44,638,000.00
14 9/30/2020 $42,667,000.00
15 6/30/2020 $36,645,000.00
16 3/31/2020 $28,844,000.00
17 12/31/2019 $42,680,000.00
18 9/30/2019 $40,951,000.00
19 6/30/2019 $36,900,000.00
20 3/31/2019 $30,105,000.00
21 12/31/2018 $35,919,000.00
22 9/30/2018 $34,180,000.00
23 6/30/2018 $28,614,000.00
24 3/31/2018 $22,899,000.00
25 12/31/2017 $33,507,000.00
26 9/30/2017 $31,863,000.00
27 6/30/2017 $26,624,000.00
28 3/31/2017 $17,935,000.00
29 12/31/2016 $59,469,000.00
30 9/30/2016 $55,241,000.00
31 6/30/2016 $52,824,000.00
32 3/31/2016 $40,788,000.00
33 12/31/2015 $22,989,000.00
34 9/30/2015 $21,968,000.00
35 6/30/2015 $19,566,000.00
36 3/31/2015 $735,000.00
37 12/31/2014 $7,768,000.00
38 9/30/2014 $7,246,000.00
39 6/30/2014 $6,694,000.00
40 3/31/2014 $473,000.00
41 12/31/2013 $6,397,000.00
42 9/30/2013 $6,141,000.00
43 6/30/2013 $5,987,000.00
44 3/31/2013 $225,000.00
45 12/31/2012 $1,659,000.00
Financials: PaymentsToAcquireIntangibleAssets
Date Value
1 12/31/2023 $10,920,000.00
2 9/30/2023 $3,141,000.00
3 6/30/2023 $1,457,000.00
4 3/31/2023 $310,000.00
5 12/31/2022 $10,581,000.00
6 9/30/2022 $9,910,000.00
7 6/30/2022 $2,739,000.00
8 3/31/2022 $1,858,000.00
9 12/31/2021 $23,647,000.00
10 9/30/2021 $8,026,000.00
11 6/30/2021 $6,400,000.00
12 3/31/2021 $2,747,000.00
13 12/31/2020 $23,207,000.00
14 9/30/2020 $14,369,000.00
15 6/30/2020 $10,786,000.00
16 3/31/2020 $3,463,000.00
17 12/31/2019 $18,380,000.00
18 9/30/2019 $8,323,000.00
19 6/30/2019 $5,770,000.00
20 3/31/2019 $1,706,000.00
21 12/31/2018 --
22 9/30/2018 --
23 6/30/2018 --
24 12/31/2017 --
25 12/31/2013 --
26 12/31/2012 --
27 12/31/2011 $81,000,000.00
28 11/30/2011 $81,000,000.00
29 12/31/2010 --
30 12/31/2009 --
Financials: PaymentsToAcquireInvestments
Date Value
1 12/31/2023 $868,496,000.00
2 9/30/2023 $727,043,000.00
3 6/30/2023 $444,049,000.00
4 3/31/2023 $220,364,000.00
5 12/31/2022 $611,809,000.00
6 9/30/2022 $457,382,000.00
7 6/30/2022 $304,805,000.00
8 3/31/2022 $147,361,000.00
9 12/31/2021 $937,143,000.00
10 9/30/2021 $737,144,000.00
11 6/30/2021 $484,572,000.00
12 12/31/2020 $529,663,000.00
13 12/31/2016 $699,749,000.00
14 6/30/2016 $58,914,000.00
15 3/31/2016 $58,914,000.00
16 12/31/2015 $873,184,000.00
17 9/30/2015 $842,873,000.00
18 6/30/2015 $729,263,000.00
19 3/31/2015 $288,431,000.00
20 12/31/2014 $507,036,000.00
21 9/30/2014 $448,938,000.00
22 6/30/2014 $132,920,000.00
23 3/31/2014 $84,306,000.00
24 12/31/2013 $395,042,000.00
25 9/30/2013 $179,192,000.00
26 6/30/2013 $118,181,000.00
27 3/31/2013 $68,770,000.00
28 12/31/2012 $382,168,000.00
29 9/30/2012 $276,817,000.00
30 6/30/2012 $212,471,000.00
31 3/31/2012 $36,562,000.00
32 12/31/2011 $215,429,000.00
33 9/30/2011 $215,298,000.00
34 6/30/2011 $132,565,000.00
35 3/31/2011 $74,210,000.00
36 12/31/2010 $221,659,000.00
37 12/31/2009 $445,549,000.00
Financials: PaymentsToAcquirePropertyPlantAndEquipment
Date Value
1 12/31/2023 $96,691,000.00
2 9/30/2023 $67,774,000.00
3 6/30/2023 $46,039,000.00
4 3/31/2023 $24,456,000.00
5 12/31/2022 $120,959,000.00
6 9/30/2022 $85,271,000.00
7 6/30/2022 $55,971,000.00
8 3/31/2022 $28,817,000.00
9 12/31/2021 $95,578,000.00
10 9/30/2021 $66,840,000.00
11 6/30/2021 $48,106,000.00
12 3/31/2021 $25,507,000.00
13 12/31/2020 $114,312,000.00
14 9/30/2020 $83,286,000.00
15 6/30/2020 $66,716,000.00
16 3/31/2020 $40,554,000.00
17 12/31/2019 $145,026,000.00
18 9/30/2019 $94,241,000.00
19 6/30/2019 $61,387,000.00
20 3/31/2019 $28,756,000.00
21 12/31/2018 $144,620,000.00
22 9/30/2018 $102,541,000.00
23 6/30/2018 $52,682,000.00
24 3/31/2018 $30,164,000.00
25 12/31/2017 $199,219,000.00
26 9/30/2017 $159,329,000.00
27 6/30/2017 $116,847,000.00
28 3/31/2017 $69,090,000.00
29 12/31/2016 $148,380,000.00
30 9/30/2016 $96,806,000.00
31 6/30/2016 $70,710,000.00
32 3/31/2016 $45,204,000.00
33 12/31/2015 $227,653,000.00
34 9/30/2015 $123,844,000.00
35 6/30/2015 $79,288,000.00
36 3/31/2015 $43,832,000.00
37 12/31/2014 $117,062,000.00
38 9/30/2014 $89,628,000.00
39 6/30/2014 $64,125,000.00
40 3/31/2014 $24,177,000.00
41 12/31/2013 $65,193,000.00
42 9/30/2013 $35,440,000.00
43 6/30/2013 $22,238,000.00
44 3/31/2013 $11,826,000.00
45 12/31/2012 $44,571,000.00
46 9/30/2012 $30,676,000.00
47 6/30/2012 $15,663,000.00
48 3/31/2012 $6,179,000.00
49 12/31/2011 $73,219,000.00
50 9/30/2011 $64,539,000.00
51 6/30/2011 $8,151,000.00
52 3/31/2011 $6,241,000.00
53 12/31/2010 $49,461,000.00
54 12/31/2009 $89,801,000.00
Financials: ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
Date Value
1 12/31/2023 $69,353,000.00
2 9/30/2023 $54,548,000.00
3 6/30/2023 $50,193,000.00
4 3/31/2023 $21,169,000.00
5 12/31/2022 $69,333,000.00
6 9/30/2022 $43,866,000.00
7 6/30/2022 $29,493,000.00
8 3/31/2022 $8,235,000.00
9 12/31/2021 $49,194,000.00
10 9/30/2021 $32,877,000.00
11 6/30/2021 $27,640,000.00
12 3/31/2021 $5,817,000.00
13 12/31/2020 $71,913,000.00
14 9/30/2020 $60,268,000.00
15 6/30/2020 $46,927,000.00
16 3/31/2020 $10,116,000.00
17 12/31/2019 $31,611,000.00
18 9/30/2019 $21,768,000.00
19 6/30/2019 $19,013,000.00
20 3/31/2019 $5,798,000.00
21 12/31/2018 $67,488,000.00
22 9/30/2018 $55,643,000.00
23 6/30/2018 $44,926,000.00
24 3/31/2018 $13,134,000.00
25 12/31/2017 $60,859,000.00
26 9/30/2017 $46,119,000.00
27 6/30/2017 $40,659,000.00
28 3/31/2017 $13,086,000.00
29 12/31/2016 $74,227,000.00
30 9/30/2016 $49,498,000.00
31 6/30/2016 $23,014,000.00
32 3/31/2016 $3,521,000.00
33 12/31/2015 $63,045,000.00
34 9/30/2015 $51,515,000.00
35 6/30/2015 $45,427,000.00
36 3/31/2015 $28,026,000.00
37 12/31/2014 $79,904,000.00
38 9/30/2014 $37,635,000.00
39 6/30/2014 $28,102,000.00
40 3/31/2014 $19,712,000.00
41 12/31/2013 $66,182,000.00
42 9/30/2013 $54,088,000.00
43 6/30/2013 $39,795,000.00
44 3/31/2013 $24,355,000.00
45 12/31/2012 $83,061,000.00
46 9/30/2012 $37,667,000.00
47 6/30/2012 $27,286,000.00
48 3/31/2012 $13,679,000.00
49 12/31/2011 $33,592,000.00
50 9/30/2011 $23,436,000.00
51 6/30/2011 $11,578,000.00
52 3/31/2011 $3,133,000.00
53 12/31/2010 $33,103,000.00
54 12/31/2009 $10,886,000.00
Financials: ProceedsFromPaymentsForOtherFinancingActivities
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 9/30/2022 --
4 6/30/2022 --
5 12/31/2021 $-398,000.00
6 9/30/2021 $-401,000.00
7 6/30/2021 $-381,000.00
8 3/31/2021 $-1,084,000.00
9 12/31/2020 --
10 9/30/2020 $-6,080,000.00
11 6/30/2020 $-2,047,000.00
12 3/31/2020 $-943,000.00
13 12/31/2019 $-5,087,000.00
14 9/30/2019 $-2,025,000.00
15 6/30/2019 $-1,347,000.00
16 3/31/2019 $-674,000.00
17 12/31/2018 --
18 9/30/2018 --
19 6/30/2018 --
20 3/31/2018 --
21 12/31/2017 $-26,000.00
22 9/30/2017 $-26,000.00
23 6/30/2017 $-28,000.00
24 3/31/2017 --
25 12/31/2016 $-588,000.00
26 9/30/2016 --
27 6/30/2016 --
28 3/31/2016 $3,000.00
29 12/31/2015 $-2,427,000.00
30 9/30/2015 $-2,062,000.00
31 6/30/2015 $-2,063,000.00
32 3/31/2015 $-1,121,000.00
33 12/31/2014 $-711,000.00
34 9/30/2014 $-16,000.00
35 6/30/2014 $-32,000.00
36 3/31/2014 $-17,000.00
37 12/31/2013 $-607,000.00
38 9/30/2013 $-528,000.00
39 6/30/2013 $-384,000.00
40 12/31/2012 $-678,000.00
Financials: ProceedsFromSaleMaturityAndCollectionsOfInvestments
Date Value
1 12/31/2023 $864,863,000.00
2 9/30/2023 $751,677,000.00
3 6/30/2023 $491,063,000.00
4 3/31/2023 $215,118,000.00
5 12/31/2022 $619,995,000.00
6 9/30/2022 $477,244,000.00
7 6/30/2022 $311,598,000.00
8 3/31/2022 $155,818,000.00
9 12/31/2021 $691,049,000.00
10 9/30/2021 $502,112,000.00
11 6/30/2021 $348,941,000.00
12 3/31/2021 $194,637,000.00
13 12/31/2020 $555,834,000.00
14 9/30/2020 $345,224,000.00
15 6/30/2020 $170,111,000.00
16 3/31/2020 $94,701,000.00
17 12/31/2019 $740,211,000.00
18 9/30/2019 $635,678,000.00
19 6/30/2019 $423,477,000.00
20 3/31/2019 $219,894,000.00
21 12/31/2018 $993,734,000.00
22 9/30/2018 $857,063,000.00
23 6/30/2018 $311,969,000.00
24 3/31/2018 $104,462,000.00
25 12/31/2017 $425,960,000.00
26 9/30/2017 $325,678,000.00
27 6/30/2017 $234,617,000.00
28 3/31/2017 $149,916,000.00
29 12/31/2016 $367,569,000.00
30 9/30/2016 $302,801,000.00
31 6/30/2016 $283,780,000.00
32 3/31/2016 $181,267,000.00
33 12/31/2015 $424,713,000.00
34 9/30/2015 $261,786,000.00
35 6/30/2015 $154,200,000.00
36 3/31/2015 $124,137,000.00
37 12/31/2014 $808,313,000.00
38 9/30/2014 $207,476,000.00
39 6/30/2014 $119,666,000.00
40 3/31/2014 $69,391,000.00
41 12/31/2013 $288,643,000.00
42 9/30/2013 $232,625,000.00
43 6/30/2013 $155,099,000.00
44 3/31/2013 $82,531,000.00
45 12/31/2012 $237,837,000.00
46 9/30/2012 $165,459,000.00
47 6/30/2012 $107,047,000.00
48 3/31/2012 $74,037,000.00
49 12/31/2011 $281,991,000.00
50 9/30/2011 $227,094,000.00
51 6/30/2011 $145,639,000.00
52 3/31/2011 $84,013,000.00
53 12/31/2010 $206,361,000.00
54 12/31/2009 $475,312,000.00
Financials: PropertyPlantAndEquipmentGross
Date Value
1 12/31/2023 $1,933,222,000.00
2 9/30/2023 $1,918,609,000.00
3 6/30/2023 $1,896,455,000.00
4 3/31/2023 $1,875,086,000.00
5 12/31/2022 $1,875,511,000.00
6 9/30/2022 $1,834,220,000.00
7 6/30/2022 $1,811,263,000.00
8 3/31/2022 $1,780,711,000.00
9 12/31/2021 $1,756,035,000.00
10 9/30/2021 $1,724,702,000.00
11 6/30/2021 $1,704,705,000.00
12 3/31/2021 $1,679,770,000.00
13 12/31/2020 $1,668,066,000.00
14 9/30/2020 $1,628,745,000.00
15 6/30/2020 $1,602,750,000.00
16 3/31/2020 $1,579,981,000.00
17 12/31/2019 $1,559,968,000.00
18 9/30/2019 $1,504,909,000.00
19 6/30/2019 $1,477,972,000.00
20 3/31/2019 $1,445,740,000.00
21 12/31/2018 $1,421,317,000.00
22 9/30/2018 $1,385,032,000.00
23 6/30/2018 $1,341,136,000.00
24 3/31/2018 $1,321,659,000.00
25 12/31/2017 $1,303,434,000.00
26 9/30/2017 $1,269,345,000.00
27 6/30/2017 $1,222,599,000.00
28 3/31/2017 $1,182,417,000.00
29 12/31/2016 $1,141,362,000.00
30 9/30/2016 $1,058,030,000.00
31 6/30/2016 $1,035,452,000.00
32 3/31/2016 $1,011,033,000.00
33 12/31/2015 $982,810,000.00
34 9/30/2015 $869,806,000.00
35 6/30/2015 $820,523,000.00
36 3/31/2015 $778,429,000.00
37 12/31/2014 $752,405,000.00
38 9/30/2014 $702,633,000.00
39 6/30/2014 $674,532,000.00
40 3/31/2014 $631,656,000.00
41 12/31/2013 $504,359,000.00
42 9/30/2013 $462,107,000.00
43 6/30/2013 $449,270,000.00
44 3/31/2013 $439,412,000.00
45 12/31/2012 $433,595,000.00
46 9/30/2012 $414,337,000.00
47 6/30/2012 $399,106,000.00
48 3/31/2012 $387,759,000.00
49 12/31/2011 $384,716,000.00
50 12/31/2010 $306,941,000.00
Financials: PropertyPlantAndEquipmentNet
Date Value
1 12/31/2023 $1,066,133,000.00
2 9/30/2023 $1,067,156,000.00
3 6/30/2023 $1,067,278,000.00
4 3/31/2023 $1,068,142,000.00
5 12/31/2022 $1,073,366,000.00
6 9/30/2022 $1,051,821,000.00
7 6/30/2022 $1,049,464,000.00
8 3/31/2022 $1,039,544,000.00
9 12/31/2021 $1,035,461,000.00
10 9/30/2021 $1,024,787,000.00
11 6/30/2021 $1,026,579,000.00
12 3/31/2021 $1,022,474,000.00
13 12/31/2020 $1,032,471,000.00
14 9/30/2020 $1,015,062,000.00
15 6/30/2020 $1,010,917,000.00
16 3/31/2020 $1,009,972,000.00
17 12/31/2019 $1,010,868,000.00
18 9/30/2019 $969,300,000.00
19 6/30/2019 $962,970,000.00
20 3/31/2019 $951,890,000.00
21 12/31/2018 $948,682,000.00
22 9/30/2018 $924,033,000.00
23 6/30/2018 $900,480,000.00
24 3/31/2018 $895,392,000.00
25 12/31/2017 $896,700,000.00
26 9/30/2017 $878,624,000.00
27 6/30/2017 $851,097,000.00
28 3/31/2017 $824,013,000.00
29 12/31/2016 $798,768,000.00
30 9/30/2016 $729,836,000.00
31 6/30/2016 $724,494,000.00
32 3/31/2016 $716,916,000.00
33 12/31/2015 $704,207,000.00
34 9/30/2015 $604,513,000.00
35 6/30/2015 $568,051,000.00
36 3/31/2015 $538,117,000.00
37 12/31/2014 $523,516,000.00
38 9/30/2014 $486,741,000.00
39 6/30/2014 $469,862,000.00
40 3/31/2014 $437,066,000.00
41 12/31/2013 $319,316,000.00
42 9/30/2013 $285,664,000.00
43 6/30/2013 $282,002,000.00
44 3/31/2013 $281,865,000.00
45 12/31/2012 $284,473,000.00
46 9/30/2012 $273,724,000.00
47 6/30/2012 $267,374,000.00
48 3/31/2012 $264,317,000.00
49 12/31/2011 $268,971,000.00
50 12/31/2010 $221,866,000.00
Financials: PurchaseObligation
Date Value
1 12/31/2023 $354,100,000.00
2 9/30/2023 $246,000,000.00
3 6/30/2023 $253,000,000.00
4 3/31/2023 $251,700,000.00
5 12/31/2022 $225,500,000.00
6 12/31/2021 $133,300,000.00
7 12/31/2020 $142,800,000.00
8 12/31/2019 $106,200,000.00
9 12/31/2018 $91,800,000.00
10 6/30/2018 $62,000,000.00
11 3/31/2018 $53,200,000.00
12 12/31/2017 $52,800,000.00
13 9/30/2017 $41,500,000.00
14 6/30/2017 $73,800,000.00
15 3/31/2017 $94,400,000.00
16 12/31/2016 $45,800,000.00
17 9/30/2016 $50,900,000.00
18 6/30/2016 $48,100,000.00
19 3/31/2016 $52,500,000.00
20 12/31/2015 $51,000,000.00
21 9/30/2015 $58,900,000.00
22 6/30/2015 $72,600,000.00
23 3/31/2015 $74,000,000.00
Financials: PurchaseObligationDueInNextTwelveMonths
Date Value
1 12/31/2023 $325,900,000.00
2 12/31/2022 $188,700,000.00
Financials: PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear
Date Value
1 9/30/2023 $134,400,000.00
2 6/30/2023 $194,600,000.00
3 3/31/2023 $205,900,000.00
Financials: ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent
Date Value
1 12/31/2023 $164,000.00
2 9/30/2023 $-63,000.00
3 6/30/2023 $3,665,000.00
4 3/31/2023 $3,014,000.00
5 12/31/2022 $36,624,000.00
6 9/30/2022 $19,664,000.00
7 6/30/2022 $8,320,000.00
8 3/31/2022 $4,193,000.00
9 12/31/2021 $-1,454,000.00
10 9/30/2021 $133,000.00
11 6/30/2021 $-5,086,000.00
12 3/31/2021 $-2,752,000.00
13 12/31/2020 $13,732,000.00
14 9/30/2020 $13,027,000.00
15 6/30/2020 $11,149,000.00
16 3/31/2020 $4,656,000.00
17 12/31/2019 $15,853,000.00
18 9/30/2019 $9,286,000.00
19 6/30/2019 $4,478,000.00
20 3/31/2019 $966,000.00
21 12/31/2018 $-2,047,000.00
22 9/30/2018 $-2,921,000.00
23 6/30/2018 $-8,444,000.00
24 3/31/2018 $-5,785,000.00
25 12/31/2017 $-1,861,000.00
26 9/30/2017 $2,763,000.00
27 6/30/2017 $695,000.00
28 3/31/2017 $5,768,000.00
29 12/31/2016 $10,158,000.00
30 9/30/2016 $1,493,000.00
31 6/30/2016 $-2,224,000.00
32 3/31/2016 $7,621,000.00
33 12/31/2015 $-21,477,000.00
34 9/30/2015 $-18,120,000.00
Financials: ResearchAndDevelopmentExpense
Date Value
1 12/31/2023 $746,773,000.00
2 9/30/2023 $540,523,000.00
3 6/30/2023 $349,209,000.00
4 3/31/2023 $171,846,000.00
5 12/31/2022 $649,606,000.00
6 9/30/2022 $476,855,000.00
7 6/30/2022 $319,026,000.00
8 3/31/2022 $160,836,000.00
9 12/31/2021 $628,793,000.00
10 9/30/2021 $467,701,000.00
11 6/30/2021 $309,832,000.00
12 3/31/2021 $148,725,000.00
13 12/31/2020 $628,116,000.00
14 9/30/2020 $147,053,000.00
15 6/30/2020 $324,396,000.00
16 3/31/2020 $142,257,000.00
17 12/31/2019 $715,007,000.00
18 9/30/2019 $542,195,000.00
19 6/30/2019 $369,232,000.00
20 3/31/2019 $183,591,000.00
21 12/31/2018 $696,328,000.00
22 9/30/2018 $520,938,000.00
23 6/30/2018 $359,530,000.00
24 3/31/2018 $183,948,000.00
25 12/31/2017 $610,753,000.00
26 9/30/2017 $442,145,000.00
27 6/30/2017 $288,042,000.00
28 3/31/2017 $145,003,000.00
29 12/31/2016 $661,905,000.00
30 9/30/2016 $486,663,000.00
31 6/30/2016 $325,832,000.00
32 3/31/2016 $158,793,000.00
33 12/31/2015 $634,806,000.00
34 9/30/2015 $458,688,000.00
35 6/30/2015 $157,901,000.00
36 3/31/2015 $142,074,000.00
37 12/31/2014 $461,543,000.00
38 9/30/2014 $125,686,000.00
39 6/30/2014 $193,868,000.00
40 3/31/2014 $86,166,000.00
41 12/31/2013 $354,780,000.00
42 9/30/2013 $88,064,000.00
43 6/30/2013 $85,661,000.00
44 3/31/2013 $83,743,000.00
45 12/31/2012 $302,218,000.00
46 9/30/2012 $217,855,000.00
47 6/30/2012 $77,812,000.00
48 3/31/2012 $73,834,000.00
49 12/31/2011 $214,374,000.00
50 9/30/2011 $58,577,000.00
51 6/30/2011 $52,909,000.00
52 3/31/2011 $45,017,000.00
53 12/31/2010 $147,309,000.00
54 12/31/2009 $115,116,000.00
55 3/31/2009 $8,800,000.00
Financials: RetainedEarningsAccumulatedDeficit
Date Value
1 12/31/2023 $-621,554,000.00
2 9/30/2023 $-641,929,000.00
3 6/30/2023 $-682,307,000.00
4 3/31/2023 $-738,347,000.00
5 12/31/2022 $-789,199,000.00
6 9/30/2022 $-788,949,000.00
7 6/30/2022 $-777,227,000.00
8 3/31/2022 $-804,891,000.00
9 12/31/2021 $-930,759,000.00
10 9/30/2021 $-867,791,000.00
11 6/30/2021 $-831,297,000.00
12 3/31/2021 $-844,238,000.00
13 12/31/2020 $-861,609,000.00
14 9/30/2020 $-883,708,000.00
15 6/30/2020 $-1,668,511,000.00
16 3/31/2020 $-1,639,328,000.00
17 12/31/2019 $-1,720,709,000.00
18 9/30/2019 $-1,735,733,000.00
19 6/30/2019 $-1,790,769,000.00
20 3/31/2019 $-1,753,334,000.00
21 12/31/2018 $-1,694,134,000.00
22 9/30/2018 $-1,690,475,000.00
23 6/30/2018 $-1,677,855,000.00
24 3/31/2018 $-1,661,063,000.00
25 12/31/2017 $-1,637,548,000.00
26 9/30/2017 $-1,586,156,000.00
27 6/30/2017 $-1,573,629,000.00
28 3/31/2017 $-1,536,796,000.00
29 12/31/2016 $-1,520,506,000.00
30 9/30/2016 $-1,573,068,000.00
31 6/30/2016 $-1,530,271,000.00
32 3/31/2016 $-1,106,711,000.00
33 12/31/2015 $-1,021,569,000.00
34 9/30/2015 $-1,090,186,000.00
35 6/30/2015 $-999,260,000.00
36 3/31/2015 $-917,271,000.00
37 12/31/2014 $-849,770,000.00
38 9/30/2014 $-779,973,000.00
39 6/30/2014 $-787,418,000.00
40 3/31/2014 $-753,916,000.00
41 12/31/2013 $-715,801,000.00
42 9/30/2013 $-653,811,000.00
43 6/30/2013 $-600,791,000.00
44 3/31/2013 $-579,258,000.00
45 12/31/2012 $-539,448,000.00
46 9/30/2012 $-486,436,000.00
47 6/30/2012 $-481,079,000.00
48 3/31/2012 $-449,073,000.00
49 12/31/2011 $-425,101,000.00
50 12/31/2010 $-371,265,000.00
Financials: RevenueFromContractWithCustomerExcludingAssessedTax
Date Value
1 12/31/2023 $2,419,226,000.00
2 9/30/2023 $1,773,019,000.00
3 6/30/2023 $1,191,690,000.00
4 3/31/2023 $596,415,000.00
5 12/31/2022 $2,096,039,000.00
6 9/30/2022 $505,344,000.00
7 6/30/2022 $1,053,157,000.00
8 3/31/2022 $519,359,000.00
9 12/31/2021 $1,846,275,000.00
10 9/30/2021 $1,396,465,000.00
11 6/30/2021 $987,723,000.00
12 3/31/2021 $486,030,000.00
13 12/31/2020 $1,860,455,000.00
14 9/30/2020 $476,784,000.00
15 6/30/2020 $931,554,000.00
16 3/31/2020 $502,069,000.00
17 12/31/2019 $1,704,048,000.00
18 9/30/2019 $1,249,605,000.00
19 6/30/2019 $387,763,000.00
20 3/31/2019 $400,745,000.00
21 12/31/2018 $1,491,212,000.00
22 9/30/2018 $391,706,000.00
23 6/30/2018 $746,292,000.00
24 3/31/2018 $373,447,000.00
25 12/31/2017 $1,313,646,000.00
26 9/30/2017 $334,148,000.00
27 6/30/2017 $621,193,000.00
28 12/31/2016 $1,116,854,000.00
Financials: RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
Date Value
1 12/31/2023 $68,000.00
2 12/31/2022 $878,000.00
3 12/31/2021 $462,000.00
4 12/31/2020 $3,941,000.00
5 9/30/2020 $3,941,000.00
6 6/30/2020 $472,000.00
7 3/31/2020 $27,000.00
8 12/31/2019 $3,267,000.00
9 9/30/2019 $72,000.00
10 6/30/2019 $72,000.00
11 3/31/2019 $68,000.00
Financials: RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
Date Value
1 12/31/2023 $16,321,000.00
2 12/31/2022 $5,252,000.00
3 12/31/2021 $760,000.00
4 12/31/2020 $4,779,000.00
5 9/30/2020 $3,299,000.00
6 6/30/2020 $2,881,000.00
7 3/31/2020 $2,427,000.00
8 12/31/2019 $9,772,000.00
9 9/30/2019 $9,268,000.00
10 6/30/2019 $8,909,000.00
11 3/31/2019 $19,000.00
Financials: SellingGeneralAndAdministrativeExpense
Date Value
1 12/31/2023 $937,291,000.00
2 9/30/2023 $662,267,000.00
3 6/30/2023 $438,339,000.00
4 3/31/2023 $223,003,000.00
5 12/31/2022 $854,009,000.00
6 9/30/2022 $608,270,000.00
7 6/30/2022 $391,454,000.00
8 3/31/2022 $194,619,000.00
9 12/31/2021 $759,375,000.00
10 9/30/2021 $183,333,000.00
11 6/30/2021 $358,479,000.00
12 3/31/2021 $174,318,000.00
13 12/31/2020 $737,669,000.00
14 9/30/2020 $542,157,000.00
15 6/30/2020 $362,707,000.00
16 3/31/2020 $187,295,000.00
17 12/31/2019 $680,924,000.00
18 9/30/2019 $493,024,000.00
19 6/30/2019 $322,912,000.00
20 3/31/2019 $162,158,000.00
21 12/31/2018 $604,353,000.00
22 9/30/2018 $440,182,000.00
23 6/30/2018 $153,280,000.00
24 3/31/2018 $138,336,000.00
25 12/31/2017 $554,336,000.00
26 9/30/2017 $130,532,000.00
27 6/30/2017 $263,524,000.00
28 3/31/2017 $120,019,000.00
29 12/31/2016 $476,593,000.00
30 9/30/2016 $118,758,000.00
31 6/30/2016 $214,877,000.00
32 3/31/2016 $105,300,000.00
33 12/31/2015 $402,271,000.00
34 9/30/2015 $94,044,000.00
35 6/30/2015 $101,514,000.00
36 3/31/2015 $92,806,000.00
37 12/31/2014 $302,156,000.00
38 9/30/2014 $202,388,000.00
39 6/30/2014 $68,089,000.00
40 3/31/2014 $60,069,000.00
41 12/31/2013 $235,356,000.00
42 9/30/2013 $61,841,000.00
43 6/30/2013 $50,656,000.00
44 3/31/2013 $51,050,000.00
45 12/31/2012 $198,173,000.00
46 9/30/2012 $143,124,000.00
47 6/30/2012 $96,787,000.00
48 3/31/2012 $45,248,000.00
49 12/31/2011 $175,423,000.00
50 9/30/2011 $126,969,000.00
51 6/30/2011 $41,015,000.00
52 3/31/2011 $41,037,000.00
53 12/31/2010 $151,723,000.00
54 12/31/2009 $124,290,000.00
Financials: ShareBasedCompensation
Date Value
1 12/31/2023 $207,099,000.00
2 9/30/2023 $152,244,000.00
3 6/30/2023 $103,857,000.00
4 3/31/2023 $53,695,000.00
5 12/31/2022 $196,308,000.00
6 9/30/2022 $149,574,000.00
7 6/30/2022 $94,911,000.00
8 3/31/2022 $47,833,000.00
9 12/31/2021 $197,263,000.00
10 9/30/2021 $153,372,000.00
11 6/30/2021 $104,346,000.00
12 3/31/2021 $49,503,000.00
13 12/31/2020 $189,711,000.00
14 9/30/2020 $142,125,000.00
15 6/30/2020 $91,956,000.00
16 3/31/2020 $46,994,000.00
17 12/31/2019 $159,865,000.00
18 9/30/2019 $121,763,000.00
19 6/30/2019 $82,590,000.00
20 3/31/2019 $42,761,000.00
21 12/31/2018 $148,819,000.00
22 9/30/2018 $112,261,000.00
23 6/30/2018 $75,214,000.00
24 3/31/2018 $36,608,000.00
25 12/31/2017 $140,263,000.00
26 9/30/2017 $106,678,000.00
27 6/30/2017 $70,775,000.00
28 3/31/2017 $30,674,000.00
29 12/31/2016 $134,641,000.00
30 9/30/2016 $97,220,000.00
31 6/30/2016 $64,075,000.00
32 3/31/2016 $30,177,000.00
33 12/31/2015 $111,525,000.00
34 9/30/2015 $84,465,000.00
35 6/30/2015 $52,201,000.00
36 3/31/2015 $23,714,000.00
37 12/31/2014 $86,410,000.00
38 9/30/2014 $55,251,000.00
39 6/30/2014 $34,788,000.00
40 3/31/2014 $17,267,000.00
41 12/31/2013 $66,181,000.00
42 9/30/2013 $42,638,000.00
43 6/30/2013 $25,848,000.00
44 3/31/2013 $11,508,000.00
45 12/31/2012 $47,340,000.00
46 9/30/2012 $35,414,000.00
47 6/30/2012 $23,424,000.00
48 3/31/2012 $11,155,000.00
49 12/31/2011 $43,909,000.00
50 9/30/2011 $32,721,000.00
51 6/30/2011 $20,937,000.00
52 3/31/2011 $10,151,000.00
53 12/31/2010 $38,362,000.00
54 12/31/2009 $36,005,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
Date Value
1 12/31/2023 $52,300,000.00
2 12/31/2022 $41,500,000.00
3 12/31/2021 $44,500,000.00
4 12/31/2020 $36,700,000.00
5 12/31/2019 $39,700,000.00
6 12/31/2018 $27,200,000.00
7 12/31/2017 $30,000,000.00
8 12/31/2016 $27,200,000.00
9 12/31/2015 $30,200,000.00
10 12/31/2014 $22,800,000.00
11 12/31/2013 $23,200,000.00
12 12/31/2012 $15,100,000.00
13 12/31/2011 $22,600,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
Date Value
1 12/31/2023 $4,459,912.00
2 12/31/2022 $4,687,717.00
3 12/31/2021 $5,161,857.00
4 12/31/2020 $5,390,864.00
5 12/31/2019 $6,006,183.00
6 12/31/2018 $5,922,193.00
7 12/31/2017 $6,645,032.00
8 12/31/2016 $7,103,016.00
9 12/31/2015 $8,102,226.00
10 12/31/2014 $8,093,512.00
11 12/31/2013 $8,394,774.00
12 12/31/2012 $8,722,417.00
13 12/31/2011 $9,904,117.00
14 12/31/2010 $8,880,548.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
Date Value
1 12/31/2023 $85.44
2 12/31/2022 $83.42
3 12/31/2021 $78.54
4 12/31/2020 $70.95
5 12/31/2019 $63.48
6 12/31/2018 $57.57
7 12/31/2017 $49.56
8 12/31/2016 $42.92
9 12/31/2015 $35.62
10 12/31/2014 $30.44
11 12/31/2013 $26.33
12 12/31/2012 $23.30
13 12/31/2011 $21.06
14 12/31/2010 $19.15
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
Date Value
1 12/31/2023 $25,900,000.00
2 12/31/2022 $32,100,000.00
3 12/31/2021 $40,700,000.00
4 12/31/2020 $71,900,000.00
5 12/31/2019 $32,500,000.00
6 12/31/2018 $79,900,000.00
7 12/31/2017 $77,000,000.00
8 12/31/2016 $127,400,000.00
9 12/31/2015 $146,600,000.00
10 12/31/2014 $130,100,000.00
11 12/31/2013 $119,200,000.00
12 12/31/2012 $94,600,000.00
13 12/31/2011 $25,100,000.00
14 12/31/2010 $18,000,000.00
15 12/31/2009 $4,600,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
Date Value
1 12/31/2023 $90,370.00
2 12/31/2022 $258,299.00
3 12/31/2021 $152,465.00
4 12/31/2020 $85,897.00
5 12/31/2019 $141,952.00
6 12/31/2018 $70,338.00
7 12/31/2017 $182,090.00
8 12/31/2016 $185,055.00
9 12/31/2015 $159,686.00
10 12/31/2014 $301,859.00
11 12/31/2013 $377,938.00
12 12/31/2012 $648,840.00
13 12/31/2011 $525,100.00
14 12/31/2010 $659,606.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
Date Value
1 12/31/2023 $82.69
2 12/31/2022 $79.20
3 12/31/2021 $82.26
4 12/31/2020 $86.07
5 12/31/2019 $82.24
6 12/31/2018 $86.46
7 12/31/2017 $92.98
8 12/31/2016 $84.78
9 12/31/2015 $63.79
10 12/31/2014 $49.88
11 12/31/2013 $34.43
12 12/31/2012 $26.14
13 12/31/2011 $24.70
14 12/31/2010 $23.80
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
Date Value
1 12/31/2023 $704,589.00
2 12/31/2022 $695,180.00
3 12/31/2021 $665,610.00
4 12/31/2020 $891,610.00
5 12/31/2019 $610,250.00
6 6/30/2019 $1,578,618.00
7 3/31/2019 $1,578,618.00
8 12/31/2018 $782,240.00
9 9/30/2018 $782,240.00
10 6/30/2018 $775,380.00
11 3/31/2018 $766,810.00
12 12/31/2017 $801,170.00
13 9/30/2017 $785,300.00
14 6/30/2017 $733,330.00
15 3/31/2017 $685,870.00
16 12/31/2016 $847,450.00
17 9/30/2016 $783,580.00
18 6/30/2016 $760,010.00
19 3/31/2016 $715,540.00
20 12/31/2015 $728,770.00
21 9/30/2015 $718,670.00
22 6/30/2015 $688,270.00
23 3/31/2015 $642,070.00
24 12/31/2014 $1,185,376.00
25 9/30/2014 $1,177,376.00
26 6/30/2014 $1,122,476.00
27 3/31/2014 $107,922.00
28 12/31/2013 $2,555,122.00
29 9/30/2013 $2,403,722.00
30 6/30/2013 $2.20
31 3/31/2013 $200,550.00
32 12/31/2012 $2,296,570.00
33 9/30/2012 $2,200,000.00
34 6/30/2012 $2,100,000.00
35 3/31/2012 $200,000.00
36 12/31/2011 $3,867,464.00
37 12/31/2010 $3,554,932.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
Date Value
1 12/31/2023 $39.30
2 12/31/2022 $32.45
3 12/31/2021 $31.61
4 12/31/2020 $27.47
5 12/31/2019 $36.84
6 6/30/2019 $94.55
7 3/31/2019 $94.55
8 12/31/2018 $33.40
9 9/30/2018 $33.40
10 6/30/2018 $33.34
11 3/31/2018 $33.34
12 12/31/2017 $36.07
13 9/30/2017 $36.11
14 6/30/2017 $36.02
15 3/31/2017 $36.23
16 12/31/2016 $40.70
17 9/30/2016 $41.15
18 6/30/2016 $41.29
19 3/31/2016 $41.67
20 12/31/2015 $56.76
21 9/30/2015 $56.86
22 6/30/2015 $56.46
23 3/31/2015 $56.11
24 12/31/2014 $30.93
25 9/30/2014 $30.90
26 6/30/2014 $30.98
27 3/31/2014 $37.44
28 12/31/2013 $30.77
29 9/30/2013 $30.62
30 6/30/2013 $30.45
31 3/31/2013 $25.36
32 12/31/2012 $16.98
33 9/30/2012 $37.35
34 6/30/2012 $16.73
35 12/31/2011 $27.89
36 5/31/2011 $32.61
37 12/31/2010 $11.25
38 12/31/2009 $7.48
Financials: SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares
Date Value
1 12/31/2023 $1,260,219.00
2 12/31/2022 $1,255,818.00
3 12/31/2021 $1,287,835.00
4 12/31/2020 $1,438,573.00
5 12/31/2019 $1,258,052.00
6 12/31/2018 $1,441,416.00
7 12/31/2017 $1,462,941.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
Date Value
1 12/31/2023 $74,704,000.00
2 12/31/2022 $132,395,000.00
3 12/31/2021 $80,857,000.00
4 12/31/2020 $119,607,000.00
5 12/31/2019 $146,700,000.00
6 12/31/2018 $183,091,000.00
7 12/31/2017 $281,141,000.00
8 12/31/2016 $304,356,000.00
9 12/31/2015 $630,949,000.00
10 12/31/2014 $600,112,000.00
11 12/31/2013 $477,618,000.00
12 12/31/2011 $205,402,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
Date Value
1 12/31/2023 $5,720,131.00
2 12/31/2022 $5,943,535.00
3 12/31/2021 $6,449,692.00
4 12/31/2020 $6,829,437.00
5 12/31/2019 $7,264,235.00
6 12/31/2018 $7,363,609.00
7 12/31/2017 $8,107,981.00
8 12/31/2016 $8,856,208.00
9 12/31/2015 $10,322,903.00
10 12/31/2014 $11,477,164.00
11 12/31/2013 $13,157,283.00
12 12/31/2012 $13,869,601.00
13 12/31/2011 $16,319,150.00
14 12/31/2010 $14,900,241.00
15 12/31/2009 $14,046,895.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
Date Value
1 12/31/2023 $85.26
2 12/31/2022 $82.41
3 12/31/2021 $78.79
4 12/31/2020 $73.19
5 12/31/2019 $67.99
6 12/31/2018 $63.06
7 12/31/2017 $56.53
8 12/31/2016 $51.13
9 12/31/2015 $44.50
10 12/31/2014 $38.11
11 12/31/2013 $34.06
12 12/31/2012 $25.69
13 12/31/2011 $22.33
14 12/31/2010 $20.08
15 12/31/2009 $19.04
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue
Date Value
1 12/31/2023 $59,566,000.00
2 12/31/2022 $101,085,000.00
3 12/31/2021 $68,523,000.00
4 12/31/2020 $107,972,000.00
5 12/31/2019 $146,253,000.00
6 12/31/2018 $181,532,000.00
7 12/31/2017 $274,828,000.00
8 12/31/2016 $293,646,000.00
9 12/31/2015 $561,554,000.00
10 12/31/2014 $485,259,000.00
11 12/31/2013 $369,564,000.00
12 12/31/2011 $55,340,000.00
Financials: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
Date Value
1 12/31/2023 $68.82
2 12/31/2022 $55.80
3 12/31/2021 $34.99
4 12/31/2020 $43.87
5 12/31/2019 $28.95
6 12/31/2018 $36.71
7 12/31/2017 $34.96
8 12/31/2016 $29.23
9 12/31/2015 $30.80
10 12/31/2014 $27.77
11 12/31/2013 $22.73
12 12/31/2012 $18.95
13 12/31/2011 $15.42
14 12/31/2010 $14.44
Financials: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
Date Value
1 12/31/2023 $89.47
2 12/31/2022 $78.67
3 12/31/2021 $78.33
4 12/31/2020 $76.02
5 12/31/2019 $94.45
6 12/31/2018 $83.77
7 12/31/2017 $87.74
8 12/31/2016 $84.31
9 12/31/2015 $116.94
10 12/31/2014 $63.72
11 12/31/2013 $66.75
12 12/31/2012 $37.70
13 12/31/2011 $27.89
14 12/31/2010 $21.63
Financials: StockholdersEquity
Date Value
1 12/31/2023 $4,951,549,000.00
2 9/30/2023 $4,896,897,000.00
3 6/30/2023 $4,782,827,000.00
4 3/31/2023 $4,659,043,000.00
5 12/31/2022 $4,603,156,000.00
6 9/30/2022 $4,568,514,000.00
7 6/30/2022 $4,499,737,000.00
8 3/31/2022 $4,391,315,000.00
9 12/31/2021 $4,265,669,000.00
10 9/30/2021 $4,266,149,000.00
11 6/30/2021 $4,241,571,000.00
12 3/31/2021 $4,162,010,000.00
13 12/31/2020 $4,106,002,000.00
14 9/30/2020 $4,053,893,000.00
15 6/30/2020 $3,236,679,000.00
16 3/31/2020 $3,239,962,000.00
17 12/31/2019 $3,122,381,000.00
18 9/30/2019 $3,074,405,000.00
19 6/30/2019 $2,960,954,000.00
20 3/31/2019 $2,936,627,000.00
21 12/31/2018 $2,967,940,000.00
22 9/30/2018 $2,914,945,000.00
23 6/30/2018 $2,885,104,000.00
24 3/31/2018 $2,807,003,000.00
25 12/31/2017 $2,808,663,000.00
26 9/30/2017 $2,813,562,000.00
27 6/30/2017 $2,795,579,000.00
28 3/31/2017 $2,769,087,000.00
29 12/31/2016 $2,766,275,000.00
30 9/30/2016 $2,645,808,000.00
31 6/30/2016 $1,917,576,000.00
32 3/31/2016 $2,290,236,000.00
33 12/31/2015 $2,400,847,000.00
34 9/30/2015 $2,292,640,000.00
35 6/30/2015 $2,356,957,000.00
36 3/31/2015 $2,425,455,000.00
37 12/31/2014 $1,527,894,000.00
38 9/30/2014 $1,508,442,000.00
39 6/30/2014 $1,461,969,000.00
40 3/31/2014 $1,460,121,000.00
41 12/31/2013 $1,341,041,000.00
42 9/30/2013 $1,276,486,000.00
43 6/30/2013 $1,258,258,000.00
44 3/31/2013 $1,250,152,000.00
45 12/31/2012 $1,015,763,000.00
46 9/30/2012 $1,015,194,000.00
47 6/30/2012 $1,000,426,000.00
48 3/31/2012 $771,950,000.00
49 12/31/2011 $773,048,000.00
50 12/31/2010 $717,257,000.00
51 12/31/2009 $322,185,000.00
52 12/31/2008 $276,675,000.00
Financials: StockIssuedDuringPeriodSharesStockOptionsExercised
Date Value
1 12/31/2023 $837,623.00
2 12/31/2022 $943,038.00
3 12/31/2021 $892,890.00
4 12/31/2020 $1,240,511.00
5 12/31/2019 $567,672.00
6 12/31/2018 $1,456,274.00
7 12/31/2017 $1,367,307.00
8 12/31/2016 $2,129,090.00
9 12/31/2015 $1,723,345.00
10 12/31/2014 $2,563,636.00
11 12/31/2013 $2,885,052.00
12 12/31/2012 $4,097,279.00
13 12/31/2011 $1,923,455.00
14 12/31/2010 $2,041,980.00
Financials: UndistributedEarningsOfForeignSubsidiaries
Date Value
1 12/31/2023 $15,100,000.00
2 12/31/2022 $17,300,000.00
3 12/31/2021 $16,300,000.00
4 12/31/2020 $15,200,000.00
5 12/31/2019 $31,200,000.00
6 12/31/2018 $11,500,000.00
7 12/31/2017 $10,700,000.00
8 12/31/2016 $3,900,000.00
9 12/31/2015 $1,700,000.00
10 12/31/2014 $1,100,000.00
11 12/31/2013 $4,700,000.00
Financials: UnrecognizedTaxBenefits
Date Value
1 12/31/2023 $277,456,000.00
2 12/31/2022 $232,856,000.00
3 12/31/2021 $205,095,000.00
4 12/31/2020 $182,564,000.00
5 12/31/2019 $168,748,000.00
6 12/31/2018 $147,445,000.00
7 12/31/2017 $113,486,000.00
8 12/31/2016 $103,210,000.00
9 12/31/2015 $86,731,000.00
10 12/31/2014 $71,663,000.00
11 12/31/2013 $50,815,000.00
12 12/31/2012 $43,531,000.00
13 12/31/2011 $36,350,000.00
14 12/31/2010 $31,112,000.00
Financials: UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
Date Value
1 12/31/2023 $41,473,000.00
2 12/31/2022 $26,762,000.00
3 12/31/2021 $23,499,000.00
4 12/31/2020 $16,481,000.00
5 12/31/2019 $19,287,000.00
6 12/31/2018 $30,811,000.00
7 12/31/2017 $11,042,000.00
8 12/31/2016 $15,982,000.00
9 12/31/2015 $13,614,000.00
10 12/31/2014 $20,303,000.00
11 12/31/2013 $7,478,000.00
12 12/31/2012 $7,190,000.00
13 12/31/2011 $4,660,000.00
Financials: UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
Date Value
1 12/31/2023 $3,127,000.00
2 12/31/2022 $1,017,000.00
3 12/31/2011 $578,000.00
Financials: UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
Date Value
1 12/31/2023 --
2 12/31/2022 $18,000.00
3 12/31/2021 $182,000.00
4 12/31/2020 $138,000.00
5 12/31/2019 --
Financials: UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
Date Value
1 12/31/2023 $266,500,000.00
2 12/31/2022 $223,300,000.00
3 12/31/2021 $196,700,000.00
4 12/31/2020 $175,100,000.00
5 12/31/2019 $167,200,000.00
6 12/31/2018 $147,400,000.00
7 12/31/2017 $113,500,000.00
8 12/31/2016 $103,200,000.00
9 12/31/2015 $86,700,000.00
10 11/30/2014 $71,700,000.00
11 12/31/2013 $50,800,000.00
12 12/31/2012 $43,500,000.00
13 12/31/2011 $36,400,000.00
Financials: WeightedAverageNumberOfDilutedSharesOutstanding
Date Value
1 12/31/2023 $191,595,000.00
2 9/30/2023 $195,042,000.00
3 6/30/2023 $194,756,000.00
4 3/31/2023 $194,363,000.00
5 12/31/2022 $188,963,000.00
6 9/30/2022 $192,252,000.00
7 6/30/2022 $191,096,000.00
8 3/31/2022 $194,886,000.00
9 12/31/2021 $182,852,000.00
10 9/30/2021 $183,214,000.00
11 6/30/2021 $185,089,000.00
12 3/31/2021 $184,365,000.00
13 12/31/2020 $191,678,000.00
14 9/30/2020 $197,674,000.00
15 6/30/2020 $184,344,000.00
16 3/31/2020 $187,163,000.00
17 12/31/2019 $179,039,000.00
18 9/30/2019 $178,873,000.00
19 6/30/2019 $178,662,000.00
20 3/31/2019 $178,271,000.00
21 12/31/2018 $177,268,000.00
22 9/30/2018 $176,767,000.00
23 3/31/2018 $176,150,000.00
24 12/31/2017 $174,427,000.00
25 9/30/2017 $175,103,000.00
26 3/31/2017 $172,710,000.00
27 12/31/2016 $166,219,000.00
28 9/30/2016 $167,714,000.00
29 12/31/2015 $160,025,000.00
30 9/30/2015 $159,647,000.00
31 6/30/2015 $159,017,000.00
32 3/31/2015 $157,612,000.00
33 12/31/2014 $146,349,000.00
34 9/30/2014 $159,304,000.00
35 6/30/2014 $145,297,000.00
36 3/31/2014 $144,157,000.00
37 9/30/2013 $140,796,000.00
38 6/30/2013 $139,596,000.00
39 3/31/2013 $127,969,000.00
40 12/31/2012 $120,271,000.00
41 6/30/2012 $117,912,000.00
42 3/31/2012 $115,070,000.00
43 12/31/2011 $112,122,000.00
44 3/31/2011 $110,743,000.00
45 12/31/2010 $125,674,000.00
46 12/31/2009 $100,271,000.00
Financials: WeightedAverageNumberOfSharesOutstandingBasic
Date Value
1 12/31/2023 $187,834,000.00
2 9/30/2023 $187,617,000.00
3 6/30/2023 $187,311,000.00
4 3/31/2023 $186,667,000.00
5 12/31/2022 $185,266,000.00
6 9/30/2022 $185,009,000.00
7 6/30/2022 $184,710,000.00
8 3/31/2022 $183,990,000.00
9 12/31/2021 $182,852,000.00
10 9/30/2021 $182,616,000.00
11 6/30/2021 $182,311,000.00
12 3/31/2021 $181,772,000.00
13 12/31/2020 $180,804,000.00
14 9/30/2020 $181,142,000.00
15 6/30/2020 $180,314,000.00
16 3/31/2020 $179,898,000.00
17 12/31/2019 $179,039,000.00
18 9/30/2019 $178,873,000.00
19 6/30/2019 $179,048,000.00
20 3/31/2019 $178,271,000.00
21 12/31/2018 $177,061,000.00
22 9/30/2018 $176,767,000.00
23 6/30/2018 $176,873,000.00
24 3/31/2018 $175,932,000.00
25 12/31/2017 $174,427,000.00
26 9/30/2017 $175,103,000.00
27 3/31/2017 $172,710,000.00
28 12/31/2016 $165,985,000.00
29 9/30/2016 $163,963,000.00
30 12/31/2015 $160,025,000.00
31 9/30/2015 $159,647,000.00
32 6/30/2015 $159,017,000.00
33 3/31/2015 $157,612,000.00
34 12/31/2014 $146,349,000.00
35 9/30/2014 $145,724,000.00
36 6/30/2014 $145,066,000.00
37 3/31/2014 $143,983,000.00
38 9/30/2013 $136,102,000.00
39 6/30/2013 $139,400,000.00
40 3/31/2013 $127,969,000.00
41 12/31/2012 $120,271,000.00
42 6/30/2012 $117,912,000.00
43 3/31/2012 $115,070,000.00
44 12/31/2011 $112,122,000.00
45 3/31/2011 $110,652,000.00
46 12/31/2010 $103,093,000.00
47 12/31/2009 $100,271,000.00
Copyright 2024 PursePoor.com