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

Business Address

410 NORTH SCOTTSDALE ROAD, SUITE 1300

TEMPE , AZ US 85288

Mailing Address

410 NORTH SCOTTSDALE ROAD, SUITE 1300

TEMPE , AZ US 85288
Phone Number: 408-470-1000 / State Incorporated: DE / Fiscal Year End 12 /31
Financials: AccountsPayableCurrent
Date Value
1 12/31/2023 $113,125,000.00
2 9/30/2023 $99,693,000.00
3 6/30/2023 $110,155,000.00
4 3/31/2023 $130,561,000.00
5 12/31/2022 $127,870,000.00
6 9/30/2022 $138,918,000.00
7 6/30/2022 $145,607,000.00
8 3/31/2022 $186,509,000.00
9 12/31/2021 $163,886,000.00
10 9/30/2021 $174,916,000.00
11 6/30/2021 $225,079,000.00
12 3/31/2021 $124,298,000.00
13 12/31/2020 $142,132,000.00
14 9/30/2020 $119,184,000.00
15 6/30/2020 $94,987,000.00
16 3/31/2020 $72,690,000.00
17 12/31/2019 $87,250,000.00
18 9/30/2019 $63,300,000.00
19 6/30/2019 $61,950,000.00
20 3/31/2019 $62,512,000.00
21 12/31/2018 $64,256,000.00
22 9/30/2018 $43,065,000.00
23 6/30/2018 $48,744,000.00
24 3/31/2018 $41,881,000.00
25 12/31/2017 $36,776,000.00
26 9/30/2017 $45,942,000.00
27 6/30/2017 $45,953,000.00
28 3/31/2017 $37,028,000.00
29 12/31/2016 $28,596,000.00
30 9/30/2016 $33,104,000.00
31 6/30/2016 $30,927,000.00
32 3/31/2016 $36,258,000.00
33 12/31/2015 $34,354,000.00
34 9/30/2015 $32,599,000.00
35 6/30/2015 $29,513,000.00
36 3/31/2015 $24,996,000.00
37 12/31/2014 $23,247,000.00
38 9/30/2014 $24,517,000.00
39 6/30/2014 $20,939,000.00
40 3/31/2014 $18,506,000.00
41 12/31/2013 $17,718,000.00
42 9/30/2013 $19,157,000.00
43 6/30/2013 $21,556,000.00
44 3/31/2013 $19,748,000.00
45 12/31/2012 $19,549,000.00
46 9/30/2012 $14,415,000.00
47 6/30/2012 $15,226,000.00
48 3/31/2012 $14,640,000.00
49 12/31/2011 $19,265,000.00
50 12/31/2010 $7,768,000.00
Financials: AccountsReceivableNetCurrent
Date Value
1 12/31/2023 $903,424,000.00
2 9/30/2023 $904,178,000.00
3 6/30/2023 $908,395,000.00
4 3/31/2023 $884,430,000.00
5 12/31/2022 $859,685,000.00
6 9/30/2022 $859,629,000.00
7 6/30/2022 $931,854,000.00
8 3/31/2022 $950,892,000.00
9 12/31/2021 $897,198,000.00
10 9/30/2021 $855,037,000.00
11 6/30/2021 $808,079,000.00
12 3/31/2021 $718,957,000.00
13 12/31/2020 $657,704,000.00
14 9/30/2020 $626,046,000.00
15 6/30/2020 $473,314,000.00
16 3/31/2020 $533,004,000.00
17 12/31/2019 $550,291,000.00
18 9/30/2019 $531,816,000.00
19 6/30/2019 $520,094,000.00
20 3/31/2019 $479,281,000.00
21 12/31/2018 $439,009,000.00
22 9/30/2018 $420,276,000.00
23 6/30/2018 $374,371,000.00
24 3/31/2018 $361,459,000.00
25 12/31/2017 $324,189,000.00
26 9/30/2017 $321,328,000.00
27 6/30/2017 $291,694,000.00
28 3/31/2017 $267,128,000.00
29 12/31/2016 $247,415,000.00
30 9/30/2016 $244,992,000.00
31 6/30/2016 $192,660,000.00
32 3/31/2016 $178,000,000.00
33 12/31/2015 $158,550,000.00
34 9/30/2015 $148,395,000.00
35 6/30/2015 $146,466,000.00
36 3/31/2015 $138,159,000.00
37 12/31/2014 $129,751,000.00
38 9/30/2014 $130,047,000.00
39 6/30/2014 $131,028,000.00
40 3/31/2014 $126,183,000.00
41 12/31/2013 $113,250,000.00
42 9/30/2013 $109,179,000.00
43 6/30/2013 $112,367,000.00
44 3/31/2013 $108,672,000.00
45 12/31/2012 $98,992,000.00
46 9/30/2012 $105,902,000.00
47 6/30/2012 $102,149,000.00
48 3/31/2012 $94,441,000.00
49 12/31/2011 $91,537,000.00
50 12/31/2010 $65,430,000.00
Financials: AccountsReceivableSale
Date Value
1 12/31/2023 $51,200,000.00
2 9/30/2023 $40,400,000.00
3 6/30/2023 $8,200,000.00
4 3/31/2023 $8,000,000.00
5 12/31/2022 $37,000,000.00
6 9/30/2022 $22,900,000.00
Financials: AccruedIncomeTaxesCurrent
Date Value
1 12/31/2023 $38,103,000.00
2 9/30/2023 $157,175,000.00
3 6/30/2023 $147,618,000.00
4 3/31/2023 $105,038,000.00
5 12/31/2022 $74,323,000.00
6 3/31/2022 $45,646,000.00
7 12/31/2021 $33,838,000.00
8 9/30/2021 $35,152,000.00
9 3/31/2021 $41,539,000.00
10 12/31/2020 $30,130,000.00
11 9/30/2020 $15,539,000.00
12 12/31/2019 $14,130,000.00
13 9/30/2019 $5,885,000.00
14 6/30/2019 $4,407,000.00
15 3/31/2019 $2,255,000.00
16 12/31/2018 $5,752,000.00
17 9/30/2018 $4,111,000.00
18 6/30/2018 $7,764,000.00
19 3/31/2018 $17,134,000.00
20 12/31/2017 $12,405,000.00
21 9/30/2017 $10,486,000.00
22 6/30/2017 $7,003,000.00
23 3/31/2017 $4,760,000.00
24 12/31/2016 $4,210,000.00
25 9/30/2016 $5,043,000.00
26 6/30/2016 $3,385,000.00
27 3/31/2016 $1,793,000.00
28 12/31/2015 $2,646,000.00
29 9/30/2015 $2,400,000.00
30 6/30/2015 $1,939,000.00
31 3/31/2015 $4,290,000.00
32 12/31/2014 $2,027,000.00
33 9/30/2014 $3,949,000.00
34 6/30/2014 $2,248,000.00
35 3/31/2014 $408,000.00
36 12/31/2013 $1,205,000.00
37 9/30/2013 $1,317,000.00
38 6/30/2013 $1,444,000.00
39 3/31/2013 $595,000.00
40 12/31/2012 $572,000.00
41 9/30/2012 $461,000.00
42 6/30/2012 $714,000.00
43 3/31/2012 $665,000.00
44 12/31/2011 $426,000.00
45 12/31/2010 $1,936,000.00
Financials: AccruedIncomeTaxesNoncurrent
Date Value
1 12/31/2023 $116,744,000.00
2 9/30/2023 $116,443,000.00
3 6/30/2023 $113,309,000.00
4 3/31/2023 $126,541,000.00
5 12/31/2022 $124,393,000.00
6 9/30/2022 $127,059,000.00
7 6/30/2022 $116,414,000.00
8 3/31/2022 $123,476,000.00
9 12/31/2021 $118,072,000.00
10 9/30/2021 $125,986,000.00
11 6/30/2021 $113,306,000.00
12 3/31/2021 $109,668,000.00
13 12/31/2020 $105,748,000.00
14 9/30/2020 $108,669,000.00
15 6/30/2020 $115,257,000.00
16 12/31/2019 $102,794,000.00
Financials: AccruedLiabilitiesCurrent
Date Value
1 12/31/2023 $525,780,000.00
2 9/30/2023 $614,462,000.00
3 6/30/2023 $600,163,000.00
4 3/31/2023 $497,248,000.00
5 12/31/2022 $454,374,000.00
6 9/30/2022 $383,618,000.00
7 6/30/2022 $416,459,000.00
8 3/31/2022 $465,071,000.00
9 12/31/2021 $607,315,000.00
10 9/30/2021 $545,286,000.00
11 6/30/2021 $495,572,000.00
12 3/31/2021 $406,672,000.00
13 12/31/2020 $405,582,000.00
14 9/30/2020 $318,471,000.00
15 6/30/2020 $244,774,000.00
16 3/31/2020 $259,459,000.00
17 12/31/2019 $319,958,000.00
18 9/30/2019 $286,132,000.00
19 6/30/2019 $245,634,000.00
20 3/31/2019 $252,754,000.00
21 12/31/2018 $234,679,000.00
22 9/30/2018 $219,035,000.00
23 6/30/2018 $196,754,000.00
24 3/31/2018 $180,093,000.00
25 12/31/2017 $195,562,000.00
26 9/30/2017 $173,851,000.00
27 6/30/2017 $158,838,000.00
28 3/31/2017 $125,631,000.00
29 12/31/2016 $134,332,000.00
30 9/30/2016 $132,538,000.00
31 6/30/2016 $107,505,000.00
32 3/31/2016 $92,723,000.00
33 12/31/2015 $107,765,000.00
34 9/30/2015 $95,914,000.00
35 6/30/2015 $91,992,000.00
36 3/31/2015 $81,711,000.00
37 12/31/2014 $87,880,000.00
38 9/30/2014 $86,600,000.00
39 6/30/2014 $81,049,000.00
40 3/31/2014 $71,349,000.00
41 12/31/2013 $80,345,000.00
42 9/30/2013 $73,714,000.00
43 6/30/2013 $75,776,000.00
44 3/31/2013 $64,635,000.00
45 12/31/2012 $74,247,000.00
46 9/30/2012 $71,949,000.00
47 6/30/2012 $69,207,000.00
48 3/31/2012 $66,538,000.00
49 12/31/2011 $76,600,000.00
50 12/31/2010 $51,358,000.00
Financials: AccruedMarketingCostsCurrent
Date Value
1 12/31/2023 $34,035,000.00
2 9/30/2023 $35,405,000.00
3 6/30/2023 $43,628,000.00
4 3/31/2023 $36,227,000.00
5 12/31/2022 $36,407,000.00
6 9/30/2022 $35,661,000.00
7 6/30/2022 $37,250,000.00
8 3/31/2022 $41,221,000.00
9 12/31/2021 $41,387,000.00
10 9/30/2021 $55,310,000.00
11 6/30/2021 $67,820,000.00
12 12/31/2020 $34,488,000.00
13 12/31/2019 $11,393,000.00
14 9/30/2019 $7,068,000.00
15 6/30/2019 $4,210,000.00
16 3/31/2019 $6,612,000.00
17 12/31/2018 $5,668,000.00
18 9/30/2018 $7,765,000.00
19 6/30/2018 $3,772,000.00
20 3/31/2018 $5,121,000.00
21 12/31/2017 $11,209,000.00
22 9/30/2017 $9,293,000.00
23 6/30/2017 $11,959,000.00
24 3/31/2017 $10,751,000.00
25 12/31/2016 $10,342,000.00
26 9/30/2016 $9,258,000.00
27 6/30/2016 $8,752,000.00
28 3/31/2016 $7,759,000.00
29 12/31/2015 $8,486,000.00
30 9/30/2015 $7,172,000.00
31 6/30/2015 $12,647,000.00
32 3/31/2015 $10,423,000.00
33 12/31/2014 $11,110,000.00
34 9/30/2014 $10,256,000.00
35 6/30/2014 $10,137,000.00
36 3/31/2014 $9,851,000.00
37 12/31/2013 $10,100,000.00
38 9/30/2013 $9,383,000.00
39 6/30/2013 $9,547,000.00
40 3/31/2013 $8,996,000.00
41 12/31/2012 $8,333,000.00
42 9/30/2012 $8,501,000.00
43 6/30/2012 $8,851,000.00
44 3/31/2012 $7,679,000.00
45 12/31/2011 $8,358,000.00
46 12/31/2010 $3,826,000.00
Financials: AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
Date Value
1 12/31/2023 $550,762,000.00
2 12/31/2022 $449,726,000.00
3 12/31/2021 $359,101,000.00
4 12/31/2020 $301,252,000.00
5 12/31/2019 $229,516,000.00
6 12/31/2018 $171,727,000.00
7 12/31/2017 $135,808,000.00
8 12/31/2016 $135,714,000.00
9 12/31/2015 $118,037,000.00
10 12/31/2014 $107,802,000.00
11 12/31/2013 $105,506,000.00
12 12/31/2012 $85,935,000.00
13 12/31/2011 $75,467,000.00
14 12/31/2010 $67,774,000.00
Financials: AccumulatedOtherComprehensiveIncomeLossNetOfTax
Date Value
1 12/31/2023 $21,168,000.00
2 9/30/2023 $2,047,000.00
3 6/30/2023 $11,343,000.00
4 3/31/2023 $1,835,000.00
5 12/31/2022 $-10,284,000.00
6 9/30/2022 $-40,745,000.00
7 6/30/2022 $-19,770,000.00
8 3/31/2022 $-5,713,000.00
9 12/31/2021 $4,326,000.00
10 9/30/2021 $17,599,000.00
11 6/30/2021 $29,616,000.00
12 3/31/2021 $29,030,000.00
13 12/31/2020 $43,501,000.00
14 9/30/2020 $24,911,000.00
15 6/30/2020 $9,101,000.00
16 3/31/2020 $-193,000.00
17 12/31/2019 $-688,000.00
18 9/30/2019 $-1,927,000.00
19 6/30/2019 $-1,876,000.00
20 3/31/2019 $-2,281,000.00
21 12/31/2018 $-2,774,000.00
22 9/30/2018 $-728,000.00
23 6/30/2018 $911,000.00
24 3/31/2018 $1,484,000.00
25 12/31/2017 $571,000.00
26 9/30/2017 $788,000.00
27 6/30/2017 $-156,000.00
28 3/31/2017 $-1,382,000.00
29 12/31/2016 $-938,000.00
30 9/30/2016 $-85,000.00
31 6/30/2016 $428,000.00
32 3/31/2016 $22,000.00
33 12/31/2015 $-980,000.00
34 9/30/2015 $25,000.00
35 6/30/2015 $-187,000.00
36 3/31/2015 $-106,000.00
37 12/31/2014 $-140,000.00
38 9/30/2014 $60,000.00
39 6/30/2014 $508,000.00
40 3/31/2014 $442,000.00
41 12/31/2013 $294,000.00
42 9/30/2013 $332,000.00
43 6/30/2013 $-44,000.00
44 3/31/2013 $151,000.00
45 12/31/2012 $203,000.00
46 9/30/2012 $-19,000.00
47 6/30/2012 $-340,000.00
48 3/31/2012 $193,000.00
49 12/31/2011 $46,000.00
50 12/31/2010 $134,000.00
Financials: AdditionalPaidInCapital
Date Value
1 12/31/2023 $1,162,140,000.00
2 9/30/2023 $1,193,057,000.00
3 6/30/2023 $1,141,623,000.00
4 3/31/2023 $1,104,693,000.00
5 12/31/2022 $1,044,946,000.00
6 9/30/2022 $1,060,698,000.00
7 6/30/2022 $1,016,882,000.00
8 3/31/2022 $992,287,000.00
9 12/31/2021 $999,006,000.00
10 9/30/2021 $972,450,000.00
11 6/30/2021 $895,831,000.00
12 3/31/2021 $948,362,000.00
13 12/31/2020 $974,556,000.00
14 9/30/2020 $951,740,000.00
15 6/30/2020 $918,495,000.00
16 3/31/2020 $895,131,000.00
17 12/31/2019 $906,937,000.00
18 9/30/2019 $892,309,000.00
19 6/30/2019 $874,275,000.00
20 3/31/2019 $855,956,000.00
21 12/31/2018 $877,514,000.00
22 9/30/2018 $865,271,000.00
23 6/30/2018 $844,599,000.00
24 3/31/2018 $858,632,000.00
25 12/31/2017 $886,435,000.00
26 9/30/2017 $880,045,000.00
27 6/30/2017 $845,560,000.00
28 3/31/2017 $850,092,000.00
29 12/31/2016 $864,871,000.00
30 9/30/2016 $854,422,000.00
31 6/30/2016 $821,815,000.00
32 3/31/2016 $824,063,000.00
33 12/31/2015 $821,507,000.00
34 9/30/2015 $810,116,000.00
35 6/30/2015 $775,806,000.00
36 3/31/2015 $789,453,000.00
37 12/31/2014 $783,410,000.00
38 9/30/2014 $775,523,000.00
39 6/30/2014 $742,886,000.00
40 3/31/2014 $759,768,000.00
41 12/31/2013 $729,578,000.00
42 9/30/2013 $713,676,000.00
43 6/30/2013 $693,102,000.00
44 3/31/2013 $694,334,000.00
45 12/31/2012 $670,732,000.00
46 9/30/2012 $676,605,000.00
47 6/30/2012 $655,307,000.00
48 3/31/2012 $628,034,000.00
49 12/31/2011 $607,240,000.00
50 9/30/2011 $594,489,000.00
51 6/30/2011 $585,648,000.00
52 3/31/2011 $565,946,000.00
53 12/31/2010 $555,851,000.00
Financials: AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
Date Value
1 12/31/2023 $22,575,000.00
2 9/30/2023 $22,294,000.00
3 6/30/2023 $930,000.00
4 3/31/2023 $20,857,000.00
5 12/31/2022 $52,799,000.00
6 9/30/2022 $424,000.00
7 6/30/2022 $654,000.00
8 3/31/2022 $51,533,000.00
9 12/31/2021 $108,917,000.00
10 9/30/2021 $107,343,000.00
11 6/30/2021 $104,889,000.00
12 3/31/2021 $66,568,000.00
13 12/31/2020 $51,122,000.00
14 12/31/2019 $57,676,000.00
Financials: AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
Date Value
1 12/31/2023 $154,026,000.00
2 9/30/2023 $115,197,000.00
3 6/30/2023 $37,860,000.00
4 3/31/2023 $37,735,000.00
5 12/31/2022 $133,367,000.00
6 9/30/2022 $98,679,000.00
7 6/30/2022 $34,140,000.00
8 3/31/2022 $31,621,000.00
9 12/31/2021 $114,336,000.00
10 9/30/2021 $84,498,000.00
11 6/30/2021 $56,096,000.00
12 3/31/2021 $27,241,000.00
13 12/31/2020 $98,427,000.00
14 9/30/2020 $73,163,000.00
15 6/30/2020 $47,934,000.00
16 3/31/2020 $22,927,000.00
17 12/31/2019 $88,184,000.00
18 9/30/2019 $67,687,000.00
19 6/30/2019 $22,467,000.00
20 3/31/2019 $21,044,000.00
21 12/31/2018 $70,763,000.00
22 9/30/2018 $51,918,000.00
23 6/30/2018 $32,720,000.00
24 3/31/2018 $15,830,000.00
25 12/31/2017 $58,854,000.00
26 12/31/2016 $54,148,000.00
27 12/31/2015 $52,943,000.00
28 12/31/2014 $39,823,000.00
29 12/31/2013 $26,438,000.00
30 12/31/2012 $21,483,000.00
31 12/31/2011 $19,165,000.00
32 12/31/2010 $16,072,000.00
33 12/31/2009 $15,088,000.00
Financials: AdvertisingExpense
Date Value
1 12/31/2023 $201,200,000.00
2 12/31/2022 $222,000,000.00
3 12/31/2021 $325,600,000.00
4 12/31/2020 $161,000,000.00
5 12/31/2019 $119,100,000.00
6 12/31/2018 $88,400,000.00
7 12/31/2017 $70,100,000.00
8 12/31/2016 $36,000,000.00
9 12/31/2015 $23,400,000.00
10 12/31/2014 $26,900,000.00
11 12/31/2013 $26,000,000.00
12 12/31/2012 $23,600,000.00
13 12/31/2011 $21,200,000.00
14 12/31/2010 $20,200,000.00
15 12/31/2009 $18,100,000.00
Financials: AllocatedShareBasedCompensationExpense
Date Value
1 12/31/2023 $154,026,000.00
2 9/30/2023 $115,197,000.00
3 6/30/2023 $37,860,000.00
4 3/31/2023 $37,735,000.00
5 12/31/2022 $133,367,000.00
6 9/30/2022 $32,918,000.00
7 6/30/2022 $34,140,000.00
8 3/31/2022 $31,621,000.00
9 12/31/2021 $114,336,000.00
10 9/30/2021 $84,498,000.00
11 6/30/2021 $56,096,000.00
12 3/31/2021 $27,241,000.00
13 12/31/2020 $98,427,000.00
14 9/30/2020 $25,229,000.00
15 6/30/2020 $25,007,000.00
16 3/31/2020 $22,927,000.00
17 12/31/2019 $88,184,000.00
18 9/30/2019 $24,176,000.00
19 6/30/2019 $43,511,000.00
20 3/31/2019 $21,044,000.00
21 12/31/2018 $70,763,000.00
22 9/30/2018 $51,918,000.00
23 6/30/2018 $16,890,000.00
24 3/31/2018 $15,830,000.00
25 12/31/2017 $58,854,000.00
26 9/30/2017 $44,024,000.00
27 6/30/2017 $14,245,000.00
28 3/31/2017 $14,812,000.00
29 12/31/2016 $54,148,000.00
30 9/30/2016 $39,934,000.00
31 6/30/2016 $13,699,000.00
32 3/31/2016 $12,524,000.00
33 12/31/2015 $52,943,000.00
34 9/30/2015 $39,135,000.00
35 6/30/2015 $24,474,000.00
36 3/31/2015 $11,648,000.00
37 12/31/2014 $39,823,000.00
38 9/30/2014 $29,348,000.00
39 6/30/2014 $19,438,000.00
40 3/31/2014 $9,132,000.00
41 12/31/2013 $26,438,000.00
42 9/30/2013 $7,590,000.00
43 6/30/2013 $13,675,000.00
44 3/31/2013 $6,410,000.00
45 12/31/2012 $21,483,000.00
46 9/30/2012 $15,504,000.00
47 6/30/2012 $5,279,000.00
48 3/31/2012 $4,863,000.00
49 12/31/2011 $19,165,000.00
50 9/30/2011 $4,954,000.00
51 6/30/2011 $9,252,000.00
52 3/31/2011 $4,279,000.00
53 12/31/2010 $16,072,000.00
54 12/31/2009 $15,088,000.00
Financials: AllowanceForDoubtfulAccountsReceivableCurrent
Date Value
1 12/31/2023 $14,893,000.00
2 9/30/2023 $13,155,000.00
3 6/30/2023 $13,244,000.00
4 3/31/2023 $11,192,000.00
5 12/31/2022 $10,343,000.00
6 9/30/2022 $9,617,000.00
7 6/30/2022 $9,520,000.00
8 3/31/2022 $9,764,000.00
9 12/31/2021 $9,245,000.00
10 9/30/2021 $9,174,000.00
11 6/30/2021 $9,427,000.00
12 3/31/2021 $9,882,000.00
13 12/31/2020 $10,239,000.00
14 9/30/2020 $13,716,000.00
15 6/30/2020 $17,099,000.00
16 12/31/2019 $6,756,000.00
Financials: AmortizationOfIntangibleAssets
Date Value
1 12/31/2023 $16,400,000.00
2 9/30/2023 $12,400,000.00
3 6/30/2023 $4,100,000.00
4 3/31/2023 $4,100,000.00
5 12/31/2022 $16,000,000.00
6 9/30/2022 $12,100,000.00
7 6/30/2022 $3,900,000.00
8 3/31/2022 $4,300,000.00
9 12/31/2021 $16,600,000.00
10 9/30/2021 $4,400,000.00
11 6/30/2021 $7,800,000.00
12 3/31/2021 $3,900,000.00
13 12/31/2020 $13,400,000.00
14 9/30/2020 $4,100,000.00
15 6/30/2020 $5,400,000.00
16 3/31/2020 $1,300,000.00
17 12/31/2019 $5,900,000.00
18 9/30/2019 $4,500,000.00
19 6/30/2019 $1,500,000.00
20 3/31/2019 $1,500,000.00
21 12/31/2018 $6,000,000.00
22 9/30/2018 $4,500,000.00
23 6/30/2018 $3,000,000.00
24 3/31/2018 $1,400,000.00
25 12/31/2017 $6,200,000.00
26 9/30/2017 $1,500,000.00
27 6/30/2017 $1,800,000.00
28 3/31/2017 $1,400,000.00
29 12/31/2016 $3,200,000.00
30 9/30/2016 $2,200,000.00
31 12/31/2013 $2,938,000.00
32 6/30/2013 $1,702,000.00
33 3/31/2013 $1,089,000.00
34 12/31/2012 $4,371,000.00
35 9/30/2012 $3,330,000.00
36 6/30/2012 $2,246,000.00
37 3/31/2012 $1,146,000.00
38 12/31/2011 $5,365,000.00
39 9/30/2011 $4,008,000.00
40 6/30/2011 $2,175,000.00
41 3/31/2011 $700,000.00
42 12/31/2010 $2,800,000.00
43 12/31/2009 $2,800,000.00
Financials: AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
Date Value
1 12/31/2023 $293,000.00
2 9/30/2023 $263,000.00
3 6/30/2023 $329,000.00
4 3/31/2023 $578,000.00
5 12/31/2022 $320,000.00
6 9/30/2022 $317,000.00
7 6/30/2022 $361,000.00
8 3/31/2022 $151,000.00
9 12/31/2021 $1,000.00
10 9/30/2021 $83,000.00
11 6/30/2021 $38,000.00
12 3/31/2021 $76,000.00
13 12/31/2020 $280,000.00
14 9/30/2020 $66,000.00
15 6/30/2020 $733,000.00
16 3/31/2020 $148,000.00
17 12/31/2019 $79,000.00
18 9/30/2019 $25,000.00
19 6/30/2019 $111,000.00
20 12/31/2018 $58,000.00
21 12/31/2013 $100,000.00
22 6/30/2013 $1,800,000.00
23 3/31/2013 $1,800,000.00
24 12/31/2012 $100,000.00
25 9/30/2012 $2,500,000.00
26 6/30/2012 $100,000.00
27 3/31/2012 $800,000.00
28 12/31/2011 $1,600,000.00
29 9/30/2011 $1,900,000.00
30 6/30/2011 $800,000.00
31 3/31/2011 $1,500,000.00
32 12/31/2010 $3,000,000.00
33 12/31/2009 $9,300,000.00
Financials: Assets
Date Value
1 12/31/2023 $6,083,877,000.00
2 9/30/2023 $6,318,551,000.00
3 6/30/2023 $6,144,550,000.00
4 3/31/2023 $5,901,448,000.00
5 12/31/2022 $5,947,947,000.00
6 9/30/2022 $5,912,802,000.00
7 6/30/2022 $5,810,119,000.00
8 3/31/2022 $5,943,414,000.00
9 12/31/2021 $5,942,110,000.00
10 9/30/2021 $5,650,109,000.00
11 6/30/2021 $5,395,568,000.00
12 3/31/2021 $5,069,782,000.00
13 12/31/2020 $4,829,683,000.00
14 9/30/2020 $4,415,091,000.00
15 6/30/2020 $4,025,857,000.00
16 3/31/2020 $3,964,840,000.00
17 12/31/2019 $2,500,702,000.00
18 9/30/2019 $2,350,380,000.00
19 6/30/2019 $2,346,017,000.00
20 3/31/2019 $2,234,430,000.00
21 12/31/2018 $2,052,458,000.00
22 9/30/2018 $1,928,405,000.00
23 6/30/2018 $1,916,589,000.00
24 3/31/2018 $1,782,731,000.00
25 12/31/2017 $1,784,009,000.00
26 9/30/2017 $1,697,623,000.00
27 6/30/2017 $1,551,187,000.00
28 3/31/2017 $1,459,293,000.00
29 12/31/2016 $1,396,151,000.00
30 9/30/2016 $1,358,893,000.00
31 6/30/2016 $1,251,273,000.00
32 3/31/2016 $1,207,560,000.00
33 12/31/2015 $1,158,633,000.00
34 9/30/2015 $1,079,562,000.00
35 6/30/2015 $1,028,581,000.00
36 3/31/2015 $1,028,405,000.00
37 12/31/2014 $987,997,000.00
38 9/30/2014 $948,289,000.00
39 6/30/2014 $885,433,000.00
40 3/31/2014 $885,641,000.00
41 12/31/2013 $832,147,000.00
42 9/30/2013 $759,206,000.00
43 6/30/2013 $703,894,000.00
44 3/31/2013 $726,245,000.00
45 12/31/2012 $756,312,000.00
46 9/30/2012 $768,164,000.00
47 6/30/2012 $744,163,000.00
48 3/31/2012 $670,436,000.00
49 12/31/2011 $649,264,000.00
50 9/30/2011 $591,908,000.00
51 6/30/2011 $552,423,000.00
52 3/31/2011 $499,050,000.00
53 12/31/2010 $476,943,000.00
54 12/31/2009 $355,240,000.00
Financials: AssetsCurrent
Date Value
1 12/31/2023 $2,446,618,000.00
2 9/30/2023 $2,701,804,000.00
3 6/30/2023 $2,465,456,000.00
4 3/31/2023 $2,331,882,000.00
5 12/31/2022 $2,424,391,000.00
6 9/30/2022 $2,500,580,000.00
7 6/30/2022 $2,376,804,000.00
8 3/31/2022 $2,480,768,000.00
9 12/31/2021 $2,494,075,000.00
10 9/30/2021 $2,455,307,000.00
11 6/30/2021 $2,231,825,000.00
12 3/31/2021 $2,115,555,000.00
13 12/31/2020 $1,849,538,000.00
14 9/30/2020 $1,473,247,000.00
15 6/30/2020 $1,149,244,000.00
16 3/31/2020 $1,576,525,000.00
17 12/31/2019 $1,633,419,000.00
18 9/30/2019 $1,505,579,000.00
19 6/30/2019 $1,457,374,000.00
20 3/31/2019 $1,439,113,000.00
21 12/31/2018 $1,302,479,000.00
22 9/30/2018 $1,224,182,000.00
23 6/30/2018 $1,260,999,000.00
24 3/31/2018 $1,168,776,000.00
25 12/31/2017 $1,158,367,000.00
26 9/30/2017 $1,101,003,000.00
27 6/30/2017 $1,003,222,000.00
28 3/31/2017 $918,167,000.00
29 12/31/2016 $952,978,000.00
30 9/30/2016 $911,768,000.00
31 6/30/2016 $825,407,000.00
32 3/31/2016 $783,003,000.00
33 12/31/2015 $732,010,000.00
34 9/30/2015 $711,733,000.00
35 6/30/2015 $657,906,000.00
36 3/31/2015 $657,312,000.00
37 12/31/2014 $657,160,000.00
38 9/30/2014 $615,672,000.00
39 6/30/2014 $554,512,000.00
40 3/31/2014 $552,177,000.00
41 12/31/2013 $544,676,000.00
42 9/30/2013 $482,259,000.00
43 6/30/2013 $442,093,000.00
44 3/31/2013 $527,331,000.00
45 12/31/2012 $485,793,000.00
46 9/30/2012 $484,246,000.00
47 6/30/2012 $435,135,000.00
48 3/31/2012 $385,496,000.00
49 12/31/2011 $384,816,000.00
50 12/31/2010 $388,611,000.00
Financials: AssetsFairValueDisclosure
Date Value
1 12/31/2023 $93,082,000.00
2 9/30/2023 $313,913,000.00
3 6/30/2023 $274,377,000.00
4 3/31/2023 $270,460,000.00
5 12/31/2022 $328,641,000.00
6 9/30/2022 $443,704,000.00
7 6/30/2022 $230,618,000.00
8 3/31/2022 $442,613,000.00
9 12/31/2021 $545,701,000.00
10 12/31/2020 $528,136,000.00
Financials: AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
Date Value
1 12/31/2023 $8,709,000.00
2 9/30/2023 $20,082,000.00
3 6/30/2023 $31,184,000.00
4 3/31/2023 $43,511,000.00
5 12/31/2022 $48,475,000.00
6 9/30/2022 $61,341,000.00
7 6/30/2022 $82,504,000.00
8 3/31/2022 $127,219,000.00
9 12/31/2021 $139,113,000.00
Financials: AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
Date Value
1 12/31/2023 $34,617,000.00
2 9/30/2023 $42,847,000.00
3 6/30/2023 $50,644,000.00
4 3/31/2023 $45,512,000.00
5 12/31/2022 $51,037,000.00
6 9/30/2022 $35,157,000.00
7 6/30/2022 $17,185,000.00
8 3/31/2022 $67,225,000.00
9 12/31/2021 $59,737,000.00
Financials: AvailableForSaleSecuritiesDebtSecurities
Date Value
1 12/31/2023 $43,326,000.00
2 9/30/2023 $62,929,000.00
3 6/30/2023 $81,828,000.00
4 3/31/2023 $89,023,000.00
5 12/31/2022 $99,512,000.00
6 9/30/2022 $96,498,000.00
7 6/30/2022 $99,689,000.00
8 3/31/2022 $194,444,000.00
9 12/31/2021 $198,850,000.00
Financials: AvailableForSaleSecuritiesDebtSecuritiesCurrent
Date Value
1 12/31/2023 $35,304,000.00
2 9/30/2023 $44,792,000.00
3 6/30/2023 $55,805,000.00
4 3/31/2023 $51,644,000.00
5 12/31/2022 $57,534,000.00
6 9/30/2022 $46,242,000.00
7 6/30/2022 $22,138,000.00
8 3/31/2022 $86,749,000.00
9 12/31/2021 $71,972,000.00
10 12/31/2020 --
11 9/30/2020 --
12 6/30/2020 --
13 3/31/2020 --
14 12/31/2019 $318,202,000.00
15 9/30/2019 $292,011,000.00
16 6/30/2019 $297,422,000.00
17 3/31/2019 $144,540,000.00
18 12/31/2018 $98,460,000.00
19 9/30/2018 $184,297,000.00
20 6/30/2018 $164,629,000.00
21 3/31/2018 $164,740,000.00
22 12/31/2017 $272,031,000.00
23 9/30/2017 $316,454,000.00
24 6/30/2017 $243,786,000.00
25 3/31/2017 $284,559,000.00
26 12/31/2016 $250,981,000.00
27 9/30/2016 $193,018,000.00
28 6/30/2016 $404,107,000.00
29 3/31/2016 $393,660,000.00
30 12/31/2015 $359,581,000.00
31 9/30/2015 $310,715,000.00
32 6/30/2015 $276,789,000.00
33 3/31/2015 $254,823,000.00
34 12/31/2014 $254,787,000.00
35 9/30/2014 $244,820,000.00
36 6/30/2014 $198,059,000.00
37 3/31/2014 $183,677,000.00
38 12/31/2013 $127,040,000.00
39 9/30/2013 $147,740,000.00
40 6/30/2013 $113,933,000.00
41 3/31/2013 $37,975,000.00
42 12/31/2012 $28,485,000.00
43 9/30/2012 $23,142,000.00
44 6/30/2012 $20,752,000.00
45 3/31/2012 $16,018,000.00
46 12/31/2011 $7,395,000.00
47 12/31/2010 $8,615,000.00
Financials: AvailableForSaleSecuritiesDebtSecuritiesNoncurrent
Date Value
1 12/31/2023 $8,022,000.00
2 9/30/2023 $18,137,000.00
3 6/30/2023 $26,023,000.00
4 3/31/2023 $37,379,000.00
5 12/31/2022 $41,978,000.00
6 9/30/2022 $50,256,000.00
7 6/30/2022 $77,551,000.00
8 3/31/2022 $107,695,000.00
9 12/31/2021 $125,320,000.00
10 12/31/2020 --
11 12/31/2019 --
12 9/30/2019 --
13 6/30/2019 $44,969,000.00
14 3/31/2019 --
15 12/31/2018 $9,112,000.00
16 9/30/2018 $8,091,000.00
17 6/30/2018 $8,061,000.00
18 3/31/2018 $10,212,000.00
19 12/31/2017 $39,948,000.00
20 9/30/2017 $58,842,000.00
21 6/30/2017 $74,619,000.00
22 3/31/2017 $98,574,000.00
23 12/31/2016 $59,783,000.00
24 9/30/2016 $62,820,000.00
25 6/30/2016 $113,158,000.00
26 3/31/2016 $132,690,000.00
27 12/31/2015 $151,370,000.00
28 9/30/2015 $145,246,000.00
29 6/30/2015 $158,161,000.00
30 3/31/2015 $168,171,000.00
31 12/31/2014 $147,892,000.00
32 9/30/2014 $136,017,000.00
33 6/30/2014 $137,148,000.00
34 3/31/2014 $138,929,000.00
35 12/31/2013 $101,978,000.00
36 9/30/2013 $76,836,000.00
37 6/30/2013 $62,885,000.00
38 3/31/2013 $10,680,000.00
39 12/31/2012 $21,252,000.00
40 9/30/2012 $20,802,000.00
41 6/30/2012 $20,475,000.00
42 3/31/2012 $16,804,000.00
43 12/31/2011 --
44 12/31/2010 $9,089,000.00
Financials: CapitalExpendituresIncurredButNotYetPaid
Date Value
1 12/31/2023 $32,280,000.00
2 9/30/2023 $25,979,000.00
3 6/30/2023 $20,648,000.00
4 3/31/2023 $30,907,000.00
5 12/31/2022 $35,767,000.00
6 9/30/2022 $41,255,000.00
7 6/30/2022 $60,115,000.00
8 3/31/2022 $58,876,000.00
9 12/31/2021 $64,135,000.00
10 9/30/2021 $72,531,000.00
11 6/30/2021 $133,530,000.00
12 3/31/2021 $45,354,000.00
13 12/31/2020 $37,267,000.00
14 9/30/2020 $43,147,000.00
15 6/30/2020 $13,199,000.00
16 3/31/2020 $24,121,000.00
17 12/31/2019 $16,488,000.00
18 9/30/2019 $14,331,000.00
19 6/30/2019 $12,202,000.00
20 3/31/2019 $13,113,000.00
21 12/31/2018 $15,069,000.00
22 9/30/2018 $24,281,000.00
23 6/30/2018 $20,854,000.00
24 3/31/2018 $18,739,000.00
25 12/31/2017 $15,105,000.00
26 9/30/2017 $21,992,000.00
27 6/30/2017 $20,291,000.00
28 3/31/2017 $7,662,000.00
29 12/31/2016 $4,434,000.00
30 9/30/2016 $9,709,000.00
31 6/30/2016 $10,009,000.00
32 3/31/2016 $10,842,000.00
33 12/31/2015 $9,285,000.00
34 12/31/2014 $4,899,000.00
35 12/31/2013 $2,308,000.00
36 12/31/2012 $940,000.00
37 12/31/2011 $1,611,000.00
38 12/31/2010 $906,000.00
39 12/31/2009 $1,790,000.00
Financials: CapitalizedContractCostAmortization
Date Value
1 12/31/2023 $12,500,000.00
2 12/31/2022 $20,800,000.00
3 12/31/2021 $17,000,000.00
4 12/31/2020 $10,100,000.00
5 12/31/2019 $7,200,000.00
6 12/31/2018 $5,400,000.00
Financials: CapitalizedContractCostNet
Date Value
1 12/31/2023 $25,100,000.00
2 12/31/2022 $27,400,000.00
3 12/31/2021 $31,100,000.00
4 12/31/2020 $22,800,000.00
5 12/31/2019 $15,100,000.00
6 3/31/2019 $10,747,000.00
7 12/31/2018 $9,185,000.00
8 9/30/2018 $8,651,000.00
9 6/30/2018 $7,947,000.00
10 12/31/2017 $5,514,000.00
Financials: CashAndCashEquivalentsAtCarryingValue
Date Value
1 12/31/2023 $937,438,000.00
2 9/30/2023 $1,239,013,000.00
3 6/30/2023 $951,956,000.00
4 3/31/2023 $832,383,000.00
5 12/31/2022 $942,050,000.00
6 9/30/2022 $1,044,523,000.00
7 6/30/2022 $877,501,000.00
8 3/31/2022 $926,119,000.00
9 12/31/2021 $1,099,370,000.00
10 9/30/2021 $1,237,822,000.00
11 6/30/2021 $1,086,357,000.00
12 3/31/2021 $1,131,698,000.00
13 12/31/2020 $960,843,000.00
14 9/30/2020 $615,532,000.00
15 6/30/2020 $404,359,000.00
16 3/31/2020 $790,696,000.00
17 12/31/2019 $550,425,000.00
18 9/30/2019 $490,362,000.00
19 6/30/2019 $423,500,000.00
20 3/31/2019 $588,001,000.00
21 12/31/2018 $636,899,000.00
22 9/30/2018 $420,860,000.00
23 6/30/2018 $547,993,000.00
24 3/31/2018 $498,003,000.00
25 12/31/2017 $449,511,000.00
26 9/30/2017 $362,613,000.00
27 6/30/2017 $358,182,000.00
28 3/31/2017 $261,027,000.00
29 12/31/2016 $389,275,000.00
30 9/30/2016 $419,948,000.00
31 6/30/2016 $167,706,000.00
32 3/31/2016 $154,418,000.00
33 12/31/2015 $167,714,000.00
34 9/30/2015 $174,040,000.00
35 6/30/2015 $161,753,000.00
36 3/31/2015 $189,978,000.00
37 12/31/2014 $199,871,000.00
38 9/30/2014 $180,676,000.00
39 6/30/2014 $167,471,000.00
40 3/31/2014 $182,766,000.00
41 12/31/2013 $242,953,000.00
42 9/30/2013 $175,839,000.00
43 6/30/2013 $164,497,000.00
44 3/31/2013 $328,745,000.00
45 12/31/2012 $306,386,000.00
46 9/30/2012 $304,907,000.00
47 6/30/2012 $262,799,000.00
48 3/31/2012 $224,361,000.00
49 12/31/2011 $306,386,000.00
50 9/30/2011 $202,229,000.00
51 6/30/2011 $168,607,000.00
52 3/31/2011 $308,608,000.00
53 12/31/2010 $294,664,000.00
54 12/31/2009 $166,487,000.00
55 12/31/2008 $87,100,000.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
Date Value
1 12/31/2023 $938,519,000.00
2 9/30/2023 $1,239,350,000.00
3 6/30/2023 $952,298,000.00
4 3/31/2023 $832,681,000.00
5 12/31/2022 $942,355,000.00
6 9/30/2022 $1,044,738,000.00
7 6/30/2022 $878,186,000.00
8 3/31/2022 $926,871,000.00
9 12/31/2021 $1,100,139,000.00
10 9/30/2021 $1,238,450,000.00
11 6/30/2021 $1,086,978,000.00
12 3/31/2021 $1,132,305,000.00
13 12/31/2020 $961,474,000.00
14 9/30/2020 $616,122,000.00
15 6/30/2020 $404,944,000.00
16 3/31/2020 $791,389,000.00
17 12/31/2019 $551,134,000.00
18 9/30/2019 $491,065,000.00
19 6/30/2019 $424,193,000.00
20 3/31/2019 $588,682,000.00
21 12/31/2018 $637,566,000.00
22 9/30/2018 $421,449,000.00
23 6/30/2018 $548,581,000.00
24 3/31/2018 $498,619,000.00
25 12/31/2017 $450,125,000.00
26 9/30/2017 $363,218,000.00
27 6/30/2017 $358,789,000.00
28 12/31/2016 $393,019,000.00
29 12/31/2015 $171,235,000.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
Date Value
1 12/31/2023 $-3,836,000.00
2 9/30/2023 $296,995,000.00
3 6/30/2023 $9,943,000.00
4 3/31/2023 $-109,674,000.00
5 12/31/2022 $-157,784,000.00
6 9/30/2022 $-55,401,000.00
7 6/30/2022 $-221,953,000.00
8 3/31/2022 $-173,268,000.00
9 12/31/2021 $138,665,000.00
10 9/30/2021 $276,976,000.00
11 6/30/2021 $125,504,000.00
12 3/31/2021 $170,831,000.00
13 12/31/2020 $410,340,000.00
14 9/30/2020 $64,988,000.00
15 6/30/2020 $-146,190,000.00
16 3/31/2020 $240,255,000.00
17 12/31/2019 $-86,432,000.00
18 9/30/2019 $-146,501,000.00
19 6/30/2019 $-213,373,000.00
20 3/31/2019 $-48,884,000.00
21 12/31/2018 $187,441,000.00
22 9/30/2018 $-28,676,000.00
23 6/30/2018 $98,456,000.00
24 3/31/2018 $48,494,000.00
25 12/31/2017 $57,106,000.00
26 9/30/2017 $-29,801,000.00
27 6/30/2017 $-34,230,000.00
28 12/31/2016 $221,784,000.00
Financials: CommitmentsAndContingencies
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 --
6 9/30/2022 --
7 6/30/2022 --
8 3/31/2022 --
9 12/31/2021 --
10 9/30/2021 --
11 6/30/2021 --
12 3/31/2021 --
13 12/31/2020 --
14 9/30/2020 --
15 6/30/2020 --
16 3/31/2020 --
17 12/31/2019 --
18 9/30/2019 --
19 6/30/2019 --
20 3/31/2019 --
21 12/31/2018 --
22 9/30/2018 --
23 6/30/2018 --
24 3/31/2018 --
25 12/31/2017 --
26 9/30/2017 --
27 6/30/2017 --
28 3/31/2017 --
29 12/31/2016 --
30 9/30/2016 --
31 6/30/2016 --
32 3/31/2016 --
33 12/31/2015 --
34 9/30/2015 --
35 6/30/2015 --
36 3/31/2015 --
37 12/31/2014 --
38 9/30/2014 --
39 6/30/2014 --
40 3/31/2014 --
41 12/31/2013 --
42 9/30/2013 --
43 6/30/2013 --
44 3/31/2013 --
45 12/31/2012 --
46 9/30/2012 --
47 6/30/2012 --
48 3/31/2012 --
49 12/31/2011 --
50 12/31/2010 --
Financials: CommonStockParOrStatedValuePerShare
Date Value
1 12/31/2023 $0.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 9/30/2011 $0.00
51 12/31/2010 $0.00
Financials: CommonStockSharesAuthorized
Date Value
1 12/31/2023 $200,000,000.00
2 9/30/2023 $200,000,000.00
3 6/30/2023 $200,000,000.00
4 3/31/2023 $200,000,000.00
5 12/31/2022 $200,000,000.00
6 9/30/2022 $200,000,000.00
7 6/30/2022 $200,000,000.00
8 3/31/2022 $200,000,000.00
9 12/31/2021 $200,000,000.00
10 9/30/2021 $200,000,000.00
11 6/30/2021 $200,000,000.00
12 3/31/2021 $200,000,000.00
13 12/31/2020 $200,000,000.00
14 9/30/2020 $200,000,000.00
15 6/30/2020 $200,000,000.00
16 3/31/2020 $200,000,000.00
17 12/31/2019 $200,000,000.00
18 9/30/2019 $200,000,000.00
19 6/30/2019 $200,000,000.00
20 3/31/2019 $200,000,000.00
21 12/31/2018 $200,000,000.00
22 9/30/2018 $200,000,000.00
23 6/30/2018 $200,000,000.00
24 3/31/2018 $200,000,000.00
25 12/31/2017 $200,000,000.00
26 9/30/2017 $200,000,000.00
27 6/30/2017 $200,000,000.00
28 3/31/2017 $200,000,000.00
29 12/31/2016 $200,000,000.00
30 9/30/2016 $200,000,000.00
31 6/30/2016 $200,000,000.00
32 3/31/2016 $200,000,000.00
33 12/31/2015 $200,000,000.00
34 9/30/2015 $200,000,000.00
35 6/30/2015 $200,000,000.00
36 3/31/2015 $200,000,000.00
37 12/31/2014 $200,000,000.00
38 9/30/2014 $200,000,000.00
39 6/30/2014 $200,000,000.00
40 3/31/2014 $200,000,000.00
41 12/31/2013 $200,000,000.00
42 9/30/2013 $200,000,000.00
43 6/30/2013 $200,000,000.00
44 3/31/2013 $200,000,000.00
45 12/31/2012 $200,000,000.00
46 9/30/2012 $200,000,000.00
47 6/30/2012 $200,000,000.00
48 3/31/2012 $200,000,000.00
49 12/31/2011 $200,000,000.00
50 9/30/2011 $200,000,000.00
51 12/31/2010 $200,000,000.00
Financials: CommonStockSharesIssued
Date Value
1 12/31/2023 $75,075,000.00
2 9/30/2023 $76,588,000.00
3 6/30/2023 $76,532,000.00
4 3/31/2023 $76,516,000.00
5 12/31/2022 $77,267,000.00
6 9/30/2022 $78,111,000.00
7 6/30/2022 $78,059,000.00
8 3/31/2022 $78,805,000.00
9 12/31/2021 $78,710,000.00
10 9/30/2021 $78,852,000.00
11 6/30/2021 $78,948,000.00
12 3/31/2021 $79,136,000.00
13 12/31/2020 $78,860,000.00
14 9/30/2020 $78,849,000.00
15 6/30/2020 $78,781,000.00
16 3/31/2020 $78,759,000.00
17 12/31/2019 $78,433,000.00
18 9/30/2019 $78,809,000.00
19 6/30/2019 $79,865,000.00
20 3/31/2019 $80,000,000.00
21 12/31/2018 $79,778,000.00
22 9/30/2018 $79,983,000.00
23 6/30/2018 $80,313,000.00
24 3/31/2018 $80,144,000.00
25 12/31/2017 $80,040,000.00
26 9/30/2017 $80,176,000.00
27 6/30/2017 $80,144,000.00
28 3/31/2017 $80,324,000.00
29 12/31/2016 $79,553,000.00
30 9/30/2016 $79,867,000.00
31 6/30/2016 --
32 3/31/2016 $80,175,000.00
33 12/31/2015 $79,500,000.00
34 9/30/2015 $79,564,000.00
35 6/30/2015 $80,069,000.00
36 3/31/2015 $80,734,000.00
37 12/31/2014 $80,205,000.00
38 9/30/2014 $80,516,000.00
39 6/30/2014 $80,783,000.00
40 3/31/2014 $81,632,000.00
41 12/31/2013 $80,583,000.00
42 9/30/2013 $81,114,000.00
43 6/30/2013 $79,699,000.00
44 3/31/2013 $81,725,000.00
45 12/31/2012 $80,611,000.00
46 9/30/2012 $81,784,000.00
47 6/30/2012 $80,760,000.00
48 3/31/2012 $79,798,000.00
49 12/31/2011 $78,776,000.00
50 9/30/2011 $78,776,000.00
51 12/31/2010 $76,390,000.00
Financials: CommonStockSharesOutstanding
Date Value
1 12/31/2023 $75,075,000.00
2 9/30/2023 $76,588,000.00
3 6/30/2023 $76,532,000.00
4 3/31/2023 $76,516,000.00
5 12/31/2022 $77,267,000.00
6 9/30/2022 $78,111,000.00
7 6/30/2022 $78,059,000.00
8 3/31/2022 $78,805,000.00
9 12/31/2021 $78,710,000.00
10 9/30/2021 $78,852,000.00
11 6/30/2021 $78,948,000.00
12 3/31/2021 $79,136,000.00
13 12/31/2020 $78,860,000.00
14 9/30/2020 $78,849,000.00
15 6/30/2020 $78,781,000.00
16 3/31/2020 $78,759,000.00
17 12/31/2019 $78,433,000.00
18 9/30/2019 $78,809,000.00
19 6/30/2019 $79,865,000.00
20 3/31/2019 $80,000,000.00
21 12/31/2018 $79,778,000.00
22 9/30/2018 $79,983,000.00
23 6/30/2018 $80,313,000.00
24 3/31/2018 $80,144,000.00
25 12/31/2017 $80,040,000.00
26 9/30/2017 $80,176,000.00
27 6/30/2017 $80,144,000.00
28 3/31/2017 $80,324,000.00
29 12/31/2016 $79,553,000.00
30 9/30/2016 $79,867,000.00
31 6/30/2016 --
32 3/31/2016 $80,175,000.00
33 12/31/2015 $79,500,000.00
34 9/30/2015 $79,564,000.00
35 6/30/2015 $80,069,000.00
36 3/31/2015 $80,734,000.00
37 12/31/2014 $80,205,000.00
38 9/30/2014 $80,516,000.00
39 6/30/2014 $80,783,000.00
40 3/31/2014 $81,632,000.00
41 12/31/2013 $80,583,000.00
42 9/30/2013 $81,114,000.00
43 6/30/2013 $79,699,000.00
44 3/31/2013 $81,725,000.00
45 12/31/2012 $80,611,000.00
46 9/30/2012 $81,784,000.00
47 6/30/2012 $80,760,000.00
48 3/31/2012 $79,798,000.00
49 12/31/2011 $78,776,000.00
50 9/30/2011 $78,776,000.00
51 12/31/2010 $76,390,000.00
Financials: CommonStockValue
Date Value
1 12/31/2023 $7,000.00
2 9/30/2023 $8,000.00
3 6/30/2023 $8,000.00
4 3/31/2023 $8,000.00
5 12/31/2022 $8,000.00
6 9/30/2022 $8,000.00
7 6/30/2022 $8,000.00
8 3/31/2022 $8,000.00
9 12/31/2021 $8,000.00
10 9/30/2021 $8,000.00
11 6/30/2021 $8,000.00
12 3/31/2021 $8,000.00
13 12/31/2020 $8,000.00
14 9/30/2020 $8,000.00
15 6/30/2020 $8,000.00
16 3/31/2020 $8,000.00
17 12/31/2019 $8,000.00
18 9/30/2019 $8,000.00
19 6/30/2019 $8,000.00
20 3/31/2019 $8,000.00
21 12/31/2018 $8,000.00
22 9/30/2018 $8,000.00
23 6/30/2018 $8,000.00
24 3/31/2018 $8,000.00
25 12/31/2017 $8,000.00
26 9/30/2017 $8,000.00
27 6/30/2017 $8,000.00
28 3/31/2017 $8,000.00
29 12/31/2016 $8,000.00
30 9/30/2016 $8,000.00
31 6/30/2016 $8,000.00
32 3/31/2016 $8,000.00
33 12/31/2015 $8,000.00
34 9/30/2015 $8,000.00
35 6/30/2015 $8,000.00
36 3/31/2015 $8,000.00
37 12/31/2014 $8,000.00
38 9/30/2014 $8,000.00
39 6/30/2014 $8,000.00
40 3/31/2014 $8,000.00
41 12/31/2013 $8,000.00
42 9/30/2013 $8,000.00
43 6/30/2013 $8,000.00
44 3/31/2013 $8,000.00
45 12/31/2012 $8,000.00
46 9/30/2012 $8,000.00
47 6/30/2012 $8,000.00
48 3/31/2012 $8,000.00
49 12/31/2011 $8,000.00
50 12/31/2010 $8,000.00
Financials: ComprehensiveIncomeNetOfTax
Date Value
1 12/31/2023 $476,505,000.00
2 9/30/2023 $333,370,000.00
3 6/30/2023 $121,322,000.00
4 3/31/2023 $99,917,000.00
5 12/31/2022 $346,963,000.00
6 9/30/2022 $51,725,000.00
7 6/30/2022 $98,743,000.00
8 3/31/2022 $124,259,000.00
9 12/31/2021 $732,845,000.00
10 9/30/2021 $168,952,000.00
11 6/30/2021 $200,300,000.00
12 3/31/2021 $185,905,000.00
13 12/31/2020 $1,820,077,000.00
14 9/30/2020 $1,642,499,000.00
15 6/30/2020 $-31,308,000.00
16 3/31/2020 $1,518,626,000.00
17 12/31/2019 $444,862,000.00
18 9/30/2019 $102,473,000.00
19 6/30/2019 $219,888,000.00
20 3/31/2019 $72,341,000.00
21 12/31/2018 $396,890,000.00
22 9/30/2018 $99,233,000.00
23 6/30/2018 $202,311,000.00
24 3/31/2018 $96,779,000.00
25 12/31/2017 $232,927,000.00
26 9/30/2017 $222,880,000.00
27 6/30/2017 $139,381,000.00
28 3/31/2017 $68,976,000.00
29 12/31/2016 $189,724,000.00
30 9/30/2016 $142,956,000.00
31 6/30/2016 $50,554,000.00
32 3/31/2016 $41,548,000.00
33 12/31/2015 $143,180,000.00
34 9/30/2015 $95,308,000.00
35 6/30/2015 $31,269,000.00
36 3/31/2015 $36,211,000.00
37 12/31/2014 $145,398,000.00
38 9/30/2014 $37,799,000.00
39 6/30/2014 $68,258,000.00
40 3/31/2014 $32,592,000.00
41 12/31/2013 $64,386,000.00
42 9/30/2013 $34,911,000.00
43 6/30/2013 $29,126,000.00
44 3/31/2013 $-42,035,000.00
45 12/31/2012 $58,848,000.00
46 9/30/2012 $49,067,000.00
47 6/30/2012 $27,959,000.00
48 3/31/2012 $21,131,000.00
49 12/31/2011 $66,628,000.00
50 9/30/2011 $18,866,000.00
51 6/30/2011 $27,612,000.00
52 3/31/2011 $16,331,000.00
53 12/31/2010 $73,932,000.00
54 12/31/2009 $-31,083,000.00
Financials: ContractWithCustomerLiabilityRevenueRecognized
Date Value
1 12/31/2023 $732,400,000.00
2 9/30/2023 $583,500,000.00
3 6/30/2023 $199,000,000.00
4 3/31/2023 $205,700,000.00
5 12/31/2022 $635,300,000.00
6 9/30/2022 $156,500,000.00
7 6/30/2022 $178,400,000.00
8 3/31/2022 $184,900,000.00
9 12/31/2021 $481,100,000.00
10 9/30/2021 $112,600,000.00
11 6/30/2021 $260,200,000.00
12 3/31/2021 $125,800,000.00
13 12/31/2020 $341,900,000.00
14 9/30/2020 $263,300,000.00
15 6/30/2020 $167,900,000.00
16 3/31/2020 $95,500,000.00
17 12/31/2019 $262,700,000.00
18 9/30/2019 $207,000,000.00
19 12/31/2018 $68,600,000.00
20 12/31/2017 $52,600,000.00
Financials: CostOfRevenue
Date Value
1 12/31/2023 $1,155,397,000.00
2 9/30/2023 $868,195,000.00
3 6/30/2023 $571,057,000.00
4 3/31/2023 $282,493,000.00
5 12/31/2022 $1,100,860,000.00
6 9/30/2022 $271,179,000.00
7 6/30/2022 $545,867,000.00
8 3/31/2022 $263,873,000.00
9 12/31/2021 $1,017,229,000.00
10 9/30/2021 $260,750,000.00
11 6/30/2021 $469,943,000.00
12 3/31/2021 $217,673,000.00
13 12/31/2020 $708,706,000.00
14 9/30/2020 $484,649,000.00
15 6/30/2020 $284,593,000.00
16 3/31/2020 $156,607,000.00
17 12/31/2019 $662,899,000.00
18 9/30/2019 $485,070,000.00
19 6/30/2019 $315,283,000.00
20 3/31/2019 $146,875,000.00
21 12/31/2018 $518,625,000.00
22 9/30/2018 $367,701,000.00
23 6/30/2018 $124,677,000.00
24 3/31/2018 $109,516,000.00
25 12/31/2017 $356,466,000.00
26 9/30/2017 $253,060,000.00
27 6/30/2017 $160,281,000.00
28 3/31/2017 $74,716,000.00
29 12/31/2016 $264,580,000.00
30 9/30/2016 $69,387,000.00
31 6/30/2016 $122,239,000.00
32 3/31/2016 $58,093,000.00
33 12/31/2015 $205,376,000.00
34 9/30/2015 $50,060,000.00
35 6/30/2015 $97,850,000.00
36 3/31/2015 $46,996,000.00
37 12/31/2014 $183,210,000.00
38 9/30/2014 $135,272,000.00
39 6/30/2014 $90,450,000.00
40 3/31/2014 $43,395,000.00
41 12/31/2013 $162,100,000.00
42 9/30/2013 $120,284,000.00
43 6/30/2013 $40,137,000.00
44 3/31/2013 $40,731,000.00
45 12/31/2012 $143,653,000.00
46 9/30/2012 $36,146,000.00
47 6/30/2012 $71,145,000.00
48 3/31/2012 $34,319,000.00
49 12/31/2011 $118,458,000.00
50 9/30/2011 $85,103,000.00
51 6/30/2011 $51,579,000.00
52 3/31/2011 $22,630,000.00
53 12/31/2010 $83,709,000.00
54 12/31/2009 $78,841,000.00
Financials: CurrentFederalTaxExpenseBenefit
Date Value
1 12/31/2023 $134,332,000.00
2 12/31/2022 $188,050,000.00
3 12/31/2021 $157,383,000.00
4 12/31/2020 $55,291,000.00
5 12/31/2019 $76,528,000.00
6 12/31/2018 $35,788,000.00
7 12/31/2017 $91,214,000.00
8 12/31/2016 $40,235,000.00
9 12/31/2015 $28,596,000.00
10 12/31/2014 $1,569,000.00
11 12/31/2013 $26,000.00
12 12/31/2012 --
13 12/31/2011 $65,000.00
14 12/31/2010 --
15 12/31/2009 $-1,196,000.00
Financials: CurrentForeignTaxExpenseBenefit
Date Value
1 12/31/2023 $51,306,000.00
2 12/31/2022 $56,537,000.00
3 12/31/2021 $42,681,000.00
4 12/31/2020 $29,399,000.00
5 12/31/2019 $28,364,000.00
6 12/31/2018 $22,753,000.00
7 12/31/2017 $15,285,000.00
8 12/31/2016 $8,964,000.00
9 12/31/2015 $4,305,000.00
10 12/31/2014 $1,596,000.00
11 12/31/2013 $3,113,000.00
12 12/31/2012 $1,173,000.00
13 12/31/2011 $1,263,000.00
14 12/31/2010 $1,197,000.00
15 12/31/2009 $1,280,000.00
Financials: CurrentStateAndLocalTaxExpenseBenefit
Date Value
1 12/31/2023 $28,535,000.00
2 12/31/2022 $34,621,000.00
3 12/31/2021 $28,365,000.00
4 12/31/2020 $8,862,000.00
5 12/31/2019 $9,169,000.00
6 12/31/2018 $9,568,000.00
7 12/31/2017 $2,580,000.00
8 12/31/2016 $2,603,000.00
9 12/31/2015 $3,271,000.00
10 12/31/2014 $2,162,000.00
11 12/31/2013 $1,235,000.00
12 12/31/2012 $438,000.00
13 12/31/2011 $224,000.00
14 12/31/2010 $386,000.00
15 12/31/2009 $-96,000.00
Financials: DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
Date Value
1 12/31/2023 $32,612,000.00
2 9/30/2023 $52,123,000.00
3 6/30/2023 $70,755,000.00
4 3/31/2023 $77,077,000.00
5 12/31/2022 $74,205,000.00
Financials: DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
Date Value
1 12/31/2023 $789,000.00
2 9/30/2023 $1,392,000.00
3 6/30/2023 $2,095,000.00
4 3/31/2023 $2,634,000.00
5 12/31/2022 $2,992,000.00
Financials: DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
Date Value
1 12/31/2023 $7,065,000.00
2 9/30/2023 $10,509,000.00
3 6/30/2023 $10,045,000.00
4 3/31/2023 $6,610,000.00
5 12/31/2022 $21,554,000.00
Financials: DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
Date Value
1 12/31/2023 $23,000.00
2 9/30/2023 $86,000.00
3 6/30/2023 $85,000.00
4 3/31/2023 $23,000.00
5 12/31/2022 $639,000.00
Financials: DebtSecuritiesAvailableForSaleUnrealizedLossPosition
Date Value
1 12/31/2023 $39,677,000.00
2 9/30/2023 $62,632,000.00
3 6/30/2023 $80,800,000.00
4 3/31/2023 $83,687,000.00
5 12/31/2022 $95,759,000.00
Financials: DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
Date Value
1 12/31/2023 $812,000.00
2 9/30/2023 $1,478,000.00
3 6/30/2023 $2,180,000.00
4 3/31/2023 $2,657,000.00
5 12/31/2022 $3,631,000.00
Financials: DeferredFederalIncomeTaxExpenseBenefit
Date Value
1 12/31/2023 $-16,805,000.00
2 12/31/2022 $-55,579,000.00
3 12/31/2021 $-25,598,000.00
4 12/31/2020 $-11,749,000.00
5 12/31/2019 $1,235,000.00
6 12/31/2018 $-5,989,000.00
7 12/31/2017 $15,724,000.00
8 12/31/2016 $24,794,000.00
9 12/31/2015 $6,679,000.00
10 12/31/2014 $37,570,000.00
11 12/31/2013 $24,262,000.00
12 12/31/2012 $22,382,000.00
13 12/31/2011 $21,026,000.00
14 12/31/2010 $23,193,000.00
15 12/31/2009 $-1,437,000.00
Financials: DeferredForeignIncomeTaxExpenseBenefit
Date Value
1 12/31/2023 $1,940,000.00
2 12/31/2022 $26,120,000.00
3 12/31/2021 $43,432,000.00
4 12/31/2020 $-1,476,621,000.00
5 12/31/2019 $-3,158,000.00
6 12/31/2018 $-1,123,000.00
7 12/31/2017 $2,682,000.00
8 12/31/2016 $-28,032,000.00
9 12/31/2015 $-67,000.00
10 12/31/2014 $669,000.00
11 12/31/2013 $-950,000.00
12 12/31/2012 $126,000.00
13 12/31/2011 $-747,000.00
14 12/31/2010 $60,000.00
15 12/31/2009 $-60,000.00
Financials: DeferredIncomeTaxAssetsNet
Date Value
1 12/31/2023 $1,590,045,000.00
2 9/30/2023 $1,591,791,000.00
3 6/30/2023 $1,605,926,000.00
4 3/31/2023 $1,589,640,000.00
5 12/31/2022 $1,571,746,000.00
6 9/30/2022 $1,524,584,000.00
7 6/30/2022 $1,518,648,000.00
8 3/31/2022 $1,515,620,000.00
9 12/31/2021 $1,533,767,000.00
10 9/30/2021 $1,502,250,000.00
11 6/30/2021 $1,512,285,000.00
12 3/31/2021 $1,521,922,000.00
13 12/31/2020 $1,552,831,000.00
14 9/30/2020 $1,566,227,000.00
15 6/30/2020 $1,568,293,000.00
16 3/31/2020 $1,551,141,000.00
17 12/31/2019 $64,007,000.00
Financials: DeferredIncomeTaxExpenseBenefit
Date Value
1 12/31/2023 $-18,642,000.00
2 9/30/2023 $-22,749,000.00
3 6/30/2023 $-36,688,000.00
4 3/31/2023 $-18,417,000.00
5 12/31/2022 $-39,495,000.00
6 9/30/2022 $6,765,000.00
7 6/30/2022 $14,747,000.00
8 3/31/2022 $17,464,000.00
9 12/31/2021 $15,455,000.00
10 9/30/2021 $48,104,000.00
11 6/30/2021 $39,961,000.00
12 3/31/2021 $28,979,000.00
13 12/31/2020 $-1,491,577,000.00
14 9/30/2020 $-1,502,459,000.00
15 6/30/2020 $-1,504,251,000.00
16 3/31/2020 $-1,487,154,000.00
17 12/31/2019 $307,000.00
18 9/30/2019 $1,470,000.00
19 6/30/2019 $5,606,000.00
20 3/31/2019 $7,586,000.00
21 12/31/2018 $-15,680,000.00
22 9/30/2018 $2,047,000.00
23 6/30/2018 $3,667,000.00
24 3/31/2018 $4,069,000.00
25 12/31/2017 $17,572,000.00
26 9/30/2017 $-5,481,000.00
27 6/30/2017 $6,145,000.00
28 3/31/2017 $7,789,000.00
29 12/31/2016 $-16,401,000.00
30 9/30/2016 $-17,476,000.00
31 6/30/2016 $-8,608,000.00
32 3/31/2016 $-6,113,000.00
33 12/31/2015 $-11,424,000.00
34 9/30/2015 $4,017,000.00
35 6/30/2015 $-5,910,000.00
36 3/31/2015 $291,000.00
37 12/31/2014 $25,481,000.00
38 9/30/2014 $20,870,000.00
39 6/30/2014 $17,496,000.00
40 3/31/2014 $12,769,000.00
41 12/31/2013 $21,204,000.00
42 9/30/2013 $14,501,000.00
43 6/30/2013 $6,272,000.00
44 3/31/2013 $931,000.00
45 12/31/2012 $17,783,000.00
46 9/30/2012 $13,165,000.00
47 6/30/2012 $9,228,000.00
48 3/31/2012 $4,726,000.00
49 12/31/2011 $5,842,000.00
50 9/30/2011 $13,506,000.00
51 6/30/2011 $7,905,000.00
52 3/31/2011 $3,983,000.00
53 12/31/2010 $17,307,000.00
54 12/31/2009 $-2,612,000.00
Financials: DeferredIncomeTaxLiabilities
Date Value
1 12/31/2023 $36,481,000.00
2 12/31/2022 $40,853,000.00
3 12/31/2021 $47,835,000.00
4 9/30/2021 $32,300,000.00
5 6/30/2021 $34,000,000.00
6 3/31/2021 $32,900,000.00
7 12/31/2020 $52,139,000.00
8 9/30/2020 $36,800,000.00
9 6/30/2020 $35,400,000.00
10 12/31/2019 $25,158,000.00
11 12/31/2018 $9,834,000.00
12 12/31/2017 $11,578,000.00
13 12/31/2016 $13,003,000.00
14 12/31/2015 $9,156,000.00
15 12/31/2014 $7,587,000.00
16 12/31/2013 $5,877,000.00
17 12/31/2012 $10,248,000.00
18 12/31/2011 $13,336,000.00
Financials: DeferredRevenueCurrent
Date Value
1 12/31/2023 $1,427,706,000.00
2 9/30/2023 $1,408,831,000.00
3 6/30/2023 $1,396,747,000.00
4 3/31/2023 $1,376,789,000.00
5 12/31/2022 $1,343,643,000.00
6 9/30/2022 $1,286,867,000.00
7 6/30/2022 $1,242,348,000.00
8 3/31/2022 $1,212,067,000.00
9 12/31/2021 $1,152,870,000.00
10 9/30/2021 $1,070,113,000.00
11 6/30/2021 $975,930,000.00
12 3/31/2021 $862,872,000.00
13 12/31/2020 $777,887,000.00
14 9/30/2020 $684,139,000.00
15 6/30/2020 $601,831,000.00
16 3/31/2020 $578,537,000.00
17 12/31/2019 $563,762,000.00
18 9/30/2019 $520,712,000.00
19 6/30/2019 $481,462,000.00
20 3/31/2019 $433,518,000.00
21 12/31/2018 $393,138,000.00
22 9/30/2018 $356,109,000.00
23 6/30/2018 $321,148,000.00
24 3/31/2018 $296,011,000.00
25 12/31/2017 $267,713,000.00
26 9/30/2017 $241,576,000.00
27 6/30/2017 $220,005,000.00
28 3/31/2017 $202,895,000.00
29 12/31/2016 $191,407,000.00
30 9/30/2016 $177,409,000.00
31 6/30/2016 $160,557,000.00
32 3/31/2016 $145,769,000.00
33 12/31/2015 $129,553,000.00
34 9/30/2015 $115,998,000.00
35 6/30/2015 $101,420,000.00
36 3/31/2015 $93,868,000.00
37 12/31/2014 $90,684,000.00
38 9/30/2014 $87,443,000.00
39 6/30/2014 $85,125,000.00
40 3/31/2014 $81,000,000.00
41 12/31/2013 $77,275,000.00
42 9/30/2013 $70,397,000.00
43 6/30/2013 $63,322,000.00
44 3/31/2013 $59,472,000.00
45 12/31/2012 $61,975,000.00
46 9/30/2012 $65,324,000.00
47 6/30/2012 $59,403,000.00
48 3/31/2012 $54,650,000.00
49 12/31/2011 $52,252,000.00
50 12/31/2010 $33,848,000.00
Financials: DeferredRevenueNoncurrent
Date Value
1 12/31/2023 $138,000,000.00
2 9/30/2023 $146,271,000.00
3 6/30/2023 $148,277,000.00
4 3/31/2023 $157,341,000.00
5 12/31/2022 $160,662,000.00
6 9/30/2022 $152,070,000.00
7 6/30/2022 $155,510,000.00
8 3/31/2022 $146,998,000.00
9 12/31/2021 $136,684,000.00
10 9/30/2021 $108,387,000.00
11 6/30/2021 $91,379,000.00
12 3/31/2021 $74,226,000.00
13 12/31/2020 $62,551,000.00
14 9/30/2020 $46,986,000.00
15 6/30/2020 $36,142,000.00
16 3/31/2020 $36,628,000.00
17 12/31/2019 $35,503,000.00
18 9/30/2019 $27,551,000.00
19 6/30/2019 $23,902,000.00
20 3/31/2019 $19,166,000.00
21 12/31/2018 $17,051,000.00
22 9/30/2018 $11,739,000.00
23 6/30/2018 $7,625,000.00
24 3/31/2018 $6,171,000.00
25 12/31/2017 $4,588,000.00
Financials: DeferredStateAndLocalIncomeTaxExpenseBenefit
Date Value
1 12/31/2023 $-3,157,000.00
2 12/31/2022 $-12,265,000.00
3 12/31/2021 $-5,860,000.00
4 12/31/2020 $-2,121,000.00
5 12/31/2019 $209,000.00
6 12/31/2018 $-3,274,000.00
7 12/31/2017 $2,677,000.00
8 12/31/2016 $2,636,000.00
9 12/31/2015 $-703,000.00
10 12/31/2014 $971,000.00
11 12/31/2013 $1,158,000.00
12 12/31/2012 $1,486,000.00
13 12/31/2011 $1,394,000.00
14 12/31/2010 $2,914,000.00
15 12/31/2009 $-1,115,000.00
Financials: DeferredTaxAssetsDeferredIncome
Date Value
1 12/31/2023 $142,082,000.00
2 12/31/2022 $117,039,000.00
3 12/31/2021 $83,514,000.00
4 12/31/2020 $32,562,000.00
5 12/31/2019 $20,909,000.00
6 12/31/2018 $14,285,000.00
7 12/31/2017 $10,811,000.00
8 12/31/2016 $13,975,000.00
9 12/31/2015 $24,432,000.00
10 12/31/2014 $15,685,000.00
Financials: DeferredTaxAssetsGoodwillAndIntangibleAssets
Date Value
1 12/31/2023 $1,325,236,000.00
2 12/31/2022 $1,350,434,000.00
3 12/31/2021 $1,392,471,000.00
4 12/31/2020 $1,468,159,000.00
5 12/31/2019 --
Financials: DeferredTaxAssetsGross
Date Value
1 12/31/2023 $1,611,385,000.00
2 12/31/2022 $1,606,019,000.00
3 12/31/2021 $1,564,329,000.00
4 12/31/2020 $1,570,604,000.00
5 12/31/2019 $90,161,000.00
6 12/31/2018 $74,308,000.00
7 12/31/2017 $61,123,000.00
8 12/31/2016 $81,086,000.00
9 12/31/2015 $92,238,000.00
10 12/31/2014 $80,137,000.00
11 12/31/2013 $85,217,000.00
12 12/31/2012 $75,643,000.00
13 12/31/2011 $72,495,000.00
14 12/31/2010 $52,666,000.00
Financials: DeferredTaxAssetsInProcessResearchAndDevelopment
Date Value
1 12/31/2023 $41,505,000.00
2 12/31/2022 $54,293,000.00
3 12/31/2021 $413,000.00
Financials: DeferredTaxAssetsLiabilitiesNet
Date Value
1 12/31/2023 $1,559,913,000.00
2 12/31/2022 $1,541,880,000.00
3 12/31/2021 $1,503,143,000.00
4 12/31/2020 $1,517,140,000.00
5 12/31/2019 $63,917,000.00
6 12/31/2018 $64,223,000.00
7 12/31/2017 $49,267,000.00
8 12/31/2016 $67,827,000.00
9 12/31/2015 $51,397,000.00
10 12/31/2014 $40,052,000.00
11 12/31/2013 $44,232,000.00
12 12/31/2012 $38,339,000.00
13 12/31/2011 $38,935,000.00
14 12/31/2010 $49,913,000.00
Financials: DeferredTaxAssetsNet
Date Value
1 12/31/2023 $1,596,394,000.00
2 12/31/2022 $1,582,733,000.00
3 12/31/2021 $1,551,391,000.00
Financials: DeferredTaxAssetsOther
Date Value
1 12/31/2023 $13,228,000.00
2 12/31/2022 $16,645,000.00
3 12/31/2021 $15,645,000.00
4 12/31/2010 $929,000.00
Financials: DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
Date Value
1 12/31/2023 $25,054,000.00
2 12/31/2022 $19,469,000.00
3 12/31/2021 $13,576,000.00
4 12/31/2020 $10,842,000.00
5 12/31/2019 $8,416,000.00
6 12/31/2018 $8,571,000.00
7 12/31/2017 $10,074,000.00
8 12/31/2016 $16,399,000.00
9 12/31/2015 $16,523,000.00
10 12/31/2014 $11,964,000.00
11 12/31/2013 $9,100,000.00
12 12/31/2012 $9,908,000.00
13 12/31/2011 $9,490,000.00
14 12/31/2010 $7,919,000.00
Financials: DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals
Date Value
1 12/31/2023 $62,891,000.00
2 12/31/2022 $32,759,000.00
3 12/31/2021 $47,641,000.00
4 12/31/2020 $34,469,000.00
5 12/31/2019 $39,264,000.00
6 12/31/2018 $24,769,000.00
7 12/31/2017 $12,547,000.00
8 12/31/2016 $22,954,000.00
9 12/31/2015 $17,455,000.00
10 12/31/2014 $32,888,000.00
11 12/31/2013 $26,729,000.00
12 12/31/2012 $19,703,000.00
13 12/31/2011 $18,236,000.00
14 12/31/2010 $9,247,000.00
Financials: DeferredTaxAssetsValuationAllowance
Date Value
1 12/31/2023 $15,000,000.00
2 12/31/2022 $23,286,000.00
3 12/31/2021 $12,938,000.00
4 12/31/2020 $1,325,000.00
5 12/31/2019 $1,086,000.00
6 12/31/2018 $251,000.00
7 12/31/2017 $278,000.00
8 12/31/2016 $256,000.00
9 6/30/2016 $31,700,000.00
10 3/31/2016 $31,700,000.00
11 12/31/2015 $31,685,000.00
12 9/30/2015 $32,800,000.00
13 6/30/2015 $32,800,000.00
14 3/31/2015 $32,700,000.00
15 12/31/2014 $32,498,000.00
16 9/30/2014 $35,400,000.00
17 6/30/2014 $35,400,000.00
18 3/31/2014 $35,400,000.00
19 12/31/2013 $35,108,000.00
20 9/30/2013 $30,300,000.00
21 6/30/2013 $30,300,000.00
22 12/31/2012 $27,056,000.00
23 12/31/2011 $20,224,000.00
24 12/31/2010 $6,079,000.00
Financials: DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
Date Value
1 12/31/2023 $25,097,000.00
2 12/31/2022 $26,008,000.00
3 12/31/2021 $28,989,000.00
4 12/31/2020 $35,689,000.00
5 12/31/2019 --
Financials: DeferredTaxLiabilitiesOther
Date Value
1 12/31/2023 $3,570,000.00
2 12/31/2022 $3,438,000.00
3 12/31/2021 $6,931,000.00
4 12/31/2010 $864,000.00
Financials: DeferredTaxLiabilitiesPropertyPlantAndEquipment
Date Value
1 12/31/2023 $7,814,000.00
2 12/31/2022 $11,407,000.00
3 12/31/2021 $11,915,000.00
4 12/31/2020 $14,730,000.00
5 12/31/2019 $23,817,000.00
6 12/31/2018 $8,320,000.00
7 12/31/2017 $7,522,000.00
8 12/31/2016 $12,034,000.00
9 12/31/2015 $8,555,000.00
10 12/31/2014 $6,878,000.00
11 12/31/2013 $5,320,000.00
12 12/31/2012 $9,903,000.00
13 12/31/2011 $12,776,000.00
14 12/31/2010 $-5,103,000.00
Financials: Depreciation
Date Value
1 12/31/2023 $126,000,000.00
2 12/31/2022 $109,800,000.00
3 12/31/2021 $92,100,000.00
4 12/31/2020 $80,100,000.00
5 12/31/2019 $73,100,000.00
Financials: DepreciationDepletionAndAmortization
Date Value
1 12/31/2023 $142,401,000.00
2 9/30/2023 $108,669,000.00
3 6/30/2023 $71,639,000.00
4 3/31/2023 $35,820,000.00
5 12/31/2022 $125,793,000.00
6 9/30/2022 $92,096,000.00
7 6/30/2022 $59,907,000.00
8 3/31/2022 $29,626,000.00
9 12/31/2021 $108,729,000.00
10 9/30/2021 $79,141,000.00
11 6/30/2021 $51,527,000.00
12 3/31/2021 $25,635,000.00
13 12/31/2020 $93,538,000.00
14 9/30/2020 $68,769,000.00
15 6/30/2020 $44,283,000.00
16 3/31/2020 $20,738,000.00
17 12/31/2019 $78,990,000.00
18 9/30/2019 $57,194,000.00
19 6/30/2019 $37,488,000.00
20 3/31/2019 $18,316,000.00
21 12/31/2018 $54,727,000.00
22 9/30/2018 $14,119,000.00
23 6/30/2018 $24,066,000.00
24 3/31/2018 $11,434,000.00
25 12/31/2017 $37,739,000.00
26 9/30/2017 $26,715,000.00
27 6/30/2017 $8,876,000.00
28 3/31/2017 $7,867,000.00
29 12/31/2016 $24,002,000.00
30 9/30/2016 $16,786,000.00
31 6/30/2016 $5,093,000.00
32 3/31/2016 $4,792,000.00
33 12/31/2015 $18,004,000.00
34 9/30/2015 $13,141,000.00
35 6/30/2015 $8,638,000.00
36 3/31/2015 $4,308,000.00
37 12/31/2014 $17,856,000.00
38 9/30/2014 $13,469,000.00
39 6/30/2014 $9,130,000.00
40 3/31/2014 $4,776,000.00
41 12/31/2013 $16,825,000.00
42 9/30/2013 $12,647,000.00
43 6/30/2013 $8,789,000.00
44 3/31/2013 $4,944,000.00
45 12/31/2012 $17,811,000.00
46 9/30/2012 $12,544,000.00
Financials: EarningsPerShareBasic
Date Value
1 12/31/2023 $5.82
2 9/30/2023 $4.19
3 6/30/2023 $2.60
4 3/31/2023 $1.14
5 12/31/2022 $4.62
6 9/30/2022 $4.08
7 6/30/2022 $3.15
8 3/31/2022 $1.71
9 12/31/2021 $9.78
10 9/30/2021 $2.29
11 6/30/2021 $2.53
12 3/31/2021 $2.54
13 12/31/2020 $22.55
14 9/30/2020 $1.77
15 6/30/2020 $-0.52
16 3/31/2020 $19.32
17 12/31/2019 $5.57
18 9/30/2019 $1.29
19 6/30/2019 $2.74
20 3/31/2019 $0.90
21 12/31/2018 $5.00
22 9/30/2018 $3.78
23 6/30/2018 $1.32
24 3/31/2018 $1.20
25 12/31/2017 $2.89
26 9/30/2017 $2.76
27 6/30/2017 $0.86
28 3/31/2017 $0.87
29 12/31/2016 $2.38
30 9/30/2016 $1.78
31 6/30/2016 $1.14
32 3/31/2016 $0.51
33 12/31/2015 $1.80
34 9/30/2015 $0.35
35 6/30/2015 $0.84
36 3/31/2015 $0.45
37 12/31/2014 $1.81
38 9/30/2014 $1.31
39 6/30/2014 $0.84
40 3/31/2014 $0.40
41 12/31/2013 $0.80
42 9/30/2013 $0.43
43 6/30/2013 $0.36
44 3/31/2013 $-0.52
45 12/31/2012 $0.73
46 9/30/2012 $0.61
47 6/30/2012 $0.62
48 3/31/2012 $0.26
49 12/31/2011 $0.86
50 9/30/2011 $0.25
51 6/30/2011 $0.14
52 3/31/2011 $0.21
53 12/31/2010 $0.98
54 12/31/2009 $-0.45
Financials: EarningsPerShareDiluted
Date Value
1 12/31/2023 $5.81
2 9/30/2023 $4.18
3 6/30/2023 $2.60
4 3/31/2023 $1.14
5 12/31/2022 $4.61
6 9/30/2022 $4.07
7 6/30/2022 $1.44
8 3/31/2022 $1.70
9 12/31/2021 $9.69
10 9/30/2021 $2.28
11 6/30/2021 $5.02
12 3/31/2021 $2.51
13 12/31/2020 $22.41
14 9/30/2020 $20.45
15 6/30/2020 $18.70
16 3/31/2020 $19.21
17 12/31/2019 $5.53
18 9/30/2019 $1.28
19 6/30/2019 $1.83
20 3/31/2019 $0.89
21 12/31/2018 $4.92
22 9/30/2018 $3.71
23 6/30/2018 $1.30
24 3/31/2018 $1.17
25 12/31/2017 $2.83
26 9/30/2017 $2.71
27 6/30/2017 $1.70
28 3/31/2017 $0.85
29 12/31/2016 $2.33
30 9/30/2016 $0.63
31 6/30/2016 $0.62
32 3/31/2016 $0.50
33 12/31/2015 $1.77
34 9/30/2015 $1.17
35 6/30/2015 $0.39
36 3/31/2015 $0.44
37 12/31/2014 $1.77
38 9/30/2014 $1.29
39 6/30/2014 $0.82
40 3/31/2014 $0.39
41 12/31/2013 $0.78
42 9/30/2013 $0.26
43 6/30/2013 $0.36
44 3/31/2013 $-0.52
45 12/31/2012 $0.71
46 9/30/2012 $0.59
47 6/30/2012 $0.34
48 3/31/2012 $0.26
49 12/31/2011 $0.83
50 9/30/2011 $0.24
51 6/30/2011 $0.14
52 3/31/2011 $0.20
53 12/31/2010 $0.95
54 12/31/2009 $-0.45
Financials: EffectiveIncomeTaxRateContinuingOperations
Date Value
1 12/31/2023 $0.31
2 9/30/2023 $0.31
3 6/30/2023 $0.35
4 3/31/2023 $0.35
5 12/31/2022 $0.40
6 9/30/2022 $0.41
7 6/30/2022 $0.32
8 3/31/2022 $0.28
9 12/31/2021 $0.24
10 9/30/2021 $0.27
11 6/30/2021 $0.25
12 3/31/2021 $0.23
13 12/31/2020 $-3.69
14 9/30/2020 $-8.84
15 6/30/2020 $0.45
16 3/31/2020 $-27.45
17 12/31/2019 $0.20
18 9/30/2019 $0.20
19 6/30/2019 $0.19
20 3/31/2019 $0.10
21 12/31/2018 $0.12
22 9/30/2018 $0.19
23 6/30/2018 $0.05
24 3/31/2018 $0.03
25 12/31/2017 $0.36
26 9/30/2017 $0.11
27 6/30/2017 $0.18
28 3/31/2017 $-0.11
29 12/31/2016 $0.21
30 9/30/2016 $0.22
31 6/30/2016 $0.23
32 3/31/2016 $0.23
33 12/31/2015 $0.23
34 9/30/2015 $0.25
35 6/30/2015 $0.26
36 3/31/2015 $0.24
37 12/31/2014 $0.23
38 9/30/2014 $0.24
39 6/30/2014 $0.27
40 3/31/2014 $0.24
41 12/31/2013 $0.31
42 9/30/2013 $1.08
43 6/30/2013 $-7.46
44 3/31/2013 $-0.08
45 12/31/2012 $0.30
46 9/30/2012 $0.28
47 6/30/2012 $0.22
48 3/31/2012 $0.23
49 12/31/2011 $0.26
50 12/31/2010 $0.27
51 12/31/2009 $0.08
Financials: EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
Date Value
1 12/31/2023 $0.21
2 12/31/2022 $0.21
3 12/31/2021 $0.21
4 12/31/2020 $0.21
5 12/31/2019 $0.21
6 12/31/2018 $0.21
7 3/31/2018 $0.35
8 12/31/2017 $0.35
9 9/30/2017 $0.35
10 6/30/2017 $0.35
11 12/31/2016 $0.35
12 3/31/2016 $0.35
13 12/31/2015 $0.35
14 9/30/2015 $0.35
15 6/30/2015 $0.35
16 3/31/2015 $0.35
17 12/31/2014 $0.35
18 12/31/2013 $0.35
19 12/31/2012 $0.35
20 12/31/2011 $0.35
21 12/31/2010 $0.35
22 12/31/2009 $0.35
Financials: EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
Date Value
1 12/31/2023 $-0.01
2 12/31/2022 $0.02
3 12/31/2021 $0.01
4 12/31/2020 $0.00
5 12/31/2013 --
6 12/31/2012 --
7 12/31/2011 $0.00
8 12/31/2010 --
Financials: EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
Date Value
1 12/31/2023 $0.01
2 12/31/2022 $0.03
3 12/31/2021 $-0.02
4 12/31/2020 $0.06
5 12/31/2019 $-0.05
6 12/31/2018 $-0.07
7 12/31/2017 $-0.18
8 12/31/2016 $-0.06
9 12/31/2015 $-0.16
10 12/31/2014 $-0.16
11 12/31/2013 $-0.20
12 12/31/2012 $-0.20
13 12/31/2011 $-0.15
14 12/31/2010 $-0.11
15 12/31/2009 $-0.15
Financials: EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
Date Value
1 12/31/2023 $0.03
2 12/31/2022 $0.02
3 12/31/2021 $0.00
4 12/31/2020 $0.01
5 12/31/2019 $0.00
6 12/31/2018 $-0.03
7 12/31/2017 $-0.06
8 12/31/2016 $0.01
9 12/31/2015 $0.02
10 12/31/2014 $0.01
11 12/31/2013 $0.01
12 12/31/2012 $-0.01
13 12/31/2011 $0.02
14 12/31/2010 $0.02
15 12/31/2009 $-0.07
Financials: EffectiveIncomeTaxRateReconciliationOtherAdjustments
Date Value
1 12/31/2023 $0.00
2 12/31/2022 $0.00
3 12/31/2021 $0.00
4 12/31/2020 $0.00
5 12/31/2019 $0.01
6 12/31/2018 $0.00
7 12/31/2017 $-0.01
8 12/31/2016 $0.02
9 12/31/2015 $0.01
10 12/31/2014 $0.02
11 12/31/2013 $-0.02
12 12/31/2012 $-0.01
13 12/31/2011 $0.01
14 12/31/2010 $-0.01
15 12/31/2009 $-0.06
Financials: EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
Date Value
1 12/31/2023 $0.03
2 12/31/2022 $0.04
3 12/31/2021 $0.02
4 12/31/2020 $0.02
5 12/31/2019 $0.02
6 12/31/2018 $0.01
7 12/31/2017 $0.01
8 12/31/2016 $0.02
9 12/31/2015 $0.02
10 12/31/2014 $0.02
11 12/31/2013 $0.03
12 12/31/2012 $0.02
13 12/31/2011 $0.02
14 12/31/2010 $0.03
15 12/31/2009 $0.02
Financials: EffectiveIncomeTaxRateReconciliationTaxSettlements
Date Value
1 12/31/2023 $0.00
2 12/31/2022 $0.02
3 12/31/2021 --
4 12/31/2020 $-0.01
5 12/31/2019 --
6 12/31/2018 --
Financials: EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
Date Value
1 12/31/2023 $4,671,000.00
2 9/30/2023 $-11,205,000.00
3 6/30/2023 $-3,523,000.00
4 3/31/2023 $2,221,000.00
5 12/31/2022 $-11,514,000.00
6 9/30/2022 $-20,422,000.00
7 6/30/2022 $4,978,000.00
8 3/31/2022 $-1,826,000.00
9 12/31/2021 $-12,117,000.00
10 9/30/2021 $-10,241,000.00
11 6/30/2021 $-3,511,000.00
12 3/31/2021 $-7,487,000.00
13 12/31/2020 $10,480,000.00
14 9/30/2020 $-568,000.00
15 6/30/2020 $-7,172,000.00
16 3/31/2020 $-11,007,000.00
17 12/31/2019 $2,282,000.00
18 12/31/2018 $-4,733,000.00
Financials: EmployeeRelatedLiabilitiesCurrent
Date Value
1 12/31/2023 $220,862,000.00
2 9/30/2023 $203,712,000.00
3 6/30/2023 $211,889,000.00
4 3/31/2023 $171,354,000.00
5 12/31/2022 $149,508,000.00
6 9/30/2022 $137,754,000.00
7 6/30/2022 $152,849,000.00
8 3/31/2022 $156,272,000.00
9 12/31/2021 $288,355,000.00
10 9/30/2021 $229,743,000.00
11 6/30/2021 $212,886,000.00
12 3/31/2021 $153,898,000.00
13 12/31/2020 $170,106,000.00
14 9/30/2020 $126,112,000.00
15 6/30/2020 $82,256,000.00
16 3/31/2020 $87,526,000.00
17 12/31/2019 $162,486,000.00
18 9/30/2019 $131,337,000.00
19 6/30/2019 $111,831,000.00
20 3/31/2019 $87,603,000.00
21 12/31/2018 $127,109,000.00
22 9/30/2018 $102,109,000.00
23 6/30/2018 $87,697,000.00
24 3/31/2018 $69,581,000.00
25 12/31/2017 $103,004,000.00
26 9/30/2017 $84,418,000.00
27 6/30/2017 $74,179,000.00
28 3/31/2017 $56,292,000.00
29 12/31/2016 $79,214,000.00
30 9/30/2016 $65,848,000.00
31 6/30/2016 $55,720,000.00
32 3/31/2016 $44,201,000.00
33 12/31/2015 $55,430,000.00
34 9/30/2015 $48,150,000.00
35 6/30/2015 $48,448,000.00
36 3/31/2015 $38,022,000.00
37 12/31/2014 $44,610,000.00
38 9/30/2014 $39,265,000.00
39 6/30/2014 $43,332,000.00
40 3/31/2014 $32,400,000.00
41 12/31/2013 $43,029,000.00
42 9/30/2013 $38,270,000.00
43 6/30/2013 $39,577,000.00
44 3/31/2013 $31,246,000.00
45 12/31/2012 $39,621,000.00
46 9/30/2012 $34,352,000.00
47 6/30/2012 $35,031,000.00
48 3/31/2012 $30,656,000.00
49 12/31/2011 $41,827,000.00
50 12/31/2010 $26,551,000.00
Financials: EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
Date Value
1 12/31/2023 $17,100,000.00
2 12/31/2022 $14,900,000.00
3 12/31/2021 $13,800,000.00
4 12/31/2020 $11,900,000.00
5 12/31/2019 $10,300,000.00
Financials: EquityMethodInvestmentOtherThanTemporaryImpairment
Date Value
1 9/30/2023 $3,329,000.00
2 9/30/2022 --
Financials: EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount
Date Value
1 12/31/2023 $4,990,000.00
2 12/31/2022 --
3 12/31/2021 --
4 6/30/2021 --
5 3/31/2021 --
6 12/31/2020 $5,900,000.00
7 9/30/2020 $3,800,000.00
8 6/30/2020 $3,787,000.00
9 3/31/2020 $2,900,000.00
10 12/31/2019 $3,975,000.00
11 9/30/2019 $4,000,000.00
12 6/30/2019 $4,000,000.00
13 12/31/2018 --
Financials: FederalIncomeTaxExpenseBenefitContinuingOperations
Date Value
1 12/31/2023 $117,527,000.00
2 12/31/2022 $132,471,000.00
3 12/31/2021 $131,785,000.00
4 12/31/2020 $43,542,000.00
5 12/31/2019 $77,763,000.00
6 12/31/2018 $29,799,000.00
7 12/31/2017 $106,938,000.00
8 12/31/2016 $65,029,000.00
9 12/31/2015 $35,275,000.00
10 12/31/2014 $39,139,000.00
11 12/31/2013 $24,288,000.00
12 12/31/2012 $22,382,000.00
13 12/31/2011 $21,091,000.00
14 12/31/2010 $23,193,000.00
15 12/31/2009 $-2,633,000.00
Financials: FiniteLivedIntangibleAssetsAccumulatedAmortization
Date Value
1 12/31/2023 $67,081,000.00
2 9/30/2023 $63,612,000.00
3 6/30/2023 $59,468,000.00
4 3/31/2023 $55,324,000.00
5 12/31/2022 $51,180,000.00
6 9/30/2022 $46,979,000.00
7 6/30/2022 $42,835,000.00
8 3/31/2022 $61,661,000.00
9 12/31/2021 $57,428,000.00
10 9/30/2021 $53,194,000.00
11 6/30/2021 $49,130,000.00
12 3/31/2021 $45,224,000.00
13 12/31/2020 $41,317,000.00
14 9/30/2020 $46,213,000.00
15 6/30/2020 $39,881,000.00
16 12/31/2019 $35,944,000.00
17 12/31/2018 $30,936,000.00
18 12/31/2017 $24,404,000.00
19 12/31/2016 $19,304,000.00
20 12/31/2015 $16,139,000.00
21 12/31/2014 $13,540,000.00
22 12/31/2013 $10,488,000.00
23 12/31/2012 $7,548,000.00
24 12/31/2011 $3,178,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
Date Value
1 12/31/2023 $13,602,000.00
2 12/31/2022 $24,492,000.00
3 12/31/2021 $35,732,000.00
4 12/31/2020 $48,069,000.00
5 6/30/2020 $61,853,000.00
6 12/31/2019 $385,000.00
7 12/31/2018 $939,000.00
8 12/31/2017 $2,436,000.00
9 12/31/2016 $4,230,000.00
10 12/31/2015 $5,114,000.00
11 12/31/2014 $7,687,000.00
12 12/31/2013 $10,286,000.00
13 12/31/2012 $23,338,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
Date Value
1 12/31/2023 $15,335,000.00
2 9/30/2023 $15,335,000.00
3 6/30/2023 $15,335,000.00
4 3/31/2023 $15,335,000.00
5 12/31/2022 $16,501,000.00
6 9/30/2022 $16,501,000.00
7 6/30/2022 $14,997,000.00
8 3/31/2022 $14,997,000.00
9 12/31/2021 $15,692,000.00
10 9/30/2021 $15,392,000.00
11 6/30/2021 $14,366,000.00
12 3/31/2021 $14,366,000.00
13 12/31/2020 $15,622,000.00
14 9/30/2020 $15,622,000.00
15 12/31/2019 $3,845,000.00
16 12/31/2018 $6,134,000.00
17 12/31/2017 $6,379,000.00
18 12/31/2016 $3,355,000.00
19 12/31/2015 $2,600,000.00
20 12/31/2014 $2,600,000.00
21 12/31/2013 $3,053,000.00
22 12/31/2012 $4,537,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
Date Value
1 9/30/2023 $4,069,000.00
2 6/30/2023 $8,213,000.00
3 3/31/2023 $12,357,000.00
4 9/30/2022 $4,144,000.00
5 6/30/2022 $7,536,000.00
6 3/31/2022 $11,459,000.00
7 9/30/2021 $4,158,000.00
8 6/30/2021 $7,809,000.00
9 3/31/2021 $11,715,000.00
10 9/30/2020 $3,907,000.00
11 6/30/2020 $8,178,000.00
12 3/31/2020 $2,544,000.00
13 9/30/2019 $1,493,000.00
14 6/30/2019 $3,045,000.00
15 3/31/2019 $4,544,000.00
16 9/30/2018 $1,571,000.00
17 6/30/2018 $3,149,000.00
18 3/31/2018 $4,843,000.00
19 9/30/2017 $2,215,000.00
20 6/30/2017 $3,543,000.00
21 3/31/2017 $4,713,000.00
22 9/30/2016 $840,000.00
23 6/30/2016 $1,678,000.00
24 3/31/2016 $1,950,000.00
25 9/30/2015 $650,000.00
26 6/30/2015 $1,300,000.00
27 3/31/2015 $1,950,000.00
28 9/30/2014 $649,000.00
29 6/30/2014 $1,300,000.00
30 3/31/2014 $1,951,000.00
31 9/30/2013 $662,000.00
32 6/30/2013 $1,325,000.00
33 3/31/2013 $1,971,000.00
34 9/30/2012 $1,134,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
Date Value
1 12/31/2023 $10,890,000.00
2 12/31/2022 $11,992,000.00
3 12/31/2021 $12,849,000.00
4 12/31/2020 $12,428,000.00
5 6/30/2020 $13,081,000.00
6 3/31/2020 $555,000.00
7 12/31/2019 $555,000.00
8 9/30/2019 $1,495,000.00
9 6/30/2019 $1,495,000.00
10 3/31/2019 $1,495,000.00
11 12/31/2018 $1,495,000.00
12 9/30/2018 $2,116,000.00
13 6/30/2018 $2,116,000.00
14 3/31/2018 $2,116,000.00
15 12/31/2017 $2,116,000.00
16 9/30/2017 $3,349,000.00
17 6/30/2017 $3,349,000.00
18 3/31/2017 $3,339,000.00
19 12/31/2016 $3,334,000.00
20 9/30/2016 $3,336,000.00
21 6/30/2016 $3,336,000.00
22 3/31/2016 $2,582,000.00
23 12/31/2015 $2,582,000.00
24 9/30/2015 $2,592,000.00
25 6/30/2015 $2,592,000.00
26 3/31/2015 $2,592,000.00
27 12/31/2014 $2,600,000.00
28 9/30/2014 $2,600,000.00
29 6/30/2014 $2,600,000.00
30 3/31/2014 $2,600,000.00
31 12/31/2013 $2,600,000.00
32 9/30/2013 $2,629,000.00
33 6/30/2013 $2,629,000.00
34 3/31/2013 $2,610,000.00
35 12/31/2012 $4,470,000.00
36 9/30/2012 $4,470,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
Date Value
1 12/31/2023 $11,992,000.00
2 9/30/2023 $11,992,000.00
3 6/30/2023 $11,992,000.00
4 3/31/2023 $11,992,000.00
5 12/31/2022 $14,353,000.00
6 9/30/2022 $14,353,000.00
7 6/30/2022 $12,849,000.00
8 3/31/2022 $12,849,000.00
9 12/31/2021 $13,455,000.00
10 9/30/2021 $13,455,000.00
11 6/30/2021 $12,428,000.00
12 3/31/2021 $12,428,000.00
13 12/31/2020 $12,805,000.00
14 9/30/2020 $12,805,000.00
15 6/30/2020 $14,022,000.00
16 3/31/2020 $1,495,000.00
17 12/31/2019 $1,495,000.00
18 9/30/2019 $2,116,000.00
19 6/30/2019 $2,116,000.00
20 3/31/2019 $2,116,000.00
21 12/31/2018 $2,116,000.00
22 9/30/2018 $3,388,000.00
23 6/30/2018 $3,389,000.00
24 3/31/2018 $3,389,000.00
25 12/31/2017 $3,389,000.00
26 9/30/2017 $3,772,000.00
27 6/30/2017 $3,772,000.00
28 3/31/2017 $3,758,000.00
29 12/31/2016 $3,336,000.00
30 9/30/2016 $3,346,000.00
31 6/30/2016 $3,346,000.00
32 3/31/2016 $2,592,000.00
33 12/31/2015 $2,592,000.00
34 9/30/2015 $2,600,000.00
35 6/30/2015 $2,600,000.00
36 3/31/2015 $2,600,000.00
37 12/31/2014 $2,600,000.00
38 9/30/2014 $2,600,000.00
39 6/30/2014 $2,600,000.00
40 3/31/2014 $2,600,000.00
41 12/31/2013 $2,600,000.00
42 9/30/2013 $2,629,000.00
43 6/30/2013 $2,629,000.00
44 3/31/2013 $2,610,000.00
45 12/31/2012 $4,470,000.00
46 9/30/2012 $4,470,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
Date Value
1 12/31/2023 $14,353,000.00
2 9/30/2023 $14,353,000.00
3 6/30/2023 $14,353,000.00
4 3/31/2023 $14,353,000.00
5 12/31/2022 $14,959,000.00
6 9/30/2022 $14,959,000.00
7 6/30/2022 $13,455,000.00
8 3/31/2022 $13,455,000.00
9 12/31/2021 $13,831,000.00
10 9/30/2021 $13,831,000.00
11 6/30/2021 $12,805,000.00
12 3/31/2021 $12,805,000.00
13 12/31/2020 $13,745,000.00
14 9/30/2020 $13,745,000.00
15 6/30/2020 $14,642,000.00
16 3/31/2020 $2,116,000.00
17 12/31/2019 $2,116,000.00
18 9/30/2019 $3,389,000.00
19 6/30/2019 $3,389,000.00
20 3/31/2019 $3,389,000.00
21 12/31/2018 $3,389,000.00
22 9/30/2018 $3,854,000.00
23 6/30/2018 $3,855,000.00
24 3/31/2018 $3,882,000.00
25 12/31/2017 $3,869,000.00
26 9/30/2017 $5,887,000.00
27 6/30/2017 $5,887,000.00
28 3/31/2017 $5,873,000.00
29 12/31/2016 $3,346,000.00
30 9/30/2016 $3,353,000.00
31 6/30/2016 $3,353,000.00
32 3/31/2016 $2,600,000.00
33 12/31/2015 $2,600,000.00
34 9/30/2015 $2,600,000.00
35 6/30/2015 $2,600,000.00
36 3/31/2015 $2,600,000.00
37 12/31/2014 $2,600,000.00
38 9/30/2014 $2,600,000.00
39 6/30/2014 $2,600,000.00
40 3/31/2014 $2,600,000.00
41 12/31/2013 $2,600,000.00
42 9/30/2013 $2,629,000.00
43 6/30/2013 $2,629,000.00
44 3/31/2013 $2,610,000.00
45 12/31/2012 $4,470,000.00
46 9/30/2012 $4,493,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
Date Value
1 12/31/2023 $14,959,000.00
2 9/30/2023 $14,959,000.00
3 6/30/2023 $14,959,000.00
4 3/31/2023 $14,959,000.00
5 12/31/2022 $15,335,000.00
6 9/30/2022 $15,335,000.00
7 6/30/2022 $13,831,000.00
8 3/31/2022 $13,831,000.00
9 12/31/2021 $14,997,000.00
10 9/30/2021 $14,772,000.00
11 6/30/2021 $13,745,000.00
12 3/31/2021 $13,745,000.00
13 12/31/2020 $14,366,000.00
14 9/30/2020 $14,366,000.00
15 6/30/2020 $15,899,000.00
16 3/31/2020 $3,372,000.00
17 12/31/2019 $3,372,000.00
18 9/30/2019 $3,825,000.00
19 6/30/2019 $3,844,000.00
20 3/31/2019 $3,838,000.00
21 12/31/2018 $3,847,000.00
22 9/30/2018 $6,171,000.00
23 6/30/2018 $6,184,000.00
24 3/31/2018 $6,343,000.00
25 12/31/2017 $6,265,000.00
26 9/30/2017 $6,002,000.00
27 6/30/2017 $6,002,000.00
28 3/31/2017 $5,989,000.00
29 12/31/2016 $3,353,000.00
30 9/30/2016 $3,353,000.00
31 6/30/2016 $3,353,000.00
32 3/31/2016 $2,600,000.00
33 12/31/2015 $2,600,000.00
34 9/30/2015 $2,600,000.00
35 6/30/2015 $2,600,000.00
36 3/31/2015 $2,600,000.00
37 12/31/2014 $2,600,000.00
38 9/30/2014 $2,600,000.00
39 6/30/2014 $2,600,000.00
40 3/31/2014 $2,600,000.00
41 12/31/2013 $2,600,000.00
42 9/30/2013 $2,635,000.00
43 6/30/2013 $2,635,000.00
44 3/31/2013 $2,616,000.00
45 12/31/2012 $4,492,000.00
46 9/30/2012 $4,537,000.00
Financials: FiniteLivedIntangibleAssetsGross
Date Value
1 12/31/2023 $156,662,000.00
2 9/30/2023 $157,262,000.00
3 6/30/2023 $157,262,000.00
4 3/31/2023 $157,262,000.00
5 12/31/2022 $157,262,000.00
6 9/30/2022 $157,262,000.00
7 6/30/2022 $149,742,000.00
8 3/31/2022 $183,242,000.00
9 12/31/2021 $183,242,000.00
10 9/30/2021 $182,642,000.00
11 6/30/2021 $177,610,000.00
12 3/31/2021 $177,610,000.00
13 12/31/2020 $177,610,000.00
14 9/30/2020 $186,413,000.00
15 6/30/2020 $186,814,000.00
16 3/31/2020 $68,114,000.00
17 12/31/2019 $66,970,000.00
18 9/30/2019 $68,114,000.00
19 6/30/2019 $68,114,000.00
20 3/31/2019 $68,114,000.00
21 12/31/2018 $68,114,000.00
22 9/30/2018 $68,114,000.00
23 6/30/2018 $68,114,000.00
24 3/31/2018 $68,114,000.00
25 12/31/2017 $68,116,000.00
26 9/30/2017 $67,634,000.00
27 6/30/2017 $67,634,000.00
28 3/31/2017 $67,564,000.00
29 12/31/2016 $59,516,000.00
30 9/30/2016 $59,516,000.00
31 6/30/2016 $59,516,000.00
32 3/31/2016 $53,485,000.00
33 12/31/2015 $53,485,000.00
34 9/30/2015 $53,485,000.00
35 6/30/2015 $53,485,000.00
36 3/31/2015 $53,485,000.00
37 12/31/2014 $53,485,000.00
38 9/30/2014 $53,485,000.00
39 6/30/2014 $53,485,000.00
40 3/31/2014 $53,485,000.00
41 12/31/2013 $53,485,000.00
42 9/30/2013 $53,485,000.00
43 6/30/2013 $53,485,000.00
44 3/31/2013 $53,325,000.00
45 12/31/2012 $53,325,000.00
46 9/30/2012 $53,325,000.00
47 6/30/2012 $53,325,000.00
48 12/31/2011 $53,200,000.00
Financials: FiniteLivedIntangibleAssetsNet
Date Value
1 12/31/2023 $82,118,000.00
2 9/30/2023 $82,741,000.00
3 6/30/2023 $89,296,000.00
4 3/31/2023 $93,320,000.00
5 12/31/2022 $95,720,000.00
6 9/30/2022 $91,711,000.00
7 6/30/2022 $93,817,000.00
8 3/31/2022 $103,499,000.00
9 12/31/2021 $106,556,000.00
10 9/30/2021 $110,190,000.00
11 6/30/2021 $109,222,000.00
12 3/31/2021 $113,128,000.00
13 12/31/2020 $117,035,000.00
14 9/30/2020 $128,604,000.00
15 6/30/2020 $127,675,000.00
16 3/31/2020 $10,467,000.00
17 12/31/2019 $11,768,000.00
18 9/30/2019 $13,257,000.00
19 6/30/2019 $14,829,000.00
20 3/31/2019 $16,322,000.00
21 12/31/2018 $17,920,000.00
22 9/30/2018 $19,535,000.00
23 6/30/2018 $21,127,000.00
24 3/31/2018 $23,008,000.00
25 12/31/2017 $24,454,000.00
26 9/30/2017 $25,455,000.00
27 6/30/2017 $26,783,000.00
28 3/31/2017 $27,902,000.00
29 12/31/2016 $20,954,000.00
30 9/30/2016 $21,792,000.00
31 6/30/2016 $22,630,000.00
32 3/31/2016 $17,438,000.00
33 12/31/2015 $18,088,000.00
34 9/30/2015 $18,737,000.00
35 6/30/2015 $19,387,000.00
36 3/31/2015 $20,037,000.00
37 12/31/2014 $20,687,000.00
38 9/30/2014 $21,337,000.00
39 6/30/2014 $21,988,000.00
40 3/31/2014 $22,637,000.00
41 12/31/2013 $23,739,000.00
42 9/30/2013 $24,362,000.00
43 6/30/2013 $24,976,000.00
44 3/31/2013 $25,429,000.00
45 12/31/2012 $45,777,000.00
46 9/30/2012 $46,817,000.00
47 6/30/2012 $47,901,000.00
48 3/31/2012 $48,876,000.00
49 12/31/2011 $50,022,000.00
Financials: ForeignCurrencyTransactionGainLossRealized
Date Value
1 12/31/2023 $-7,000,000.00
2 12/31/2022 $-43,800,000.00
3 12/31/2021 $-13,300,000.00
4 12/31/2020 $6,800,000.00
5 12/31/2019 $-2,000,000.00
6 12/31/2018 $-5,600,000.00
7 12/31/2017 $9,000,000.00
8 12/31/2016 $-8,000,000.00
9 12/31/2015 $-4,000,000.00
10 12/31/2014 $-3,800,000.00
Financials: ForeignIncomeTaxExpenseBenefitContinuingOperations
Date Value
1 12/31/2023 $53,246,000.00
2 12/31/2022 $82,657,000.00
3 12/31/2021 $86,113,000.00
4 12/31/2020 $-1,447,222,000.00
5 12/31/2019 $25,206,000.00
6 12/31/2018 $21,630,000.00
7 12/31/2017 $17,967,000.00
8 12/31/2016 $-19,068,000.00
9 12/31/2015 $4,238,000.00
10 12/31/2014 $2,265,000.00
11 12/31/2013 $2,163,000.00
12 12/31/2012 $1,299,000.00
13 12/31/2011 $516,000.00
14 12/31/2010 $1,257,000.00
15 12/31/2009 $1,220,000.00
Financials: GainLossRelatedToLitigationSettlement
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 9/30/2022 --
4 6/30/2022 --
5 3/31/2022 --
6 12/31/2021 $43,403,000.00
7 9/30/2021 $43,403,000.00
8 6/30/2021 $43,403,000.00
9 3/31/2021 $43,400,000.00
10 12/31/2020 --
11 9/30/2020 --
12 6/30/2020 --
13 3/31/2020 --
14 12/31/2019 $51,000,000.00
15 9/30/2019 --
16 6/30/2019 $51,000,000.00
17 12/31/2018 --
18 9/30/2018 --
19 6/30/2018 --
20 12/31/2017 --
21 12/31/2012 --
22 12/31/2011 --
23 12/31/2010 $-4,549,000.00
24 12/31/2009 $-69,673,000.00
Financials: Goodwill
Date Value
1 12/31/2023 $419,530,000.00
2 9/30/2023 $404,295,000.00
3 6/30/2023 $414,765,000.00
4 3/31/2023 $414,222,000.00
5 12/31/2022 $407,551,000.00
6 9/30/2022 $377,616,000.00
7 6/30/2022 $390,100,000.00
8 3/31/2022 $411,965,000.00
9 12/31/2021 $418,547,000.00
10 9/30/2021 $426,594,000.00
11 6/30/2021 $432,179,000.00
12 3/31/2021 $427,561,000.00
13 12/31/2020 $444,817,000.00
14 9/30/2020 $427,342,000.00
15 6/30/2020 $415,536,000.00
16 12/31/2019 $63,924,000.00
17 12/31/2018 $64,029,000.00
18 12/31/2017 $64,614,000.00
19 9/30/2017 $90,070,000.00
20 6/30/2017 $91,308,000.00
21 3/31/2017 $92,447,000.00
22 12/31/2016 $61,044,000.00
23 9/30/2016 $82,987,000.00
24 6/30/2016 $83,749,000.00
25 3/31/2016 $78,606,000.00
26 12/31/2015 $61,074,000.00
27 9/30/2015 $79,715,000.00
28 6/30/2015 $80,590,000.00
29 3/31/2015 $81,274,000.00
30 12/31/2014 $61,369,000.00
31 9/30/2014 $82,926,000.00
32 6/30/2014 $83,795,000.00
33 3/31/2014 $84,388,000.00
34 12/31/2013 $61,623,000.00
35 9/30/2013 $61,745,000.00
36 6/30/2013 $61,713,000.00
37 3/31/2013 $58,543,000.00
38 12/31/2012 $99,236,000.00
39 9/30/2012 $111,162,000.00
40 6/30/2012 $135,827,000.00
41 3/31/2012 $135,827,000.00
42 12/31/2011 $135,383,000.00
43 4/30/2011 $135,349,000.00
44 12/31/2010 $478,000.00
45 12/31/2009 $478,000.00
Financials: GoodwillForeignCurrencyTranslationGainLoss
Date Value
1 12/31/2023 $11,979,000.00
2 9/30/2023 $-3,256,000.00
3 6/30/2023 $7,214,000.00
4 3/31/2023 $6,671,000.00
5 12/31/2022 $-19,725,000.00
6 9/30/2022 $-49,660,000.00
7 6/30/2022 $-28,447,000.00
8 3/31/2022 $-6,582,000.00
9 12/31/2021 $-29,916,000.00
10 9/30/2021 $-21,869,000.00
11 6/30/2021 $-12,638,000.00
12 3/31/2021 $-17,256,000.00
13 12/31/2020 $40,712,000.00
14 9/30/2020 $23,237,000.00
15 12/31/2019 $-105,000.00
16 12/31/2018 $-585,000.00
17 12/31/2017 $323,000.00
18 12/31/2016 $-30,000.00
Financials: GoodwillImpairmentLoss
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 --
4 12/31/2020 --
5 12/31/2019 --
6 12/31/2018 --
7 12/31/2017 --
8 12/31/2016 --
9 12/31/2015 --
10 12/31/2014 --
11 9/30/2014 --
12 6/30/2014 --
13 3/31/2014 --
14 12/31/2013 $40,693,000.00
15 9/30/2013 $40,693,000.00
16 6/30/2013 --
17 3/31/2013 $40,693,000.00
18 12/31/2012 $36,591,000.00
19 9/30/2012 $24,665,000.00
20 6/30/2012 --
21 3/31/2012 --
22 12/31/2011 --
23 9/30/2011 --
24 12/31/2010 --
Financials: GrossProfit
Date Value
1 12/31/2023 $2,706,863,000.00
2 9/30/2023 $2,037,339,000.00
3 6/30/2023 $1,374,263,000.00
4 3/31/2023 $660,654,000.00
5 12/31/2022 $2,633,775,000.00
6 9/30/2022 $2,016,074,000.00
7 6/30/2022 $687,559,000.00
8 3/31/2022 $709,346,000.00
9 12/31/2021 $2,935,355,000.00
10 9/30/2021 $755,156,000.00
11 6/30/2021 $758,538,000.00
12 3/31/2021 $677,098,000.00
13 12/31/2020 $1,763,235,000.00
14 9/30/2020 $1,152,772,000.00
15 6/30/2020 $618,684,000.00
16 3/31/2020 $394,356,000.00
17 12/31/2019 $1,743,897,000.00
18 9/30/2019 $1,271,939,000.00
19 6/30/2019 $432,289,000.00
20 3/31/2019 $402,096,000.00
21 12/31/2018 $1,447,867,000.00
22 9/30/2018 $1,064,771,000.00
23 6/30/2018 $365,582,000.00
24 3/31/2018 $327,408,000.00
25 12/31/2017 $1,116,947,000.00
26 9/30/2017 $799,030,000.00
27 6/30/2017 $270,917,000.00
28 3/31/2017 $235,625,000.00
29 12/31/2016 $815,294,000.00
30 9/30/2016 $595,045,000.00
31 6/30/2016 $385,843,000.00
32 3/31/2016 $180,627,000.00
33 12/31/2015 $640,110,000.00
34 9/30/2015 $467,300,000.00
35 6/30/2015 $309,724,000.00
36 3/31/2015 $151,090,000.00
37 12/31/2014 $578,443,000.00
38 9/30/2014 $145,054,000.00
39 6/30/2014 $145,476,000.00
40 3/31/2014 $137,251,000.00
41 12/31/2013 $498,106,000.00
42 9/30/2013 $125,090,000.00
43 6/30/2013 $236,540,000.00
44 3/31/2013 $112,849,000.00
45 12/31/2012 $416,388,000.00
46 9/30/2012 $309,910,000.00
47 6/30/2012 $108,800,000.00
48 3/31/2012 $100,760,000.00
49 12/31/2011 $361,283,000.00
50 9/30/2011 $92,370,000.00
51 6/30/2011 $91,137,000.00
52 3/31/2011 $82,226,000.00
53 12/31/2010 $303,417,000.00
54 12/31/2009 $233,492,000.00
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
Date Value
1 12/31/2023 $315,643,000.00
2 12/31/2022 $268,097,000.00
3 12/31/2021 $378,478,000.00
4 12/31/2020 $173,099,000.00
5 12/31/2019 $184,956,000.00
6 12/31/2018 $171,658,000.00
7 12/31/2017 $123,696,000.00
8 12/31/2016 $118,871,000.00
9 12/31/2015 $87,803,000.00
10 12/31/2014 $94,784,000.00
11 12/31/2013 $31,993,000.00
12 12/31/2012 $32,341,000.00
13 12/31/2011 $52,184,000.00
14 12/31/2010 $57,145,000.00
15 12/31/2009 $-23,075,000.00
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
Date Value
1 12/31/2023 $641,204,000.00
2 9/30/2023 $468,324,000.00
3 6/30/2023 $306,213,000.00
4 3/31/2023 $134,624,000.00
5 12/31/2022 $599,057,000.00
6 9/30/2022 $483,736,000.00
7 6/30/2022 $361,095,000.00
8 3/31/2022 $187,486,000.00
9 12/31/2021 $1,012,423,000.00
10 9/30/2021 $261,988,000.00
11 6/30/2021 $530,423,000.00
12 3/31/2021 $261,621,000.00
13 12/31/2020 $378,949,000.00
14 9/30/2020 $184,545,000.00
15 12/31/2019 $562,651,000.00
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
Date Value
1 12/31/2023 $325,561,000.00
2 12/31/2022 $330,960,000.00
3 12/31/2021 $633,945,000.00
4 12/31/2020 $205,850,000.00
5 12/31/2019 $377,695,000.00
6 12/31/2018 $294,993,000.00
7 12/31/2017 $241,103,000.00
8 12/31/2016 $123,695,000.00
9 12/31/2015 $98,298,000.00
10 12/31/2014 $95,585,000.00
11 12/31/2013 $61,146,000.00
12 12/31/2012 $51,955,000.00
13 12/31/2011 $37,757,000.00
14 12/31/2010 $44,858,000.00
15 12/31/2009 $-10,818,000.00
Financials: IncomeTaxesPaid
Date Value
1 12/31/2023 $294,569,000.00
2 12/31/2022 $231,884,000.00
3 12/31/2021 $203,309,000.00
4 12/31/2020 $76,332,000.00
5 12/31/2019 $71,746,000.00
6 12/31/2018 $114,601,000.00
7 12/31/2017 $51,231,000.00
8 12/31/2016 $47,289,000.00
9 12/31/2015 $40,621,000.00
10 12/31/2014 $5,666,000.00
11 12/31/2013 $4,125,000.00
12 12/31/2012 $2,825,000.00
13 12/31/2011 $1,953,000.00
14 12/31/2010 $1,894,000.00
15 12/31/2009 $2,004,000.00
Financials: IncomeTaxExpenseBenefit
Date Value
1 12/31/2023 $196,151,000.00
2 9/30/2023 $147,300,000.00
3 6/30/2023 $106,600,000.00
4 3/31/2023 $46,800,000.00
5 12/31/2022 $237,484,000.00
6 9/30/2022 $163,900,000.00
7 6/30/2022 $114,000,000.00
8 3/31/2022 $53,200,000.00
9 12/31/2021 $240,403,000.00
10 9/30/2021 $81,019,000.00
11 6/30/2021 $69,088,000.00
12 3/31/2021 $61,200,000.00
13 12/31/2020 $-1,396,939,000.00
14 9/30/2020 $45,174,000.00
15 6/30/2020 $-1,497,667,000.00
16 3/31/2020 $-1,464,800,000.00
17 12/31/2019 $112,347,000.00
18 9/30/2019 $25,895,000.00
19 6/30/2019 $51,900,000.00
20 3/31/2019 $8,796,000.00
21 12/31/2018 $57,723,000.00
22 9/30/2018 $24,601,000.00
23 6/30/2018 $7,703,000.00
24 3/31/2018 $2,900,000.00
25 12/31/2017 $130,162,000.00
26 9/30/2017 $26,508,000.00
27 6/30/2017 $15,387,000.00
28 3/31/2017 $-7,223,000.00
29 12/31/2016 $51,200,000.00
30 9/30/2016 $39,172,000.00
31 6/30/2016 $27,474,000.00
32 3/31/2016 $12,361,000.00
33 12/31/2015 $42,081,000.00
34 9/30/2015 $8,862,000.00
35 6/30/2015 $22,444,000.00
36 3/31/2015 $11,295,000.00
37 12/31/2014 $44,537,000.00
38 9/30/2014 $34,301,000.00
39 6/30/2014 $23,000,000.00
40 3/31/2014 $9,961,000.00
41 12/31/2013 $28,844,000.00
42 9/30/2013 $18,542,000.00
43 6/30/2013 $11,166,000.00
44 3/31/2013 $2,920,000.00
45 12/31/2012 $25,605,000.00
46 9/30/2012 $18,765,000.00
47 6/30/2012 $14,271,000.00
48 3/31/2012 $6,210,000.00
49 12/31/2011 $23,225,000.00
50 9/30/2011 $6,930,000.00
51 6/30/2011 $5,127,000.00
52 3/31/2011 $5,271,000.00
53 12/31/2010 $27,750,000.00
54 12/31/2009 $-2,624,000.00
Financials: IncreaseDecreaseInAccountsPayable
Date Value
1 12/31/2023 $-7,703,000.00
2 9/30/2023 $-23,130,000.00
3 6/30/2023 $-10,351,000.00
4 3/31/2023 $5,993,000.00
5 12/31/2022 $-36,523,000.00
6 9/30/2022 $-27,100,000.00
7 6/30/2022 $-23,944,000.00
8 3/31/2022 $7,025,000.00
9 12/31/2021 $19,747,000.00
10 9/30/2021 $13,495,000.00
11 6/30/2021 $-5,736,000.00
12 3/31/2021 $-14,936,000.00
13 12/31/2020 $52,206,000.00
14 9/30/2020 $21,837,000.00
15 6/30/2020 $11,918,000.00
16 3/31/2020 $-12,034,000.00
17 12/31/2019 $22,099,000.00
18 9/30/2019 $1,343,000.00
19 6/30/2019 $1,847,000.00
20 3/31/2019 $1,470,000.00
21 12/31/2018 $25,045,000.00
22 9/30/2018 $5,042,000.00
23 6/30/2018 $10,743,000.00
24 3/31/2018 $5,599,000.00
25 12/31/2017 $8,175,000.00
26 9/30/2017 $4,220,000.00
27 6/30/2017 $4,410,000.00
28 3/31/2017 $5,522,000.00
29 12/31/2016 $-3,395,000.00
30 9/30/2016 $-4,134,000.00
31 6/30/2016 $-4,753,000.00
32 3/31/2016 $447,000.00
33 12/31/2015 $7,575,000.00
34 9/30/2015 $4,408,000.00
35 6/30/2015 $4,902,000.00
36 3/31/2015 $1,871,000.00
37 12/31/2014 $2,887,000.00
38 9/30/2014 $3,788,000.00
39 6/30/2014 $-9,000.00
40 3/31/2014 $265,000.00
41 12/31/2013 $-186,000.00
42 9/30/2013 $-318,000.00
43 6/30/2013 $50,000.00
44 3/31/2013 $1,611,000.00
45 12/31/2012 $-6,000.00
46 9/30/2012 $-3,888,000.00
47 6/30/2012 $-1,954,000.00
48 3/31/2012 $-3,641,000.00
49 12/31/2011 $7,535,000.00
50 9/30/2011 $3,748,000.00
51 6/30/2011 $-165,000.00
52 3/31/2011 $-634,000.00
53 12/31/2010 $2,612,000.00
54 12/31/2009 $-614,000.00
Financials: IncreaseDecreaseInAccountsReceivable
Date Value
1 12/31/2023 $104,614,000.00
2 9/30/2023 $80,297,000.00
3 6/30/2023 $73,680,000.00
4 3/31/2023 $32,734,000.00
5 12/31/2022 $-21,549,000.00
6 9/30/2022 $-32,284,000.00
7 6/30/2022 $53,462,000.00
8 3/31/2022 $55,543,000.00
9 12/31/2021 $262,066,000.00
10 9/30/2021 $216,081,000.00
11 6/30/2021 $164,822,000.00
12 3/31/2021 $67,423,000.00
13 12/31/2020 $139,777,000.00
14 9/30/2020 $101,888,000.00
15 6/30/2020 $-64,645,000.00
16 3/31/2020 $-13,761,000.00
17 12/31/2019 $121,014,000.00
18 9/30/2019 $95,566,000.00
19 6/30/2019 $89,055,000.00
20 3/31/2019 $42,743,000.00
21 12/31/2018 $109,224,000.00
22 9/30/2018 $89,843,000.00
23 6/30/2018 $44,266,000.00
24 3/31/2018 $36,026,000.00
25 12/31/2017 $90,990,000.00
26 9/30/2017 $84,437,000.00
27 6/30/2017 $52,038,000.00
28 3/31/2017 $24,525,000.00
29 12/31/2016 $95,808,000.00
30 9/30/2016 $93,122,000.00
31 6/30/2016 $38,433,000.00
32 3/31/2016 $20,839,000.00
33 12/31/2015 $40,775,000.00
34 9/30/2015 $27,123,000.00
35 6/30/2015 $22,904,000.00
36 3/31/2015 $12,233,000.00
37 12/31/2014 $27,229,000.00
38 9/30/2014 $24,930,000.00
39 6/30/2014 $21,407,000.00
40 3/31/2014 $13,939,000.00
41 12/31/2013 $11,981,000.00
42 9/30/2013 $5,936,000.00
43 6/30/2013 $7,567,000.00
44 3/31/2013 $10,002,000.00
45 12/31/2012 $9,138,000.00
46 9/30/2012 $17,352,000.00
47 6/30/2012 $11,813,000.00
48 3/31/2012 $2,398,000.00
49 12/31/2011 $24,147,000.00
50 9/30/2011 $16,086,000.00
51 6/30/2011 $10,789,000.00
52 3/31/2011 $7,317,000.00
53 12/31/2010 $12,184,000.00
54 12/31/2009 $2,586,000.00
Financials: IncreaseDecreaseInAccruedIncomeTaxesPayable
Date Value
1 12/31/2023 $-7,772,000.00
2 9/30/2023 $-7,979,000.00
3 6/30/2023 $-11,113,000.00
4 3/31/2023 $2,119,000.00
5 12/31/2022 $6,327,000.00
6 9/30/2022 $9,019,000.00
7 6/30/2022 $-1,657,000.00
8 3/31/2022 $5,405,000.00
9 12/31/2021 $12,449,000.00
10 9/30/2021 $20,263,000.00
11 6/30/2021 $7,535,000.00
12 3/31/2021 $3,920,000.00
13 12/31/2020 $-2,802,000.00
14 9/30/2020 $119,000.00
15 6/30/2020 $6,707,000.00
16 3/31/2020 $6,354,000.00
17 12/31/2019 $14,611,000.00
18 9/30/2019 $13,425,000.00
19 6/30/2019 $9,608,000.00
20 3/31/2019 $4,808,000.00
21 12/31/2018 $-36,548,000.00
22 9/30/2018 $-18,435,000.00
23 6/30/2018 $1,610,000.00
24 3/31/2018 $5,259,000.00
25 12/31/2017 $68,958,000.00
26 9/30/2017 $243,000.00
27 6/30/2017 $-551,000.00
28 3/31/2017 $1,189,000.00
29 12/31/2016 $7,622,000.00
30 12/31/2015 $6,930,000.00
Financials: IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
Date Value
1 12/31/2023 $46,327,000.00
2 9/30/2023 $156,024,000.00
3 6/30/2023 $140,284,000.00
4 3/31/2023 $37,420,000.00
5 12/31/2022 $-121,942,000.00
6 9/30/2022 $-213,378,000.00
7 6/30/2022 $-212,896,000.00
8 3/31/2022 $-126,400,000.00
9 12/31/2021 $158,543,000.00
10 9/30/2021 $107,159,000.00
11 6/30/2021 $65,650,000.00
12 3/31/2021 $-475,000.00
13 12/31/2020 $42,168,000.00
14 9/30/2020 $-28,343,000.00
15 6/30/2020 $-106,572,000.00
16 3/31/2020 $-69,103,000.00
17 12/31/2019 $60,240,000.00
18 9/30/2019 $31,089,000.00
19 6/30/2019 $1,321,000.00
20 3/31/2019 $-5,183,000.00
21 12/31/2018 $36,250,000.00
22 9/30/2018 $-25,436,000.00
23 6/30/2018 $-53,442,000.00
24 3/31/2018 $-35,466,000.00
25 12/31/2017 $24,235,000.00
26 9/30/2017 $18,752,000.00
27 6/30/2017 $-14,802,000.00
28 3/31/2017 $-40,891,000.00
29 12/31/2016 $31,371,000.00
30 9/30/2016 $38,969,000.00
31 6/30/2016 $4,446,000.00
32 3/31/2016 $-14,544,000.00
33 12/31/2015 $12,532,000.00
34 9/30/2015 $6,712,000.00
35 6/30/2015 $8,259,000.00
36 3/31/2015 $-1,078,000.00
37 12/31/2014 $22,692,000.00
38 9/30/2014 $12,402,000.00
39 6/30/2014 $1,343,000.00
40 3/31/2014 $-15,286,000.00
41 12/31/2013 $9,662,000.00
42 9/30/2013 $-671,000.00
43 6/30/2013 $3,298,000.00
44 3/31/2013 $-7,941,000.00
45 12/31/2012 $2,943,000.00
46 9/30/2012 $-669,000.00
47 6/30/2012 $-3,927,000.00
48 3/31/2012 $-9,191,000.00
49 12/31/2011 $37,105,000.00
50 9/30/2011 $5,504,000.00
51 6/30/2011 $1,770,000.00
52 3/31/2011 $-5,315,000.00
53 12/31/2010 $19,705,000.00
54 12/31/2009 $3,336,000.00
Financials: IncreaseDecreaseInDeferredRevenue
Date Value
1 12/31/2023 $86,714,000.00
2 9/30/2023 $82,894,000.00
3 6/30/2023 $56,718,000.00
4 3/31/2023 $27,662,000.00
5 12/31/2022 $241,886,000.00
6 9/30/2022 $197,854,000.00
7 6/30/2022 $136,021,000.00
8 3/31/2022 $68,984,000.00
9 12/31/2021 $462,640,000.00
10 9/30/2021 $348,430,000.00
11 6/30/2021 $231,408,000.00
12 3/31/2021 $106,007,000.00
13 12/31/2020 $228,133,000.00
14 9/30/2020 $128,585,000.00
15 6/30/2020 $40,892,000.00
16 3/31/2020 $22,892,000.00
17 12/31/2019 $189,075,000.00
18 9/30/2019 $138,072,000.00
19 6/30/2019 $95,174,000.00
20 3/31/2019 $42,494,000.00
21 12/31/2018 $136,399,000.00
22 9/30/2018 $94,059,000.00
23 6/30/2018 $54,983,000.00
24 3/31/2018 $28,391,000.00
25 12/31/2017 $79,662,000.00
26 9/30/2017 $53,198,000.00
27 6/30/2017 $29,580,000.00
28 3/31/2017 $11,688,000.00
29 12/31/2016 $60,656,000.00
30 9/30/2016 $46,482,000.00
31 6/30/2016 $29,787,000.00
32 3/31/2016 $14,748,000.00
33 12/31/2015 $41,854,000.00
34 9/30/2015 $28,182,000.00
35 6/30/2015 $12,733,000.00
36 3/31/2015 $6,019,000.00
37 12/31/2014 $15,767,000.00
38 9/30/2014 $9,957,000.00
39 6/30/2014 $6,705,000.00
40 3/31/2014 $3,083,000.00
41 12/31/2013 $14,901,000.00
42 9/30/2013 $8,415,000.00
43 6/30/2013 $2,099,000.00
44 3/31/2013 $-1,476,000.00
45 12/31/2012 $12,389,000.00
46 9/30/2012 $12,674,000.00
47 6/30/2012 $7,004,000.00
48 3/31/2012 $1,809,000.00
49 12/31/2011 $16,334,000.00
50 9/30/2011 $10,836,000.00
51 6/30/2011 $5,775,000.00
52 3/31/2011 $2,999,000.00
53 12/31/2010 $2,180,000.00
54 12/31/2009 $15,527,000.00
Financials: IncreaseDecreaseInInventories
Date Value
1 12/31/2023 $-30,169,000.00
2 9/30/2023 $-31,639,000.00
3 6/30/2023 $-19,064,000.00
4 3/31/2023 $-24,008,000.00
5 12/31/2022 $130,097,000.00
6 9/30/2022 $108,524,000.00
7 6/30/2022 $91,060,000.00
8 3/31/2022 $49,455,000.00
9 12/31/2021 $112,450,000.00
10 9/30/2021 $83,249,000.00
11 6/30/2021 $49,070,000.00
12 3/31/2021 $15,582,000.00
13 12/31/2020 $29,110,000.00
14 9/30/2020 $11,774,000.00
15 6/30/2020 $21,398,000.00
16 3/31/2020 $10,496,000.00
17 12/31/2019 $58,269,000.00
18 9/30/2019 $40,775,000.00
19 6/30/2019 $26,681,000.00
20 3/31/2019 $13,280,000.00
21 12/31/2018 $24,109,000.00
22 9/30/2018 $17,192,000.00
23 6/30/2018 $15,586,000.00
24 3/31/2018 $4,002,000.00
25 12/31/2017 $5,481,000.00
26 9/30/2017 $10,709,000.00
27 6/30/2017 $8,616,000.00
28 3/31/2017 $7,923,000.00
29 12/31/2016 $7,663,000.00
30 9/30/2016 $6,873,000.00
31 6/30/2016 $3,524,000.00
32 3/31/2016 $3,155,000.00
33 12/31/2015 $3,563,000.00
34 9/30/2015 $3,033,000.00
35 6/30/2015 $510,000.00
36 3/31/2015 $-1,334,000.00
37 12/31/2014 $1,999,000.00
38 9/30/2014 $2,033,000.00
39 6/30/2014 $-855,000.00
40 3/31/2014 $1,870,000.00
41 12/31/2013 $-1,158,000.00
42 9/30/2013 $-467,000.00
43 6/30/2013 $581,000.00
44 3/31/2013 $320,000.00
45 12/31/2012 $5,718,000.00
46 9/30/2012 $5,735,000.00
47 6/30/2012 $5,221,000.00
48 3/31/2012 $4,030,000.00
49 12/31/2011 $4,058,000.00
50 9/30/2011 $2,975,000.00
51 6/30/2011 $960,000.00
52 3/31/2011 $312,000.00
53 12/31/2010 $508,000.00
54 12/31/2009 $85,000.00
Financials: IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
Date Value
1 12/31/2023 $51,013,000.00
2 9/30/2023 $-1,773,000.00
3 6/30/2023 $16,799,000.00
4 3/31/2023 $26,850,000.00
5 12/31/2022 $65,514,000.00
6 9/30/2022 $32,440,000.00
7 6/30/2022 $14,219,000.00
8 3/31/2022 $48,665,000.00
9 12/31/2021 $124,626,000.00
10 9/30/2021 $74,736,000.00
11 6/30/2021 $70,132,000.00
12 3/31/2021 $34,858,000.00
13 12/31/2020 $21,130,000.00
14 9/30/2020 $28,251,000.00
15 6/30/2020 $31,058,000.00
16 3/31/2020 $37,244,000.00
17 12/31/2019 $31,529,000.00
18 9/30/2019 $14,826,000.00
19 6/30/2019 $48,949,000.00
20 3/31/2019 $35,033,000.00
21 12/31/2018 $9,122,000.00
22 9/30/2018 $47,775,000.00
23 6/30/2018 $9,366,000.00
24 3/31/2018 $15,873,000.00
25 12/31/2017 $8,669,000.00
26 9/30/2017 $5,848,000.00
27 6/30/2017 $-388,000.00
28 3/31/2017 $527,000.00
29 12/31/2016 $9,390,000.00
30 9/30/2016 $5,069,000.00
31 6/30/2016 $5,025,000.00
32 3/31/2016 $618,000.00
33 12/31/2015 $3,726,000.00
34 9/30/2015 $2,529,000.00
35 6/30/2015 $4,786,000.00
36 3/31/2015 $10,527,000.00
37 12/31/2014 $2,924,000.00
38 9/30/2014 $2,349,000.00
39 6/30/2014 $2,806,000.00
40 3/31/2014 $1,790,000.00
41 12/31/2013 $392,000.00
42 9/30/2013 $-256,000.00
43 6/30/2013 $234,000.00
44 3/31/2013 $586,000.00
45 12/31/2012 $3,853,000.00
46 9/30/2012 $1,620,000.00
47 6/30/2012 $1,970,000.00
48 3/31/2012 $1,530,000.00
49 12/31/2011 $2,681,000.00
50 9/30/2011 $-522,000.00
51 6/30/2011 $1,036,000.00
52 3/31/2011 $-207,000.00
53 12/31/2010 $1,212,000.00
54 12/31/2009 $-306,000.00
Financials: IntangibleAssetsNetExcludingGoodwill
Date Value
1 12/31/2023 $82,118,000.00
2 9/30/2023 $82,741,000.00
3 6/30/2023 $89,296,000.00
4 3/31/2023 $93,320,000.00
5 12/31/2022 $95,720,000.00
6 9/30/2022 $91,711,000.00
7 6/30/2022 $93,817,000.00
8 3/31/2022 $103,499,000.00
9 12/31/2021 $109,709,000.00
10 9/30/2021 $115,794,000.00
11 6/30/2021 $117,721,000.00
12 3/31/2021 $120,479,000.00
13 12/31/2020 $130,072,000.00
14 12/31/2019 $11,768,000.00
15 12/31/2013 $23,739,000.00
16 9/30/2013 $24,362,000.00
17 6/30/2013 $24,975,000.00
18 3/31/2013 $25,429,000.00
19 12/31/2012 $45,777,000.00
20 9/30/2012 $46,817,000.00
21 6/30/2012 $47,901,000.00
22 3/31/2012 $48,876,000.00
23 12/31/2011 $50,022,000.00
24 12/31/2010 $2,188,000.00
Financials: InterestIncomeOther
Date Value
1 12/31/2023 $17,258,000.00
2 9/30/2023 $12,280,000.00
3 6/30/2023 $6,758,000.00
4 3/31/2023 $2,337,000.00
5 12/31/2022 $5,367,000.00
6 9/30/2022 $2,607,000.00
7 6/30/2022 $245,000.00
8 3/31/2022 $677,000.00
9 12/31/2021 $3,103,000.00
10 9/30/2021 $2,427,000.00
11 6/30/2021 $2,026,000.00
12 3/31/2021 $1,643,000.00
13 12/31/2020 $3,125,000.00
14 9/30/2020 $2,788,000.00
15 6/30/2020 $2,459,000.00
16 3/31/2020 $1,986,000.00
17 12/31/2019 $12,482,000.00
18 9/30/2019 $9,576,000.00
19 6/30/2019 $3,465,000.00
20 12/31/2018 $8,576,000.00
Financials: InventoryFinishedGoodsNetOfReserves
Date Value
1 12/31/2023 $60,151,000.00
2 9/30/2023 $57,875,000.00
3 6/30/2023 $63,475,000.00
4 3/31/2023 $74,125,000.00
5 12/31/2022 $69,436,000.00
6 9/30/2022 $72,095,000.00
7 6/30/2022 $68,717,000.00
8 3/31/2022 $62,366,000.00
9 12/31/2021 $55,290,000.00
10 9/30/2021 $51,572,000.00
11 6/30/2021 $51,228,000.00
12 3/31/2021 $34,420,000.00
13 12/31/2020 $31,440,000.00
14 9/30/2020 $26,267,000.00
15 6/30/2020 $25,861,000.00
16 3/31/2020 $26,214,000.00
17 12/31/2019 $26,130,000.00
18 9/30/2019 $21,815,000.00
19 6/30/2019 $18,278,000.00
20 3/31/2019 $19,777,000.00
21 12/31/2018 $15,738,000.00
22 9/30/2018 $14,373,000.00
23 6/30/2018 $11,880,000.00
24 3/31/2018 $11,038,000.00
25 12/31/2017 $6,810,000.00
26 9/30/2017 $8,456,000.00
27 6/30/2017 $8,027,000.00
28 3/31/2017 $6,483,000.00
29 12/31/2016 $6,565,000.00
30 9/30/2016 $12,835,000.00
31 6/30/2016 $3,886,000.00
32 3/31/2016 $3,003,000.00
33 12/31/2015 $2,448,000.00
34 9/30/2015 $2,590,000.00
35 6/30/2015 $3,820,000.00
36 3/31/2015 $4,095,000.00
37 12/31/2014 $4,815,000.00
38 9/30/2014 $6,009,000.00
39 6/30/2014 $6,192,000.00
40 3/31/2014 $6,286,000.00
41 12/31/2013 $4,555,000.00
42 9/30/2013 $4,409,000.00
43 6/30/2013 $5,345,000.00
44 12/31/2012 $3,604,000.00
Financials: InventoryNet
Date Value
1 12/31/2023 $296,902,000.00
2 9/30/2023 $296,189,000.00
3 6/30/2023 $312,736,000.00
4 3/31/2023 $311,885,000.00
5 12/31/2022 $338,752,000.00
6 9/30/2022 $320,903,000.00
7 6/30/2022 $310,046,000.00
8 3/31/2022 $275,669,000.00
9 12/31/2021 $230,230,000.00
10 9/30/2021 $207,116,000.00
11 6/30/2021 $178,751,000.00
12 3/31/2021 $150,643,000.00
13 12/31/2020 $139,237,000.00
14 9/30/2020 $123,093,000.00
15 6/30/2020 $131,276,000.00
16 3/31/2020 $120,977,000.00
17 12/31/2019 $112,051,000.00
18 9/30/2019 $94,795,000.00
19 6/30/2019 $81,124,000.00
20 3/31/2019 $68,489,000.00
21 12/31/2018 $55,641,000.00
22 9/30/2018 $48,858,000.00
23 6/30/2018 $47,252,000.00
24 3/31/2018 $35,866,000.00
25 12/31/2017 $31,688,000.00
26 9/30/2017 $36,941,000.00
27 6/30/2017 $35,133,000.00
28 3/31/2017 $35,174,000.00
29 12/31/2016 $27,131,000.00
30 9/30/2016 $26,341,000.00
31 6/30/2016 $22,992,000.00
32 3/31/2016 $22,618,000.00
33 12/31/2015 $19,465,000.00
34 9/30/2015 $18,939,000.00
35 6/30/2015 $16,415,000.00
36 3/31/2015 $14,572,000.00
37 12/31/2014 $15,928,000.00
38 9/30/2014 $15,983,000.00
39 6/30/2014 $13,115,000.00
40 3/31/2014 $15,840,000.00
41 12/31/2013 $13,968,000.00
42 9/30/2013 $14,662,000.00
43 6/30/2013 $15,704,000.00
44 3/31/2013 $15,442,000.00
45 12/31/2012 $15,122,000.00
46 9/30/2012 $15,137,000.00
47 6/30/2012 $14,623,000.00
48 3/31/2012 $13,434,000.00
49 12/31/2011 $9,402,000.00
50 12/31/2010 $2,544,000.00
Financials: InventoryRawMaterialsNetOfReserves
Date Value
1 12/31/2023 $145,492,000.00
2 9/30/2023 $139,681,000.00
3 6/30/2023 $148,793,000.00
4 3/31/2023 $146,435,000.00
5 12/31/2022 $172,758,000.00
6 9/30/2022 $147,629,000.00
7 6/30/2022 $159,037,000.00
8 3/31/2022 $133,808,000.00
9 12/31/2021 $123,234,000.00
10 9/30/2021 $104,017,000.00
11 6/30/2021 $90,018,000.00
12 3/31/2021 $75,836,000.00
13 12/31/2020 $76,404,000.00
14 9/30/2020 $70,659,000.00
15 6/30/2020 $73,183,000.00
16 3/31/2020 $59,136,000.00
17 12/31/2019 $54,947,000.00
18 9/30/2019 $43,808,000.00
19 6/30/2019 $37,094,000.00
20 3/31/2019 $29,002,000.00
21 12/31/2018 $26,119,000.00
22 9/30/2018 $23,395,000.00
23 6/30/2018 $22,976,000.00
24 3/31/2018 $13,386,000.00
25 12/31/2017 $12,721,000.00
26 9/30/2017 $15,666,000.00
27 6/30/2017 $13,258,000.00
28 3/31/2017 $14,630,000.00
29 12/31/2016 $9,793,000.00
30 9/30/2016 $12,018,000.00
31 6/30/2016 $8,217,000.00
32 3/31/2016 $9,676,000.00
33 12/31/2015 $9,950,000.00
34 9/30/2015 $9,690,000.00
35 6/30/2015 $7,352,000.00
36 3/31/2015 $5,990,000.00
37 12/31/2014 $8,143,000.00
38 9/30/2014 $6,240,000.00
39 6/30/2014 $3,493,000.00
40 3/31/2014 $5,962,000.00
41 12/31/2013 $5,172,000.00
42 9/30/2013 $6,779,000.00
43 6/30/2013 $6,464,000.00
44 12/31/2012 $7,629,000.00
Financials: InventoryWorkInProcessNetOfReserves
Date Value
1 12/31/2023 $91,259,000.00
2 9/30/2023 $98,633,000.00
3 6/30/2023 $100,468,000.00
4 3/31/2023 $91,325,000.00
5 12/31/2022 $96,558,000.00
6 9/30/2022 $101,179,000.00
7 6/30/2022 $82,292,000.00
8 3/31/2022 $79,495,000.00
9 12/31/2021 $51,706,000.00
10 9/30/2021 $51,527,000.00
11 6/30/2021 $37,505,000.00
12 3/31/2021 $40,387,000.00
13 12/31/2020 $31,393,000.00
14 9/30/2020 $26,167,000.00
15 6/30/2020 $32,232,000.00
16 3/31/2020 $35,627,000.00
17 12/31/2019 $30,974,000.00
18 9/30/2019 $29,172,000.00
19 6/30/2019 $25,752,000.00
20 3/31/2019 $19,710,000.00
21 12/31/2018 $13,784,000.00
22 9/30/2018 $11,090,000.00
23 6/30/2018 $12,396,000.00
24 3/31/2018 $11,442,000.00
25 12/31/2017 $12,157,000.00
26 9/30/2017 $12,819,000.00
27 6/30/2017 $13,848,000.00
28 3/31/2017 $14,061,000.00
29 12/31/2016 $10,773,000.00
30 9/30/2016 $1,488,000.00
31 6/30/2016 $10,889,000.00
32 3/31/2016 $9,939,000.00
33 12/31/2015 $7,067,000.00
34 9/30/2015 $6,659,000.00
35 6/30/2015 $5,243,000.00
36 3/31/2015 $4,487,000.00
37 12/31/2014 $2,970,000.00
38 9/30/2014 $3,734,000.00
39 6/30/2014 $3,430,000.00
40 3/31/2014 $3,592,000.00
41 12/31/2013 $4,241,000.00
42 9/30/2013 $3,474,000.00
43 6/30/2013 $3,895,000.00
44 12/31/2012 $3,889,000.00
Financials: LeaseCost
Date Value
1 12/31/2023 $60,627,000.00
2 12/31/2022 $60,003,000.00
3 12/31/2021 $44,375,000.00
4 12/31/2020 $29,254,000.00
5 12/31/2019 $24,677,000.00
6 9/30/2019 $6,393,000.00
7 6/30/2019 $11,906,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDue
Date Value
1 12/31/2023 $140,248,000.00
2 12/31/2022 $144,005,000.00
3 12/31/2021 $143,030,000.00
4 12/31/2020 $100,520,000.00
5 12/31/2019 $64,483,000.00
6 9/30/2019 $62,425,000.00
7 6/30/2019 $84,649,000.00
8 3/31/2019 $84,371,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
Date Value
1 12/31/2023 $25,901,000.00
2 12/31/2022 $39,449,000.00
3 12/31/2021 $45,461,000.00
4 12/31/2020 $29,280,000.00
5 12/31/2019 $5,453,000.00
6 9/30/2019 $7,076,000.00
7 6/30/2019 $13,081,000.00
8 3/31/2019 $13,302,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
Date Value
1 12/31/2023 $33,838,000.00
2 12/31/2022 $30,596,000.00
3 12/31/2021 $26,035,000.00
4 12/31/2020 $25,358,000.00
5 12/31/2019 $18,354,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearFive
Date Value
1 12/31/2023 $12,746,000.00
2 12/31/2022 $13,363,000.00
3 12/31/2021 $13,113,000.00
4 12/31/2020 $4,944,000.00
5 12/31/2019 $2,595,000.00
6 9/30/2019 $7,014,000.00
7 6/30/2019 $9,323,000.00
8 3/31/2019 $8,899,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearFour
Date Value
1 12/31/2023 $16,933,000.00
2 12/31/2022 $16,511,000.00
3 12/31/2021 $15,517,000.00
4 12/31/2020 $6,550,000.00
5 12/31/2019 $8,177,000.00
6 9/30/2019 $10,454,000.00
7 6/30/2019 $13,157,000.00
8 3/31/2019 $11,915,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearThree
Date Value
1 12/31/2023 $22,449,000.00
2 12/31/2022 $19,480,000.00
3 12/31/2021 $18,284,000.00
4 12/31/2020 $14,683,000.00
5 12/31/2019 $11,847,000.00
6 9/30/2019 $15,990,000.00
7 6/30/2019 $18,381,000.00
8 3/31/2019 $16,398,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
Date Value
1 12/31/2023 $28,381,000.00
2 12/31/2022 $24,606,000.00
3 12/31/2021 $24,620,000.00
4 12/31/2020 $19,705,000.00
5 12/31/2019 $18,057,000.00
6 9/30/2019 $17,934,000.00
7 6/30/2019 $20,373,000.00
8 3/31/2019 $18,148,000.00
Financials: LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
Date Value
1 12/31/2023 $13,629,000.00
2 12/31/2022 $17,097,000.00
3 12/31/2021 $17,655,000.00
4 12/31/2020 $14,340,000.00
5 12/31/2019 $5,283,000.00
6 9/30/2019 $5,354,000.00
7 6/30/2019 $9,365,000.00
8 3/31/2019 $9,472,000.00
Financials: LessorOperatingLeasePaymentsToBeReceived
Date Value
1 12/31/2023 $49,815,000.00
2 12/31/2022 $35,883,000.00
3 12/31/2020 $11,014,000.00
4 12/31/2019 $11,872,000.00
5 9/30/2019 $12,085,000.00
6 6/30/2019 $12,296,000.00
Financials: LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths
Date Value
1 12/31/2023 $22,737,000.00
2 12/31/2022 $15,714,000.00
3 12/31/2020 $1,145,000.00
Financials: LessorOperatingLeasePaymentsToBeReceivedThreeYears
Date Value
1 12/31/2023 $8,908,000.00
2 12/31/2022 $6,202,000.00
3 12/31/2020 $1,229,000.00
4 12/31/2019 $1,199,000.00
5 9/30/2019 $1,145,000.00
6 6/30/2019 $1,145,000.00
Financials: LessorOperatingLeasePaymentsToBeReceivedTwoYears
Date Value
1 12/31/2023 $18,170,000.00
2 12/31/2022 $13,967,000.00
3 12/31/2020 $1,199,000.00
4 12/31/2019 $1,145,000.00
5 9/30/2019 $859,000.00
6 6/30/2019 $859,000.00
Financials: Liabilities
Date Value
1 12/31/2023 $2,453,388,000.00
2 9/30/2023 $2,516,685,000.00
3 6/30/2023 $2,506,249,000.00
4 3/31/2023 $2,421,399,000.00
5 12/31/2022 $2,346,589,000.00
6 9/30/2022 $2,218,180,000.00
7 6/30/2022 $2,211,038,000.00
8 3/31/2022 $2,276,562,000.00
9 12/31/2021 $2,319,396,000.00
10 9/30/2021 $2,133,347,000.00
11 6/30/2021 $2,011,158,000.00
12 3/31/2021 $1,676,206,000.00
13 12/31/2020 $1,595,818,000.00
14 9/30/2020 $1,381,620,000.00
15 6/30/2020 $1,180,812,000.00
16 3/31/2020 $1,111,851,000.00
17 12/31/2019 $1,154,533,000.00
18 9/30/2019 $1,044,831,000.00
19 6/30/2019 $972,335,000.00
20 3/31/2019 $978,726,000.00
21 12/31/2018 $799,567,000.00
22 9/30/2018 $735,422,000.00
23 6/30/2018 $697,630,000.00
24 3/31/2018 $655,271,000.00
25 12/31/2017 $629,721,000.00
26 9/30/2017 $515,665,000.00
27 6/30/2017 $472,899,000.00
28 3/31/2017 $414,418,000.00
29 12/31/2016 $400,762,000.00
30 9/30/2016 $386,583,000.00
31 6/30/2016 $341,415,000.00
32 3/31/2016 $315,530,000.00
33 12/31/2015 $310,707,000.00
34 9/30/2015 $281,303,000.00
35 6/30/2015 $258,780,000.00
36 3/31/2015 $234,871,000.00
37 12/31/2014 $235,226,000.00
38 9/30/2014 $225,833,000.00
39 6/30/2014 $209,637,000.00
40 3/31/2014 $188,888,000.00
41 12/31/2013 $198,177,000.00
42 9/30/2013 $183,522,000.00
43 6/30/2013 $183,696,000.00
44 3/31/2013 $165,127,000.00
45 12/31/2012 $174,995,000.00
46 9/30/2012 $165,999,000.00
47 6/30/2012 $157,868,000.00
48 3/31/2012 $147,414,000.00
49 12/31/2011 $158,483,000.00
50 12/31/2010 $99,196,000.00
Financials: LiabilitiesAndStockholdersEquity
Date Value
1 12/31/2023 $6,083,877,000.00
2 9/30/2023 $6,318,551,000.00
3 6/30/2023 $6,144,550,000.00
4 3/31/2023 $5,901,448,000.00
5 12/31/2022 $5,947,947,000.00
6 9/30/2022 $5,912,802,000.00
7 6/30/2022 $5,810,119,000.00
8 3/31/2022 $5,943,414,000.00
9 12/31/2021 $5,942,110,000.00
10 9/30/2021 $5,650,109,000.00
11 6/30/2021 $5,395,568,000.00
12 3/31/2021 $5,069,782,000.00
13 12/31/2020 $4,829,683,000.00
14 9/30/2020 $4,415,091,000.00
15 6/30/2020 $4,025,857,000.00
16 3/31/2020 $3,964,840,000.00
17 12/31/2019 $2,500,702,000.00
18 9/30/2019 $2,350,380,000.00
19 6/30/2019 $2,346,017,000.00
20 3/31/2019 $2,234,430,000.00
21 12/31/2018 $2,052,458,000.00
22 9/30/2018 $1,928,405,000.00
23 6/30/2018 $1,916,589,000.00
24 3/31/2018 $1,782,731,000.00
25 12/31/2017 $1,784,009,000.00
26 9/30/2017 $1,697,623,000.00
27 6/30/2017 $1,551,187,000.00
28 3/31/2017 $1,459,293,000.00
29 12/31/2016 $1,396,151,000.00
30 9/30/2016 $1,358,893,000.00
31 6/30/2016 $1,251,273,000.00
32 3/31/2016 $1,207,560,000.00
33 12/31/2015 $1,158,633,000.00
34 9/30/2015 $1,079,562,000.00
35 6/30/2015 $1,028,581,000.00
36 3/31/2015 $1,028,405,000.00
37 12/31/2014 $987,997,000.00
38 9/30/2014 $948,289,000.00
39 6/30/2014 $885,433,000.00
40 3/31/2014 $885,641,000.00
41 12/31/2013 $832,147,000.00
42 9/30/2013 $759,206,000.00
43 6/30/2013 $703,894,000.00
44 3/31/2013 $726,245,000.00
45 12/31/2012 $756,312,000.00
46 9/30/2012 $768,164,000.00
47 6/30/2012 $744,163,000.00
48 3/31/2012 $670,436,000.00
49 12/31/2011 $649,264,000.00
50 12/31/2010 $476,943,000.00
Financials: LiabilitiesCurrent
Date Value
1 12/31/2023 $2,066,611,000.00
2 9/30/2023 $2,122,986,000.00
3 6/30/2023 $2,107,065,000.00
4 3/31/2023 $2,004,598,000.00
5 12/31/2022 $1,925,887,000.00
6 9/30/2022 $1,809,403,000.00
7 6/30/2022 $1,804,414,000.00
8 3/31/2022 $1,863,647,000.00
9 12/31/2021 $1,924,071,000.00
10 9/30/2021 $1,790,315,000.00
11 6/30/2021 $1,696,581,000.00
12 3/31/2021 $1,393,842,000.00
13 12/31/2020 $1,325,601,000.00
14 9/30/2020 $1,121,794,000.00
15 6/30/2020 $941,592,000.00
16 3/31/2020 $910,686,000.00
17 12/31/2019 $970,970,000.00
18 9/30/2019 $870,144,000.00
19 6/30/2019 $789,046,000.00
20 3/31/2019 $804,884,000.00
21 12/31/2018 $692,073,000.00
22 9/30/2018 $618,209,000.00
23 6/30/2018 $566,646,000.00
24 3/31/2018 $517,985,000.00
25 12/31/2017 $500,051,000.00
26 9/30/2017 $461,369,000.00
27 6/30/2017 $424,796,000.00
28 3/31/2017 $365,554,000.00
29 12/31/2016 $354,335,000.00
30 9/30/2016 $343,051,000.00
31 6/30/2016 $298,989,000.00
32 3/31/2016 $274,750,000.00
33 12/31/2015 $271,672,000.00
34 9/30/2015 $244,511,000.00
35 6/30/2015 $222,925,000.00
36 3/31/2015 $200,575,000.00
37 12/31/2014 $201,811,000.00
38 9/30/2014 $198,560,000.00
39 6/30/2014 $187,113,000.00
40 3/31/2014 $170,855,000.00
41 12/31/2013 $175,338,000.00
42 9/30/2013 $163,268,000.00
43 6/30/2013 $160,654,000.00
44 3/31/2013 $143,855,000.00
45 12/31/2012 $155,771,000.00
46 9/30/2012 $151,688,000.00
47 6/30/2012 $143,836,000.00
48 3/31/2012 $135,828,000.00
49 12/31/2011 $148,117,000.00
50 12/31/2010 $92,974,000.00
Financials: LitigationSettlementAmountAwardedFromOtherParty
Date Value
1 8/31/2023 $63,000,000.00
2 10/31/2022 $63,000,000.00
3 2/28/2021 $43,400,000.00
Financials: LossContingencyDamagesSoughtValue
Date Value
1 9/30/2023 $27,000,000.00
Financials: LossContingencyEstimateOfPossibleLoss
Date Value
1 12/31/2023 $100,000,000.00
2 9/30/2023 $100,000,000.00
Financials: NetCashProvidedByUsedInFinancingActivities
Date Value
1 12/31/2023 $-598,340,000.00
2 9/30/2023 $-248,059,000.00
3 6/30/2023 $-259,892,000.00
4 3/31/2023 $-258,961,000.00
5 12/31/2022 $-501,686,000.00
6 9/30/2022 $-301,498,000.00
7 6/30/2022 $-312,396,000.00
8 3/31/2022 $-111,742,000.00
9 12/31/2021 $-458,332,000.00
10 9/30/2021 $-356,759,000.00
11 6/30/2021 $-291,756,000.00
12 3/31/2021 $-53,435,000.00
13 12/31/2020 $-30,808,000.00
14 9/30/2020 $-28,360,000.00
15 6/30/2020 $-36,376,000.00
16 3/31/2020 $-34,733,000.00
17 12/31/2019 $-485,540,000.00
18 9/30/2019 $-383,163,000.00
19 6/30/2019 $-188,381,000.00
20 3/31/2019 $-92,762,000.00
21 12/31/2018 $-369,434,000.00
22 9/30/2018 $-315,151,000.00
23 6/30/2018 $-170,745,000.00
24 3/31/2018 $-139,822,000.00
25 12/31/2017 $-135,500,000.00
26 9/30/2017 $-79,036,000.00
27 6/30/2017 $-84,240,000.00
28 3/31/2017 $-33,001,000.00
29 12/31/2016 $-95,524,000.00
30 9/30/2016 $-57,619,000.00
31 6/30/2016 $-55,508,000.00
32 3/31/2016 $-9,106,000.00
33 12/31/2015 $-100,786,000.00
34 9/30/2015 $-88,955,000.00
35 6/30/2015 $-74,927,000.00
36 3/31/2015 $-7,097,000.00
37 12/31/2014 $-66,420,000.00
38 9/30/2014 $-46,918,000.00
39 6/30/2014 $-45,867,000.00
40 3/31/2014 $21,061,000.00
41 12/31/2013 $-38,171,000.00
42 9/30/2013 $-48,902,000.00
43 6/30/2013 $-61,896,000.00
44 3/31/2013 $15,423,000.00
45 12/31/2012 $10,205,000.00
46 9/30/2012 $46,819,000.00
47 6/30/2012 $36,283,000.00
48 3/31/2012 $14,291,000.00
49 12/31/2011 $27,241,000.00
50 9/30/2011 $24,389,000.00
51 6/30/2011 $15,128,000.00
52 3/31/2011 $5,817,000.00
53 12/31/2010 $14,707,000.00
54 12/31/2009 $6,837,000.00
Financials: NetCashProvidedByUsedInInvestingActivities
Date Value
1 12/31/2023 $-195,943,000.00
2 9/30/2023 $-182,619,000.00
3 6/30/2023 $-178,314,000.00
4 3/31/2023 $-52,829,000.00
5 12/31/2022 $-213,316,000.00
6 9/30/2022 $-157,506,000.00
7 6/30/2022 $-72,078,000.00
8 3/31/2022 $-90,198,000.00
9 12/31/2021 $-563,430,000.00
10 9/30/2021 $-255,719,000.00
11 6/30/2021 $-123,920,000.00
12 3/31/2021 $4,566,000.00
13 12/31/2020 $-231,506,000.00
14 9/30/2020 $-186,840,000.00
15 6/30/2020 $-172,326,000.00
16 3/31/2020 $276,211,000.00
17 12/31/2019 $-350,444,000.00
18 9/30/2019 $-290,333,000.00
19 6/30/2019 $-321,020,000.00
20 3/31/2019 $-74,418,000.00
21 12/31/2018 $6,927,000.00
22 9/30/2018 $-24,021,000.00
23 6/30/2018 $54,003,000.00
24 3/31/2018 $109,269,000.00
25 12/31/2017 $-251,477,000.00
26 9/30/2017 $-231,784,000.00
27 6/30/2017 $-111,718,000.00
28 3/31/2017 $-148,462,000.00
29 12/31/2016 $73,028,000.00
30 9/30/2016 $142,859,000.00
31 6/30/2016 $-51,503,000.00
32 3/31/2016 $-35,316,000.00
33 12/31/2015 $-166,361,000.00
34 9/30/2015 $-92,625,000.00
35 6/30/2015 $-60,322,000.00
36 3/31/2015 $-36,661,000.00
37 12/31/2014 $-201,627,000.00
38 9/30/2014 $-171,373,000.00
39 6/30/2014 $-117,583,000.00
40 3/31/2014 $-99,347,000.00
41 12/31/2013 $-210,734,000.00
42 9/30/2013 $-199,989,000.00
43 6/30/2013 $-143,772,000.00
44 3/31/2013 $-3,445,000.00
45 12/31/2012 $-78,300,000.00
46 9/30/2012 $-65,648,000.00
47 6/30/2012 $-56,910,000.00
48 3/31/2012 $-37,995,000.00
49 12/31/2011 $-211,606,000.00
50 9/30/2011 $-199,297,000.00
51 6/30/2011 $-188,206,000.00
52 3/31/2011 $-7,226,000.00
53 12/31/2010 $-15,920,000.00
54 12/31/2009 $-1,556,000.00
Financials: NetCashProvidedByUsedInOperatingActivities
Date Value
1 12/31/2023 $785,776,000.00
2 9/30/2023 $738,878,000.00
3 6/30/2023 $451,672,000.00
4 3/31/2023 $199,895,000.00
5 12/31/2022 $568,732,000.00
6 9/30/2022 $424,025,000.00
7 6/30/2022 $157,543,000.00
8 3/31/2022 $30,498,000.00
9 12/31/2021 $1,172,544,000.00
10 9/30/2021 $899,695,000.00
11 6/30/2021 $544,691,000.00
12 3/31/2021 $227,187,000.00
13 12/31/2020 $662,174,000.00
14 9/30/2020 $280,756,000.00
15 6/30/2020 $69,684,000.00
16 3/31/2020 $9,784,000.00
17 12/31/2019 $747,270,000.00
18 9/30/2019 $529,093,000.00
19 6/30/2019 $294,561,000.00
20 3/31/2019 $117,207,000.00
21 12/31/2018 $554,681,000.00
22 9/30/2018 $313,386,000.00
23 6/30/2018 $217,121,000.00
24 3/31/2018 $77,332,000.00
25 12/31/2017 $438,539,000.00
26 9/30/2017 $276,213,000.00
27 6/30/2017 $158,088,000.00
28 3/31/2017 $47,621,000.00
29 12/31/2016 $247,654,000.00
30 9/30/2016 $166,674,000.00
31 6/30/2016 $106,847,000.00
32 3/31/2016 $30,680,000.00
33 12/31/2015 $237,997,000.00
34 9/30/2015 $158,642,000.00
35 6/30/2015 $98,585,000.00
36 3/31/2015 $35,645,000.00
37 12/31/2014 $226,899,000.00
38 9/30/2014 $155,294,000.00
39 6/30/2014 $87,723,000.00
40 3/31/2014 $17,993,000.00
41 12/31/2013 $185,976,000.00
42 9/30/2013 $118,864,000.00
43 6/30/2013 $63,726,000.00
44 3/31/2013 $10,418,000.00
45 12/31/2012 $133,778,000.00
46 9/30/2012 $83,020,000.00
47 6/30/2012 $42,755,000.00
48 3/31/2012 $7,381,000.00
49 12/31/2011 $130,469,000.00
50 9/30/2011 $82,491,000.00
51 6/30/2011 $46,944,000.00
52 3/31/2011 $15,180,000.00
53 12/31/2010 $129,529,000.00
54 12/31/2009 $74,165,000.00
Financials: NetIncomeLoss
Date Value
1 12/31/2023 $445,053,000.00
2 9/30/2023 $321,039,000.00
3 6/30/2023 $199,612,000.00
4 3/31/2023 $87,798,000.00
5 12/31/2022 $361,573,000.00
6 9/30/2022 $319,798,000.00
7 6/30/2022 $247,098,000.00
8 3/31/2022 $134,298,000.00
9 12/31/2021 $772,020,000.00
10 9/30/2021 $180,969,000.00
11 6/30/2021 $199,714,000.00
12 3/31/2021 $200,376,000.00
13 12/31/2020 $1,776,000,000.00
14 9/30/2020 $1,616,900,000.00
15 6/30/2020 $1,477,529,000.00
16 3/31/2020 $1,518,131,000.00
17 12/31/2019 $442,776,000.00
18 9/30/2019 $321,514,000.00
19 6/30/2019 $218,990,000.00
20 3/31/2019 $71,848,000.00
21 12/31/2018 $400,235,000.00
22 9/30/2018 $100,872,000.00
23 6/30/2018 $106,105,000.00
24 3/31/2018 $95,866,000.00
25 12/31/2017 $231,418,000.00
26 9/30/2017 $221,154,000.00
27 6/30/2017 $138,599,000.00
28 3/31/2017 $69,420,000.00
29 12/31/2016 $189,682,000.00
30 9/30/2016 $51,367,000.00
31 6/30/2016 $50,148,000.00
32 3/31/2016 $40,546,000.00
33 12/31/2015 $144,020,000.00
34 9/30/2015 $27,616,000.00
35 6/30/2015 $67,527,000.00
36 3/31/2015 $36,177,000.00
37 12/31/2014 $145,832,000.00
38 9/30/2014 $38,247,000.00
39 6/30/2014 $35,600,000.00
40 3/31/2014 $32,444,000.00
41 12/31/2013 $64,295,000.00
42 9/30/2013 $21,874,000.00
43 6/30/2013 $29,320,000.00
44 3/31/2013 $-41,983,000.00
45 12/31/2012 $58,691,000.00
46 9/30/2012 $-344,000.00
47 6/30/2012 $28,492,000.00
48 3/31/2012 $20,984,000.00
49 12/31/2011 $66,716,000.00
50 9/30/2011 $46,267,000.00
51 6/30/2011 $11,162,000.00
52 3/31/2011 $15,841,000.00
53 12/31/2010 $74,253,000.00
54 12/31/2009 $-31,269,000.00
Financials: NoncurrentAssets
Date Value
1 12/31/2023 $1,408,862,000.00
2 9/30/2023 $1,387,354,000.00
3 6/30/2023 $1,404,923,000.00
4 3/31/2023 $1,380,704,000.00
5 12/31/2022 $1,350,735,000.00
6 9/30/2022 $1,315,911,000.00
7 6/30/2022 $1,300,356,000.00
8 3/31/2022 $1,266,174,000.00
9 12/31/2021 $1,203,183,000.00
10 9/30/2021 $1,095,496,000.00
11 6/30/2021 $1,054,277,000.00
12 3/31/2021 $846,305,000.00
13 12/31/2020 $817,274,000.00
14 12/31/2019 $687,974,000.00
15 12/31/2018 $521,329,000.00
16 3/31/2018 $400,528,000.00
17 12/31/2017 $348,793,000.00
18 9/30/2017 $295,901,000.00
19 6/30/2017 $255,539,000.00
20 3/31/2017 $231,692,000.00
21 12/31/2016 $175,167,000.00
22 9/30/2016 $172,658,000.00
23 6/30/2016 $161,685,000.00
24 3/31/2016 $148,029,000.00
25 12/31/2015 $136,473,000.00
26 9/30/2015 $120,738,000.00
27 6/30/2015 $108,029,000.00
28 3/31/2015 $99,764,000.00
29 12/31/2014 $90,125,000.00
30 9/30/2014 $86,447,000.00
31 6/30/2014 $81,312,000.00
32 3/31/2014 $79,093,000.00
33 12/31/2013 $75,743,000.00
34 9/30/2013 $76,552,000.00
35 6/30/2013 $76,932,000.00
36 3/31/2013 $72,672,000.00
37 12/31/2012 $79,191,000.00
38 9/30/2012 $77,947,000.00
39 6/30/2012 $74,971,000.00
40 3/31/2012 $65,821,000.00
41 12/31/2011 $53,965,000.00
42 12/31/2010 $34,137,000.00
43 12/31/2009 $26,940,000.00
Financials: NonoperatingIncomeExpense
Date Value
1 12/31/2023 $-19,392,000.00
2 9/30/2023 $-15,749,000.00
3 6/30/2023 $-5,992,000.00
4 3/31/2023 $-1,229,000.00
5 12/31/2022 $-48,905,000.00
6 9/30/2022 $-48,805,000.00
7 6/30/2022 $-26,105,000.00
8 3/31/2022 $-11,273,000.00
9 12/31/2021 $32,920,000.00
10 9/30/2021 $427,000.00
11 6/30/2021 $-483,000.00
12 3/31/2021 $34,532,000.00
13 12/31/2020 $-11,347,000.00
14 9/30/2020 $-12,368,000.00
15 6/30/2020 $-19,515,000.00
16 3/31/2020 $-18,549,000.00
17 12/31/2019 $7,676,000.00
18 9/30/2019 $5,935,000.00
19 6/30/2019 $13,892,000.00
20 3/31/2019 $-5,746,000.00
21 12/31/2018 $-8,489,000.00
22 9/30/2018 $-7,759,000.00
23 6/30/2018 $-7,099,000.00
24 3/31/2018 $177,000.00
25 9/30/2017 $4,145,000.00
26 6/30/2017 $2,221,000.00
27 3/31/2017 $450,000.00
28 9/30/2016 $1,463,000.00
29 6/30/2016 $-302,000.00
30 3/31/2016 $-427,000.00
31 9/30/2015 $-1,568,000.00
32 6/30/2015 $-1,278,000.00
33 3/31/2015 $-1,452,000.00
34 9/30/2014 $-1,491,000.00
35 6/30/2014 $508,000.00
36 3/31/2014 $601,000.00
37 9/30/2013 $449,000.00
38 6/30/2013 $-335,000.00
39 3/31/2013 $-988,000.00
40 9/30/2012 $-624,000.00
41 6/30/2012 $541,000.00
42 3/31/2012 $-812,000.00
43 9/30/2011 $-335,000.00
44 6/30/2011 $-217,000.00
45 3/31/2011 $89,000.00
Financials: NumberOfOperatingSegments
Date Value
1 12/31/2023 $2.00
2 12/31/2022 $2.00
3 12/31/2021 $2.00
4 12/31/2020 $2.00
5 12/31/2019 $2.00
6 12/31/2018 $2.00
7 12/31/2017 $2.00
8 12/31/2016 $2.00
9 12/31/2015 $2.00
10 12/31/2014 $2.00
11 12/31/2013 $2.00
12 12/31/2012 $2.00
Financials: NumberOfReportableSegments
Date Value
1 12/31/2023 $2.00
2 9/30/2023 $2.00
3 6/30/2023 $2.00
4 3/31/2023 $2.00
5 12/31/2022 $2.00
6 9/30/2022 $2.00
7 6/30/2022 $2.00
8 3/31/2022 $2.00
9 12/31/2021 $2.00
10 9/30/2021 $2.00
11 6/30/2021 $2.00
12 3/31/2021 $2.00
13 12/31/2020 $2.00
14 9/30/2020 $2.00
15 6/30/2020 $2.00
16 3/31/2020 $2.00
17 12/31/2019 $2.00
18 9/30/2019 $2.00
19 6/30/2019 $2.00
20 3/31/2019 $2.00
21 12/31/2018 $2.00
22 9/30/2018 $2.00
23 6/30/2018 $2.00
24 3/31/2018 $2.00
25 12/31/2017 $2.00
26 9/30/2017 $2.00
27 6/30/2017 $2.00
28 3/31/2017 $2.00
29 12/31/2016 $2.00
30 9/30/2016 $2.00
31 6/30/2016 $2.00
32 3/31/2016 $2.00
33 12/31/2015 $2.00
34 9/30/2015 $2.00
35 6/30/2015 $2.00
36 3/31/2015 $2.00
37 12/31/2014 $2.00
38 9/30/2014 $2.00
39 6/30/2014 $2.00
40 3/31/2014 $2.00
41 12/31/2013 $2.00
42 9/30/2013 $2.00
43 6/30/2013 $2.00
44 3/31/2013 $2.00
45 12/31/2012 $2.00
46 9/30/2012 $2.00
Financials: OperatingExpenses
Date Value
1 12/31/2023 $2,063,525,000.00
2 9/30/2023 $1,565,546,000.00
3 6/30/2023 $1,068,816,000.00
4 3/31/2023 $527,138,000.00
5 12/31/2022 $1,991,180,000.00
6 9/30/2022 $475,513,000.00
7 6/30/2022 $1,010,627,000.00
8 3/31/2022 $511,264,000.00
9 12/31/2021 $1,958,955,000.00
10 9/30/2021 $1,435,284,000.00
11 6/30/2021 $489,636,000.00
12 3/31/2021 $451,652,000.00
13 12/31/2020 $1,376,064,000.00
14 9/30/2020 $978,785,000.00
15 6/30/2020 $621,766,000.00
16 3/31/2020 $324,438,000.00
17 12/31/2019 $1,201,404,000.00
18 9/30/2019 $310,402,000.00
19 6/30/2019 $255,799,000.00
20 3/31/2019 $314,395,000.00
21 12/31/2018 $981,303,000.00
22 9/30/2018 $718,680,000.00
23 6/30/2018 $472,107,000.00
24 3/31/2018 $229,216,000.00
25 12/31/2017 $763,336,000.00
26 9/30/2017 $555,025,000.00
27 6/30/2017 $187,348,000.00
28 3/31/2017 $173,952,000.00
29 12/31/2016 $566,373,000.00
30 9/30/2016 $414,496,000.00
31 6/30/2016 $267,373,000.00
32 3/31/2016 $127,293,000.00
33 12/31/2015 $451,476,000.00
34 9/30/2015 $119,530,000.00
35 6/30/2015 $116,309,000.00
36 3/31/2015 $102,166,000.00
37 12/31/2014 $384,867,000.00
38 9/30/2014 $93,507,000.00
39 6/30/2014 $96,744,000.00
40 3/31/2014 $95,447,000.00
41 12/31/2013 $403,894,000.00
42 9/30/2013 $83,626,000.00
43 6/30/2013 $236,714,000.00
44 3/31/2013 $150,924,000.00
45 12/31/2012 $330,796,000.00
46 9/30/2012 $95,847,000.00
47 6/30/2012 $145,542,000.00
48 3/31/2012 $72,754,000.00
49 12/31/2011 $270,923,000.00
50 9/30/2011 $201,803,000.00
51 6/30/2011 $74,542,000.00
52 3/31/2011 $61,203,000.00
53 12/31/2010 $200,683,000.00
54 12/31/2009 $267,504,000.00
Financials: OperatingIncomeLoss
Date Value
1 12/31/2023 $643,338,000.00
2 9/30/2023 $471,793,000.00
3 6/30/2023 $305,447,000.00
4 3/31/2023 $133,516,000.00
5 12/31/2022 $642,595,000.00
6 9/30/2022 $529,934,000.00
7 6/30/2022 $188,196,000.00
8 3/31/2022 $198,082,000.00
9 12/31/2021 $976,400,000.00
10 9/30/2021 $261,160,000.00
11 6/30/2021 $268,902,000.00
12 3/31/2021 $225,446,000.00
13 12/31/2020 $387,171,000.00
14 9/30/2020 $173,987,000.00
15 6/30/2020 $-3,082,000.00
16 3/31/2020 $69,918,000.00
17 12/31/2019 $542,493,000.00
18 9/30/2019 $127,152,000.00
19 6/30/2019 $176,490,000.00
20 3/31/2019 $87,701,000.00
21 12/31/2018 $466,564,000.00
22 9/30/2018 $346,091,000.00
23 6/30/2018 $122,691,000.00
24 3/31/2018 $98,192,000.00
25 12/31/2017 $353,611,000.00
26 9/30/2017 $244,005,000.00
27 6/30/2017 $83,569,000.00
28 3/31/2017 $61,673,000.00
29 12/31/2016 $248,921,000.00
30 9/30/2016 $180,549,000.00
31 6/30/2016 $118,470,000.00
32 3/31/2016 $53,334,000.00
33 12/31/2015 $188,634,000.00
34 9/30/2015 $129,295,000.00
35 6/30/2015 $91,249,000.00
36 3/31/2015 $48,924,000.00
37 12/31/2014 $193,576,000.00
38 9/30/2014 $51,547,000.00
39 6/30/2014 $90,536,000.00
40 3/31/2014 $41,804,000.00
41 12/31/2013 $94,212,000.00
42 9/30/2013 $41,464,000.00
43 6/30/2013 $37,901,000.00
44 3/31/2013 $-38,075,000.00
45 12/31/2012 $85,592,000.00
46 9/30/2012 $4,503,000.00
47 6/30/2012 $36,012,000.00
48 3/31/2012 $28,006,000.00
49 12/31/2011 $90,360,000.00
50 9/30/2011 $63,930,000.00
51 6/30/2011 $16,595,000.00
52 3/31/2011 $21,023,000.00
53 12/31/2010 $102,734,000.00
54 12/31/2009 $-34,012,000.00
Financials: OperatingLeaseCost
Date Value
1 12/31/2023 $44,614,000.00
2 12/31/2022 $37,919,000.00
3 12/31/2021 $33,241,000.00
4 12/31/2020 $27,825,000.00
5 12/31/2019 $22,778,000.00
6 9/30/2019 $16,756,000.00
7 6/30/2019 $10,799,000.00
8 3/31/2019 $5,301,000.00
Financials: OperatingLeaseLeaseIncome
Date Value
1 12/31/2023 $16,600,000.00
2 12/31/2022 $12,300,000.00
3 12/31/2021 --
4 12/31/2020 --
Financials: OperatingLeaseLiability
Date Value
1 12/31/2023 $126,619,000.00
2 12/31/2022 $126,908,000.00
3 12/31/2021 $125,375,000.00
4 12/31/2020 $86,180,000.00
5 12/31/2019 $59,200,000.00
6 9/30/2019 $57,071,000.00
7 6/30/2019 $75,284,000.00
8 3/31/2019 $74,899,000.00
Financials: OperatingLeaseLiabilityCurrent
Date Value
1 12/31/2023 $29,651,000.00
2 9/30/2023 $28,277,000.00
3 6/30/2023 $28,770,000.00
4 3/31/2023 $27,776,000.00
5 12/31/2022 $26,574,000.00
6 9/30/2022 $24,173,000.00
7 6/30/2022 $24,613,000.00
8 3/31/2022 $25,243,000.00
9 12/31/2021 $22,719,000.00
10 9/30/2021 $22,170,000.00
11 6/30/2021 $22,547,000.00
12 3/31/2021 $21,513,000.00
13 12/31/2020 $21,735,000.00
14 9/30/2020 $20,674,000.00
15 6/30/2020 $20,860,000.00
16 3/31/2020 $20,225,000.00
17 12/31/2019 $15,737,000.00
18 9/30/2019 $13,706,000.00
19 6/30/2019 $16,144,000.00
20 3/31/2019 $15,592,000.00
21 12/31/2018 --
Financials: OperatingLeaseLiabilityNoncurrent
Date Value
1 12/31/2023 $96,968,000.00
2 9/30/2023 $98,523,000.00
3 6/30/2023 $104,650,000.00
4 3/31/2023 $99,002,000.00
5 12/31/2022 $100,334,000.00
6 9/30/2022 $96,694,000.00
7 6/30/2022 $98,332,000.00
8 3/31/2022 $104,983,000.00
9 12/31/2021 $102,656,000.00
10 9/30/2021 $74,352,000.00
11 6/30/2021 $74,184,000.00
12 3/31/2021 $63,845,000.00
13 12/31/2020 $64,445,000.00
14 9/30/2020 $65,518,000.00
15 6/30/2020 $50,619,000.00
16 3/31/2020 $53,745,000.00
17 12/31/2019 $43,463,000.00
18 9/30/2019 $43,365,000.00
19 6/30/2019 $59,140,000.00
20 3/31/2019 $59,307,000.00
21 12/31/2018 --
Financials: OperatingLeasePayments
Date Value
1 12/31/2023 $33,714,000.00
2 9/30/2023 $25,559,000.00
3 6/30/2023 $16,152,000.00
4 3/31/2023 $7,871,000.00
5 12/31/2022 $31,015,000.00
6 9/30/2022 $23,310,000.00
7 6/30/2022 $15,048,000.00
8 3/31/2022 $7,292,000.00
9 12/31/2021 $29,769,000.00
10 9/30/2021 $21,626,000.00
11 6/30/2021 $14,030,000.00
12 3/31/2021 $6,923,000.00
13 12/31/2020 $26,022,000.00
14 9/30/2020 $19,384,000.00
15 6/30/2020 $12,817,000.00
16 3/31/2020 $6,236,000.00
17 12/31/2019 $26,337,000.00
18 9/30/2019 $21,186,000.00
19 6/30/2019 $9,020,000.00
20 3/31/2019 $3,820,000.00
21 12/31/2018 --
22 3/31/2018 --
Financials: OperatingLeaseRightOfUseAsset
Date Value
1 12/31/2023 $117,999,000.00
2 9/30/2023 $118,966,000.00
3 6/30/2023 $125,881,000.00
4 3/31/2023 $117,889,000.00
5 12/31/2022 $118,880,000.00
6 9/30/2022 $116,031,000.00
7 6/30/2022 $117,912,000.00
8 3/31/2022 $125,252,000.00
9 12/31/2021 $121,257,000.00
10 9/30/2021 $92,727,000.00
11 6/30/2021 $93,425,000.00
12 3/31/2021 $82,435,000.00
13 12/31/2020 $82,553,000.00
14 9/30/2020 $83,386,000.00
15 6/30/2020 $68,578,000.00
16 3/31/2020 $70,366,000.00
17 12/31/2019 $56,244,000.00
18 9/30/2019 $53,923,000.00
19 6/30/2019 $57,269,000.00
20 3/31/2019 $56,384,000.00
21 12/31/2018 --
Financials: OperatingLeaseRightOfUseAssetAmortizationExpense
Date Value
1 12/31/2023 $33,107,000.00
2 9/30/2023 $24,034,000.00
3 6/30/2023 $15,531,000.00
4 3/31/2023 $7,755,000.00
5 12/31/2022 $30,520,000.00
6 9/30/2022 $22,756,000.00
7 6/30/2022 $15,075,000.00
8 3/31/2022 $7,526,000.00
9 12/31/2021 $26,807,000.00
10 9/30/2021 $19,364,000.00
11 6/30/2021 $12,413,000.00
12 3/31/2021 $5,911,000.00
13 12/31/2020 $22,467,000.00
14 9/30/2020 $16,819,000.00
15 6/30/2020 $11,148,000.00
16 3/31/2020 $5,546,000.00
17 12/31/2019 $18,475,000.00
Financials: OperatingLeaseWeightedAverageDiscountRatePercent
Date Value
1 12/31/2023 $0.04
2 12/31/2022 $0.04
3 12/31/2021 $0.03
4 12/31/2020 $0.04
5 12/31/2019 $0.04
6 9/30/2019 $0.04
7 6/30/2019 $0.05
8 3/31/2019 $0.05
Financials: OtherAccruedLiabilitiesCurrent
Date Value
1 12/31/2023 $108,402,000.00
2 9/30/2023 $102,369,000.00
3 6/30/2023 $93,262,000.00
4 3/31/2023 $87,455,000.00
5 12/31/2022 $83,299,000.00
6 9/30/2022 $75,263,000.00
7 6/30/2022 $73,470,000.00
8 3/31/2022 $68,842,000.00
9 12/31/2021 $107,286,000.00
10 9/30/2021 $69,206,000.00
11 6/30/2021 $77,111,000.00
12 3/31/2021 $67,011,000.00
13 12/31/2020 $58,278,000.00
14 9/30/2020 $48,320,000.00
15 6/30/2020 $42,946,000.00
16 3/31/2020 $54,196,000.00
17 12/31/2019 $62,909,000.00
18 9/30/2019 $5,975,000.00
19 6/30/2019 $4,452,000.00
20 3/31/2019 $4,071,000.00
21 12/31/2018 $8,082,000.00
22 9/30/2018 $15,147,000.00
23 6/30/2018 $10,633,000.00
24 3/31/2018 $17,112,000.00
25 12/31/2017 $5,779,000.00
26 9/30/2017 $8,742,000.00
27 6/30/2017 $27,917,000.00
28 3/31/2017 $24,125,000.00
29 12/31/2016 $6,278,000.00
30 9/30/2016 $23,655,000.00
31 6/30/2016 $10,595,000.00
32 3/31/2016 $11,597,000.00
33 12/31/2015 $10,084,000.00
34 9/30/2015 $11,402,000.00
35 6/30/2015 $8,189,000.00
36 3/31/2015 $7,407,000.00
37 12/31/2014 $7,320,000.00
38 9/30/2014 $10,185,000.00
39 6/30/2014 $6,769,000.00
40 3/31/2014 $7,016,000.00
41 12/31/2013 $6,854,000.00
42 9/30/2013 $6,329,000.00
43 6/30/2013 $5,517,000.00
44 3/31/2013 $4,839,000.00
45 12/31/2012 $7,115,000.00
46 9/30/2012 $5,952,000.00
47 6/30/2012 $5,912,000.00
48 3/31/2012 $5,955,000.00
49 12/31/2011 $4,524,000.00
50 12/31/2010 $2,759,000.00
Financials: OtherAssetsCurrent
Date Value
1 12/31/2023 $77,335,000.00
2 9/30/2023 $34,156,000.00
3 6/30/2023 $22,708,000.00
4 3/31/2023 $22,509,000.00
5 12/31/2022 $16,762,000.00
6 9/30/2022 $46,646,000.00
7 6/30/2022 $62,649,000.00
8 3/31/2022 $32,329,000.00
9 12/31/2021 $31,477,000.00
10 12/31/2020 $20,986,000.00
11 9/30/2020 $25,264,000.00
12 6/30/2020 $24,957,000.00
13 3/31/2020 $19,624,000.00
14 12/31/2019 $24,417,000.00
15 9/30/2019 $21,052,000.00
16 6/30/2019 $18,968,000.00
17 12/31/2018 $6,511,000.00
Financials: OtherAssetsNoncurrent
Date Value
1 12/31/2023 $128,682,000.00
2 9/30/2023 $132,429,000.00
3 6/30/2023 $138,161,000.00
4 3/31/2023 $54,301,000.00
5 12/31/2022 $55,826,000.00
6 9/30/2022 $52,144,000.00
7 6/30/2022 $52,843,000.00
8 3/31/2022 $57,693,000.00
9 12/31/2021 $57,509,000.00
10 9/30/2021 $54,668,000.00
11 6/30/2021 $47,281,000.00
12 3/31/2021 $37,960,000.00
13 12/31/2020 $35,151,000.00
14 9/30/2020 $32,628,000.00
15 6/30/2020 $27,580,000.00
16 3/31/2020 $29,566,000.00
17 12/31/2019 $39,610,000.00
18 9/30/2019 $44,135,000.00
19 6/30/2019 $48,892,000.00
20 3/31/2019 $26,186,000.00
21 12/31/2018 $26,987,000.00
22 9/30/2018 $25,464,000.00
23 6/30/2018 $19,302,000.00
24 3/31/2018 $17,233,000.00
25 12/31/2017 $43,893,000.00
26 9/30/2017 $25,400,000.00
27 6/30/2017 $22,992,000.00
28 3/31/2017 $14,405,000.00
29 12/31/2016 $13,320,000.00
30 9/30/2016 $13,474,000.00
31 6/30/2016 $7,223,000.00
32 3/31/2016 $7,705,000.00
33 12/31/2015 $8,202,000.00
34 9/30/2015 $7,588,000.00
35 6/30/2015 $7,881,000.00
36 3/31/2015 $7,254,000.00
37 12/31/2014 $7,665,000.00
38 9/30/2014 $7,513,000.00
39 6/30/2014 $8,210,000.00
40 3/31/2014 $8,315,000.00
41 12/31/2013 $8,622,000.00
42 9/30/2013 $8,630,000.00
43 6/30/2013 $4,674,000.00
44 3/31/2013 $3,173,000.00
45 12/31/2012 $3,454,000.00
46 9/30/2012 $2,700,000.00
47 6/30/2012 $2,765,000.00
48 3/31/2012 $2,909,000.00
49 12/31/2011 $2,741,000.00
50 12/31/2010 $3,454,000.00
Financials: OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
Date Value
1 12/31/2023 $28,419,000.00
2 9/30/2023 $9,810,000.00
3 6/30/2023 $19,632,000.00
4 3/31/2023 $10,474,000.00
5 12/31/2022 $-11,480,000.00
6 9/30/2022 $-41,313,000.00
7 6/30/2022 $-21,067,000.00
8 3/31/2022 $-7,311,000.00
9 12/31/2021 $-38,680,000.00
10 9/30/2021 $-25,902,000.00
11 6/30/2021 $-13,865,000.00
12 3/31/2021 $-14,451,000.00
13 12/31/2020 $44,383,000.00
14 9/30/2020 $15,810,000.00
15 6/30/2020 $9,983,000.00
16 3/31/2020 $689,000.00
17 12/31/2019 $1,787,000.00
18 9/30/2019 $530,000.00
19 6/30/2019 $213,000.00
20 3/31/2019 $409,000.00
21 12/31/2018 $-3,631,000.00
22 9/30/2018 $-1,756,000.00
23 6/30/2018 $283,000.00
24 3/31/2018 $1,042,000.00
25 12/31/2017 $1,741,000.00
26 9/30/2017 $1,624,000.00
27 6/30/2017 $1,199,000.00
28 3/31/2017 $-459,000.00
29 12/31/2016 $-670,000.00
30 9/30/2016 $-76,000.00
31 6/30/2016 $83,000.00
32 3/31/2016 $-150,000.00
33 12/31/2015 $-164,000.00
34 9/30/2015 $-95,000.00
35 6/30/2015 $52,000.00
36 3/31/2015 $-261,000.00
37 12/31/2014 $-196,000.00
38 9/30/2014 $-155,000.00
39 6/30/2014 $102,000.00
40 3/31/2014 $106,000.00
41 12/31/2013 $62,000.00
42 9/30/2013 $109,000.00
43 6/30/2013 $-8,000.00
44 3/31/2013 $-55,000.00
45 12/31/2012 $129,000.00
46 9/30/2012 $-108,000.00
47 6/30/2012 $-521,000.00
48 3/31/2012 $159,000.00
49 12/31/2011 $-98,000.00
50 9/30/2011 $211,000.00
51 12/31/2010 $-302,000.00
Financials: OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
Date Value
1 12/31/2023 $31,452,000.00
2 9/30/2023 $12,331,000.00
3 6/30/2023 $21,627,000.00
4 3/31/2023 $12,119,000.00
5 12/31/2022 $-14,610,000.00
6 9/30/2022 $-45,071,000.00
7 6/30/2022 $-24,096,000.00
8 3/31/2022 $-10,039,000.00
9 12/31/2021 $-39,175,000.00
10 9/30/2021 $-25,902,000.00
11 6/30/2021 $-13,885,000.00
12 3/31/2021 $-14,471,000.00
13 12/31/2020 $44,189,000.00
14 9/30/2020 $25,599,000.00
15 6/30/2020 $9,789,000.00
16 3/31/2020 $495,000.00
17 12/31/2019 $2,086,000.00
18 12/31/2018 $-3,345,000.00
19 12/31/2017 $1,509,000.00
20 12/31/2016 $42,000.00
21 12/31/2015 $-840,000.00
22 12/31/2014 $-434,000.00
23 12/31/2013 $91,000.00
24 12/31/2012 $157,000.00
25 12/31/2011 $-88,000.00
26 12/31/2010 $-321,000.00
Financials: OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
Date Value
1 12/31/2023 $3,033,000.00
2 9/30/2023 $2,521,000.00
3 6/30/2023 $1,995,000.00
4 3/31/2023 $1,645,000.00
5 12/31/2022 $-3,130,000.00
6 9/30/2022 $-3,758,000.00
7 6/30/2022 $-301,000.00
8 3/31/2022 $-2,728,000.00
9 12/31/2021 $-495,000.00
10 9/30/2021 $20,000.00
11 6/30/2021 $-20,000.00
12 3/31/2021 $-20,000.00
13 12/31/2020 $-194,000.00
14 9/30/2020 $-194,000.00
15 6/30/2020 $-194,000.00
16 3/31/2020 $-194,000.00
17 12/31/2019 $299,000.00
18 9/30/2019 $317,000.00
19 6/30/2019 $192,000.00
20 3/31/2019 $84,000.00
21 12/31/2018 $286,000.00
22 9/30/2018 $174,000.00
23 6/30/2018 $57,000.00
24 3/31/2018 $-129,000.00
25 12/31/2017 $-232,000.00
26 12/31/2016 $712,000.00
27 12/31/2015 $-686,000.00
28 12/31/2014 $-238,000.00
29 12/31/2013 $29,000.00
30 12/31/2012 $28,000.00
31 12/31/2011 $10,000.00
32 12/31/2010 $-19,000.00
33 12/31/2009 $18,000.00
Financials: OtherLiabilitiesNoncurrent
Date Value
1 12/31/2023 $173,065,000.00
2 9/30/2023 $178,733,000.00
3 6/30/2023 $181,225,000.00
4 3/31/2023 $191,258,000.00
5 12/31/2022 $195,975,000.00
6 9/30/2022 $185,024,000.00
7 6/30/2022 $191,878,000.00
8 3/31/2022 $184,456,000.00
9 12/31/2021 $174,597,000.00
10 9/30/2021 $142,694,000.00
11 6/30/2021 $127,087,000.00
12 3/31/2021 $108,851,000.00
13 12/31/2020 $100,024,000.00
14 9/30/2020 $85,639,000.00
15 6/30/2020 $73,344,000.00
16 3/31/2020 $38,292,000.00
17 12/31/2019 $37,306,000.00
18 9/30/2019 $29,408,000.00
19 6/30/2019 $25,967,000.00
20 3/31/2019 $21,072,000.00
21 12/31/2018 $29,486,000.00
22 9/30/2018 $21,558,000.00
23 6/30/2018 $15,283,000.00
24 3/31/2018 $17,937,000.00
25 12/31/2017 $15,579,000.00
26 9/30/2017 $8,921,000.00
27 6/30/2017 $3,522,000.00
28 3/31/2017 $2,542,000.00
29 12/31/2016 $1,294,000.00
30 9/30/2016 $993,000.00
31 6/30/2016 $1,182,000.00
32 3/31/2016 $1,511,000.00
33 12/31/2015 $1,523,000.00
34 9/30/2015 $1,876,000.00
35 6/30/2015 $2,129,000.00
36 3/31/2015 $2,465,000.00
37 12/31/2014 $2,932,000.00
38 9/30/2014 $27,273,000.00
39 6/30/2014 $22,524,000.00
40 3/31/2014 $18,033,000.00
41 12/31/2013 $22,839,000.00
42 9/30/2013 $20,254,000.00
43 6/30/2013 $23,042,000.00
44 3/31/2013 $21,272,000.00
45 12/31/2012 $19,224,000.00
46 9/30/2012 $14,311,000.00
47 6/30/2012 $14,032,000.00
48 3/31/2012 $11,586,000.00
49 12/31/2011 $10,366,000.00
50 12/31/2010 $6,222,000.00
Financials: OtherNoncashIncomeExpense
Date Value
1 12/31/2023 $-32,733,000.00
2 9/30/2023 $-28,435,000.00
3 6/30/2023 $-21,860,000.00
4 3/31/2023 $-11,586,000.00
5 12/31/2022 $-41,288,000.00
6 9/30/2022 $-26,216,000.00
7 6/30/2022 $-16,172,000.00
8 3/31/2022 $-8,612,000.00
9 12/31/2021 $-24,363,000.00
10 9/30/2021 $-14,092,000.00
11 6/30/2021 $-13,174,000.00
12 3/31/2021 $-5,340,000.00
13 12/31/2020 $-33,743,000.00
14 9/30/2020 $-10,402,000.00
15 6/30/2020 $-11,542,000.00
16 3/31/2020 $-7,728,000.00
17 12/31/2019 $-24,007,000.00
18 9/30/2019 $-13,342,000.00
19 6/30/2019 $-9,548,000.00
20 3/31/2019 $-5,101,000.00
21 12/31/2018 $-16,382,000.00
22 9/30/2018 $-11,363,000.00
23 6/30/2018 $-4,543,000.00
24 3/31/2018 $-474,000.00
25 12/31/2017 $-13,847,000.00
26 9/30/2017 $-9,432,000.00
27 6/30/2017 $-5,837,000.00
28 3/31/2017 $-2,079,000.00
29 12/31/2016 $-12,031,000.00
30 9/30/2016 $-9,525,000.00
31 6/30/2016 $-7,041,000.00
32 3/31/2016 $-3,754,000.00
33 12/31/2015 $-13,799,000.00
34 9/30/2015 $-9,252,000.00
35 6/30/2015 $-6,162,000.00
36 3/31/2015 $-2,614,000.00
37 12/31/2014 $-10,106,000.00
38 9/30/2014 $-7,368,000.00
39 6/30/2014 $-5,095,000.00
40 3/31/2014 $-1,977,000.00
41 12/31/2013 $-4,142,000.00
42 9/30/2013 $-1,200,000.00
43 6/30/2013 $13,000.00
44 3/31/2013 $444,000.00
45 12/31/2012 $-1,989,000.00
46 9/30/2012 $-80,000.00
47 6/30/2012 $-74,000.00
48 3/31/2012 $-52,000.00
49 12/31/2011 $-2,572,000.00
50 9/30/2011 $156,000.00
51 12/31/2010 $-256,000.00
Financials: OtherSundryLiabilitiesCurrent
Date Value
1 12/31/2023 $71,109,000.00
2 9/30/2023 $73,087,000.00
3 6/30/2023 $63,004,000.00
4 3/31/2023 $51,212,000.00
5 12/31/2022 $64,341,000.00
6 9/30/2022 $66,859,000.00
7 6/30/2022 $74,281,000.00
8 3/31/2022 $66,211,000.00
9 12/31/2021 $67,169,000.00
10 9/30/2021 $62,828,000.00
11 12/31/2020 $42,536,000.00
Financials: PaymentsForProceedsFromOtherInvestingActivities
Date Value
1 12/31/2023 $-278,000.00
2 9/30/2023 $-128,000.00
3 6/30/2023 $-74,000.00
4 3/31/2023 $-6,000.00
5 12/31/2022 $2,211,000.00
6 9/30/2022 $2,143,000.00
7 6/30/2022 $2,189,000.00
8 3/31/2022 $2,452,000.00
9 12/31/2021 $5,011,000.00
10 9/30/2021 $3,712,000.00
11 6/30/2021 $4,249,000.00
12 3/31/2021 --
13 12/31/2020 $-1,156,000.00
14 9/30/2020 $-1,760,000.00
15 6/30/2020 $-1,760,000.00
16 3/31/2020 $-1,760,000.00
17 12/31/2019 $14,704,000.00
18 9/30/2019 $14,062,000.00
19 6/30/2019 $14,502,000.00
20 3/31/2019 $2,367,000.00
21 12/31/2018 $-765,000.00
22 9/30/2018 $-604,000.00
23 6/30/2018 $-668,000.00
24 3/31/2018 $-462,000.00
25 12/31/2017 $2,597,000.00
26 9/30/2017 $2,767,000.00
27 6/30/2017 $2,940,000.00
28 3/31/2017 $850,000.00
29 12/31/2016 $8,031,000.00
30 9/30/2016 $8,031,000.00
31 6/30/2016 $6,031,000.00
32 3/31/2016 --
33 12/31/2015 $-46,000.00
34 9/30/2015 $-46,000.00
35 6/30/2015 $-46,000.00
36 3/31/2015 $-46,000.00
37 12/31/2014 $183,000.00
38 9/30/2014 $182,000.00
39 6/30/2014 $133,000.00
40 3/31/2014 $133,000.00
41 12/31/2013 $2,411,000.00
42 9/30/2013 $2,347,000.00
43 6/30/2013 $-915,000.00
44 3/31/2013 $-26,000.00
45 12/31/2012 $-2,346,000.00
46 9/30/2012 $126,000.00
47 6/30/2012 $125,000.00
48 3/31/2012 --
49 12/31/2011 $3,931,000.00
50 9/30/2011 $190,000.00
51 6/30/2011 $-406,000.00
52 3/31/2011 $177,000.00
53 12/31/2010 $145,000.00
54 12/31/2009 $334,000.00
Financials: PaymentsForRepurchaseOfCommonStock
Date Value
1 12/31/2023 $592,360,000.00
2 9/30/2023 $292,360,000.00
3 6/30/2023 $292,360,000.00
4 3/31/2023 $292,360,000.00
5 12/31/2022 $435,036,000.00
6 9/30/2022 $275,036,000.00
7 6/30/2022 $275,036,000.00
8 3/31/2022 $75,036,000.00
9 12/31/2021 $375,038,000.00
10 9/30/2021 $275,038,000.00
11 6/30/2021 $160,000,000.00
12 3/31/2021 --
13 12/31/2020 --
14 9/30/2020 --
15 6/30/2020 --
16 3/31/2020 --
17 12/31/2019 $399,999,000.00
18 9/30/2019 $299,504,000.00
19 6/30/2019 $99,504,000.00
20 3/31/2019 $50,000,000.00
21 12/31/2018 $300,002,000.00
22 9/30/2018 $250,002,000.00
23 6/30/2018 $100,000,000.00
24 3/31/2018 $100,000,000.00
25 12/31/2017 $103,793,000.00
26 9/30/2017 $53,793,000.00
27 6/30/2017 $38,793,000.00
28 3/31/2017 $3,793,000.00
29 12/31/2016 $96,218,000.00
30 9/30/2016 $58,174,000.00
31 6/30/2016 $35,000,000.00
32 3/31/2016 --
33 12/31/2015 $101,791,000.00
34 9/30/2015 $90,603,000.00
35 6/30/2015 $50,781,000.00
36 3/31/2015 $1,781,000.00
37 12/31/2014 $98,233,000.00
38 9/30/2014 $77,417,000.00
39 6/30/2014 $49,000,000.00
40 3/31/2014 --
41 12/31/2013 $95,107,000.00
42 9/30/2013 $95,105,000.00
43 6/30/2013 $95,108,000.00
44 3/31/2013 $2,438,000.00
45 12/31/2012 $47,203,000.00
46 9/30/2012 $9,796,000.00
47 6/30/2012 $2,524,000.00
48 3/31/2012 $2,524,000.00
49 12/31/2011 $7,754,000.00
50 9/30/2011 --
51 6/30/2011 --
52 12/31/2010 --
Financials: PaymentsForRestructuring
Date Value
1 12/31/2023 $12,606,000.00
2 9/30/2023 $300,000.00
3 6/30/2023 $300,000.00
4 3/31/2023 $3,700,000.00
5 12/31/2022 $4,807,000.00
Financials: PaymentsRelatedToTaxWithholdingForShareBasedCompensation
Date Value
1 12/31/2023 $22,575,000.00
2 9/30/2023 $22,294,000.00
3 6/30/2023 $21,788,000.00
4 3/31/2023 $20,857,000.00
5 12/31/2022 $52,799,000.00
6 9/30/2022 $52,611,000.00
7 6/30/2022 $52,187,000.00
8 3/31/2022 $51,533,000.00
9 12/31/2021 $108,917,000.00
10 9/30/2021 $107,344,000.00
11 6/30/2021 $104,889,000.00
12 3/31/2021 $66,568,000.00
13 12/31/2020 $51,122,000.00
14 9/30/2020 $48,674,000.00
15 6/30/2020 $47,038,000.00
16 3/31/2020 $45,395,000.00
17 12/31/2019 $57,675,000.00
18 9/30/2019 $55,793,000.00
19 6/30/2019 $52,718,000.00
20 3/31/2019 $50,181,000.00
21 12/31/2018 $86,067,000.00
22 9/30/2018 $81,756,000.00
23 6/30/2018 $79,330,000.00
24 3/31/2018 $47,842,000.00
25 12/31/2017 $46,168,000.00
26 9/30/2017 $39,093,000.00
27 6/30/2017 $37,968,000.00
28 3/31/2017 $36,496,000.00
29 12/31/2016 $29,857,000.00
30 9/30/2016 $26,265,000.00
31 6/30/2016 $23,207,000.00
32 3/31/2016 $22,572,000.00
33 12/31/2015 $20,700,000.00
34 9/30/2015 $17,574,000.00
35 6/30/2015 $15,389,000.00
36 3/31/2015 $14,647,000.00
37 12/31/2014 $7,608,000.00
38 9/30/2014 $5,761,000.00
39 6/30/2014 $4,650,000.00
40 3/31/2014 $4,453,000.00
41 12/31/2013 $4,363,000.00
42 9/30/2013 $3,931,000.00
43 6/30/2013 $3,234,000.00
44 3/31/2013 $3,141,000.00
45 12/31/2012 $2,106,000.00
46 9/30/2012 $1,719,000.00
47 6/30/2012 $1,627,000.00
48 3/31/2012 $1,408,000.00
49 12/31/2011 $1,897,000.00
50 9/30/2011 $1,481,000.00
51 6/30/2011 $1,420,000.00
52 3/31/2011 $1,319,000.00
53 12/31/2010 $1,080,000.00
54 12/31/2009 $487,000.00
Financials: PaymentsToAcquireAvailableForSaleSecuritiesDebt
Date Value
1 12/31/2023 $2,910,000.00
2 9/30/2023 $2,373,000.00
3 6/30/2023 $2,373,000.00
4 3/31/2023 $2,371,000.00
5 12/31/2022 $28,002,000.00
6 9/30/2022 $20,466,000.00
7 6/30/2022 $20,466,000.00
8 3/31/2022 $15,041,000.00
9 12/31/2021 $200,928,000.00
10 9/30/2021 --
11 6/30/2021 --
12 3/31/2021 --
13 12/31/2020 $5,341,000.00
14 9/30/2020 $5,341,000.00
15 6/30/2020 $5,341,000.00
16 3/31/2020 $5,341,000.00
17 12/31/2019 $693,284,000.00
18 9/30/2019 $588,805,000.00
19 12/31/2018 $180,191,000.00
Financials: PaymentsToAcquireBusinessesNetOfCashAcquired
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 12/31/2022 $12,304,000.00
4 9/30/2022 $12,304,000.00
5 12/31/2021 $8,002,000.00
6 9/30/2021 $8,002,000.00
7 6/30/2021 --
8 12/31/2020 $420,788,000.00
9 9/30/2020 $420,788,000.00
10 6/30/2020 $420,788,000.00
11 12/31/2019 --
12 9/30/2019 --
13 6/30/2019 --
14 12/31/2018 --
15 9/30/2018 --
16 6/30/2018 --
17 3/31/2018 --
18 12/31/2017 $8,953,000.00
19 9/30/2017 $8,953,000.00
20 6/30/2017 $8,953,000.00
21 3/31/2017 $8,953,000.00
22 12/31/2016 --
23 9/30/2016 --
24 6/30/2016 --
25 3/31/2016 --
26 12/31/2015 --
27 12/31/2014 --
28 9/30/2014 --
29 6/30/2014 --
30 12/31/2013 $7,652,000.00
31 9/30/2013 $7,652,000.00
32 6/30/2013 $7,652,000.00
33 12/31/2012 --
34 9/30/2012 --
35 6/30/2012 --
36 12/31/2011 $187,588,000.00
37 9/30/2011 $186,920,000.00
38 6/30/2011 $186,949,000.00
39 12/31/2010 --
Financials: PaymentsToAcquireEquityMethodInvestments
Date Value
1 9/30/2023 $76,999,000.00
2 6/30/2023 $75,000,000.00
3 9/30/2022 --
4 6/30/2022 --
5 12/31/2019 --
6 9/30/2019 --
7 12/31/2018 $5,000,000.00
8 9/30/2018 $5,000,000.00
9 12/31/2017 $12,764,000.00
10 9/30/2017 $12,764,000.00
11 12/31/2016 $46,745,000.00
12 9/30/2016 $46,745,000.00
13 7/31/2016 $46,700,000.00
14 12/31/2015 --
15 9/30/2015 --
16 12/31/2014 --
Financials: PaymentsToAcquirePropertyPlantAndEquipment
Date Value
1 12/31/2023 $177,716,000.00
2 9/30/2023 $144,302,000.00
3 6/30/2023 $122,664,000.00
4 3/31/2023 $64,119,000.00
5 12/31/2022 $291,900,000.00
6 9/30/2022 $238,696,000.00
7 6/30/2022 $163,348,000.00
8 3/31/2022 $87,328,000.00
9 12/31/2021 $401,098,000.00
10 9/30/2021 $292,002,000.00
11 6/30/2021 $167,668,000.00
12 3/31/2021 $43,431,000.00
13 12/31/2020 $154,916,000.00
14 9/30/2020 $101,757,000.00
15 6/30/2020 $80,502,000.00
16 3/31/2020 $46,085,000.00
17 12/31/2019 $149,707,000.00
18 9/30/2019 $107,157,000.00
19 6/30/2019 $80,598,000.00
20 3/31/2019 $35,261,000.00
21 12/31/2018 $223,312,000.00
22 9/30/2018 $169,033,000.00
23 6/30/2018 $115,295,000.00
24 3/31/2018 $57,578,000.00
25 12/31/2017 $195,695,000.00
26 9/30/2017 $126,150,000.00
27 6/30/2017 $78,045,000.00
28 3/31/2017 $59,569,000.00
29 12/31/2016 $70,576,000.00
30 9/30/2016 $56,368,000.00
31 6/30/2016 $39,025,000.00
32 3/31/2016 $20,207,000.00
33 12/31/2015 $53,451,000.00
34 9/30/2015 $36,663,000.00
35 6/30/2015 $26,172,000.00
36 3/31/2015 $15,612,000.00
37 12/31/2014 $24,092,000.00
38 9/30/2014 $16,957,000.00
39 6/30/2014 $9,960,000.00
40 3/31/2014 $4,996,000.00
41 12/31/2013 $19,412,000.00
42 9/30/2013 $15,172,000.00
43 6/30/2013 $9,389,000.00
44 3/31/2013 $5,608,000.00
45 12/31/2012 $38,333,000.00
46 9/30/2012 $31,485,000.00
47 6/30/2012 $25,778,000.00
48 3/31/2012 $12,559,000.00
49 12/31/2011 $30,404,000.00
50 9/30/2011 $21,029,000.00
51 6/30/2011 $8,522,000.00
52 3/31/2011 $2,825,000.00
53 12/31/2010 $18,031,000.00
54 12/31/2009 $7,192,000.00
Financials: PreferredStockParOrStatedValuePerShare
Date Value
1 12/31/2023 $0.00
2 9/30/2023 $0.00
3 6/30/2023 $0.00
4 3/31/2023 $0.00
5 12/31/2022 $0.00
6 9/30/2022 $0.00
7 6/30/2022 $0.00
8 3/31/2022 $0.00
9 12/31/2021 $0.00
10 9/30/2021 $0.00
11 6/30/2021 $0.00
12 3/31/2021 $0.00
13 12/31/2020 $0.00
14 9/30/2020 $0.00
15 6/30/2020 $0.00
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 9/30/2011 $0.00
51 12/31/2010 $0.00
Financials: PreferredStockSharesAuthorized
Date Value
1 12/31/2023 $5,000,000.00
2 9/30/2023 $5,000,000.00
3 6/30/2023 $5,000,000.00
4 3/31/2023 $5,000,000.00
5 12/31/2022 $5,000,000.00
6 9/30/2022 $5,000,000.00
7 6/30/2022 $5,000,000.00
8 3/31/2022 $5,000,000.00
9 12/31/2021 $5,000,000.00
10 9/30/2021 $5,000,000.00
11 6/30/2021 $5,000,000.00
12 3/31/2021 $5,000,000.00
13 12/31/2020 $5,000,000.00
14 9/30/2020 $5,000,000.00
15 6/30/2020 $5,000,000.00
16 3/31/2020 $5,000,000.00
17 12/31/2019 $5,000,000.00
18 9/30/2019 $5,000,000.00
19 6/30/2019 $5,000,000.00
20 3/31/2019 $5,000,000.00
21 12/31/2018 $5,000,000.00
22 9/30/2018 $5,000,000.00
23 6/30/2018 $5,000,000.00
24 3/31/2018 $5,000,000.00
25 12/31/2017 $5,000,000.00
26 9/30/2017 $5,000,000.00
27 6/30/2017 $5,000,000.00
28 3/31/2017 $5,000,000.00
29 12/31/2016 $5,000,000.00
30 9/30/2016 $5,000,000.00
31 6/30/2016 $5,000,000.00
32 3/31/2016 $5,000,000.00
33 12/31/2015 $5,000,000.00
34 9/30/2015 $5,000,000.00
35 6/30/2015 $5,000,000.00
36 3/31/2015 $5,000,000.00
37 12/31/2014 $5,000,000.00
38 9/30/2014 $5,000,000.00
39 6/30/2014 $5,000,000.00
40 3/31/2014 $5,000,000.00
41 12/31/2013 $5,000,000.00
42 9/30/2013 $5,000,000.00
43 6/30/2013 $5,000,000.00
44 3/31/2013 $5,000,000.00
45 12/31/2012 $5,000,000.00
46 9/30/2012 $5,000,000.00
47 6/30/2012 $5,000,000.00
48 3/31/2012 $5,000,000.00
49 12/31/2011 $5,000,000.00
50 9/30/2011 $5,000,000.00
51 12/31/2010 $5,000,000.00
Financials: PreferredStockSharesIssued
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 --
6 9/30/2022 --
7 6/30/2022 --
8 3/31/2022 --
9 12/31/2021 --
10 9/30/2021 --
11 6/30/2021 --
12 3/31/2021 --
13 12/31/2020 --
14 9/30/2020 --
15 6/30/2020 --
16 3/31/2020 --
17 12/31/2019 --
18 9/30/2019 --
19 6/30/2019 --
20 3/31/2019 --
21 12/31/2018 --
22 9/30/2018 --
23 6/30/2018 --
24 3/31/2018 --
25 12/31/2017 --
26 9/30/2017 --
27 6/30/2017 --
28 3/31/2017 --
29 12/31/2016 --
30 9/30/2016 --
31 6/30/2016 --
32 3/31/2016 --
33 12/31/2015 --
34 9/30/2015 --
35 6/30/2015 --
36 3/31/2015 --
37 12/31/2014 --
38 9/30/2014 --
39 6/30/2014 --
40 3/31/2014 --
41 12/31/2013 --
42 9/30/2013 --
43 6/30/2013 --
44 3/31/2013 --
45 12/31/2012 --
46 9/30/2012 --
47 6/30/2012 --
48 3/31/2012 --
49 12/31/2011 --
50 9/30/2011 --
51 12/31/2010 --
Financials: PreferredStockValue
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 --
6 9/30/2022 --
7 6/30/2022 --
8 3/31/2022 --
9 12/31/2021 --
10 9/30/2021 --
11 6/30/2021 --
12 3/31/2021 --
13 12/31/2020 --
14 9/30/2020 --
15 6/30/2020 --
16 3/31/2020 --
17 12/31/2019 --
18 9/30/2019 --
19 6/30/2019 --
20 3/31/2019 --
21 12/31/2018 --
22 9/30/2018 --
23 6/30/2018 --
24 3/31/2018 --
25 12/31/2017 --
26 9/30/2017 --
27 6/30/2017 --
28 3/31/2017 --
29 12/31/2016 --
30 9/30/2016 --
31 6/30/2016 --
32 3/31/2016 --
33 12/31/2015 --
34 9/30/2015 --
35 6/30/2015 --
36 3/31/2015 --
37 12/31/2014 --
38 9/30/2014 --
39 6/30/2014 --
40 3/31/2014 --
41 12/31/2013 --
42 9/30/2013 --
43 6/30/2013 --
44 3/31/2013 --
45 12/31/2012 --
46 9/30/2012 --
47 6/30/2012 --
48 3/31/2012 --
49 12/31/2011 --
50 12/31/2010 --
Financials: PrepaidExpenseAndOtherAssetsCurrent
Date Value
1 12/31/2023 $273,550,000.00
2 9/30/2023 $217,632,000.00
3 6/30/2023 $236,564,000.00
4 3/31/2023 $251,540,000.00
5 12/31/2022 $226,370,000.00
6 9/30/2022 $229,283,000.00
7 6/30/2022 $235,265,000.00
8 3/31/2022 $241,339,000.00
9 12/31/2021 $195,305,000.00
10 9/30/2021 $155,332,000.00
11 6/30/2021 $158,638,000.00
12 3/31/2021 $114,257,000.00
13 12/31/2020 $91,754,000.00
14 9/30/2020 $108,576,000.00
15 6/30/2020 $140,295,000.00
16 3/31/2020 $131,848,000.00
17 12/31/2019 $102,450,000.00
18 9/30/2019 $96,595,000.00
19 6/30/2019 $135,234,000.00
20 3/31/2019 $116,833,000.00
21 12/31/2018 $72,470,000.00
22 9/30/2018 $149,891,000.00
23 6/30/2018 $126,754,000.00
24 3/31/2018 $108,708,000.00
25 12/31/2017 $80,948,000.00
26 9/30/2017 $63,667,000.00
27 6/30/2017 $74,427,000.00
28 3/31/2017 $70,279,000.00
29 12/31/2016 $38,176,000.00
30 9/30/2016 $27,469,000.00
31 6/30/2016 $37,942,000.00
32 3/31/2016 $34,307,000.00
33 12/31/2015 $26,700,000.00
34 9/30/2015 $29,554,000.00
35 6/30/2015 $26,511,000.00
36 3/31/2015 $29,869,000.00
37 12/31/2014 $19,770,000.00
38 9/30/2014 $44,146,000.00
39 6/30/2014 $44,839,000.00
40 3/31/2014 $43,711,000.00
41 12/31/2013 $47,465,000.00
42 9/30/2013 $34,839,000.00
43 6/30/2013 $35,076,000.00
44 3/31/2013 $35,989,000.00
45 12/31/2012 $36,808,000.00
46 9/30/2012 $33,594,000.00
47 6/30/2012 $33,634,000.00
48 3/31/2012 $33,219,000.00
49 12/31/2011 $31,781,000.00
50 12/31/2010 $17,358,000.00
Financials: PrepaidExpenseCurrent
Date Value
1 12/31/2023 $52,487,000.00
2 9/30/2023 $59,496,000.00
3 6/30/2023 $76,608,000.00
4 3/31/2023 $84,363,000.00
5 12/31/2022 $69,124,000.00
6 9/30/2022 $50,567,000.00
7 6/30/2022 $61,628,000.00
8 3/31/2022 $74,069,000.00
9 12/31/2021 $70,218,000.00
10 12/31/2020 $30,069,000.00
Financials: ProceedsFromCollectionOfNotesReceivable
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 9/30/2022 --
4 6/30/2022 --
5 3/31/2022 --
6 12/31/2021 $4,594,000.00
7 9/30/2021 $4,594,000.00
8 6/30/2021 $4,594,000.00
9 3/31/2021 $4,594,000.00
10 12/31/2020 $26,925,000.00
11 9/30/2020 $17,828,000.00
12 6/30/2020 $11,087,000.00
13 3/31/2020 $4,419,000.00
14 12/31/2019 $21,820,000.00
15 9/30/2019 $13,185,000.00
16 6/30/2019 $6,598,000.00
17 3/31/2019 --
18 12/31/2018 --
19 9/30/2018 --
20 6/30/2018 --
21 12/31/2017 --
Financials: ProceedsFromIssuanceOfCommonStock
Date Value
1 12/31/2023 $26,595,000.00
2 9/30/2023 $26,595,000.00
3 6/30/2023 $14,256,000.00
4 3/31/2023 $14,256,000.00
5 12/31/2022 $26,149,000.00
6 9/30/2022 $26,149,000.00
7 6/30/2022 $14,827,000.00
8 3/31/2022 $14,827,000.00
9 12/31/2021 $25,623,000.00
10 9/30/2021 $25,623,000.00
11 6/30/2021 $13,133,000.00
12 3/31/2021 $13,133,000.00
13 12/31/2020 $20,314,000.00
14 9/30/2020 $20,314,000.00
15 6/30/2020 $10,662,000.00
16 3/31/2020 $10,662,000.00
17 12/31/2019 $17,907,000.00
18 9/30/2019 $17,907,000.00
19 6/30/2019 $9,614,000.00
20 3/31/2019 $9,609,000.00
21 12/31/2018 $16,635,000.00
22 9/30/2018 $16,607,000.00
23 6/30/2018 $8,585,000.00
24 3/31/2018 $8,020,000.00
25 12/31/2017 $14,461,000.00
26 9/30/2017 $13,850,000.00
27 6/30/2017 $7,521,000.00
28 3/31/2017 $7,288,000.00
29 12/31/2016 $13,778,000.00
30 9/30/2016 $12,877,000.00
31 6/30/2016 $7,002,000.00
32 3/31/2016 $5,384,000.00
33 12/31/2015 $11,325,000.00
34 9/30/2015 $10,559,000.00
35 6/30/2015 $6,036,000.00
36 3/31/2015 $4,552,000.00
37 12/31/2014 $18,028,000.00
38 9/30/2014 $17,373,000.00
39 6/30/2014 $12,622,000.00
40 3/31/2014 $11,946,000.00
41 12/31/2013 $34,196,000.00
42 9/30/2013 $28,291,000.00
43 6/30/2013 $21,128,000.00
44 3/31/2013 $13,268,000.00
45 12/31/2012 $42,327,000.00
46 9/30/2012 $40,194,000.00
47 6/30/2012 $23,689,000.00
48 3/31/2012 $10,180,000.00
49 12/31/2011 $25,501,000.00
50 9/30/2011 $19,882,000.00
51 6/30/2011 $16,548,000.00
52 3/31/2011 $5,068,000.00
53 12/31/2010 $11,822,000.00
54 12/31/2009 $8,097,000.00
Financials: ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
Date Value
1 12/31/2023 $55,170,000.00
2 9/30/2023 $35,754,000.00
3 6/30/2023 $17,601,000.00
4 3/31/2023 $10,870,000.00
5 12/31/2022 $23,785,000.00
6 9/30/2022 $22,456,000.00
7 6/30/2022 $21,690,000.00
8 3/31/2022 $6,095,000.00
9 12/31/2021 $498,000.00
10 9/30/2021 --
11 6/30/2021 --
12 3/31/2021 --
13 12/31/2020 $42,641,000.00
14 9/30/2020 $42,641,000.00
15 6/30/2020 $42,641,000.00
16 3/31/2020 $42,641,000.00
17 12/31/2019 $290,754,000.00
18 9/30/2019 $211,829,000.00
19 6/30/2019 $107,021,000.00
20 12/31/2018 $375,105,000.00
Financials: ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
Date Value
1 12/31/2023 $6,234,000.00
2 9/30/2023 $5,173,000.00
3 6/30/2023 $4,048,000.00
4 3/31/2023 $2,785,000.00
5 12/31/2022 $97,316,000.00
6 9/30/2022 $93,647,000.00
7 6/30/2022 $92,235,000.00
8 3/31/2022 $8,528,000.00
9 12/31/2021 $3,114,000.00
10 9/30/2021 --
11 6/30/2021 --
12 3/31/2021 --
13 12/31/2020 $278,817,000.00
14 9/30/2020 $278,817,000.00
15 6/30/2020 $278,817,000.00
16 3/31/2020 $278,817,000.00
17 12/31/2019 $194,677,000.00
18 9/30/2019 $194,677,000.00
19 12/31/2018 $9,560,000.00
Financials: PropertyPlantAndEquipmentGross
Date Value
1 12/31/2023 $1,841,625,000.00
2 12/31/2022 $1,681,581,000.00
3 12/31/2021 $1,441,027,000.00
4 12/31/2020 $1,035,973,000.00
5 12/31/2019 $861,246,000.00
6 12/31/2018 $693,056,000.00
7 12/31/2017 $484,601,000.00
8 12/31/2016 $310,881,000.00
9 12/31/2015 $254,510,000.00
10 12/31/2014 $197,927,000.00
11 12/31/2013 $181,249,000.00
12 12/31/2012 $165,126,000.00
13 12/31/2011 $129,432,000.00
14 12/31/2010 $98,458,000.00
Financials: PropertyPlantAndEquipmentNet
Date Value
1 12/31/2023 $1,290,863,000.00
2 9/30/2023 $1,268,388,000.00
3 6/30/2023 $1,279,042,000.00
4 3/31/2023 $1,262,815,000.00
5 12/31/2022 $1,231,855,000.00
6 9/30/2022 $1,199,880,000.00
7 6/30/2022 $1,182,444,000.00
8 3/31/2022 $1,140,922,000.00
9 12/31/2021 $1,081,926,000.00
10 9/30/2021 $1,002,769,000.00
11 6/30/2021 $960,852,000.00
12 3/31/2021 $763,870,000.00
13 12/31/2020 $734,721,000.00
14 9/30/2020 $703,657,000.00
15 6/30/2020 $668,951,000.00
16 3/31/2020 $663,491,000.00
17 12/31/2019 $631,730,000.00
18 9/30/2019 $606,581,000.00
19 6/30/2019 $599,611,000.00
20 3/31/2019 $575,267,000.00
21 12/31/2018 $521,329,000.00
22 9/30/2018 $491,630,000.00
23 6/30/2018 $447,933,000.00
24 3/31/2018 $400,528,000.00
25 12/31/2017 $348,793,000.00
26 9/30/2017 $295,901,000.00
27 6/30/2017 $255,539,000.00
28 3/31/2017 $231,692,000.00
29 12/31/2016 $175,167,000.00
30 9/30/2016 $172,658,000.00
31 6/30/2016 $161,685,000.00
32 3/31/2016 $148,029,000.00
33 12/31/2015 $136,473,000.00
34 9/30/2015 $120,738,000.00
35 6/30/2015 $108,029,000.00
36 3/31/2015 $99,764,000.00
37 12/31/2014 $90,125,000.00
38 9/30/2014 $86,447,000.00
39 6/30/2014 $81,312,000.00
40 3/31/2014 $79,093,000.00
41 12/31/2013 $75,743,000.00
42 9/30/2013 $76,552,000.00
43 6/30/2013 $76,932,000.00
44 3/31/2013 $72,672,000.00
45 12/31/2012 $79,191,000.00
46 9/30/2012 $75,248,000.00
47 6/30/2012 $72,207,000.00
48 3/31/2012 $62,912,000.00
49 12/31/2011 $53,965,000.00
50 12/31/2010 $30,684,000.00
Financials: PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation
Date Value
1 12/31/2023 $9,815,000.00
2 12/31/2022 $3,919,000.00
3 12/31/2021 $785,000.00
Financials: PropertySubjectToOrAvailableForOperatingLeaseGross
Date Value
1 12/31/2023 $27,145,000.00
2 12/31/2022 $22,914,000.00
3 12/31/2021 $10,927,000.00
Financials: PropertySubjectToOrAvailableForOperatingLeaseNet
Date Value
1 12/31/2023 $17,330,000.00
2 12/31/2022 $18,995,000.00
3 12/31/2021 $10,142,000.00
Financials: ResearchAndDevelopmentExpense
Date Value
1 12/31/2023 $346,830,000.00
2 9/30/2023 $264,670,000.00
3 6/30/2023 $175,932,000.00
4 3/31/2023 $87,447,000.00
5 12/31/2022 $305,258,000.00
6 9/30/2022 $76,966,000.00
7 6/30/2022 $144,772,000.00
8 3/31/2022 $71,807,000.00
9 12/31/2021 $250,315,000.00
10 9/30/2021 $65,587,000.00
11 6/30/2021 $112,252,000.00
12 3/31/2021 $54,537,000.00
13 12/31/2020 $175,307,000.00
14 9/30/2020 $44,527,000.00
15 6/30/2020 $40,361,000.00
16 3/31/2020 $41,532,000.00
17 12/31/2019 $157,361,000.00
18 9/30/2019 $39,680,000.00
19 6/30/2019 $38,851,000.00
20 3/31/2019 $37,503,000.00
21 12/31/2018 $128,899,000.00
22 9/30/2018 $93,095,000.00
23 6/30/2018 $60,395,000.00
24 3/31/2018 $29,591,000.00
25 12/31/2017 $97,559,000.00
26 9/30/2017 $71,389,000.00
27 6/30/2017 $24,384,000.00
28 3/31/2017 $22,804,000.00
29 12/31/2016 $75,720,000.00
30 9/30/2016 $20,415,000.00
31 6/30/2016 $18,613,000.00
32 3/31/2016 $15,083,000.00
33 12/31/2015 $61,237,000.00
34 9/30/2015 $47,348,000.00
35 6/30/2015 $15,684,000.00
36 3/31/2015 $13,885,000.00
37 12/31/2014 $52,799,000.00
38 9/30/2014 $12,854,000.00
39 6/30/2014 $26,669,000.00
40 3/31/2014 $13,380,000.00
41 12/31/2013 $44,083,000.00
42 9/30/2013 $33,113,000.00
43 6/30/2013 $10,916,000.00
44 3/31/2013 $11,282,000.00
45 12/31/2012 $42,869,000.00
46 9/30/2012 $31,158,000.00
47 6/30/2012 $10,680,000.00
48 3/31/2012 $10,526,000.00
49 12/31/2011 $37,154,000.00
50 9/30/2011 $27,586,000.00
51 6/30/2011 $9,270,000.00
52 3/31/2011 $9,390,000.00
53 12/31/2010 $25,997,000.00
54 12/31/2009 $22,252,000.00
Financials: RestructuringCharges
Date Value
1 12/31/2023 $13,989,000.00
2 6/30/2023 $100,000.00
3 3/31/2023 $100,000.00
4 12/31/2022 $10,200,000.00
5 12/31/2009 $1,319,000.00
Financials: RestructuringReserve
Date Value
1 12/31/2023 $5,299,000.00
2 6/30/2023 $300,000.00
3 3/31/2023 $300,000.00
4 12/31/2022 $3,900,000.00
5 12/31/2021 --
6 12/31/2012 $42,000.00
7 12/31/2011 $1,010,000.00
8 12/31/2010 --
9 12/31/2009 --
10 12/31/2008 $2,501,000.00
Financials: RetainedEarningsAccumulatedDeficit
Date Value
1 12/31/2023 $2,447,174,000.00
2 9/30/2023 $2,606,754,000.00
3 6/30/2023 $2,485,327,000.00
4 3/31/2023 $2,373,513,000.00
5 12/31/2022 $2,566,688,000.00
6 9/30/2022 $2,674,661,000.00
7 6/30/2022 $2,601,961,000.00
8 3/31/2022 $2,680,270,000.00
9 12/31/2021 $2,619,374,000.00
10 9/30/2021 $2,526,705,000.00
11 6/30/2021 $2,458,955,000.00
12 3/31/2021 $2,416,176,000.00
13 12/31/2020 $2,215,800,000.00
14 9/30/2020 $2,056,812,000.00
15 6/30/2020 $1,917,441,000.00
16 3/31/2020 $1,958,043,000.00
17 12/31/2019 $439,912,000.00
18 9/30/2019 $415,159,000.00
19 6/30/2019 $501,275,000.00
20 3/31/2019 $402,021,000.00
21 12/31/2018 $378,143,000.00
22 9/30/2018 $328,432,000.00
23 6/30/2018 $373,441,000.00
24 3/31/2018 $267,336,000.00
25 12/31/2017 $267,274,000.00
26 9/30/2017 $301,117,000.00
27 6/30/2017 $232,876,000.00
28 3/31/2017 $196,157,000.00
29 12/31/2016 $131,448,000.00
30 9/30/2016 $117,965,000.00
31 6/30/2016 $87,607,000.00
32 3/31/2016 $67,937,000.00
33 12/31/2015 $27,391,000.00
34 9/30/2015 $-11,890,000.00
35 6/30/2015 $-5,826,000.00
36 3/31/2015 $4,179,000.00
37 12/31/2014 $-30,507,000.00
38 9/30/2014 $-53,135,000.00
39 6/30/2014 $-67,606,000.00
40 3/31/2014 $-63,465,000.00
41 12/31/2013 $-95,910,000.00
42 9/30/2013 $-138,332,000.00
43 6/30/2013 $-172,868,000.00
44 3/31/2013 $-133,375,000.00
45 12/31/2012 $-89,626,000.00
46 9/30/2012 $-74,429,000.00
47 6/30/2012 $-68,680,000.00
48 3/31/2012 $-97,170,000.00
49 12/31/2011 $-116,513,000.00
50 12/31/2010 $-178,246,000.00
Financials: RevenueFromContractWithCustomerExcludingAssessedTax
Date Value
1 12/31/2023 $3,862,300,000.00
2 9/30/2023 $2,905,500,000.00
3 6/30/2023 $1,945,300,000.00
4 3/31/2023 $943,147,000.00
5 12/31/2022 $3,734,635,000.00
6 9/30/2022 $2,833,100,000.00
7 6/30/2022 $1,942,772,000.00
8 3/31/2022 $973,219,000.00
9 12/31/2021 $3,952,584,000.00
10 9/30/2021 $1,015,906,000.00
11 6/30/2021 $1,010,800,000.00
12 3/31/2021 $894,800,000.00
13 12/31/2020 $2,471,941,000.00
14 9/30/2020 $1,600,000,000.00
15 6/30/2020 $903,277,000.00
16 3/31/2020 $551,000,000.00
17 12/31/2019 $2,406,796,000.00
18 9/30/2019 $607,341,000.00
19 6/30/2019 $1,149,668,000.00
20 3/31/2019 $549,000,000.00
21 12/31/2018 $1,966,492,000.00
22 9/30/2018 $1,432,472,000.00
23 6/30/2018 $927,183,000.00
24 3/31/2018 $436,924,000.00
25 12/31/2017 $1,473,413,000.00
26 12/31/2016 $1,079,874,000.00
Financials: RevenueRemainingPerformanceObligation
Date Value
1 12/31/2023 $1,578,300,000.00
2 12/31/2022 $1,515,400,000.00
3 12/31/2021 $1,307,300,000.00
4 6/30/2021 $1,100,000,000.00
5 3/31/2021 $963,500,000.00
6 12/31/2020 $873,400,000.00
7 9/30/2020 $744,700,000.00
8 6/30/2020 $651,900,000.00
9 3/31/2020 $619,700,000.00
10 12/31/2019 $610,300,000.00
11 9/30/2019 $558,100,000.00
12 6/30/2019 $521,400,000.00
13 3/31/2019 $483,800,000.00
14 12/31/2018 $431,800,000.00
15 9/30/2018 $380,700,000.00
16 6/30/2018 $358,000,000.00
Financials: RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
Date Value
1 12/31/2023 $27,901,000.00
2 9/30/2023 $25,048,000.00
3 6/30/2023 $21,346,000.00
4 3/31/2023 $5,559,000.00
5 12/31/2022 $34,144,000.00
6 9/30/2022 $26,532,000.00
7 6/30/2022 $16,351,000.00
8 3/31/2022 $12,262,000.00
9 12/31/2021 $68,463,000.00
10 9/30/2021 $31,635,000.00
11 6/30/2021 $24,338,000.00
12 3/31/2021 $7,369,000.00
13 12/31/2020 $47,981,000.00
14 9/30/2020 $44,915,000.00
15 6/30/2020 $25,545,000.00
16 3/31/2020 $21,602,000.00
17 12/31/2019 $32,723,000.00
18 9/30/2019 $26,395,000.00
19 6/30/2019 $21,066,000.00
20 3/31/2019 $15,984,000.00
21 12/31/2018 --
22 3/31/2018 --
Financials: SellingGeneralAndAdministrativeExpense
Date Value
1 12/31/2023 $1,703,379,000.00
2 9/30/2023 $407,992,000.00
3 6/30/2023 $892,884,000.00
4 3/31/2023 $439,691,000.00
5 12/31/2022 $1,674,469,000.00
6 9/30/2022 $398,547,000.00
7 6/30/2022 $865,855,000.00
8 3/31/2022 $439,457,000.00
9 12/31/2021 $1,708,640,000.00
10 9/30/2021 $428,409,000.00
11 6/30/2021 $829,036,000.00
12 3/31/2021 $397,115,000.00
13 12/31/2020 $1,200,757,000.00
14 9/30/2020 $312,492,000.00
15 6/30/2020 $256,967,000.00
16 3/31/2020 $282,906,000.00
17 12/31/2019 $1,072,053,000.00
18 9/30/2019 $792,572,000.00
19 6/30/2019 $515,058,000.00
20 3/31/2019 $247,110,000.00
21 12/31/2018 $852,404,000.00
22 9/30/2018 $625,585,000.00
23 6/30/2018 $411,712,000.00
24 3/31/2018 $199,625,000.00
25 9/30/2017 $483,636,000.00
26 6/30/2017 $314,112,000.00
27 3/31/2017 $151,148,000.00
28 9/30/2016 $126,708,000.00
29 6/30/2016 $121,467,000.00
30 3/31/2016 $112,210,000.00
31 12/31/2015 $390,239,000.00
32 9/30/2015 $290,657,000.00
33 6/30/2015 $100,625,000.00
34 3/31/2015 $88,281,000.00
35 12/31/2014 $332,068,000.00
36 12/31/2013 $292,798,000.00
Financials: ShareBasedCompensation
Date Value
1 12/31/2023 $154,026,000.00
2 9/30/2023 $115,197,000.00
3 6/30/2023 $75,595,000.00
4 3/31/2023 $37,735,000.00
5 12/31/2022 $133,367,000.00
6 9/30/2022 $98,679,000.00
7 6/30/2022 $65,761,000.00
8 3/31/2022 $31,621,000.00
9 12/31/2021 $114,336,000.00
10 9/30/2021 $84,498,000.00
11 6/30/2021 $28,855,000.00
12 3/31/2021 $27,241,000.00
13 12/31/2020 $98,427,000.00
14 9/30/2020 $73,163,000.00
15 6/30/2020 $47,934,000.00
16 3/31/2020 $22,927,000.00
17 12/31/2019 $88,184,000.00
18 9/30/2019 $67,687,000.00
19 6/30/2019 $43,511,000.00
20 3/31/2019 $21,044,000.00
21 12/31/2018 $70,763,000.00
22 9/30/2018 $51,918,000.00
23 6/30/2018 $32,720,000.00
24 3/31/2018 $15,830,000.00
25 12/31/2017 $58,854,000.00
26 9/30/2017 $44,024,000.00
27 6/30/2017 $29,057,000.00
28 3/31/2017 $14,812,000.00
29 12/31/2016 $54,148,000.00
30 9/30/2016 $39,934,000.00
31 6/30/2016 $26,223,000.00
32 3/31/2016 $12,524,000.00
33 12/31/2015 $52,943,000.00
34 9/30/2015 $39,135,000.00
35 6/30/2015 $24,474,000.00
36 3/31/2015 $11,648,000.00
37 12/31/2014 $39,823,000.00
38 9/30/2014 $29,348,000.00
39 6/30/2014 $19,438,000.00
40 3/31/2014 $9,132,000.00
41 12/31/2013 $26,438,000.00
42 9/30/2013 $21,265,000.00
43 6/30/2013 $13,675,000.00
44 3/31/2013 $6,410,000.00
45 12/31/2012 $21,483,000.00
46 9/30/2012 $15,504,000.00
47 6/30/2012 $10,142,000.00
48 3/31/2012 $4,863,000.00
49 12/31/2011 $19,165,000.00
50 9/30/2011 $14,206,000.00
51 6/30/2011 $9,252,000.00
52 3/31/2011 $4,279,000.00
53 12/31/2010 $16,072,000.00
54 12/31/2009 $15,088,000.00
Financials: StandardProductWarrantyAccrual
Date Value
1 12/31/2023 $22,426,000.00
2 9/30/2023 $21,875,000.00
3 6/30/2023 $20,497,000.00
4 3/31/2023 $18,929,000.00
5 12/31/2022 $17,873,000.00
6 9/30/2022 $16,419,000.00
7 6/30/2022 $16,495,000.00
8 3/31/2022 $16,093,000.00
9 12/31/2021 $16,169,000.00
10 9/30/2021 $14,975,000.00
11 6/30/2021 $14,446,000.00
12 3/31/2021 $13,735,000.00
13 12/31/2020 $12,615,000.00
14 9/30/2020 $11,023,000.00
15 6/30/2020 $11,629,000.00
16 3/31/2020 $11,789,000.00
17 12/31/2019 $11,205,000.00
18 9/30/2019 $10,802,000.00
19 6/30/2019 $10,499,000.00
20 3/31/2019 $10,233,000.00
21 12/31/2018 $8,551,000.00
22 9/30/2018 $8,026,000.00
23 6/30/2018 $7,286,000.00
24 3/31/2018 $6,657,000.00
25 12/31/2017 $5,929,000.00
26 9/30/2017 $5,055,000.00
27 6/30/2017 $5,028,000.00
28 3/31/2017 $4,301,000.00
29 12/31/2016 $3,841,000.00
30 9/30/2016 $3,397,000.00
31 6/30/2016 $2,830,000.00
32 3/31/2016 $2,704,000.00
33 12/31/2015 $2,638,000.00
34 9/30/2015 $2,711,000.00
35 6/30/2015 $2,986,000.00
36 3/31/2015 $3,005,000.00
37 12/31/2014 $3,148,000.00
38 9/30/2014 $3,263,000.00
39 6/30/2014 $3,252,000.00
40 3/31/2014 $3,252,000.00
41 12/31/2013 $3,104,000.00
42 9/30/2013 $3,806,000.00
43 6/30/2013 $4,453,000.00
44 3/31/2013 $4,129,000.00
45 12/31/2012 $4,050,000.00
46 9/30/2012 $4,130,000.00
47 6/30/2012 $3,513,000.00
48 3/31/2012 $3,151,000.00
49 12/31/2011 $3,177,000.00
50 9/30/2011 $3,273,000.00
51 6/30/2011 $3,107,000.00
52 3/31/2011 $2,766,000.00
53 12/31/2010 $2,607,000.00
54 12/31/2009 $2,376,000.00
Financials: StandardProductWarrantyAccrualPayments
Date Value
1 12/31/2023 $13,695,000.00
2 9/30/2023 $10,327,000.00
3 6/30/2023 $6,797,000.00
4 3/31/2023 $3,476,000.00
5 12/31/2022 $14,725,000.00
6 9/30/2022 $11,109,000.00
7 6/30/2022 $7,334,000.00
8 3/31/2022 $3,612,000.00
9 12/31/2021 $14,659,000.00
10 9/30/2021 $11,040,000.00
11 6/30/2021 $7,105,000.00
12 3/31/2021 $3,160,000.00
13 12/31/2020 $11,171,000.00
14 9/30/2020 $8,229,000.00
15 6/30/2020 $5,396,000.00
16 3/31/2020 $3,140,000.00
17 12/31/2019 $9,767,000.00
18 9/30/2019 $7,178,000.00
19 6/30/2019 $4,052,000.00
20 3/31/2019 $1,451,000.00
21 12/31/2018 $12,437,000.00
22 9/30/2018 $8,777,000.00
23 6/30/2018 $4,371,000.00
24 3/31/2018 $1,631,000.00
25 12/31/2017 $5,107,000.00
26 9/30/2017 $3,987,000.00
27 6/30/2017 $2,503,000.00
28 3/31/2017 $1,362,000.00
29 12/31/2016 $3,691,000.00
30 9/30/2016 $2,681,000.00
31 6/30/2016 $1,801,000.00
32 3/31/2016 $750,000.00
33 12/31/2015 $2,306,000.00
34 9/30/2015 $1,745,000.00
35 6/30/2015 $1,138,000.00
36 3/31/2015 $583,000.00
37 12/31/2014 $1,946,000.00
38 9/30/2014 $1,370,000.00
39 6/30/2014 $1,047,000.00
40 3/31/2014 $709,000.00
41 12/31/2013 $3,796,000.00
42 9/30/2013 $3,057,000.00
43 6/30/2013 $2,381,000.00
44 3/31/2013 $1,184,000.00
45 12/31/2012 $3,764,000.00
46 9/30/2012 $2,694,000.00
47 6/30/2012 $1,777,000.00
48 3/31/2012 $914,000.00
49 12/31/2011 $3,089,000.00
50 9/30/2011 $2,285,000.00
51 6/30/2011 $1,531,000.00
52 3/31/2011 $736,000.00
53 12/31/2010 $2,562,000.00
Financials: StandardProductWarrantyAccrualWarrantiesIssued
Date Value
1 12/31/2023 $18,248,000.00
2 9/30/2023 $14,329,000.00
3 6/30/2023 $9,421,000.00
4 3/31/2023 $4,532,000.00
5 12/31/2022 $16,429,000.00
6 9/30/2022 $11,359,000.00
7 6/30/2022 $7,660,000.00
8 3/31/2022 $3,536,000.00
9 12/31/2021 $18,213,000.00
10 9/30/2021 $13,400,000.00
11 6/30/2021 $8,936,000.00
12 3/31/2021 $4,280,000.00
13 12/31/2020 $12,581,000.00
14 9/30/2020 $8,047,000.00
15 6/30/2020 $5,820,000.00
16 3/31/2020 $3,724,000.00
17 12/31/2019 $12,421,000.00
18 9/30/2019 $9,429,000.00
19 6/30/2019 $6,000,000.00
20 3/31/2019 $3,133,000.00
21 12/31/2018 $15,059,000.00
22 9/30/2018 $10,874,000.00
23 6/30/2018 $5,728,000.00
24 3/31/2018 $2,359,000.00
25 12/31/2017 $7,195,000.00
26 9/30/2017 $5,201,000.00
27 6/30/2017 $3,690,000.00
28 3/31/2017 $1,822,000.00
29 12/31/2016 $4,894,000.00
30 9/30/2016 $3,440,000.00
31 6/30/2016 $1,993,000.00
32 3/31/2016 $816,000.00
33 12/31/2015 $1,796,000.00
34 9/30/2015 $1,308,000.00
35 6/30/2015 $976,000.00
36 3/31/2015 $440,000.00
37 12/31/2014 $1,990,000.00
38 9/30/2014 $1,529,000.00
39 6/30/2014 $1,195,000.00
40 3/31/2014 $653,000.00
41 12/31/2013 $2,850,000.00
42 9/30/2013 $2,813,000.00
43 6/30/2013 $2,784,000.00
44 3/31/2013 $1,263,000.00
45 12/31/2012 $4,637,000.00
46 9/30/2012 $3,647,000.00
47 6/30/2012 $2,113,000.00
48 3/31/2012 $888,000.00
49 12/31/2011 $3,319,000.00
50 9/30/2011 $2,601,000.00
51 6/30/2011 $1,692,000.00
52 3/31/2011 $895,000.00
53 12/31/2010 $2,793,000.00
Financials: StateAndLocalIncomeTaxExpenseBenefitContinuingOperations
Date Value
1 12/31/2023 $25,378,000.00
2 12/31/2022 $22,356,000.00
3 12/31/2021 $22,505,000.00
4 12/31/2020 $6,741,000.00
5 12/31/2019 $9,378,000.00
6 12/31/2018 $6,294,000.00
7 12/31/2017 $5,257,000.00
8 12/31/2016 $5,239,000.00
9 12/31/2015 $2,568,000.00
10 12/31/2014 $3,133,000.00
11 12/31/2013 $2,393,000.00
12 12/31/2012 $1,924,000.00
13 12/31/2011 $1,618,000.00
14 12/31/2010 $3,300,000.00
15 12/31/2009 $-1,211,000.00
Financials: StockholdersEquity
Date Value
1 12/31/2023 $3,630,489,000.00
2 9/30/2023 $3,801,866,000.00
3 6/30/2023 $3,638,301,000.00
4 3/31/2023 $3,480,049,000.00
5 12/31/2022 $3,601,358,000.00
6 9/30/2022 $3,694,622,000.00
7 6/30/2022 $3,599,081,000.00
8 3/31/2022 $3,666,852,000.00
9 12/31/2021 $3,622,714,000.00
10 9/30/2021 $3,516,762,000.00
11 6/30/2021 $3,384,410,000.00
12 3/31/2021 $3,393,576,000.00
13 12/31/2020 $3,233,865,000.00
14 9/30/2020 $3,033,471,000.00
15 6/30/2020 $2,845,045,000.00
16 3/31/2020 $2,852,989,000.00
17 12/31/2019 $1,346,169,000.00
18 9/30/2019 $1,305,549,000.00
19 6/30/2019 $1,373,682,000.00
20 3/31/2019 $1,255,704,000.00
21 12/31/2018 $1,252,891,000.00
22 9/30/2018 $1,192,983,000.00
23 6/30/2018 $1,218,959,000.00
24 3/31/2018 $1,127,460,000.00
25 12/31/2017 $1,154,288,000.00
26 9/30/2017 $1,181,958,000.00
27 6/30/2017 $1,078,288,000.00
28 3/31/2017 $1,044,875,000.00
29 12/31/2016 $999,307,000.00
30 9/30/2016 $972,310,000.00
31 6/30/2016 $909,858,000.00
32 3/31/2016 $892,030,000.00
33 12/31/2015 $847,926,000.00
34 9/30/2015 $798,259,000.00
35 6/30/2015 $769,801,000.00
36 3/31/2015 $793,534,000.00
37 12/31/2014 $752,771,000.00
38 9/30/2014 $722,456,000.00
39 6/30/2014 $675,796,000.00
40 3/31/2014 $696,753,000.00
41 12/31/2013 $633,970,000.00
42 9/30/2013 $575,684,000.00
43 6/30/2013 $520,198,000.00
44 3/31/2013 $561,118,000.00
45 12/31/2012 $581,317,000.00
46 9/30/2012 $602,165,000.00
47 6/30/2012 $586,295,000.00
48 3/31/2012 $523,022,000.00
49 12/31/2011 $490,781,000.00
50 9/30/2011 $462,864,000.00
51 6/30/2011 $435,156,000.00
52 3/31/2011 $404,173,000.00
53 12/31/2010 $377,747,000.00
54 12/31/2009 $377,747,000.00
55 12/31/2008 $218,540,000.00
Financials: StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
Date Value
1 12/31/2023 $114,000,000.00
2 12/31/2022 $86,000.00
3 12/31/2021 $131,000.00
4 12/31/2020 $116,000.00
5 12/31/2019 $130,000.00
6 12/31/2018 $164,000.00
7 12/31/2017 $202,000.00
8 12/31/2016 $197,000.00
9 12/31/2015 $230,000.00
Financials: StockIssuedDuringPeriodValueShareBasedCompensation
Date Value
1 12/31/2023 $26,595,000.00
2 9/30/2023 $26,595,000.00
3 6/30/2023 $14,256,000.00
4 3/31/2023 $14,256,000.00
5 12/31/2022 $26,149,000.00
6 9/30/2022 $11,322,000.00
7 6/30/2022 $14,827,000.00
8 3/31/2022 $14,827,000.00
9 12/31/2021 $25,623,000.00
10 9/30/2021 $25,623,000.00
11 6/30/2021 --
12 3/31/2021 $13,133,000.00
13 12/31/2020 $20,314,000.00
14 9/30/2020 $9,652,000.00
15 6/30/2020 $10,662,000.00
16 3/31/2020 $10,662,000.00
17 12/31/2019 $17,907,000.00
18 9/30/2019 $17,907,000.00
19 6/30/2019 $5,000.00
20 3/31/2019 $9,609,000.00
21 12/31/2018 $16,635,000.00
22 9/30/2018 $16,607,000.00
23 6/30/2018 $565,000.00
24 3/31/2018 $8,020,000.00
25 12/31/2017 $14,461,000.00
26 12/31/2016 $13,778,000.00
27 12/31/2015 $11,325,000.00
28 12/31/2014 $18,028,000.00
29 12/31/2013 $34,196,000.00
30 12/31/2012 $42,327,000.00
31 12/31/2011 $25,501,000.00
32 12/31/2010 $11,822,000.00
33 12/31/2009 $8,097,000.00
Financials: StockRepurchasedAndRetiredDuringPeriodValue
Date Value
1 12/31/2023 $595,420,000.00
2 9/30/2023 $292,360,000.00
3 6/30/2023 $292,360,000.00
4 3/31/2023 $292,360,000.00
5 12/31/2022 $435,036,000.00
6 9/30/2022 $275,036,000.00
7 6/30/2022 $275,036,000.00
8 3/31/2022 $75,036,000.00
9 12/31/2021 $375,038,000.00
10 9/30/2021 $275,038,000.00
11 6/30/2021 $160,000,000.00
12 12/31/2019 $399,999,000.00
13 9/30/2019 $299,504,000.00
14 6/30/2019 $49,504,000.00
15 3/31/2019 $50,000,000.00
16 12/31/2018 $300,002,000.00
17 9/30/2018 $150,002,000.00
18 6/30/2018 $100,000,000.00
19 3/31/2018 $100,000,000.00
20 12/31/2017 $103,793,000.00
21 12/31/2016 $96,218,000.00
22 12/31/2015 $101,791,000.00
23 12/31/2014 $98,233,000.00
24 12/31/2013 $95,107,000.00
25 12/31/2012 $47,203,000.00
26 12/31/2011 $7,754,000.00
Financials: UnrecognizedTaxBenefits
Date Value
1 12/31/2023 $149,200,000.00
2 9/30/2023 $150,000,000.00
3 6/30/2023 $148,200,000.00
4 3/31/2023 $145,300,000.00
5 12/31/2022 $141,600,000.00
6 9/30/2022 $134,200,000.00
7 6/30/2022 $73,200,000.00
8 3/31/2022 $68,300,000.00
9 12/31/2021 $63,295,000.00
10 9/30/2021 $64,600,000.00
11 6/30/2021 $53,200,000.00
12 3/31/2021 $50,000,000.00
13 12/31/2020 $46,320,000.00
14 9/30/2020 $47,000,000.00
15 6/30/2020 $57,000,000.00
16 3/31/2020 $51,100,000.00
17 12/31/2019 $46,650,000.00
18 9/30/2019 $46,000,000.00
19 6/30/2019 $42,700,000.00
20 3/31/2019 $38,000,000.00
21 12/31/2018 $33,262,000.00
22 9/30/2018 $27,100,000.00
23 6/30/2018 $53,200,000.00
24 3/31/2018 $50,300,000.00
25 12/31/2017 $47,656,000.00
26 9/30/2017 $46,100,000.00
27 6/30/2017 $45,600,000.00
28 3/31/2017 $47,200,000.00
29 12/31/2016 $46,384,000.00
30 9/30/2016 $43,900,000.00
31 6/30/2016 $42,600,000.00
32 3/31/2016 $40,900,000.00
33 12/31/2015 $39,413,000.00
34 9/30/2015 $37,800,000.00
35 6/30/2015 $36,300,000.00
36 3/31/2015 $34,400,000.00
37 12/31/2014 $33,067,000.00
38 9/30/2014 $31,100,000.00
39 6/30/2014 $29,500,000.00
40 3/31/2014 $27,900,000.00
41 12/31/2013 $26,668,000.00
42 9/30/2013 $23,700,000.00
43 6/30/2013 $24,000,000.00
44 3/31/2013 $22,100,000.00
45 12/31/2012 $20,639,000.00
46 9/30/2012 $19,300,000.00
47 6/30/2012 $17,900,000.00
48 3/31/2012 $16,700,000.00
49 12/31/2011 $20,639,000.00
50 12/31/2010 $10,961,000.00
51 12/31/2009 $5,929,000.00
52 12/31/2008 $2,878,000.00
Financials: UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
Date Value
1 12/31/2023 $533,000.00
2 12/31/2022 $2,647,000.00
3 12/31/2021 $5,804,000.00
4 12/31/2020 $29,977,000.00
5 12/31/2019 $3,783,000.00
6 12/31/2018 --
7 12/31/2017 $826,000.00
8 12/31/2015 --
9 12/31/2014 $260,000.00
10 3/31/2014 $8,400,000.00
11 12/31/2013 $81,000.00
12 12/31/2009 $378,000.00
Financials: UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
Date Value
1 12/31/2023 $2,464,000.00
2 12/31/2022 $14,166,000.00
3 12/31/2021 $1,416,000.00
4 12/31/2020 $1,146,000.00
5 9/30/2020 $8,700,000.00
6 12/31/2019 --
7 12/31/2018 --
8 12/31/2017 $1,527,000.00
Financials: UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
Date Value
1 12/31/2023 $8,616,000.00
2 12/31/2022 $84,249,000.00
3 12/31/2021 $27,710,000.00
4 12/31/2020 $20,592,000.00
5 12/31/2019 $19,012,000.00
6 12/31/2018 $14,519,000.00
7 12/31/2017 $1,819,000.00
8 6/30/2017 $2,500,000.00
9 12/31/2016 $6,971,000.00
10 12/31/2015 $6,346,000.00
11 12/31/2014 $6,659,000.00
12 12/31/2013 $6,110,000.00
13 12/31/2012 $5,087,000.00
14 12/31/2011 $4,133,000.00
15 12/31/2010 $2,742,000.00
16 12/31/2009 $1,691,000.00
Financials: UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
Date Value
1 12/31/2023 $5,647,000.00
2 12/31/2022 $15,411,000.00
3 12/31/2021 $5,471,000.00
4 12/31/2020 $10,201,000.00
5 12/31/2019 $143,000.00
6 12/31/2018 $80,000.00
7 12/31/2017 $1,809,000.00
8 12/31/2014 $-260,000.00
9 12/31/2013 $-81,000.00
10 12/31/2012 $80,000.00
11 12/31/2011 $378,000.00
12 12/31/2010 $2,290,000.00
13 12/31/2009 $1,738,000.00
Financials: UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
Date Value
1 12/31/2023 $3,654,000.00
2 12/31/2022 $4,582,000.00
3 12/31/2021 $8,986,000.00
4 12/31/2020 --
5 12/31/2019 $1,984,000.00
6 12/31/2018 $28,993,000.00
7 12/31/2017 $3,000.00
Financials: UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
Date Value
1 12/31/2023 $140,000,000.00
2 12/31/2022 $134,300,000.00
3 12/31/2021 $61,900,000.00
4 12/31/2020 $43,800,000.00
5 12/31/2019 $43,900,000.00
6 12/31/2018 $29,900,000.00
7 6/30/2018 $28,000,000.00
8 3/31/2018 $28,000,000.00
9 12/31/2017 $39,800,000.00
Financials: ValuationAllowanceDeferredTaxAssetChangeInAmount
Date Value
1 12/31/2023 $-8,300,000.00
2 12/31/2022 $10,300,000.00
3 12/31/2021 $11,600,000.00
4 12/31/2017 $-31,400,000.00
5 12/31/2016 $-31,400,000.00
6 12/31/2015 $-800,000.00
7 12/31/2014 $2,600,000.00
8 12/31/2013 $8,000,000.00
9 12/31/2012 $6,800,000.00
Financials: ValueAddedTaxReceivableCurrent
Date Value
1 12/31/2023 $143,728,000.00
2 12/31/2022 $140,484,000.00
3 12/31/2021 $93,610,000.00
Financials: VariableLeaseCost
Date Value
1 12/31/2023 $16,013,000.00
2 12/31/2022 $22,084,000.00
3 12/31/2021 $11,134,000.00
4 12/31/2020 $1,429,000.00
5 12/31/2019 $1,899,000.00
6 9/30/2019 $1,543,000.00
7 6/30/2019 $1,107,000.00
Financials: WeightedAverageNumberDilutedSharesOutstandingAdjustment
Date Value
1 12/31/2023 $142,000.00
2 9/30/2023 $179,000.00
3 6/30/2023 $175,000.00
4 3/31/2023 $190,000.00
5 12/31/2022 $230,000.00
6 9/30/2022 $144,000.00
7 6/30/2022 $272,000.00
8 3/31/2022 $451,000.00
9 12/31/2021 $753,000.00
10 9/30/2021 $706,000.00
11 6/30/2021 $733,000.00
12 3/31/2021 $798,000.00
13 12/31/2020 $470,000.00
14 9/30/2020 $349,000.00
15 6/30/2020 $335,000.00
16 3/31/2020 $436,000.00
17 12/31/2019 $676,000.00
18 9/30/2019 $688,000.00
19 6/30/2019 $647,000.00
20 3/31/2019 $827,000.00
21 12/31/2018 $1,293,000.00
22 9/30/2018 $1,416,000.00
23 6/30/2018 $1,255,000.00
24 3/31/2018 $1,592,000.00
25 12/31/2017 $1,747,000.00
26 9/30/2017 $1,671,000.00
27 6/30/2017 $1,443,000.00
28 3/31/2017 $1,630,000.00
29 12/31/2016 $1,628,000.00
30 9/30/2016 $1,489,000.00
31 6/30/2016 $1,330,000.00
32 3/31/2016 $1,489,000.00
33 12/31/2015 $1,523,000.00
34 9/30/2015 $1,403,000.00
35 6/30/2015 $1,137,000.00
36 3/31/2015 $1,365,000.00
37 12/31/2014 $1,529,000.00
38 9/30/2014 $1,519,000.00
39 6/30/2014 $1,578,000.00
40 3/31/2014 $1,697,000.00
41 12/31/2013 $2,038,000.00
42 9/30/2013 $1,957,000.00
43 6/30/2013 --
44 3/31/2013 --
45 12/31/2012 $2,511,000.00
46 9/30/2012 --
47 6/30/2012 $2,636,000.00
48 3/31/2012 $2,621,000.00
49 12/31/2011 $2,306,000.00
50 9/30/2011 $1,811,000.00
51 6/30/2011 $2,534,000.00
52 3/31/2011 $2,517,000.00
53 12/31/2010 $2,255,000.00
Financials: WeightedAverageNumberOfDilutedSharesOutstanding
Date Value
1 12/31/2023 $76,568,000.00
2 9/30/2023 $76,849,000.00
3 6/30/2023 $76,897,000.00
4 3/31/2023 $77,111,000.00
5 12/31/2022 $78,420,000.00
6 9/30/2022 $78,652,000.00
7 6/30/2022 $78,840,000.00
8 3/31/2022 $79,193,000.00
9 12/31/2021 $79,670,000.00
10 9/30/2021 $79,677,000.00
11 6/30/2021 $79,638,000.00
12 3/31/2021 $79,798,000.00
13 12/31/2020 $79,230,000.00
14 9/30/2020 $79,078,000.00
15 6/30/2020 $79,016,000.00
16 3/31/2020 $79,028,000.00
17 12/31/2019 $80,100,000.00
18 9/30/2019 $79,825,000.00
19 6/30/2019 $80,590,000.00
20 3/31/2019 $80,687,000.00
21 12/31/2018 $81,357,000.00
22 9/30/2018 $81,538,000.00
23 6/30/2018 $81,471,000.00
24 3/31/2018 $81,628,000.00
25 12/31/2017 $81,832,000.00
26 9/30/2017 $81,757,000.00
27 6/30/2017 $81,631,000.00
28 3/31/2017 $81,534,000.00
29 12/31/2016 $81,484,000.00
30 9/30/2016 $81,523,000.00
31 6/30/2016 $81,281,000.00
32 3/31/2016 $81,320,000.00
33 12/31/2015 $81,521,000.00
34 9/30/2015 $81,092,000.00
35 6/30/2015 $81,729,000.00
36 3/31/2015 $81,824,000.00
37 12/31/2014 $82,283,000.00
38 9/30/2014 $82,014,000.00
39 6/30/2014 $82,651,000.00
40 3/31/2014 $82,817,000.00
41 12/31/2013 $82,589,000.00
42 9/30/2013 $81,848,000.00
43 6/30/2013 $80,909,000.00
44 3/31/2013 $81,248,000.00
45 12/31/2012 $83,040,000.00
46 9/30/2012 $83,016,000.00
47 6/30/2012 $82,446,000.00
48 3/31/2012 $81,856,000.00
49 12/31/2011 $80,294,000.00
50 9/30/2011 $80,040,000.00
51 6/30/2011 $80,321,000.00
52 3/31/2011 $79,361,000.00
53 12/31/2010 $78,080,000.00
54 12/31/2009 $69,094,000.00
Financials: WeightedAverageNumberOfSharesOutstandingBasic
Date Value
1 12/31/2023 $76,426,000.00
2 9/30/2023 $76,670,000.00
3 6/30/2023 $76,722,000.00
4 3/31/2023 $76,921,000.00
5 12/31/2022 $78,190,000.00
6 9/30/2022 $78,093,000.00
7 6/30/2022 $78,568,000.00
8 3/31/2022 $78,742,000.00
9 12/31/2021 $78,917,000.00
10 9/30/2021 $78,971,000.00
11 6/30/2021 $79,004,000.00
12 3/31/2021 $79,000,000.00
13 12/31/2020 $78,760,000.00
14 9/30/2020 $78,729,000.00
15 6/30/2020 $78,681,000.00
16 3/31/2020 $78,592,000.00
17 12/31/2019 $79,424,000.00
18 9/30/2019 $79,709,000.00
19 6/30/2019 $79,943,000.00
20 3/31/2019 $79,860,000.00
21 12/31/2018 $80,064,000.00
22 9/30/2018 $80,122,000.00
23 6/30/2018 $80,216,000.00
24 3/31/2018 $80,036,000.00
25 12/31/2017 $80,085,000.00
26 9/30/2017 $80,086,000.00
27 6/30/2017 $80,047,000.00
28 3/31/2017 $79,904,000.00
29 12/31/2016 $79,856,000.00
30 9/30/2016 $79,920,000.00
31 6/30/2016 $79,951,000.00
32 3/31/2016 $79,831,000.00
33 12/31/2015 $79,998,000.00
34 9/30/2015 $80,173,000.00
35 6/30/2015 $80,257,000.00
36 3/31/2015 $80,459,000.00
37 12/31/2014 $80,754,000.00
38 9/30/2014 $80,924,000.00
39 6/30/2014 $81,027,000.00
40 3/31/2014 $81,120,000.00
41 12/31/2013 $80,551,000.00
42 9/30/2013 $80,592,000.00
43 6/30/2013 $80,909,000.00
44 3/31/2013 $81,248,000.00
45 12/31/2012 $80,529,000.00
46 9/30/2012 $81,437,000.00
47 6/30/2012 $80,384,000.00
48 3/31/2012 $79,235,000.00
49 12/31/2011 $77,988,000.00
50 9/30/2011 $78,455,000.00
51 6/30/2011 $77,369,000.00
52 3/31/2011 $76,844,000.00
53 12/31/2010 $75,825,000.00
54 12/31/2009 $69,094,000.00
Copyright 2024 PursePoor.com