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

Business Address

2655 SEELY AVENUE BLDG 5

SAN JOSE , CA US 95134

Mailing Address

2655 SEELY AVENUE

SAN JOSE , CA US 95134
Phone Number: 408-943-1234 / State Incorporated: DE / Fiscal Year End 12 /31
Financials: AccountsPayableAndAccruedLiabilitiesCurrent
Date Value
1 12/31/2023 $576,558,000.00
2 9/30/2023 $598,261,000.00
3 6/30/2023 $510,007,000.00
4 3/31/2023 $430,135,000.00
5 12/31/2022 $557,158,000.00
6 9/30/2022 $454,688,000.00
7 6/30/2022 $437,195,000.00
8 3/31/2022 $360,547,000.00
9 12/31/2021 $417,283,000.00
10 9/30/2021 $363,835,000.00
11 6/30/2021 $340,607,000.00
12 3/31/2021 $271,241,000.00
13 12/31/2020 $349,951,000.00
14 9/30/2020 $290,886,000.00
15 6/30/2020 $306,948,000.00
16 3/31/2020 $236,813,000.00
17 12/31/2019 $316,908,000.00
18 9/30/2019 $274,882,000.00
19 6/30/2019 $246,591,000.00
20 3/31/2019 $235,688,000.00
21 12/31/2018 $256,526,000.00
22 9/30/2018 $212,153,000.00
23 6/30/2018 $243,158,000.00
24 3/31/2018 $210,784,000.00
25 12/31/2017 $221,101,000.00
26 9/30/2017 $199,672,000.00
27 6/30/2017 $222,216,000.00
28 3/31/2017 $193,978,000.00
29 12/31/2016 $239,496,000.00
30 9/30/2016 $192,948,000.00
31 6/30/2016 $224,685,000.00
32 3/31/2016 $195,216,000.00
33 12/31/2015 $238,022,000.00
34 9/30/2015 $194,427,000.00
35 6/30/2015 $202,794,000.00
36 3/31/2015 $178,474,000.00
37 12/31/2014 $225,375,000.00
38 9/30/2014 $205,647,000.00
39 6/30/2014 $216,959,000.00
40 3/31/2014 $189,200,000.00
41 12/31/2013 $216,594,000.00
42 9/30/2013 $193,445,000.00
43 6/30/2013 $185,809,000.00
44 3/31/2013 $156,606,000.00
45 12/31/2012 $171,318,000.00
46 9/30/2012 $160,250,000.00
47 6/30/2012 $153,957,000.00
48 3/31/2012 $143,760,000.00
49 12/31/2011 $165,791,000.00
50 12/31/2010 $216,864,000.00
Financials: AccountsPayableTradeCurrentAndNoncurrent
Date Value
1 12/31/2023 $91,194,000.00
2 12/31/2022 $47,113,000.00
Financials: AccountsReceivableGross
Date Value
1 9/30/2023 $438,416,000.00
2 6/30/2023 $447,936,000.00
3 3/31/2023 $500,735,000.00
4 12/31/2022 $491,735,000.00
5 9/30/2022 $403,218,000.00
6 6/30/2022 $401,016,000.00
7 3/31/2022 $371,206,000.00
8 12/31/2021 $346,386,000.00
9 9/30/2021 $334,680,000.00
10 6/30/2021 $398,537,000.00
11 3/31/2021 $395,629,000.00
12 12/31/2020 $345,009,000.00
13 9/30/2020 $306,178,000.00
14 6/30/2020 $317,557,000.00
15 3/31/2020 $289,488,000.00
16 12/31/2019 $308,497,000.00
17 9/30/2019 $276,428,000.00
18 12/31/2018 $306,990,000.00
Financials: AccountsReceivableGrossCurrent
Date Value
1 12/31/2023 $299,814,000.00
2 9/30/2023 $264,580,000.00
3 6/30/2023 $290,350,000.00
4 3/31/2023 $346,968,000.00
5 12/31/2022 $314,666,000.00
6 9/30/2022 $240,369,000.00
7 6/30/2022 $241,342,000.00
8 3/31/2022 $227,181,000.00
9 12/31/2021 $185,599,000.00
10 9/30/2021 $184,298,000.00
11 6/30/2021 $250,812,000.00
12 3/31/2021 $238,926,000.00
13 12/31/2020 $196,990,000.00
14 9/30/2020 $194,093,000.00
15 6/30/2020 $205,415,000.00
16 3/31/2020 $193,606,000.00
17 12/31/2019 $179,250,000.00
18 9/30/2019 $160,998,000.00
19 6/30/2019 $130,796,000.00
20 3/31/2019 $161,922,000.00
21 12/31/2018 $164,223,000.00
22 9/30/2018 $117,387,000.00
23 6/30/2018 $102,118,000.00
24 3/31/2018 $117,065,000.00
25 12/31/2017 $119,325,000.00
26 9/30/2017 $95,274,000.00
27 6/30/2017 $84,383,000.00
28 3/31/2017 $114,137,000.00
29 12/31/2016 $85,554,000.00
30 9/30/2016 $80,034,000.00
31 6/30/2016 $77,760,000.00
32 3/31/2016 $82,404,000.00
33 12/31/2015 $107,041,000.00
34 9/30/2015 $79,873,000.00
35 6/30/2015 $85,007,000.00
36 3/31/2015 $84,358,000.00
37 12/31/2014 $79,410,000.00
38 9/30/2014 $77,311,000.00
39 6/30/2014 $77,088,000.00
40 3/31/2014 $81,330,000.00
41 12/31/2013 $76,057,000.00
42 9/30/2013 $61,906,000.00
43 6/30/2013 $66,966,000.00
44 3/31/2013 $41,269,000.00
45 12/31/2012 $67,259,000.00
46 9/30/2012 $96,216,000.00
47 6/30/2012 $75,135,000.00
48 3/31/2012 $46,851,000.00
49 12/31/2011 $99,686,000.00
50 12/31/2010 $112,494,000.00
Financials: AccountsReceivableGrossNoncurrent
Date Value
1 12/31/2023 $10,755,000.00
2 9/30/2023 $9,009,000.00
3 6/30/2023 $4,869,000.00
4 3/31/2023 $9,994,000.00
5 12/31/2022 $2,735,000.00
6 9/30/2022 $9,473,000.00
7 6/30/2022 $6,223,000.00
8 3/31/2022 $6,781,000.00
9 12/31/2021 $5,098,000.00
10 9/30/2021 $3,832,000.00
11 6/30/2021 $4,879,000.00
12 3/31/2021 $3,238,000.00
13 12/31/2020 $3,655,000.00
14 9/30/2020 $3,208,000.00
15 6/30/2020 $1,687,000.00
16 3/31/2020 $2,380,000.00
17 12/31/2019 $3,082,000.00
18 9/30/2019 $1,204,000.00
19 12/31/2018 $5,972,000.00
Financials: AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
Date Value
1 12/31/2023 $836,782,000.00
2 12/31/2022 $776,937,000.00
3 12/31/2021 $732,566,000.00
4 12/31/2020 $693,950,000.00
5 12/31/2019 $635,176,000.00
6 9/30/2019 $730,067,000.00
7 6/30/2019 $719,785,000.00
8 3/31/2019 $712,996,000.00
9 12/31/2018 $698,493,000.00
10 9/30/2018 $685,212,000.00
11 6/30/2018 $677,737,000.00
12 3/31/2018 $673,265,000.00
13 12/31/2017 $658,377,000.00
14 9/30/2017 $648,298,000.00
15 6/30/2017 $634,418,000.00
16 3/31/2017 $623,185,000.00
17 12/31/2016 $612,961,000.00
18 9/30/2016 $613,314,000.00
19 6/30/2016 $604,532,000.00
20 3/31/2016 $592,978,000.00
21 12/31/2015 $581,345,000.00
22 9/30/2015 $577,254,000.00
23 6/30/2015 $569,202,000.00
24 3/31/2015 $560,774,000.00
25 12/31/2014 $552,551,000.00
26 9/30/2014 $546,129,000.00
27 6/30/2014 $584,613,000.00
28 3/31/2014 $576,562,000.00
29 12/31/2013 $568,494,000.00
30 9/30/2013 $564,416,000.00
31 6/30/2013 $623,356,000.00
32 3/31/2013 $626,732,000.00
33 12/31/2012 $635,450,000.00
34 9/30/2012 $638,552,000.00
35 6/30/2012 $668,328,000.00
36 3/31/2012 $662,068,000.00
37 12/31/2011 $658,990,000.00
38 12/31/2010 $648,676,000.00
Financials: AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
Date Value
1 12/31/2023 $132,000.00
2 12/31/2022 --
3 12/31/2018 --
4 9/30/2018 --
5 6/30/2018 --
6 3/31/2018 --
7 12/31/2017 $2,638,000.00
8 9/30/2017 $2,174,000.00
9 6/30/2017 $1,174,000.00
10 3/31/2017 $1,391,000.00
11 12/31/2016 $926,000.00
12 9/30/2016 $892,000.00
13 6/30/2016 $770,000.00
14 3/31/2016 $1,074,000.00
15 12/31/2015 $210,000.00
16 9/30/2015 $55,000.00
17 6/30/2015 $54,000.00
18 3/31/2015 $106,000.00
19 12/31/2014 $41,000.00
20 9/30/2014 $541,000.00
21 6/30/2014 $941,000.00
22 3/31/2014 $165,000.00
23 12/31/2013 $346,000.00
24 9/30/2013 $320,000.00
25 6/30/2013 $143,000.00
26 3/31/2013 $242,000.00
27 12/31/2012 $526,000.00
28 9/30/2012 $290,000.00
29 6/30/2012 $410,000.00
30 3/31/2012 $1,427,000.00
31 12/31/2011 $1,431,000.00
32 12/31/2010 $6,571,000.00
Financials: AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax
Date Value
1 12/31/2023 $4,208,000.00
2 9/30/2023 $5,237,000.00
3 6/30/2023 $5,369,000.00
4 3/31/2023 $5,511,000.00
5 12/31/2022 $5,774,000.00
6 12/31/2021 $6,758,000.00
7 12/31/2020 $6,295,000.00
8 3/31/2020 $7,454,000.00
9 12/31/2019 $7,423,000.00
10 9/30/2019 $6,909,000.00
11 6/30/2019 $6,544,000.00
12 3/31/2019 $6,437,000.00
13 12/31/2018 $3,919,000.00
14 9/30/2018 $3,138,000.00
15 6/30/2018 $3,144,000.00
16 3/31/2018 $3,142,000.00
17 12/31/2017 $3,292,000.00
18 9/30/2017 $3,627,000.00
19 6/30/2017 $3,647,000.00
20 3/31/2017 $3,686,000.00
21 12/31/2016 $3,716,000.00
22 9/30/2016 $3,331,000.00
23 6/30/2016 $3,093,000.00
24 3/31/2016 $2,984,000.00
25 12/31/2015 $3,066,000.00
26 9/30/2015 $2,844,000.00
27 6/30/2015 $3,084,000.00
28 3/31/2015 $3,110,000.00
29 12/31/2014 $3,401,000.00
30 9/30/2014 $2,780,000.00
31 6/30/2014 $2,831,000.00
32 3/31/2014 $2,810,000.00
33 12/31/2013 $3,218,000.00
34 9/30/2013 $4,781,000.00
35 6/30/2013 $4,846,000.00
36 3/31/2013 $4,911,000.00
37 12/31/2012 $5,229,000.00
38 9/30/2012 $4,348,000.00
39 6/30/2012 $4,414,000.00
40 3/31/2012 $4,497,000.00
41 12/31/2011 $4,468,000.00
42 12/31/2010 $-4,774,000.00
Financials: AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax
Date Value
1 12/31/2023 $-90,678,000.00
2 9/30/2023 $-106,409,000.00
3 6/30/2023 $-84,717,000.00
4 3/31/2023 $-81,908,000.00
5 12/31/2022 $-85,863,000.00
6 12/31/2021 $-26,553,000.00
7 12/31/2020 $-11,130,000.00
8 3/31/2020 $-39,121,000.00
9 12/31/2019 $-29,503,000.00
10 9/30/2019 $-33,083,000.00
11 6/30/2019 $-21,453,000.00
12 3/31/2019 $-19,638,000.00
13 12/31/2018 $-20,861,000.00
14 9/30/2018 $-19,213,000.00
15 6/30/2018 $-10,028,000.00
16 3/31/2018 $9,082,000.00
17 12/31/2017 $-2,976,000.00
18 9/30/2017 $-8,567,000.00
19 6/30/2017 $-12,115,000.00
20 3/31/2017 $-19,981,000.00
21 12/31/2016 $-22,370,000.00
22 9/30/2016 $-6,711,000.00
23 6/30/2016 $-7,662,000.00
24 3/31/2016 $-5,355,000.00
25 12/31/2015 $-9,569,000.00
26 9/30/2015 $-4,160,000.00
27 6/30/2015 $2,289,000.00
28 3/31/2015 $6,817,000.00
29 12/31/2014 $15,707,000.00
30 9/30/2014 $27,583,000.00
31 6/30/2014 $34,011,000.00
32 3/31/2014 $31,635,000.00
33 12/31/2013 $27,183,000.00
34 9/30/2013 $25,345,000.00
35 6/30/2013 $30,786,000.00
36 3/31/2013 $42,491,000.00
37 12/31/2012 $48,653,000.00
38 9/30/2012 $50,182,000.00
39 6/30/2012 $49,158,000.00
40 3/31/2012 $51,524,000.00
41 12/31/2011 $53,990,000.00
42 12/31/2010 $51,259,000.00
Financials: AccumulatedOtherComprehensiveIncomeLossNetOfTax
Date Value
1 12/31/2023 $-94,754,000.00
2 9/30/2023 $-113,061,000.00
3 6/30/2023 $-90,510,000.00
4 3/31/2023 $-87,389,000.00
5 12/31/2022 $-91,637,000.00
6 9/30/2022 $-122,133,000.00
7 6/30/2022 $-81,380,000.00
8 3/31/2022 $-47,919,000.00
9 12/31/2021 $-33,311,000.00
10 9/30/2021 $-27,563,000.00
11 6/30/2021 $-21,792,000.00
12 3/31/2021 $-27,037,000.00
13 12/31/2020 $-17,425,000.00
14 9/30/2020 $-33,620,000.00
15 6/30/2020 $-45,017,000.00
16 3/31/2020 $-46,575,000.00
17 12/31/2019 $-36,926,000.00
18 9/30/2019 $-39,992,000.00
19 6/30/2019 $-27,997,000.00
20 3/31/2019 $-26,075,000.00
21 12/31/2018 $-24,780,000.00
22 9/30/2018 $-22,351,000.00
23 6/30/2018 $-13,172,000.00
24 3/31/2018 $5,940,000.00
25 12/31/2017 $-3,630,000.00
26 9/30/2017 $-10,020,000.00
27 6/30/2017 $-14,588,000.00
28 3/31/2017 $-22,276,000.00
29 12/31/2016 $-25,160,000.00
30 9/30/2016 $-9,150,000.00
31 6/30/2016 $-9,985,000.00
32 3/31/2016 $-7,265,000.00
33 12/31/2015 $-12,425,000.00
34 9/30/2015 $-6,949,000.00
35 6/30/2015 $-741,000.00
36 3/31/2015 $3,813,000.00
37 12/31/2014 $12,347,000.00
38 9/30/2014 $25,344,000.00
39 6/30/2014 $32,121,000.00
40 3/31/2014 $28,990,000.00
41 12/31/2013 $24,311,000.00
42 9/30/2013 $20,884,000.00
43 6/30/2013 $26,083,000.00
44 3/31/2013 $37,822,000.00
45 12/31/2012 $43,950,000.00
46 9/30/2012 $46,124,000.00
47 6/30/2012 $45,154,000.00
48 3/31/2012 $48,454,000.00
49 12/31/2011 $50,953,000.00
50 12/31/2010 $53,056,000.00
Financials: AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
Date Value
1 12/31/2023 $136,396,000.00
2 9/30/2023 $122,182,000.00
3 6/30/2023 $11,276,000.00
4 3/31/2023 $67,712,000.00
5 12/31/2022 $111,864,000.00
6 9/30/2022 $103,093,000.00
7 6/30/2022 $7,201,000.00
8 3/31/2022 $56,343,000.00
9 12/31/2021 $117,982,000.00
10 9/30/2021 $30,132,000.00
11 6/30/2021 $78,053,000.00
12 3/31/2021 $56,385,000.00
13 12/31/2020 $110,028,000.00
14 9/30/2020 $31,858,000.00
15 6/30/2020 $53,657,000.00
16 3/31/2020 $37,528,000.00
17 12/31/2019 $90,580,000.00
18 9/30/2019 $75,016,000.00
19 6/30/2019 $12,876,000.00
20 3/31/2019 $32,822,000.00
21 12/31/2018 $69,921,000.00
22 9/30/2018 $59,619,000.00
23 12/31/2017 $57,161,000.00
Financials: AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
Date Value
1 12/31/2023 $325,611,000.00
2 9/30/2023 $238,928,000.00
3 6/30/2023 $76,608,000.00
4 3/31/2023 $74,288,000.00
5 12/31/2022 $270,439,000.00
6 9/30/2022 $73,451,000.00
7 6/30/2022 $64,270,000.00
8 3/31/2022 $59,469,000.00
9 12/31/2021 $210,090,000.00
10 9/30/2021 $52,746,000.00
11 6/30/2021 $103,114,000.00
12 3/31/2021 $52,596,000.00
13 12/31/2020 $197,268,000.00
14 9/30/2020 $45,334,000.00
15 6/30/2020 $46,907,000.00
16 3/31/2020 $46,482,000.00
17 12/31/2019 $181,547,000.00
18 9/30/2019 $134,789,000.00
19 6/30/2019 $86,510,000.00
20 3/31/2019 $42,253,000.00
21 12/31/2018 $167,715,000.00
22 9/30/2018 $46,264,000.00
23 6/30/2018 $40,956,000.00
24 3/31/2018 $37,901,000.00
25 12/31/2017 $130,023,000.00
26 12/31/2016 $109,217,000.00
27 12/31/2015 $92,341,000.00
28 12/31/2014 $83,792,000.00
29 12/31/2013 $66,285,000.00
30 12/31/2012 $47,561,000.00
31 12/31/2011 $43,588,000.00
32 12/31/2010 $43,180,000.00
33 12/31/2009 $50,266,000.00
Financials: AdvertisingExpense
Date Value
1 12/31/2023 $21,700,000.00
2 12/31/2022 $17,000,000.00
3 12/31/2021 $7,500,000.00
4 12/31/2020 $7,100,000.00
5 12/31/2019 $8,400,000.00
6 9/30/2019 $8,400,000.00
7 12/31/2018 $7,600,000.00
8 9/30/2018 $7,600,000.00
9 12/31/2017 $7,400,000.00
10 12/31/2016 $8,400,000.00
11 12/31/2015 $7,900,000.00
12 12/31/2014 $6,600,000.00
13 12/31/2013 $7,400,000.00
14 12/31/2012 $7,200,000.00
15 12/31/2011 $7,500,000.00
16 12/31/2010 $8,600,000.00
17 12/31/2009 $6,700,000.00
Financials: AllowanceForDoubtfulAccountsReceivableCurrent
Date Value
1 12/31/2023 $4,553,000.00
2 9/30/2023 $2,902,000.00
3 6/30/2023 $2,152,000.00
4 3/31/2023 $2,504,000.00
5 12/31/2022 $2,290,000.00
6 9/30/2022 $2,564,000.00
7 6/30/2022 $3,055,000.00
8 3/31/2022 $2,636,000.00
9 12/31/2021 $3,692,000.00
10 9/30/2021 $3,657,000.00
11 6/30/2021 $3,672,000.00
12 3/31/2021 $3,725,000.00
13 12/31/2020 $2,867,000.00
14 9/30/2020 $2,557,000.00
15 6/30/2020 $3,112,000.00
16 3/31/2020 $3,015,000.00
17 12/31/2019 $2,868,000.00
18 9/30/2019 $310,000.00
19 6/30/2019 $1,149,000.00
20 3/31/2019 $3,566,000.00
21 12/31/2018 $3,936,000.00
22 9/30/2018 $4,250,000.00
23 6/30/2018 $1,015,000.00
24 3/31/2018 $666,000.00
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 $144,000.00
43 6/30/2013 --
44 3/31/2013 --
45 12/31/2012 $85,000.00
46 9/30/2012 $110,000.00
47 12/31/2011 --
48 12/31/2010 $7,604,000.00
49 12/31/2009 $23,744,000.00
Financials: AllowanceForDoubtfulAccountsReceivableWriteOffs
Date Value
1 12/31/2023 $1,062,000.00
2 12/31/2022 $1,606,000.00
3 12/31/2021 $480,000.00
4 12/31/2020 $1,854,000.00
5 12/31/2019 $3,699,000.00
6 12/31/2018 $1,166,000.00
7 12/31/2017 $2,623,000.00
8 12/31/2016 $308,000.00
9 12/31/2015 $126,000.00
Financials: AmortizationOfFinancingCostsAndDiscounts
Date Value
1 12/31/2023 $1,262,000.00
2 9/30/2023 $942,000.00
3 6/30/2023 $626,000.00
4 3/31/2023 $311,000.00
5 12/31/2022 $1,134,000.00
6 9/30/2022 $810,000.00
7 6/30/2022 $539,000.00
8 3/31/2022 $268,000.00
9 12/31/2021 $1,219,000.00
10 9/30/2021 $952,000.00
11 6/30/2021 $687,000.00
12 3/31/2021 $264,000.00
13 12/31/2020 $1,053,000.00
14 9/30/2020 $770,000.00
15 6/30/2020 $512,000.00
16 3/31/2020 $254,000.00
17 12/31/2019 $1,001,000.00
18 9/30/2019 $747,000.00
19 6/30/2019 $497,000.00
20 3/31/2019 $247,000.00
21 12/31/2018 $1,196,000.00
22 9/30/2018 $950,000.00
23 6/30/2018 $586,000.00
24 3/31/2018 $292,000.00
25 12/31/2017 $1,211,000.00
26 9/30/2017 $920,000.00
27 6/30/2017 $633,000.00
28 3/31/2017 $350,000.00
29 12/31/2016 $1,069,000.00
30 9/30/2016 $792,000.00
31 6/30/2016 $527,000.00
32 3/31/2016 $255,000.00
33 12/31/2015 $9,402,000.00
34 9/30/2015 $9,185,000.00
35 6/30/2015 $8,971,000.00
36 3/31/2015 $5,945,000.00
37 12/31/2014 $20,529,000.00
38 9/30/2014 $14,863,000.00
39 6/30/2014 $9,814,000.00
40 3/31/2014 $4,882,000.00
41 12/31/2013 $25,384,000.00
42 9/30/2013 $19,102,000.00
43 6/30/2013 $12,625,000.00
44 3/31/2013 $6,281,000.00
45 12/31/2012 $23,513,000.00
46 9/30/2012 $17,480,000.00
47 6/30/2012 $11,529,000.00
48 3/31/2012 $5,734,000.00
49 12/31/2011 $29,266,000.00
50 9/30/2011 $22,068,000.00
51 6/30/2011 $14,587,000.00
52 3/31/2011 $7,263,000.00
53 12/31/2010 $25,352,000.00
54 12/31/2009 $20,912,000.00
Financials: AmortizationOfIntangibleAssets
Date Value
1 12/31/2023 $18,162,000.00
2 9/30/2023 $13,181,000.00
3 6/30/2023 $4,302,000.00
4 3/31/2023 $4,267,000.00
5 12/31/2022 $18,470,000.00
6 9/30/2022 $13,543,000.00
7 6/30/2022 $4,633,000.00
8 3/31/2022 $4,964,000.00
9 12/31/2021 $19,640,000.00
10 9/30/2021 $5,000,000.00
11 6/30/2021 $5,030,000.00
12 3/31/2021 $4,631,000.00
13 12/31/2020 $18,009,000.00
14 9/30/2020 $13,234,000.00
15 6/30/2020 $4,590,000.00
16 3/31/2020 $4,206,000.00
17 12/31/2019 $12,128,000.00
18 9/30/2019 $2,874,000.00
19 6/30/2019 $3,159,000.00
20 3/31/2019 $3,308,000.00
21 12/31/2018 $14,086,000.00
22 9/30/2018 $10,618,000.00
23 6/30/2018 $3,518,000.00
24 3/31/2018 $3,630,000.00
25 12/31/2017 $14,716,000.00
26 9/30/2017 $11,145,000.00
27 6/30/2017 $3,836,000.00
28 3/31/2017 $3,856,000.00
29 12/31/2016 $18,095,000.00
30 9/30/2016 $14,206,000.00
31 6/30/2016 $10,317,000.00
32 3/31/2016 $5,780,000.00
33 12/31/2015 $23,716,000.00
34 9/30/2015 $18,037,000.00
35 6/30/2015 $6,119,000.00
36 3/31/2015 $6,231,000.00
37 12/31/2014 $24,017,000.00
38 9/30/2014 $17,105,000.00
39 6/30/2014 $10,789,000.00
40 3/31/2014 $5,210,000.00
41 12/31/2013 $19,416,000.00
42 9/30/2013 $5,141,000.00
43 6/30/2013 $5,327,000.00
44 3/31/2013 $3,791,000.00
45 12/31/2012 $15,077,000.00
46 9/30/2012 $11,305,000.00
47 6/30/2012 $3,643,000.00
48 3/31/2012 $3,786,000.00
49 12/31/2011 $16,536,000.00
50 9/30/2011 $3,786,000.00
51 6/30/2011 $4,505,000.00
52 3/31/2011 $4,459,000.00
53 12/31/2010 $14,160,000.00
54 12/31/2009 $11,420,000.00
Financials: AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
Date Value
1 12/31/2023 $1,958,000.00
2 9/30/2023 $2,502,000.00
3 6/30/2023 $2,361,000.00
4 3/31/2023 $2,208,000.00
5 12/31/2022 $2,369,000.00
6 9/30/2022 $2,226,000.00
7 6/30/2022 $2,596,000.00
8 3/31/2022 $1,780,000.00
9 12/31/2021 $255,000.00
10 9/30/2021 $336,000.00
11 6/30/2021 $302,000.00
12 3/31/2021 $196,000.00
13 12/31/2020 $642,000.00
14 9/30/2020 $843,000.00
15 6/30/2020 $1,191,000.00
16 3/31/2020 $1,830,000.00
17 12/31/2019 $2,183,000.00
18 9/30/2019 $2,662,000.00
19 6/30/2019 $2,011,000.00
20 3/31/2019 $592,000.00
21 12/31/2018 $977,000.00
22 9/30/2018 $704,000.00
23 6/30/2018 $1,183,000.00
24 3/31/2018 $845,000.00
25 12/31/2017 $532,000.00
26 9/30/2017 $652,000.00
27 6/30/2017 $922,000.00
28 3/31/2017 $784,000.00
29 12/31/2016 $1,677,000.00
30 9/30/2016 $1,417,000.00
31 6/30/2016 $1,953,000.00
32 3/31/2016 $832,000.00
33 12/31/2015 $1,089,000.00
34 9/30/2015 $1,430,000.00
35 6/30/2015 $1,326,000.00
36 3/31/2015 $1,126,000.00
37 12/31/2014 $2,791,000.00
38 9/30/2014 $1,456,000.00
39 6/30/2014 $4,526,000.00
40 3/31/2014 $6,163,000.00
41 12/31/2013 $13,649,000.00
42 9/30/2013 $15,749,000.00
43 6/30/2013 $13,092,000.00
44 3/31/2013 $13,584,000.00
45 12/31/2012 $18,401,000.00
46 9/30/2012 $19,679,000.00
47 6/30/2012 $21,261,000.00
48 3/31/2012 $21,918,000.00
49 12/31/2011 $78,684,000.00
50 9/30/2011 $78,781,000.00
51 6/30/2011 $79,387,000.00
52 3/31/2011 $79,197,000.00
53 12/31/2010 $84,212,000.00
54 12/31/2009 $69,500,000.00
Financials: Assets
Date Value
1 12/31/2023 $5,669,491,000.00
2 9/30/2023 $5,431,375,000.00
3 6/30/2023 $5,155,124,000.00
4 3/31/2023 $5,171,619,000.00
5 12/31/2022 $5,137,071,000.00
6 9/30/2022 $4,968,087,000.00
7 6/30/2022 $4,361,274,000.00
8 3/31/2022 $4,395,067,000.00
9 12/31/2021 $4,386,299,000.00
10 9/30/2021 $4,213,875,000.00
11 6/30/2021 $4,122,548,000.00
12 3/31/2021 $3,998,959,000.00
13 12/31/2020 $3,950,785,000.00
14 9/30/2020 $4,140,152,000.00
15 6/30/2020 $3,999,497,000.00
16 3/31/2020 $3,767,973,000.00
17 12/31/2019 $3,357,225,000.00
18 9/30/2019 $2,662,198,000.00
19 6/30/2019 $2,612,325,000.00
20 3/31/2019 $2,546,311,000.00
21 12/31/2018 $2,468,654,000.00
22 9/30/2018 $2,273,207,000.00
23 6/30/2018 $2,527,865,000.00
24 3/31/2018 $2,486,673,000.00
25 12/31/2017 $2,418,714,000.00
26 9/30/2017 $2,305,227,000.00
27 6/30/2017 $2,267,699,000.00
28 3/31/2017 $2,191,198,000.00
29 12/31/2016 $2,096,908,000.00
30 9/30/2016 $2,194,087,000.00
31 6/30/2016 $2,377,873,000.00
32 3/31/2016 $2,539,024,000.00
33 12/31/2015 $2,351,015,000.00
34 9/30/2015 $2,331,140,000.00
35 6/30/2015 $2,380,653,000.00
36 3/31/2015 $3,062,565,000.00
37 12/31/2014 $3,209,556,000.00
38 9/30/2014 $2,705,941,000.00
39 6/30/2014 $2,785,833,000.00
40 3/31/2014 $2,524,220,000.00
41 12/31/2013 $2,428,601,000.00
42 9/30/2013 $2,557,387,000.00
43 6/30/2013 $2,563,089,000.00
44 3/31/2013 $2,323,263,000.00
45 12/31/2012 $2,287,003,000.00
46 9/30/2012 $1,988,514,000.00
47 6/30/2012 $1,829,257,000.00
48 3/31/2012 $1,794,832,000.00
49 12/31/2011 $1,761,269,000.00
50 12/31/2010 $1,732,116,000.00
Financials: AssetsCurrent
Date Value
1 12/31/2023 $1,976,217,000.00
2 9/30/2023 $1,824,463,000.00
3 6/30/2023 $1,643,050,000.00
4 3/31/2023 $1,698,544,000.00
5 12/31/2022 $1,706,767,000.00
6 9/30/2022 $1,670,483,000.00
7 6/30/2022 $1,657,620,000.00
8 3/31/2022 $1,734,897,000.00
9 12/31/2021 $1,715,769,000.00
10 9/30/2021 $1,543,013,000.00
11 6/30/2021 $1,457,067,000.00
12 3/31/2021 $1,349,729,000.00
13 12/31/2020 $1,478,587,000.00
14 9/30/2020 $1,736,482,000.00
15 6/30/2020 $1,639,783,000.00
16 3/31/2020 $1,399,507,000.00
17 12/31/2019 $1,169,343,000.00
18 9/30/2019 $1,049,949,000.00
19 6/30/2019 $979,241,000.00
20 3/31/2019 $917,947,000.00
21 12/31/2018 $951,092,000.00
22 9/30/2018 $888,381,000.00
23 6/30/2018 $1,129,054,000.00
24 3/31/2018 $1,069,943,000.00
25 12/31/2017 $979,988,000.00
26 9/30/2017 $931,105,000.00
27 6/30/2017 $883,450,000.00
28 3/31/2017 $800,004,000.00
29 12/31/2016 $702,034,000.00
30 9/30/2016 $792,290,000.00
31 6/30/2016 $962,179,000.00
32 3/31/2016 $1,152,244,000.00
33 12/31/2015 $964,761,000.00
34 9/30/2015 $1,042,084,000.00
35 6/30/2015 $1,067,228,000.00
36 3/31/2015 $1,733,644,000.00
37 12/31/2014 $1,851,735,000.00
38 9/30/2014 $1,351,610,000.00
39 6/30/2014 $1,414,719,000.00
40 3/31/2014 $1,297,725,000.00
41 12/31/2013 $1,221,091,000.00
42 9/30/2013 $1,274,163,000.00
43 6/30/2013 $1,265,499,000.00
44 3/31/2013 $1,461,912,000.00
45 12/31/2012 $1,391,235,000.00
46 9/30/2012 $1,250,612,000.00
47 6/30/2012 $1,158,446,000.00
48 3/31/2012 $1,111,644,000.00
49 12/31/2011 $1,063,983,000.00
50 12/31/2010 $879,406,000.00
Financials: AssetsFairValueDisclosure
Date Value
1 12/31/2023 $706,341,000.00
2 9/30/2023 $612,665,000.00
3 6/30/2023 $497,218,000.00
4 3/31/2023 $628,952,000.00
5 12/31/2022 $613,774,000.00
6 9/30/2022 $641,677,000.00
7 6/30/2022 $555,362,000.00
8 3/31/2022 $717,520,000.00
9 12/31/2021 $720,595,000.00
10 9/30/2021 $442,179,000.00
11 6/30/2021 $450,013,000.00
12 3/31/2021 $332,807,000.00
13 12/31/2020 $597,475,000.00
14 9/30/2020 $891,886,000.00
15 6/30/2020 $750,731,000.00
16 3/31/2020 $548,610,000.00
17 12/31/2019 $488,195,000.00
18 9/30/2019 $386,681,000.00
19 6/30/2019 $417,350,000.00
20 3/31/2019 $364,365,000.00
21 12/31/2018 $359,596,000.00
22 9/30/2018 $380,745,000.00
23 6/30/2018 $632,407,000.00
24 3/31/2018 $476,742,000.00
25 12/31/2017 $542,799,000.00
26 9/30/2017 $523,120,000.00
27 6/30/2017 $479,623,000.00
28 3/31/2017 $413,583,000.00
29 12/31/2016 $267,403,000.00
30 9/30/2016 $331,580,000.00
31 6/30/2016 $453,473,000.00
32 3/31/2016 $601,975,000.00
33 12/31/2015 $480,094,000.00
34 9/30/2015 $520,012,000.00
35 6/30/2015 $536,229,000.00
36 3/31/2015 $1,227,359,000.00
37 12/31/2014 $1,369,905,000.00
38 9/30/2014 $869,748,000.00
39 6/30/2014 $936,911,000.00
40 3/31/2014 $839,407,000.00
41 12/31/2013 $775,999,000.00
42 9/30/2013 $889,094,000.00
43 6/30/2013 $861,508,000.00
44 3/31/2013 $1,095,407,000.00
45 12/31/2012 $996,258,000.00
46 9/30/2012 $897,678,000.00
47 6/30/2012 $818,200,000.00
48 3/31/2012 $812,412,000.00
49 12/31/2011 $726,510,000.00
50 12/31/2010 $636,904,000.00
Financials: AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
Date Value
1 12/31/2023 $375,000.00
2 9/30/2023 $6,000.00
3 6/30/2023 $9,000.00
4 9/30/2016 $892,000.00
5 6/30/2016 $770,000.00
6 3/31/2016 $1,148,000.00
7 12/31/2015 $380,000.00
8 9/30/2015 $127,000.00
9 6/30/2015 $93,000.00
10 3/31/2015 $117,000.00
11 12/31/2014 $91,000.00
12 12/31/2013 $339,000.00
Financials: AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
Date Value
1 12/31/2023 $243,000.00
2 9/30/2023 $1,421,000.00
3 6/30/2023 $433,000.00
4 9/30/2016 --
5 6/30/2016 --
6 3/31/2016 $74,000.00
7 12/31/2015 $169,000.00
8 9/30/2015 $72,000.00
9 6/30/2015 $39,000.00
10 3/31/2015 $10,000.00
11 12/31/2014 $50,000.00
12 12/31/2013 $13,000.00
Financials: AvailableForSaleDebtSecuritiesAmortizedCostBasis
Date Value
1 12/31/2023 $49,653,000.00
2 9/30/2023 $44,042,000.00
3 6/30/2023 $28,692,000.00
4 3/31/2016 $92,924,000.00
5 12/31/2015 $92,470,000.00
6 9/30/2015 $93,232,000.00
7 6/30/2015 $94,689,000.00
8 3/31/2015 $90,716,000.00
9 12/31/2014 $88,587,000.00
10 9/30/2014 $92,611,000.00
Financials: AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
Date Value
1 12/31/2023 $16,180,000.00
2 9/30/2023 $14,174,000.00
3 6/30/2023 $8,132,000.00
Financials: AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
Date Value
1 12/31/2023 $10,027,000.00
2 9/30/2023 $8,366,000.00
3 6/30/2023 $8,607,000.00
Financials: AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue
Date Value
1 12/31/2023 $23,578,000.00
2 9/30/2023 $20,087,000.00
3 6/30/2023 $11,529,000.00
Financials: AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2016 $64,600,000.00
5 12/31/2015 $50,751,000.00
6 9/30/2015 $47,091,000.00
7 6/30/2015 $52,990,000.00
8 3/31/2015 $61,899,000.00
9 12/31/2014 $52,357,000.00
10 9/30/2014 $52,423,000.00
11 6/30/2014 $45,057,000.00
12 3/31/2014 $42,823,000.00
13 12/31/2013 $51,358,000.00
14 9/30/2013 $48,983,000.00
15 6/30/2013 $54,160,000.00
16 3/31/2013 $34,777,000.00
17 12/31/2012 $57,491,000.00
18 9/30/2012 $56,485,000.00
19 6/30/2012 $13,115,000.00
Financials: AvailableForSaleSecuritiesDebtSecurities
Date Value
1 12/31/2023 $49,785,000.00
2 9/30/2023 $42,627,000.00
3 6/30/2023 $28,268,000.00
4 3/31/2016 $92,954,000.00
5 12/31/2015 $92,306,000.00
6 9/30/2015 $93,343,000.00
7 6/30/2015 $94,759,000.00
8 3/31/2015 $90,816,000.00
9 12/31/2014 $88,572,000.00
10 9/30/2014 $92,638,000.00
11 6/30/2014 $93,550,000.00
12 3/31/2014 $95,073,000.00
13 12/31/2013 $94,711,000.00
14 9/30/2013 $93,953,000.00
15 6/30/2013 $99,296,000.00
16 3/31/2013 $99,041,000.00
17 12/31/2012 $98,465,000.00
18 9/30/2012 $93,818,000.00
19 6/30/2012 $49,040,000.00
Financials: BuildingsAndImprovementsGross
Date Value
1 12/31/2023 $131,882,000.00
2 12/31/2022 $131,949,000.00
3 12/31/2021 $126,557,000.00
4 12/31/2020 $126,666,000.00
5 12/31/2019 $126,795,000.00
6 12/31/2018 $126,927,000.00
7 12/31/2017 $127,478,000.00
8 12/31/2016 $126,023,000.00
9 12/31/2015 $126,156,000.00
10 12/31/2014 $126,382,000.00
11 12/31/2013 $126,512,000.00
12 12/31/2012 $127,201,000.00
13 12/31/2011 $127,394,000.00
14 12/31/2010 $128,569,000.00
Financials: BusinessCombinationAcquisitionRelatedCosts
Date Value
1 12/31/2023 $12,100,000.00
2 9/30/2023 $10,300,000.00
3 6/30/2023 $3,100,000.00
4 12/31/2022 $10,100,000.00
5 9/30/2022 $10,100,000.00
6 6/30/2022 $6,300,000.00
7 12/31/2021 $2,600,000.00
8 9/30/2021 $100,000.00
9 6/30/2021 $300,000.00
10 12/31/2020 $2,400,000.00
11 12/31/2019 $2,300,000.00
12 12/31/2018 $600,000.00
13 12/31/2017 $600,000.00
14 12/31/2016 $1,100,000.00
15 12/31/2015 $700,000.00
16 12/31/2014 $3,700,000.00
17 9/30/2014 $3,700,000.00
18 6/30/2014 $2,700,000.00
19 3/31/2014 $1,000,000.00
20 12/31/2013 $8,700,000.00
21 9/30/2013 --
22 6/30/2013 $8,200,000.00
23 3/31/2013 $3,400,000.00
24 12/31/2012 $1,500,000.00
25 9/30/2012 $200,000.00
26 6/30/2012 $1,100,000.00
27 12/31/2011 $500,000.00
Financials: CapitalizedComputerSoftwareGross
Date Value
1 12/31/2023 $781,683,000.00
2 12/31/2022 $680,647,000.00
3 12/31/2021 $636,069,000.00
4 12/31/2020 $616,836,000.00
5 12/31/2019 $554,874,000.00
6 12/31/2018 $574,333,000.00
7 12/31/2017 $537,144,000.00
8 12/31/2016 $503,543,000.00
9 12/31/2015 $471,842,000.00
10 12/31/2014 $445,536,000.00
11 12/31/2013 $462,044,000.00
12 12/31/2012 $541,180,000.00
13 12/31/2011 $557,473,000.00
14 12/31/2010 $552,105,000.00
Financials: CapitalizedContractCostAmortization
Date Value
1 12/31/2023 $41,400,000.00
2 12/31/2022 $40,500,000.00
3 12/31/2021 $40,100,000.00
4 12/31/2020 $34,600,000.00
5 12/31/2019 $29,400,000.00
6 12/31/2018 $26,500,000.00
7 9/30/2018 $16,900,000.00
8 6/30/2018 $5,900,000.00
9 3/31/2018 $5,200,000.00
Financials: CapitalizedContractCostNet
Date Value
1 12/31/2023 $47,600,000.00
2 12/31/2022 $41,700,000.00
3 12/31/2021 $43,900,000.00
4 12/31/2020 $36,700,000.00
5 12/31/2019 $31,600,000.00
6 12/31/2018 $31,200,000.00
7 9/30/2018 $22,100,000.00
8 6/30/2018 $23,200,000.00
9 3/31/2018 $24,500,000.00
Financials: CashAndCashEquivalentsAtCarryingValue
Date Value
1 12/31/2023 $1,008,152,000.00
2 9/30/2023 $961,982,000.00
3 6/30/2023 $873,925,000.00
4 3/31/2023 $916,963,000.00
5 12/31/2022 $882,325,000.00
6 9/30/2022 $1,026,051,000.00
7 6/30/2022 $1,029,544,000.00
8 3/31/2022 $1,134,752,000.00
9 12/31/2021 $1,088,940,000.00
10 9/30/2021 $1,013,819,000.00
11 6/30/2021 $847,160,000.00
12 3/31/2021 $742,981,000.00
13 12/31/2020 $928,432,000.00
14 9/30/2020 $1,306,564,000.00
15 6/30/2020 $1,189,186,000.00
16 3/31/2020 $946,285,000.00
17 12/31/2019 $705,210,000.00
18 9/30/2019 $655,216,000.00
19 6/30/2019 $633,415,000.00
20 3/31/2019 $538,898,000.00
21 12/31/2018 $533,298,000.00
22 9/30/2018 $544,585,000.00
23 6/30/2018 $819,540,000.00
24 3/31/2018 $746,968,000.00
25 12/31/2017 $688,087,000.00
26 9/30/2017 $678,284,000.00
27 6/30/2017 $655,998,000.00
28 3/31/2017 $544,128,000.00
29 12/31/2016 $465,232,000.00
30 9/30/2016 $524,333,000.00
31 6/30/2016 $669,573,000.00
32 3/31/2016 $810,400,000.00
33 12/31/2015 $616,686,000.00
34 9/30/2015 $616,091,000.00
35 6/30/2015 $647,851,000.00
36 3/31/2015 $887,736,000.00
37 12/31/2014 $932,161,000.00
38 9/30/2014 $500,483,000.00
39 6/30/2014 $557,416,000.00
40 3/31/2014 $532,761,000.00
41 12/31/2013 $536,260,000.00
42 9/30/2013 $620,403,000.00
43 6/30/2013 $577,233,000.00
44 3/31/2013 $810,152,000.00
45 12/31/2012 $726,357,000.00
46 9/30/2012 $649,099,000.00
47 6/30/2012 $661,658,000.00
48 3/31/2012 $659,687,000.00
49 12/31/2011 $601,602,000.00
50 9/30/2011 $696,101,000.00
51 6/30/2011 $665,317,000.00
52 3/31/2011 $612,208,000.00
53 12/31/2010 $557,409,000.00
54 12/31/2009 $569,115,000.00
55 12/31/2008 $568,255,000.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
Date Value
1 12/31/2023 $1,008,152,000.00
2 9/30/2023 $961,982,000.00
3 6/30/2023 $873,925,000.00
4 3/31/2023 $916,963,000.00
5 12/31/2022 $882,325,000.00
6 9/30/2022 $1,026,051,000.00
7 6/30/2022 $1,029,544,000.00
8 3/31/2022 $1,134,752,000.00
9 12/31/2021 $1,088,940,000.00
10 9/30/2021 $1,013,819,000.00
11 6/30/2021 $847,160,000.00
12 3/31/2021 $742,981,000.00
13 12/31/2020 $928,432,000.00
14 9/30/2020 $1,306,564,000.00
15 6/30/2020 $1,189,186,000.00
16 12/31/2019 $705,210,000.00
17 9/30/2019 $655,216,000.00
18 6/30/2019 $633,415,000.00
19 12/31/2018 $533,298,000.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
Date Value
1 12/31/2023 $125,827,000.00
2 9/30/2023 $79,657,000.00
3 6/30/2023 $-8,400,000.00
4 3/31/2023 $34,638,000.00
5 12/31/2022 $-206,615,000.00
6 9/30/2022 $-62,889,000.00
7 6/30/2022 $-59,396,000.00
8 3/31/2022 $45,812,000.00
9 12/31/2021 $160,508,000.00
10 9/30/2021 $85,387,000.00
11 6/30/2021 $-81,272,000.00
12 3/31/2021 $-185,451,000.00
13 12/31/2020 $223,222,000.00
14 9/30/2020 $601,354,000.00
15 6/30/2020 $483,976,000.00
16 3/31/2020 $241,075,000.00
17 12/31/2019 $171,912,000.00
18 9/30/2019 $121,918,000.00
19 6/30/2019 $100,117,000.00
20 3/31/2019 $5,600,000.00
21 12/31/2018 $-154,789,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 6/30/2012 --
47 3/31/2012 --
48 12/31/2011 --
49 12/31/2010 --
Financials: CommonStockCapitalSharesReservedForFutureIssuance
Date Value
1 12/31/2023 $24,766,000.00
2 12/31/2022 $21,076,000.00
3 12/31/2021 $24,258,000.00
4 12/31/2020 $27,349,000.00
5 12/31/2019 $22,842,000.00
6 12/31/2018 $24,984,000.00
7 12/31/2017 $23,881,000.00
8 12/31/2016 $25,382,000.00
9 12/31/2015 $30,028,000.00
10 12/31/2014 $81,142,000.00
11 12/31/2013 $98,156,000.00
12 12/31/2012 $99,161,000.00
13 12/31/2011 $114,697,000.00
Financials: CommonStockParOrStatedValuePerShare
Date Value
1 12/31/2023 $0.01
2 12/31/2022 $0.01
3 12/31/2021 $0.01
4 12/31/2020 $0.01
5 12/31/2019 $0.01
6 12/31/2018 $0.01
7 12/31/2017 $0.01
8 12/31/2016 $0.01
9 12/31/2015 $0.01
10 12/31/2014 $0.01
11 12/31/2013 $0.01
12 12/31/2012 $0.01
13 12/31/2011 $0.01
14 12/31/2010 $0.01
Financials: CommonStockSharesAuthorized
Date Value
1 12/31/2023 $600,000,000.00
2 12/31/2022 $600,000,000.00
3 12/31/2021 $600,000,000.00
4 12/31/2020 $600,000,000.00
5 12/31/2019 $600,000,000.00
6 12/31/2018 $600,000,000.00
7 12/31/2017 $600,000,000.00
8 12/31/2016 $600,000,000.00
9 12/31/2015 $600,000,000.00
10 12/31/2014 $600,000,000.00
11 12/31/2013 $600,000,000.00
12 12/31/2012 $600,000,000.00
13 12/31/2011 $600,000,000.00
14 12/31/2010 $600,000,000.00
Financials: CommonStockSharesIssued
Date Value
1 12/31/2023 $271,706,000.00
2 12/31/2022 $272,675,000.00
3 12/31/2021 $276,796,000.00
4 12/31/2020 $278,941,000.00
5 12/31/2019 $279,855,000.00
6 12/31/2018 $280,015,000.00
7 12/31/2017 $282,067,000.00
8 12/31/2016 $278,099,000.00
9 12/31/2015 $309,392,000.00
10 12/31/2014 $291,584,000.00
11 12/31/2013 $288,133,000.00
12 12/31/2012 $280,644,000.00
13 12/31/2011 $272,680,000.00
14 12/31/2010 $267,116,000.00
Financials: CommonStockSharesOutstanding
Date Value
1 12/31/2023 $271,706,000.00
2 12/31/2022 $272,675,000.00
3 12/31/2021 $276,796,000.00
4 12/31/2020 $278,941,000.00
5 12/31/2019 $279,855,000.00
6 12/31/2018 $280,015,000.00
7 12/31/2017 $282,067,000.00
8 12/31/2016 $278,099,000.00
9 12/31/2015 $309,392,000.00
10 12/31/2014 $291,584,000.00
11 12/31/2013 $288,133,000.00
12 12/31/2012 $280,644,000.00
13 12/31/2011 $272,680,000.00
14 12/31/2010 $267,116,000.00
Financials: CommonStocksIncludingAdditionalPaidInCapital
Date Value
1 12/31/2023 $3,166,964,000.00
2 9/30/2023 $3,077,954,000.00
3 6/30/2023 $2,897,885,000.00
4 3/31/2023 $2,878,749,000.00
5 12/31/2022 $2,765,673,000.00
6 9/30/2022 $2,697,632,000.00
7 6/30/2022 $2,590,893,000.00
8 3/31/2022 $2,552,207,000.00
9 12/31/2021 $2,467,701,000.00
10 9/30/2021 $2,411,791,000.00
11 6/30/2021 $2,354,801,000.00
12 3/31/2021 $2,307,965,000.00
13 12/31/2020 $2,217,939,000.00
14 9/30/2020 $2,186,850,000.00
15 6/30/2020 $2,143,016,000.00
16 3/31/2020 $2,099,425,000.00
17 12/31/2019 $2,046,237,000.00
18 9/30/2019 $2,007,268,000.00
19 6/30/2019 $1,984,464,000.00
20 3/31/2019 $1,944,895,000.00
21 12/31/2018 $1,936,124,000.00
22 9/30/2018 $1,897,749,000.00
23 6/30/2018 $1,861,135,000.00
24 3/31/2018 $1,858,692,000.00
25 12/31/2017 $1,829,950,000.00
26 9/30/2017 $1,807,839,000.00
27 6/30/2017 $1,848,719,000.00
28 3/31/2017 $1,824,306,000.00
29 12/31/2016 $1,820,081,000.00
30 9/30/2016 $1,801,125,000.00
31 6/30/2016 $1,851,724,000.00
32 3/31/2016 $1,844,287,000.00
33 12/31/2015 $1,863,086,000.00
34 9/30/2015 $1,853,284,000.00
35 6/30/2015 $1,886,421,000.00
36 3/31/2015 $1,869,104,000.00
37 12/31/2014 $1,851,427,000.00
38 9/30/2014 $1,820,332,000.00
39 6/30/2014 $1,812,175,000.00
40 3/31/2014 $1,785,069,000.00
41 12/31/2013 $1,757,242,000.00
42 9/30/2013 $1,739,677,000.00
43 12/31/2012 $1,721,556,000.00
Financials: ComprehensiveIncomeNetOfTax
Date Value
1 12/31/2023 $1,038,027,000.00
2 9/30/2023 $695,821,000.00
3 6/30/2023 $217,999,000.00
4 3/31/2023 $246,052,000.00
5 12/31/2022 $790,626,000.00
6 9/30/2022 $145,552,000.00
7 6/30/2022 $153,459,000.00
8 3/31/2022 $220,727,000.00
9 12/31/2021 $680,069,000.00
10 9/30/2021 $509,238,000.00
11 6/30/2021 $338,702,000.00
12 3/31/2021 $177,557,000.00
13 12/31/2020 $610,145,000.00
14 9/30/2020 $420,212,000.00
15 6/30/2020 $132,846,000.00
16 3/31/2020 $114,339,000.00
17 12/31/2019 $976,833,000.00
18 9/30/2019 $89,519,000.00
19 6/30/2019 $224,573,000.00
20 3/31/2019 $119,260,000.00
21 12/31/2018 $327,265,000.00
22 9/30/2018 $231,269,000.00
23 6/30/2018 $141,130,000.00
24 3/31/2018 $85,093,000.00
25 12/31/2017 $225,631,000.00
26 9/30/2017 $85,725,000.00
27 6/30/2017 $147,958,000.00
28 3/31/2017 $71,143,000.00
29 12/31/2016 $190,351,000.00
30 9/30/2016 $65,547,000.00
31 6/30/2016 $102,337,000.00
32 3/31/2016 $55,722,000.00
33 12/31/2015 $227,645,000.00
34 9/30/2015 $152,747,000.00
35 6/30/2015 $81,331,000.00
36 3/31/2015 $27,725,000.00
37 12/31/2014 $146,934,000.00
38 9/30/2014 $30,758,000.00
39 6/30/2014 $26,394,000.00
40 3/31/2014 $37,749,000.00
41 12/31/2013 $144,604,000.00
42 9/30/2013 $33,301,000.00
43 6/30/2013 $-2,310,000.00
44 3/31/2013 $72,481,000.00
45 12/31/2012 $432,945,000.00
46 9/30/2012 $59,554,000.00
47 6/30/2012 $33,087,000.00
48 3/31/2012 $28,605,000.00
49 12/31/2011 $70,126,000.00
50 9/30/2011 $58,479,000.00
51 6/30/2011 $30,771,000.00
52 12/31/2010 $136,324,000.00
53 12/31/2009 $-143,843,000.00
Financials: ContractWithCustomerAssetNet
Date Value
1 12/31/2023 $17,554,000.00
2 9/30/2023 $14,353,000.00
3 6/30/2023 $17,593,000.00
4 3/31/2023 $17,167,000.00
5 12/31/2022 $22,766,000.00
6 9/30/2022 $38,442,000.00
7 6/30/2022 $23,273,000.00
8 3/31/2022 $19,066,000.00
9 12/31/2021 $6,811,000.00
10 9/30/2021 $7,834,000.00
11 6/30/2021 $6,057,000.00
12 3/31/2021 $6,978,000.00
13 12/31/2020 $9,709,000.00
14 9/30/2020 $8,677,000.00
15 6/30/2020 $10,240,000.00
16 3/31/2020 $15,985,000.00
17 12/31/2019 $10,209,000.00
18 9/30/2019 $8,513,000.00
19 6/30/2019 $10,501,000.00
20 3/31/2019 $12,211,000.00
21 12/31/2018 $10,055,000.00
22 9/30/2018 $15,151,000.00
23 6/30/2018 $8,305,000.00
24 3/31/2018 $6,077,000.00
25 12/31/2017 $3,964,000.00
Financials: ContractWithCustomerLiabilityCurrent
Date Value
1 9/30/2023 $665,906,000.00
2 6/30/2023 $686,293,000.00
3 3/31/2023 $721,246,000.00
4 12/31/2022 $690,538,000.00
5 9/30/2022 $652,306,000.00
6 6/30/2022 $605,296,000.00
7 3/31/2022 $600,279,000.00
8 12/31/2021 $553,942,000.00
9 9/30/2021 $543,361,000.00
10 6/30/2021 $586,109,000.00
11 3/31/2021 $521,100,000.00
12 12/31/2020 $446,857,000.00
13 9/30/2020 $477,003,000.00
14 6/30/2020 $494,939,000.00
15 12/31/2019 $355,483,000.00
Financials: ContractWithCustomerLiabilityNoncurrent
Date Value
1 9/30/2023 $100,609,000.00
2 6/30/2023 $96,653,000.00
3 3/31/2023 $102,515,000.00
4 12/31/2022 $91,524,000.00
5 9/30/2022 $102,167,000.00
6 6/30/2022 $114,573,000.00
7 3/31/2022 $106,838,000.00
8 12/31/2021 $101,148,000.00
9 9/30/2021 $95,991,000.00
10 6/30/2021 $98,408,000.00
11 3/31/2021 $92,574,000.00
12 12/31/2020 $107,064,000.00
13 9/30/2020 $84,646,000.00
14 6/30/2020 $87,437,000.00
15 12/31/2019 $73,400,000.00
Financials: ContractWithCustomerLiabilityRevenueRecognized
Date Value
1 12/31/2023 $689,700,000.00
2 9/30/2023 $632,400,000.00
3 6/30/2023 $162,600,000.00
4 3/31/2023 $363,200,000.00
5 12/31/2022 $540,700,000.00
6 9/30/2022 $63,900,000.00
7 6/30/2022 $143,400,000.00
8 3/31/2022 $281,600,000.00
9 12/31/2021 $430,200,000.00
10 9/30/2021 $59,800,000.00
11 6/30/2021 $330,000,000.00
12 3/31/2021 $226,600,000.00
13 12/31/2020 $345,900,000.00
14 9/30/2020 $292,100,000.00
15 6/30/2020 $241,600,000.00
16 3/31/2020 $153,500,000.00
17 12/31/2019 $311,800,000.00
18 9/30/2019 $290,400,000.00
19 6/30/2019 $246,000,000.00
20 3/31/2019 $157,900,000.00
21 12/31/2018 $284,300,000.00
22 9/30/2018 $250,200,000.00
23 6/30/2018 $210,300,000.00
24 3/31/2018 $142,600,000.00
Financials: ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod
Date Value
1 12/31/2023 $55,000,000.00
2 9/30/2023 $40,300,000.00
3 6/30/2023 $11,600,000.00
4 3/31/2023 $15,200,000.00
5 12/31/2022 $52,800,000.00
6 9/30/2022 $12,100,000.00
7 6/30/2022 $10,900,000.00
8 3/31/2022 $12,200,000.00
9 12/31/2021 $47,100,000.00
10 9/30/2021 $13,300,000.00
11 6/30/2021 $21,700,000.00
12 3/31/2021 $10,200,000.00
13 12/31/2020 $51,200,000.00
14 9/30/2020 $38,900,000.00
15 6/30/2020 $20,800,000.00
16 3/31/2020 $9,500,000.00
17 12/31/2019 $40,400,000.00
18 9/30/2019 $26,700,000.00
19 6/30/2019 $16,700,000.00
20 3/31/2019 $8,500,000.00
21 12/31/2018 $34,300,000.00
22 9/30/2018 $25,300,000.00
Financials: CostOfGoodsAndServicesSoldAmortization
Date Value
1 12/31/2023 $43,808,000.00
2 9/30/2023 $31,869,000.00
3 6/30/2023 $10,618,000.00
4 3/31/2023 $10,260,000.00
5 12/31/2022 $41,348,000.00
6 9/30/2022 $8,867,000.00
7 6/30/2022 $10,068,000.00
8 3/31/2022 $11,971,000.00
9 12/31/2021 $47,576,000.00
10 9/30/2021 $11,774,000.00
11 6/30/2021 $24,000,000.00
12 3/31/2021 $11,768,000.00
13 12/31/2020 $46,184,000.00
14 9/30/2020 $11,447,000.00
15 6/30/2020 $22,344,000.00
16 3/31/2020 $10,860,000.00
17 12/31/2019 $40,951,000.00
18 9/30/2019 $31,078,000.00
19 6/30/2019 $11,299,000.00
20 3/31/2019 $9,854,000.00
21 12/31/2018 $39,247,000.00
22 9/30/2018 $9,505,000.00
23 12/31/2017 $41,781,000.00
Financials: CostsAndExpenses
Date Value
1 12/31/2023 $2,838,761,000.00
2 9/30/2023 $2,106,666,000.00
3 6/30/2023 $677,251,000.00
4 3/31/2023 $699,227,000.00
5 12/31/2022 $2,488,032,000.00
6 9/30/2022 $1,799,272,000.00
7 6/30/2022 $574,633,000.00
8 3/31/2022 $582,837,000.00
9 12/31/2021 $2,209,155,000.00
10 9/30/2021 $1,631,799,000.00
11 6/30/2021 $542,847,000.00
12 3/31/2021 $532,091,000.00
13 12/31/2020 $2,037,339,000.00
14 9/30/2020 $1,462,409,000.00
15 6/30/2020 $486,468,000.00
16 3/31/2020 $478,606,000.00
17 12/31/2019 $1,844,523,000.00
18 9/30/2019 $458,777,000.00
19 6/30/2019 $895,090,000.00
20 3/31/2019 $448,346,000.00
21 12/31/2018 $1,741,813,000.00
22 9/30/2018 $1,285,653,000.00
23 6/30/2018 $856,815,000.00
24 3/31/2018 $431,480,000.00
25 12/31/2017 $1,619,077,000.00
26 9/30/2017 $405,013,000.00
27 6/30/2017 $396,311,000.00
28 3/31/2017 $397,309,000.00
29 12/31/2016 $1,571,182,000.00
30 9/30/2016 $379,378,000.00
31 6/30/2016 $386,115,000.00
32 3/31/2016 $389,826,000.00
33 12/31/2015 $1,416,661,000.00
34 9/30/2015 $355,862,000.00
35 6/30/2015 $701,560,000.00
36 3/31/2015 $362,081,000.00
37 12/31/2014 $1,374,288,000.00
38 9/30/2014 $1,025,976,000.00
39 6/30/2014 $679,529,000.00
40 3/31/2014 $336,238,000.00
41 12/31/2013 $1,271,109,000.00
42 9/30/2013 $318,717,000.00
43 6/30/2013 $613,469,000.00
44 3/31/2013 $296,130,000.00
45 12/31/2012 $1,114,752,000.00
46 9/30/2012 $279,092,000.00
47 6/30/2012 $546,336,000.00
48 3/31/2012 $270,480,000.00
49 12/31/2011 $1,029,458,000.00
50 9/30/2011 $767,151,000.00
51 6/30/2011 $258,313,000.00
52 3/31/2011 $248,558,000.00
53 12/31/2010 $964,920,000.00
54 12/31/2009 $976,223,000.00
Financials: CurrentFederalTaxExpenseBenefit
Date Value
1 12/31/2023 $156,495,000.00
2 12/31/2022 $212,380,000.00
3 12/31/2021 $19,957,000.00
4 12/31/2020 $15,083,000.00
5 12/31/2019 $15,282,000.00
6 12/31/2018 $902,000.00
7 12/31/2017 $-2,193,000.00
8 12/31/2016 $4,839,000.00
9 12/31/2015 $-10,265,000.00
10 12/31/2014 $-13,754,000.00
11 12/31/2013 $-40,494,000.00
12 12/31/2012 $-588,000.00
13 12/31/2011 $-662,000.00
14 12/31/2010 $-143,045,000.00
15 12/31/2009 $-3,079,000.00
Financials: CurrentForeignTaxExpenseBenefit
Date Value
1 12/31/2023 $104,866,000.00
2 12/31/2022 $84,357,000.00
3 12/31/2021 $70,455,000.00
4 12/31/2020 $46,737,000.00
5 12/31/2019 $48,729,000.00
6 12/31/2018 $42,657,000.00
7 12/31/2017 $35,301,000.00
8 12/31/2016 $34,047,000.00
9 12/31/2015 $24,622,000.00
10 12/31/2014 $19,100,000.00
11 12/31/2013 $28,040,000.00
12 12/31/2012 $19,409,000.00
13 12/31/2011 $13,752,000.00
14 12/31/2010 $24,468,000.00
15 12/31/2009 $2,155,000.00
Financials: CurrentIncomeTaxExpenseBenefit
Date Value
1 12/31/2023 $277,294,000.00
2 12/31/2022 $304,017,000.00
3 12/31/2021 $115,658,000.00
4 12/31/2020 $68,221,000.00
5 12/31/2019 $66,727,000.00
6 12/31/2018 $42,289,000.00
7 12/31/2017 $31,011,000.00
8 12/31/2016 $38,936,000.00
9 12/31/2015 $13,644,000.00
10 12/31/2014 $4,187,000.00
11 12/31/2013 $-9,880,000.00
12 12/31/2012 $-17,829,000.00
13 12/31/2011 $14,453,000.00
14 12/31/2010 $-122,052,000.00
15 12/31/2009 $103,000.00
Financials: CurrentStateAndLocalTaxExpenseBenefit
Date Value
1 12/31/2023 $15,933,000.00
2 12/31/2022 $7,280,000.00
3 12/31/2021 $25,246,000.00
4 12/31/2020 $6,401,000.00
5 12/31/2019 $2,716,000.00
6 12/31/2018 $-1,270,000.00
7 12/31/2017 $-2,097,000.00
8 12/31/2016 $50,000.00
9 12/31/2015 $-713,000.00
10 12/31/2014 $-1,159,000.00
11 12/31/2013 $2,574,000.00
12 12/31/2012 $-36,650,000.00
13 12/31/2011 $1,363,000.00
14 12/31/2010 $-3,475,000.00
15 12/31/2009 $1,027,000.00
Financials: DebtInstrumentUnamortizedDiscount
Date Value
1 12/31/2023 $944,000.00
2 9/30/2023 $1,199,000.00
3 6/30/2023 $1,449,000.00
4 3/31/2023 $1,699,000.00
5 12/31/2022 $1,922,000.00
6 9/30/2022 $2,201,000.00
7 12/31/2021 $2,412,000.00
8 9/30/2021 $2,615,000.00
9 6/30/2021 $2,814,000.00
10 3/31/2021 $3,012,000.00
11 12/31/2020 $3,207,000.00
12 9/30/2020 $3,416,000.00
13 6/30/2020 $3,606,000.00
14 3/31/2020 $3,795,000.00
15 12/31/2019 $3,981,000.00
16 9/30/2019 $4,167,000.00
17 6/30/2019 $4,348,000.00
18 3/31/2019 $4,530,000.00
19 12/31/2018 $4,709,000.00
20 9/30/2018 $4,887,000.00
21 6/30/2018 $5,182,000.00
22 3/31/2018 $5,408,000.00
23 12/31/2017 $5,631,000.00
24 9/30/2017 $5,854,000.00
25 6/30/2017 $6,073,000.00
26 3/31/2017 $6,291,000.00
27 12/31/2016 $6,507,000.00
28 9/30/2016 $6,723,000.00
29 6/30/2016 $6,927,000.00
30 3/31/2016 $7,138,000.00
31 12/31/2015 $1,212,000.00
32 9/30/2015 $1,240,000.00
33 6/30/2015 $1,267,000.00
34 3/31/2015 $3,765,000.00
35 12/31/2014 $8,824,000.00
36 9/30/2014 $12,288,000.00
37 6/30/2014 $16,667,000.00
38 3/31/2014 $20,942,000.00
39 12/31/2013 $25,174,000.00
40 9/30/2013 $30,724,000.00
41 6/30/2013 $36,460,000.00
42 3/31/2013 $42,068,000.00
43 12/31/2012 $47,628,000.00
44 12/31/2011 $68,658,000.00
Financials: DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax
Date Value
1 9/30/2023 $1,415,000.00
2 6/30/2023 $424,000.00
3 3/31/2023 $-30,000.00
4 12/31/2022 --
Financials: DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible
Date Value
1 12/31/2023 $4,900,000.00
2 12/31/2022 $35,300,000.00
3 12/31/2021 $20,600,000.00
4 12/31/2020 $10,500,000.00
5 12/31/2019 $10,000,000.00
Financials: DeferredCompensationPlanAssets
Date Value
1 12/31/2023 $75,671,000.00
2 9/30/2023 $67,324,000.00
3 6/30/2023 $65,056,000.00
4 3/31/2023 $60,134,000.00
5 12/31/2022 $55,605,000.00
6 9/30/2022 $50,509,000.00
7 6/30/2022 $49,196,000.00
8 3/31/2022 $53,893,000.00
9 12/31/2021 $56,165,000.00
10 9/30/2021 $51,653,000.00
11 6/30/2021 $48,341,000.00
12 3/31/2021 $44,301,000.00
13 12/31/2020 $42,769,000.00
14 9/30/2020 $36,668,000.00
15 6/30/2020 $32,312,000.00
16 3/31/2020 $29,059,000.00
17 12/31/2019 $34,096,000.00
18 9/30/2019 $31,196,000.00
19 6/30/2019 $29,967,000.00
20 3/31/2019 $28,402,000.00
21 12/31/2018 $27,767,000.00
22 9/30/2018 $30,386,000.00
23 6/30/2018 $27,745,000.00
24 3/31/2018 $26,709,000.00
25 12/31/2017 $31,473,000.00
26 9/30/2017 $29,498,000.00
27 6/30/2017 $27,570,000.00
28 3/31/2017 $26,449,000.00
29 12/31/2016 $26,622,000.00
30 9/30/2016 $25,657,000.00
31 6/30/2016 $23,786,000.00
32 3/31/2016 $22,597,000.00
33 12/31/2015 $24,905,000.00
34 9/30/2015 $23,605,000.00
35 6/30/2015 $24,226,000.00
36 3/31/2015 $23,365,000.00
37 12/31/2014 $27,034,000.00
38 9/30/2014 $25,425,000.00
39 6/30/2014 $25,070,000.00
40 3/31/2014 $23,786,000.00
41 12/31/2013 $23,960,000.00
42 9/30/2013 $22,339,000.00
43 6/30/2013 $21,472,000.00
44 3/31/2013 $19,302,000.00
45 12/31/2012 $24,329,000.00
46 9/30/2012 $23,561,000.00
47 6/30/2012 $24,009,000.00
48 3/31/2012 $21,986,000.00
49 12/31/2011 $24,058,000.00
50 12/31/2010 $28,738,000.00
Financials: DeferredFederalIncomeTaxExpenseBenefit
Date Value
1 12/31/2023 $-87,851,000.00
2 12/31/2022 $-79,170,000.00
3 12/31/2021 $-16,415,000.00
4 12/31/2020 $-11,155,000.00
5 12/31/2019 $-9,001,000.00
6 12/31/2018 $-10,324,000.00
7 12/31/2017 $76,494,000.00
8 12/31/2016 $-5,291,000.00
9 12/31/2015 $-13,165,000.00
10 12/31/2014 $2,075,000.00
11 12/31/2013 $4,888,000.00
12 12/31/2012 $-203,731,000.00
13 12/31/2011 $-4,937,000.00
14 12/31/2010 $-59,880,000.00
Financials: DeferredForeignIncomeTaxExpenseBenefit
Date Value
1 12/31/2023 $25,899,000.00
2 12/31/2022 $22,204,000.00
3 12/31/2021 $3,643,000.00
4 12/31/2020 $9,224,000.00
5 12/31/2019 $-574,330,000.00
6 12/31/2018 $-2,238,000.00
7 12/31/2017 $-2,131,000.00
8 12/31/2016 $-5,584,000.00
9 12/31/2015 $-1,734,000.00
10 12/31/2014 $8,770,000.00
11 12/31/2013 $-10,291,000.00
12 12/31/2012 $-7,799,000.00
13 12/31/2011 $-2,350,000.00
14 12/31/2010 $4,212,000.00
15 12/31/2009 $-3,438,000.00
Financials: DeferredIncomeTaxAssetsNet
Date Value
1 12/31/2023 $880,001,000.00
2 9/30/2023 $874,805,000.00
3 6/30/2023 $872,151,000.00
4 3/31/2023 $864,750,000.00
5 12/31/2022 $853,691,000.00
6 9/30/2022 $783,315,000.00
7 6/30/2022 $802,886,000.00
8 3/31/2022 $787,111,000.00
9 12/31/2021 $763,770,000.00
10 9/30/2021 $766,036,000.00
11 6/30/2021 $729,790,000.00
12 3/31/2021 $729,296,000.00
13 12/31/2020 $732,290,000.00
14 9/30/2020 $722,656,000.00
15 6/30/2020 $704,882,000.00
16 3/31/2020 $699,194,000.00
17 12/31/2019 $732,367,000.00
Financials: DeferredIncomeTaxExpenseBenefit
Date Value
1 12/31/2023 $-36,512,000.00
2 9/30/2023 $-23,506,000.00
3 6/30/2023 $-20,171,000.00
4 3/31/2023 $-11,640,000.00
5 12/31/2022 $-107,606,000.00
6 9/30/2022 $-49,834,000.00
7 6/30/2022 $-41,597,000.00
8 3/31/2022 $-24,920,000.00
9 12/31/2021 $-43,178,000.00
10 9/30/2021 $-34,566,000.00
11 6/30/2021 $1,710,000.00
12 3/31/2021 $2,710,000.00
13 12/31/2020 $-26,117,000.00
14 9/30/2020 $-18,966,000.00
15 6/30/2020 $-1,609,000.00
16 3/31/2020 $3,904,000.00
17 12/31/2019 $-576,738,000.00
18 9/30/2019 $-10,938,000.00
19 6/30/2019 $-8,159,000.00
20 3/31/2019 $-4,966,000.00
21 12/31/2018 $-11,676,000.00
22 9/30/2018 $-3,221,000.00
23 6/30/2018 $1,664,000.00
24 3/31/2018 $1,363,000.00
25 12/31/2017 $79,934,000.00
26 9/30/2017 $212,000.00
27 6/30/2017 $4,813,000.00
28 3/31/2017 $1,990,000.00
29 12/31/2016 $-4,869,000.00
30 9/30/2016 $8,657,000.00
31 6/30/2016 $10,252,000.00
32 3/31/2016 $1,623,000.00
33 12/31/2015 $-13,148,000.00
34 9/30/2015 $1,713,000.00
35 6/30/2015 $7,097,000.00
36 3/31/2015 $1,864,000.00
37 12/31/2014 $12,478,000.00
38 9/30/2014 $18,963,000.00
39 6/30/2014 $4,778,000.00
40 3/31/2014 $2,245,000.00
41 12/31/2013 $-2,366,000.00
42 9/30/2013 $-6,425,000.00
43 6/30/2013 $-4,413,000.00
44 3/31/2013 $8,695,000.00
45 12/31/2012 $-240,424,000.00
46 9/30/2012 $-14,107,000.00
47 6/30/2012 $459,000.00
48 3/31/2012 $223,000.00
49 12/31/2011 $-7,811,000.00
50 9/30/2011 $-4,741,000.00
51 6/30/2011 $-4,811,000.00
52 3/31/2011 $65,000.00
53 12/31/2010 $-64,191,000.00
54 12/31/2009 $-3,438,000.00
Financials: DeferredRevenue
Date Value
1 12/31/2023 $763,955,000.00
2 9/30/2023 $766,515,000.00
3 6/30/2023 $782,946,000.00
4 3/31/2023 $823,761,000.00
5 12/31/2022 $782,062,000.00
6 9/30/2022 $754,473,000.00
7 6/30/2022 $719,869,000.00
8 3/31/2022 $707,117,000.00
9 12/31/2021 $655,090,000.00
10 12/31/2020 $553,921,000.00
11 3/31/2020 $521,119,000.00
12 12/31/2019 $428,883,000.00
13 9/30/2019 $392,136,000.00
14 6/30/2019 $420,872,000.00
15 3/31/2019 $397,063,000.00
16 12/31/2018 $401,174,000.00
17 9/30/2018 $378,511,000.00
18 6/30/2018 $373,990,000.00
19 3/31/2018 $366,915,000.00
20 12/31/2017 $336,060,000.00
Financials: DeferredRevenueCurrent
Date Value
1 12/31/2023 $665,024,000.00
2 12/31/2022 $690,538,000.00
3 12/31/2021 $553,942,000.00
4 12/31/2020 $446,857,000.00
5 3/31/2020 $425,616,000.00
6 12/31/2019 $355,483,000.00
7 9/30/2019 $344,100,000.00
8 6/30/2019 $363,592,000.00
9 3/31/2019 $345,751,000.00
10 12/31/2018 $352,456,000.00
11 9/30/2018 $329,168,000.00
12 6/30/2018 $327,078,000.00
13 3/31/2018 $310,639,000.00
14 12/31/2017 $336,297,000.00
15 9/30/2017 $320,462,000.00
16 6/30/2017 $322,509,000.00
17 3/31/2017 $331,848,000.00
18 12/31/2016 $296,066,000.00
19 9/30/2016 $288,373,000.00
20 6/30/2016 $289,786,000.00
21 3/31/2016 $322,684,000.00
22 12/31/2015 $298,285,000.00
23 9/30/2015 $315,220,000.00
24 6/30/2015 $324,569,000.00
25 3/31/2015 $324,448,000.00
26 12/31/2014 $301,287,000.00
27 9/30/2014 $300,188,000.00
28 6/30/2014 $301,911,000.00
29 3/31/2014 $304,705,000.00
30 12/31/2013 $299,973,000.00
31 9/30/2013 $297,897,000.00
32 6/30/2013 $282,784,000.00
33 3/31/2013 $285,553,000.00
34 12/31/2012 $295,787,000.00
35 9/30/2012 $322,260,000.00
36 6/30/2012 $328,405,000.00
37 3/31/2012 $312,238,000.00
38 12/31/2011 $340,401,000.00
39 12/31/2010 $337,426,000.00
Financials: DeferredRevenueNoncurrent
Date Value
1 12/31/2023 $98,931,000.00
2 12/31/2022 $91,524,000.00
3 12/31/2021 $101,148,000.00
4 12/31/2020 $107,064,000.00
5 3/31/2020 $95,503,000.00
6 12/31/2019 $73,400,000.00
7 9/30/2019 $48,036,000.00
8 6/30/2019 $57,280,000.00
9 3/31/2019 $51,312,000.00
10 12/31/2018 $48,718,000.00
11 9/30/2018 $49,343,000.00
12 6/30/2018 $46,912,000.00
13 3/31/2018 $56,276,000.00
14 12/31/2017 $61,513,000.00
15 9/30/2017 $57,865,000.00
16 6/30/2017 $60,158,000.00
17 3/31/2017 $66,399,000.00
18 12/31/2016 $66,769,000.00
19 9/30/2016 $36,338,000.00
20 6/30/2016 $38,094,000.00
21 3/31/2016 $38,447,000.00
22 12/31/2015 $30,209,000.00
23 9/30/2015 $31,234,000.00
24 6/30/2015 $36,402,000.00
25 3/31/2015 $48,418,000.00
26 12/31/2014 $54,726,000.00
27 9/30/2014 $42,873,000.00
28 6/30/2014 $46,800,000.00
29 3/31/2014 $48,299,000.00
30 12/31/2013 $52,850,000.00
31 9/30/2013 $48,229,000.00
32 6/30/2013 $43,892,000.00
33 3/31/2013 $41,432,000.00
34 12/31/2012 $50,529,000.00
35 9/30/2012 $58,436,000.00
36 6/30/2012 $58,213,000.00
37 3/31/2012 $62,634,000.00
38 12/31/2011 $73,959,000.00
39 12/31/2010 $85,400,000.00
Financials: DeferredStateAndLocalIncomeTaxExpenseBenefit
Date Value
1 12/31/2023 $25,440,000.00
2 12/31/2022 $-50,640,000.00
3 12/31/2021 $-30,406,000.00
4 12/31/2020 $-24,186,000.00
5 12/31/2019 $6,593,000.00
6 12/31/2018 $886,000.00
7 12/31/2017 $5,571,000.00
8 12/31/2016 $6,006,000.00
9 12/31/2015 $1,751,000.00
10 12/31/2014 $1,633,000.00
11 12/31/2013 $3,037,000.00
12 12/31/2012 $-28,894,000.00
13 12/31/2011 $-524,000.00
14 12/31/2010 $-8,523,000.00
Financials: DeferredTaxAssetsCapitalLossCarryforwards
Date Value
1 12/31/2023 $16,483,000.00
2 12/31/2022 $16,777,000.00
3 12/31/2021 $16,957,000.00
4 12/31/2020 $16,944,000.00
5 12/31/2019 $17,320,000.00
6 12/31/2018 $20,342,000.00
7 12/31/2017 $20,266,000.00
8 12/31/2016 $20,580,000.00
9 12/31/2015 $20,552,000.00
10 12/31/2014 $21,494,000.00
Financials: DeferredTaxAssetsDeferredIncome
Date Value
1 12/31/2023 $77,066,000.00
2 12/31/2022 $64,897,000.00
3 12/31/2021 $42,753,000.00
4 12/31/2020 $21,170,000.00
5 12/31/2019 $16,704,000.00
6 12/31/2018 $6,580,000.00
7 12/31/2017 $12,178,000.00
8 12/31/2016 $14,842,000.00
9 12/31/2015 $16,407,000.00
10 12/31/2014 $19,534,000.00
11 12/31/2013 $25,420,000.00
12 12/31/2012 $27,237,000.00
13 12/31/2011 $17,840,000.00
14 12/31/2010 $14,944,000.00
Financials: DeferredTaxAssetsGoodwillAndIntangibleAssets
Date Value
1 12/31/2023 $506,398,000.00
2 12/31/2022 $538,424,000.00
3 12/31/2021 $568,199,000.00
4 12/31/2020 $578,267,000.00
5 12/31/2019 $583,323,000.00
6 12/31/2018 $12,096,000.00
7 12/31/2017 $13,112,000.00
8 12/31/2016 $23,335,000.00
9 12/31/2015 $29,256,000.00
10 12/31/2014 $38,938,000.00
Financials: DeferredTaxAssetsGross
Date Value
1 12/31/2023 $1,151,437,000.00
2 12/31/2022 $1,092,200,000.00
3 12/31/2021 $999,324,000.00
4 12/31/2020 $972,308,000.00
5 12/31/2019 $946,888,000.00
6 12/31/2018 $329,374,000.00
7 12/31/2017 $310,519,000.00
8 12/31/2016 $409,719,000.00
9 12/31/2015 $409,368,000.00
10 12/31/2014 $423,935,000.00
11 12/31/2013 $408,027,000.00
12 12/31/2012 $386,660,000.00
13 12/31/2011 $458,666,000.00
14 12/31/2010 $482,135,000.00
Financials: DeferredTaxAssetsInvestments
Date Value
1 12/31/2023 $15,949,000.00
2 12/31/2022 $9,016,000.00
3 12/31/2021 $6,833,000.00
4 12/31/2020 $2,521,000.00
5 12/31/2019 $2,459,000.00
6 12/31/2018 $2,900,000.00
7 12/31/2017 $3,201,000.00
8 12/31/2016 $6,442,000.00
9 12/31/2015 $7,113,000.00
10 12/31/2014 $6,825,000.00
11 12/31/2013 $7,643,000.00
12 12/31/2012 $7,550,000.00
13 12/31/2011 $7,339,000.00
Financials: DeferredTaxAssetsLiabilitiesNet
Date Value
1 12/31/2023 $871,184,000.00
2 12/31/2022 $838,932,000.00
3 12/31/2021 $754,638,000.00
4 12/31/2020 $727,356,000.00
5 12/31/2019 $731,179,000.00
6 12/31/2018 $154,332,000.00
7 12/31/2017 $152,052,000.00
8 12/31/2016 $256,500,000.00
9 12/31/2015 $245,448,000.00
10 12/31/2014 $234,520,000.00
11 12/31/2013 $229,044,000.00
12 12/31/2012 $228,173,000.00
13 12/31/2011 $3,640,000.00
14 12/31/2010 $6,362,000.00
Financials: DeferredTaxAssetsNet
Date Value
1 12/31/2023 $1,072,275,000.00
2 12/31/2022 $1,022,115,000.00
3 12/31/2021 $891,166,000.00
4 12/31/2020 $855,889,000.00
5 12/31/2019 $821,368,000.00
6 12/31/2018 $220,650,000.00
7 12/31/2017 $215,028,000.00
8 12/31/2016 $316,799,000.00
9 12/31/2015 $317,691,000.00
10 12/31/2014 $321,193,000.00
11 12/31/2013 $315,350,000.00
12 12/31/2012 $312,337,000.00
13 12/31/2011 $82,802,000.00
14 12/31/2010 $107,395,000.00
Financials: DeferredTaxAssetsOperatingLossCarryforwards
Date Value
1 12/31/2023 $9,598,000.00
2 12/31/2022 $11,081,000.00
3 12/31/2021 $6,630,000.00
4 12/31/2020 $5,935,000.00
5 12/31/2019 $6,201,000.00
6 12/31/2018 $15,347,000.00
7 12/31/2017 $20,650,000.00
8 12/31/2016 $23,175,000.00
9 12/31/2015 $25,208,000.00
10 12/31/2014 $25,285,000.00
11 12/31/2013 $27,205,000.00
12 12/31/2012 $24,429,000.00
13 12/31/2011 $56,330,000.00
14 12/31/2010 $45,768,000.00
Financials: DeferredTaxAssetsTaxCreditCarryforwards
Date Value
1 12/31/2023 $129,513,000.00
2 12/31/2022 $142,374,000.00
3 12/31/2021 $147,248,000.00
4 12/31/2020 $197,436,000.00
5 12/31/2019 $206,008,000.00
6 12/31/2018 $197,524,000.00
7 12/31/2017 $164,687,000.00
8 12/31/2016 $180,999,000.00
9 12/31/2015 $189,672,000.00
10 12/31/2014 $180,127,000.00
11 12/31/2013 $159,839,000.00
12 12/31/2012 $129,724,000.00
13 12/31/2011 $133,829,000.00
14 12/31/2010 $137,571,000.00
Financials: DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
Date Value
1 12/31/2023 $27,409,000.00
2 12/31/2022 $22,830,000.00
3 12/31/2021 $17,690,000.00
4 12/31/2020 $14,656,000.00
5 12/31/2019 $15,097,000.00
6 12/31/2018 $15,329,000.00
7 12/31/2017 $15,782,000.00
8 12/31/2016 $20,087,000.00
9 12/31/2015 $17,612,000.00
10 12/31/2014 $20,009,000.00
11 12/31/2013 $20,652,000.00
12 12/31/2012 $20,012,000.00
13 12/31/2011 $20,661,000.00
14 12/31/2010 $20,980,000.00
Financials: DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals
Date Value
1 12/31/2023 $78,993,000.00
2 12/31/2022 $75,543,000.00
3 12/31/2021 $72,287,000.00
4 12/31/2020 $60,272,000.00
5 12/31/2019 $47,562,000.00
6 12/31/2018 $43,522,000.00
7 12/31/2017 $42,357,000.00
8 12/31/2016 $62,438,000.00
9 12/31/2015 $54,774,000.00
10 12/31/2014 $65,935,000.00
11 12/31/2013 $49,450,000.00
12 12/31/2012 $50,960,000.00
13 12/31/2011 $77,325,000.00
14 12/31/2010 $96,782,000.00
Financials: DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther
Date Value
1 12/31/2023 $242,465,000.00
2 12/31/2022 $149,625,000.00
3 12/31/2021 $34,467,000.00
4 12/31/2020 $39,427,000.00
5 12/31/2019 $18,477,000.00
6 12/31/2018 $6,975,000.00
7 12/31/2017 $10,621,000.00
8 12/31/2016 $19,093,000.00
9 12/31/2015 $26,332,000.00
10 12/31/2014 $33,552,000.00
11 12/31/2013 $33,742,000.00
12 12/31/2012 $34,046,000.00
13 12/31/2011 $40,510,000.00
Financials: DeferredTaxAssetsValuationAllowance
Date Value
1 12/31/2023 $79,200,000.00
2 12/31/2022 $70,085,000.00
3 12/31/2021 $108,158,000.00
4 12/31/2020 $116,400,000.00
5 12/31/2019 $125,500,000.00
6 12/31/2018 $108,700,000.00
7 12/31/2017 $95,491,000.00
8 12/31/2016 $92,920,000.00
9 12/31/2015 $91,677,000.00
10 12/31/2014 $102,742,000.00
11 12/31/2013 $92,677,000.00
12 12/31/2012 $74,323,000.00
13 12/31/2011 $375,864,000.00
14 12/31/2010 $374,740,000.00
Financials: DeferredTaxLiabilities
Date Value
1 12/31/2023 $201,091,000.00
2 12/31/2022 $183,183,000.00
3 12/31/2021 $136,528,000.00
4 12/31/2020 $128,533,000.00
5 12/31/2019 $90,189,000.00
6 12/31/2018 $66,318,000.00
7 12/31/2017 $62,976,000.00
8 12/31/2016 $60,299,000.00
9 12/31/2015 $72,243,000.00
10 12/31/2014 $86,673,000.00
11 12/31/2013 $86,306,000.00
12 12/31/2012 $84,164,000.00
13 12/31/2011 $79,162,000.00
14 12/31/2010 $101,033,000.00
Financials: DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
Date Value
1 12/31/2023 $83,308,000.00
2 12/31/2022 $82,971,000.00
3 12/31/2021 $55,178,000.00
4 12/31/2020 $44,549,000.00
5 12/31/2019 $24,907,000.00
6 12/31/2018 $36,194,000.00
7 12/31/2017 $36,683,000.00
8 12/31/2016 $35,651,000.00
9 12/31/2015 $45,697,000.00
10 12/31/2014 $57,040,000.00
11 12/31/2013 $66,775,000.00
12 12/31/2012 $70,086,000.00
13 12/31/2011 $-66,878,000.00
14 12/31/2010 $-66,901,000.00
Financials: DeferredTaxLiabilitiesInvestments
Date Value
1 12/31/2023 $6,318,000.00
2 12/31/2022 --
Financials: DeferredTaxLiabilitiesLeasingArrangements
Date Value
1 12/31/2023 $33,639,000.00
2 12/31/2022 $37,758,000.00
3 12/31/2021 $27,362,000.00
4 12/31/2020 $31,278,000.00
5 12/31/2019 $25,016,000.00
6 12/31/2018 --
Financials: DeferredTaxLiabilitiesOther
Date Value
1 12/31/2023 $13,455,000.00
2 12/31/2022 $11,060,000.00
3 12/31/2021 $8,528,000.00
4 12/31/2020 $10,749,000.00
5 12/31/2019 $8,350,000.00
6 12/31/2018 $2,497,000.00
7 12/31/2017 $2,730,000.00
8 12/31/2016 $119,000.00
9 12/31/2015 $1,390,000.00
10 12/31/2014 $1,607,000.00
11 12/31/2013 $2,230,000.00
12 12/31/2012 $965,000.00
13 12/31/2011 $-6,700,000.00
14 12/31/2010 $-8,920,000.00
Financials: DeferredTaxLiabilitiesUndistributedForeignEarnings
Date Value
1 12/31/2023 $64,371,000.00
2 12/31/2022 $51,394,000.00
3 12/31/2021 $45,460,000.00
4 12/31/2020 $41,957,000.00
5 12/31/2019 $31,916,000.00
6 12/31/2018 $27,627,000.00
7 12/31/2017 $23,563,000.00
8 12/31/2016 $24,529,000.00
9 12/31/2015 $25,156,000.00
10 12/31/2014 $28,026,000.00
11 12/31/2013 $17,301,000.00
12 12/31/2012 $13,113,000.00
13 12/31/2011 $-5,584,000.00
14 12/31/2010 $-15,561,000.00
Financials: DefinedContributionPlanCostRecognized
Date Value
1 12/31/2023 $39,651,000.00
2 12/31/2022 $35,464,000.00
3 12/31/2021 $33,029,000.00
4 12/31/2020 $27,152,000.00
5 12/31/2019 $25,269,000.00
6 12/31/2018 $25,731,000.00
7 12/31/2017 $26,010,000.00
8 12/31/2016 $24,185,000.00
9 12/31/2015 $22,337,000.00
10 12/31/2014 $21,121,000.00
11 12/31/2013 $20,055,000.00
12 12/31/2012 $17,896,000.00
13 12/31/2011 $16,244,000.00
14 12/31/2010 $14,613,000.00
Financials: Depreciation
Date Value
1 12/31/2023 $78,400,000.00
2 12/31/2022 $69,100,000.00
3 12/31/2021 $71,200,000.00
4 12/31/2020 $67,600,000.00
5 12/31/2019 $63,300,000.00
6 12/31/2018 $60,400,000.00
7 12/31/2017 $52,900,000.00
8 12/31/2016 $52,700,000.00
9 12/31/2015 $48,700,000.00
10 12/31/2014 $49,200,000.00
11 12/31/2013 $49,500,000.00
12 12/31/2012 $55,000,000.00
13 12/31/2011 $55,300,000.00
14 12/31/2010 $61,700,000.00
15 12/31/2009 $69,400,000.00
Financials: DepreciationDepletionAndAmortization
Date Value
1 12/31/2023 $145,292,000.00
2 9/30/2023 $106,783,000.00
3 6/30/2023 $70,432,000.00
4 3/31/2023 $34,400,000.00
5 12/31/2022 $132,088,000.00
6 9/30/2022 $98,178,000.00
7 6/30/2022 $67,690,000.00
8 3/31/2022 $34,825,000.00
9 12/31/2021 $142,308,000.00
10 9/30/2021 $106,962,000.00
11 6/30/2021 $71,799,000.00
12 3/31/2021 $36,218,000.00
13 12/31/2020 $145,653,000.00
14 9/30/2020 $107,019,000.00
15 6/30/2020 $69,902,000.00
16 3/31/2020 $33,321,000.00
17 12/31/2019 $122,789,000.00
18 9/30/2019 $91,400,000.00
19 6/30/2019 $61,197,000.00
20 3/31/2019 $29,740,000.00
21 12/31/2018 $118,721,000.00
22 9/30/2018 $89,003,000.00
23 6/30/2018 $59,282,000.00
24 3/31/2018 $29,389,000.00
25 12/31/2017 $115,524,000.00
26 9/30/2017 $86,605,000.00
27 6/30/2017 $58,304,000.00
28 3/31/2017 $28,894,000.00
29 12/31/2016 $119,588,000.00
30 9/30/2016 $89,726,000.00
31 6/30/2016 $62,759,000.00
32 3/31/2016 $31,231,000.00
33 12/31/2015 $118,165,000.00
34 9/30/2015 $88,006,000.00
35 6/30/2015 $58,963,000.00
36 3/31/2015 $29,433,000.00
37 12/31/2014 $115,634,000.00
38 9/30/2014 $84,296,000.00
39 6/30/2014 $53,609,000.00
40 3/31/2014 $26,017,000.00
41 12/31/2013 $98,308,000.00
42 9/30/2013 $72,681,000.00
43 6/30/2013 $46,977,000.00
44 3/31/2013 $21,682,000.00
45 12/31/2012 $89,217,000.00
46 9/30/2012 $67,171,000.00
47 6/30/2012 $43,736,000.00
48 3/31/2012 $21,939,000.00
49 12/31/2011 $91,648,000.00
50 9/30/2011 $68,934,000.00
51 6/30/2011 $46,283,000.00
52 12/31/2010 $88,335,000.00
Financials: EarningsPerShareBasic
Date Value
1 12/31/2023 $3.86
2 9/30/2023 $2.66
3 6/30/2023 $1.72
4 3/31/2023 $0.90
5 12/31/2022 $3.13
6 9/30/2022 $0.69
7 6/30/2022 $1.55
8 3/31/2022 $0.86
9 12/31/2021 $2.54
10 9/30/2021 $0.65
11 6/30/2021 $1.25
12 3/31/2021 $0.68
13 12/31/2020 $2.16
14 9/30/2020 $1.52
15 6/30/2020 $0.48
16 3/31/2020 $0.45
17 12/31/2019 $3.62
18 9/30/2019 $1.21
19 6/30/2019 $0.83
20 3/31/2019 $0.44
21 12/31/2018 $1.26
22 9/30/2018 $0.90
23 6/30/2018 $0.27
24 3/31/2018 $0.27
25 12/31/2017 $0.75
26 9/30/2017 $0.80
27 6/30/2017 $0.25
28 3/31/2017 $0.25
29 12/31/2016 $0.71
30 9/30/2016 $0.57
31 6/30/2016 $0.34
32 3/31/2016 $0.17
33 12/31/2015 $0.88
34 9/30/2015 $0.60
35 6/30/2015 $0.20
36 3/31/2015 $0.13
37 12/31/2014 $0.56
38 9/30/2014 $0.13
39 6/30/2014 $0.20
40 3/31/2014 $0.12
41 12/31/2013 $0.59
42 9/30/2013 $0.46
43 6/30/2013 $0.32
44 3/31/2013 $0.29
45 12/31/2012 $1.63
46 9/30/2012 $0.22
47 6/30/2012 $0.25
48 3/31/2012 $0.12
49 12/31/2011 $0.27
50 9/30/2011 $0.11
51 6/30/2011 $0.13
52 3/31/2011 $0.02
53 12/31/2010 $0.49
54 12/31/2009 $-0.58
Financials: EarningsPerShareDiluted
Date Value
1 12/31/2023 $3.82
2 9/30/2023 $2.63
3 6/30/2023 $1.70
4 3/31/2023 $0.89
5 12/31/2022 $3.09
6 9/30/2022 $2.21
7 6/30/2022 $1.53
8 3/31/2022 $0.85
9 12/31/2021 $2.50
10 9/30/2021 $1.86
11 6/30/2021 $0.56
12 3/31/2021 $0.67
13 12/31/2020 $2.11
14 9/30/2020 $1.49
15 6/30/2020 $0.47
16 3/31/2020 $0.44
17 12/31/2019 $3.53
18 9/30/2019 $1.17
19 6/30/2019 $0.38
20 3/31/2019 $0.43
21 12/31/2018 $1.23
22 9/30/2018 $0.88
23 6/30/2018 $0.27
24 3/31/2018 $0.26
25 12/31/2017 $0.73
26 9/30/2017 $0.29
27 6/30/2017 $0.25
28 3/31/2017 $0.25
29 12/31/2016 $0.70
30 9/30/2016 $0.56
31 6/30/2016 $0.33
32 3/31/2016 $0.17
33 12/31/2015 $0.81
34 9/30/2015 $0.25
35 6/30/2015 $0.30
36 3/31/2015 $0.12
37 12/31/2014 $0.52
38 9/30/2014 $0.31
39 6/30/2014 $0.08
40 3/31/2014 $0.11
41 12/31/2013 $0.56
42 9/30/2013 $0.13
43 6/30/2013 $0.30
44 3/31/2013 $0.27
45 12/31/2012 $1.57
46 9/30/2012 $0.45
47 6/30/2012 $0.24
48 3/31/2012 $0.11
49 12/31/2011 $0.27
50 9/30/2011 $0.10
51 6/30/2011 $0.10
52 3/31/2011 $0.02
53 12/31/2010 $0.48
54 12/31/2009 $-0.58
Financials: EffectiveIncomeTaxRateContinuingOperations
Date Value
1 12/31/2023 $0.19
2 12/31/2022 $0.19
3 12/31/2021 $0.09
4 12/31/2020 $0.07
5 12/31/2019 $-1.06
6 12/31/2018 $0.08
7 12/31/2017 $0.35
8 12/31/2016 $0.14
9 12/31/2015 $0.06
10 12/31/2014 $0.12
11 12/31/2013 $-0.03
12 12/31/2012 $-1.34
13 12/31/2011 $0.24
14 12/31/2010 $3.02
15 12/31/2009 $0.02
Financials: EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
Date Value
1 12/31/2023 $0.21
2 12/31/2021 $0.21
3 12/31/2020 $0.21
4 12/31/2019 $0.21
5 12/31/2018 $0.21
6 3/31/2018 $0.21
7 12/31/2017 $0.35
8 3/31/2017 $0.35
9 12/31/2016 $0.35
10 12/31/2015 $0.35
11 12/31/2014 $0.35
12 12/31/2013 $0.35
13 12/31/2012 $0.35
Financials: EffectiveIncomeTaxRateReconciliationFdiiAmount
Date Value
1 12/31/2023 $14,253,000.00
2 12/31/2022 $2,335,000.00
3 12/31/2021 $22,050,000.00
Financials: EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
Date Value
1 12/31/2023 $-7,527,000.00
2 9/30/2023 $-17,887,000.00
3 6/30/2023 $-8,225,000.00
4 3/31/2023 $261,000.00
5 12/31/2022 $-52,826,000.00
6 9/30/2022 $-66,792,000.00
7 6/30/2022 $-38,224,000.00
8 3/31/2022 $-10,230,000.00
9 12/31/2021 $-3,704,000.00
10 9/30/2021 $-1,700,000.00
11 6/30/2021 $1,085,000.00
12 3/31/2021 $-5,395,000.00
13 12/31/2020 $25,747,000.00
Financials: EmployeeRelatedLiabilitiesCurrent
Date Value
1 12/31/2023 $294,108,000.00
2 12/31/2022 $294,620,000.00
3 12/31/2021 $254,090,000.00
4 12/31/2020 $219,289,000.00
5 12/31/2019 $200,163,000.00
6 12/31/2018 $192,887,000.00
7 12/31/2017 $164,310,000.00
8 12/31/2016 $174,936,000.00
9 12/31/2015 $155,592,000.00
10 12/31/2014 $151,526,000.00
11 12/31/2013 $145,047,000.00
12 12/31/2012 $129,956,000.00
Financials: EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
Date Value
1 12/31/2023 $50,994,000.00
2 12/31/2022 $40,612,000.00
3 12/31/2021 $33,958,000.00
4 12/31/2020 $31,857,000.00
5 9/30/2020 $49,000,000.00
6 12/31/2019 $30,118,000.00
7 12/31/2018 $32,830,000.00
8 12/31/2017 $36,664,000.00
9 12/31/2016 $30,980,000.00
10 12/31/2015 $24,294,000.00
11 12/31/2014 $20,544,000.00
12 12/31/2013 $16,236,000.00
13 12/31/2012 $12,453,000.00
14 12/31/2011 $1,406,000.00
15 12/31/2010 $1,370,000.00
16 12/31/2009 $1,536,000.00
Financials: EquityMethodInvestments
Date Value
1 12/31/2023 $111,100,000.00
2 9/30/2023 $112,600,000.00
3 6/30/2023 $114,700,000.00
4 12/31/2022 $117,700,000.00
5 12/31/2021 $125,900,000.00
6 12/31/2020 $130,700,000.00
7 12/31/2019 $136,300,000.00
8 12/31/2018 $115,900,000.00
9 12/31/2017 $2,460,000.00
10 12/31/2016 $2,634,000.00
11 12/31/2015 $2,836,000.00
12 12/31/2014 $5,058,000.00
13 9/30/2014 $5,091,000.00
14 6/30/2014 $5,570,000.00
15 3/31/2014 $5,163,000.00
16 12/31/2013 $3,639,000.00
17 9/30/2013 $3,648,000.00
18 6/30/2013 $3,708,000.00
19 3/31/2013 $3,932,000.00
20 12/31/2012 $4,249,000.00
21 9/30/2012 $4,283,000.00
22 6/30/2012 $4,320,000.00
23 12/31/2011 $4,303,000.00
Financials: EquitySecuritiesFvNi
Date Value
1 12/31/2023 $80,600,000.00
2 9/30/2023 $58,400,000.00
3 6/30/2023 $5,141,000.00
4 3/31/2023 $4,747,000.00
5 12/31/2022 $4,500,000.00
6 9/30/2022 $3,963,000.00
7 6/30/2022 $4,371,000.00
8 3/31/2022 $5,080,000.00
9 12/31/2021 $5,956,000.00
10 9/30/2021 $5,568,000.00
11 6/30/2021 $5,576,000.00
12 3/31/2021 $5,467,000.00
13 12/31/2020 $4,452,000.00
14 9/30/2020 $4,570,000.00
15 6/30/2020 $4,164,000.00
16 3/31/2020 $3,870,000.00
17 12/31/2019 $4,600,000.00
18 9/30/2019 $3,773,000.00
19 6/30/2019 $3,615,000.00
20 3/31/2019 $3,969,000.00
21 12/31/2018 $3,887,000.00
22 9/30/2018 $5,446,000.00
23 12/31/2017 $4,455,000.00
Financials: EquitySecuritiesWithoutReadilyDeterminableFairValueAmount
Date Value
1 12/31/2023 $138,321,000.00
2 9/30/2023 $2,200,000.00
3 6/30/2023 $2,200,000.00
4 12/31/2022 $119,997,000.00
5 12/31/2021 $127,501,000.00
6 12/31/2020 $132,226,000.00
7 12/31/2019 $138,212,000.00
8 9/30/2019 $142,071,000.00
9 6/30/2019 $146,221,000.00
10 3/31/2019 $150,369,000.00
11 12/31/2018 $118,734,000.00
12 12/31/2017 $500,000.00
Financials: EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentAnnualAmount
Date Value
1 9/30/2023 $2,225,000.00
2 6/30/2023 $1,176,000.00
3 9/30/2022 $2,786,000.00
4 6/30/2022 $1,540,000.00
Financials: FiniteLivedIntangibleAssetsAccumulatedAmortization
Date Value
1 12/31/2023 $207,386,000.00
2 9/30/2023 $190,409,000.00
3 6/30/2023 $175,525,000.00
4 3/31/2023 $160,374,000.00
5 12/31/2022 $419,582,000.00
6 9/30/2022 $403,519,000.00
7 6/30/2022 $391,142,000.00
8 3/31/2022 $376,817,000.00
9 12/31/2021 $387,939,000.00
10 9/30/2021 $371,207,000.00
11 6/30/2021 $354,409,000.00
12 3/31/2021 $337,191,000.00
13 12/31/2020 $350,861,000.00
14 9/30/2020 $333,682,000.00
15 6/30/2020 $317,754,000.00
16 3/31/2020 $301,696,000.00
17 12/31/2019 $364,262,000.00
18 9/30/2019 $351,619,000.00
19 6/30/2019 $338,855,000.00
20 3/31/2019 $324,393,000.00
21 12/31/2018 $333,687,000.00
22 9/30/2018 $320,859,000.00
23 6/30/2018 $308,055,000.00
24 3/31/2018 $295,018,000.00
25 12/31/2017 $297,456,000.00
26 9/30/2017 $283,632,000.00
27 6/30/2017 $269,859,000.00
28 3/31/2017 $254,949,000.00
29 12/31/2016 $267,723,000.00
30 9/30/2016 $253,562,000.00
31 6/30/2016 $239,170,000.00
32 3/31/2016 $224,474,000.00
33 12/31/2015 $216,589,000.00
34 9/30/2015 $200,954,000.00
35 6/30/2015 $185,382,000.00
36 3/31/2015 $169,013,000.00
37 12/31/2014 $154,814,000.00
38 9/30/2014 $137,960,000.00
39 6/30/2014 $121,797,000.00
40 3/31/2014 $107,521,000.00
41 12/31/2013 $139,820,000.00
42 9/30/2013 $128,004,000.00
43 6/30/2013 $115,406,000.00
44 3/31/2013 $104,822,000.00
45 12/31/2012 $104,351,000.00
46 9/30/2012 $97,746,000.00
47 6/30/2012 $89,572,000.00
48 3/31/2012 $82,530,000.00
49 12/31/2011 $91,542,000.00
50 12/31/2010 $105,158,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
Date Value
1 12/31/2023 $86,863,000.00
2 9/30/2023 $84,780,000.00
3 6/30/2023 $83,764,000.00
4 3/31/2023 $81,254,000.00
5 12/31/2022 $114,271,000.00
6 9/30/2022 $109,355,000.00
7 6/30/2022 $56,129,000.00
8 3/31/2022 $56,538,000.00
9 12/31/2021 $73,665,000.00
10 9/30/2021 $74,479,000.00
11 6/30/2021 $92,644,000.00
12 3/31/2021 $82,564,000.00
13 12/31/2020 $35,438,000.00
14 9/30/2020 $51,202,000.00
15 6/30/2020 $51,073,000.00
16 3/31/2020 $49,476,000.00
17 12/31/2019 $5,660,000.00
18 9/30/2019 $18,279,000.00
19 6/30/2019 $18,279,000.00
20 3/31/2019 $18,279,000.00
21 12/31/2018 $7,878,000.00
22 9/30/2018 $13,203,000.00
23 6/30/2018 $13,203,000.00
24 3/31/2018 $13,203,000.00
25 12/31/2017 $13,204,000.00
26 9/30/2017 $29,723,000.00
27 6/30/2017 $29,724,000.00
28 3/31/2017 $29,728,000.00
29 12/31/2016 $29,728,000.00
30 9/30/2016 $65,276,000.00
31 6/30/2016 $65,273,000.00
32 3/31/2016 $56,073,000.00
33 12/31/2015 $56,074,000.00
34 9/30/2015 $93,296,000.00
35 6/30/2015 $93,302,000.00
36 3/31/2015 $93,306,000.00
37 12/31/2014 $93,307,000.00
38 9/30/2014 $134,283,000.00
39 6/30/2014 $131,470,000.00
40 3/31/2014 $97,395,000.00
41 12/31/2013 $89,968,000.00
42 9/30/2013 $128,328,000.00
43 6/30/2013 $129,342,000.00
44 3/31/2013 $59,427,000.00
45 12/31/2012 $59,451,000.00
46 9/30/2012 $82,710,000.00
47 6/30/2012 $63,644,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
Date Value
1 12/31/2023 $64,006,000.00
2 9/30/2023 $63,382,000.00
3 6/30/2023 $59,168,000.00
4 3/31/2023 $57,059,000.00
5 12/31/2022 $58,307,000.00
6 9/30/2022 $56,040,000.00
7 6/30/2022 $37,432,000.00
8 3/31/2022 $36,566,000.00
9 12/31/2021 $50,673,000.00
10 9/30/2021 $50,022,000.00
11 12/31/2020 $61,706,000.00
12 12/31/2016 $56,024,000.00
13 12/31/2015 $57,450,000.00
14 12/31/2014 $64,228,000.00
15 12/31/2013 $49,525,000.00
16 12/31/2012 $27,914,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
Date Value
1 9/30/2023 $16,309,000.00
2 6/30/2023 $30,545,000.00
3 3/31/2023 $44,102,000.00
4 9/30/2022 $14,870,000.00
5 6/30/2022 $20,763,000.00
6 3/31/2022 $34,854,000.00
7 9/30/2021 $16,724,000.00
8 6/30/2021 $33,316,000.00
9 3/31/2021 $49,424,000.00
10 9/30/2020 $17,169,000.00
11 6/30/2020 $32,963,000.00
12 3/31/2020 $46,690,000.00
13 12/31/2019 $49,419,000.00
14 9/30/2019 $12,660,000.00
15 6/30/2019 $25,461,000.00
16 3/31/2019 $39,919,000.00
17 12/31/2018 $46,217,000.00
18 9/30/2018 $12,941,000.00
19 6/30/2018 $25,921,000.00
20 3/31/2018 $39,446,000.00
21 12/31/2017 $53,346,000.00
22 9/30/2017 $13,619,000.00
23 6/30/2017 $27,231,000.00
24 3/31/2017 $41,615,000.00
25 9/30/2016 $14,478,000.00
26 6/30/2016 $28,966,000.00
27 3/31/2016 $42,616,000.00
28 9/30/2015 $15,783,000.00
29 6/30/2015 $31,600,000.00
30 3/31/2015 $47,804,000.00
31 9/30/2014 $16,452,000.00
32 6/30/2014 $32,522,000.00
33 3/31/2014 $38,792,000.00
34 9/30/2013 $12,446,000.00
35 6/30/2013 $24,531,000.00
36 3/31/2013 $20,395,000.00
37 9/30/2012 $7,764,000.00
38 6/30/2012 $13,186,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
Date Value
1 12/31/2023 $39,015,000.00
2 9/30/2023 $38,371,000.00
3 6/30/2023 $35,127,000.00
4 3/31/2023 $33,491,000.00
5 12/31/2022 $35,881,000.00
6 9/30/2022 $34,056,000.00
7 6/30/2022 $16,862,000.00
8 3/31/2022 $15,950,000.00
9 12/31/2021 $17,661,000.00
10 9/30/2021 $17,087,000.00
11 6/30/2021 $22,204,000.00
12 3/31/2021 $20,645,000.00
13 12/31/2020 $15,767,000.00
14 9/30/2020 $26,407,000.00
15 6/30/2020 $26,188,000.00
16 3/31/2020 $22,299,000.00
17 12/31/2019 $12,618,000.00
18 9/30/2019 $13,967,000.00
19 6/30/2019 $13,967,000.00
20 3/31/2019 $13,967,000.00
21 12/31/2018 $5,325,000.00
22 9/30/2018 $17,810,000.00
23 6/30/2018 $17,810,000.00
24 3/31/2018 $17,810,000.00
25 12/31/2017 $17,810,000.00
26 9/30/2017 $35,484,000.00
27 6/30/2017 $35,484,000.00
28 3/31/2017 $35,546,000.00
29 12/31/2016 $35,546,000.00
30 9/30/2016 $40,036,000.00
31 6/30/2016 $40,035,000.00
32 3/31/2016 $37,868,000.00
33 12/31/2015 $37,944,000.00
34 9/30/2015 $42,927,000.00
35 6/30/2015 $42,935,000.00
36 3/31/2015 $42,939,000.00
37 12/31/2014 $42,935,000.00
38 9/30/2014 $48,813,000.00
39 6/30/2014 $48,059,000.00
40 3/31/2014 $38,609,000.00
41 12/31/2013 $36,803,000.00
42 9/30/2013 $40,060,000.00
43 6/30/2013 $40,236,000.00
44 3/31/2013 $23,260,000.00
45 12/31/2012 $23,257,000.00
46 9/30/2012 $24,309,000.00
47 6/30/2012 $19,562,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
Date Value
1 12/31/2023 $43,184,000.00
2 9/30/2023 $42,438,000.00
3 6/30/2023 $38,212,000.00
4 3/31/2023 $36,113,000.00
5 12/31/2022 $38,314,000.00
6 9/30/2022 $36,298,000.00
7 6/30/2022 $18,379,000.00
8 3/31/2022 $17,508,000.00
9 12/31/2021 $22,741,000.00
10 9/30/2021 $22,092,000.00
11 6/30/2021 $32,723,000.00
12 3/31/2021 $31,194,000.00
13 12/31/2020 $26,408,000.00
14 9/30/2020 $27,870,000.00
15 6/30/2020 $27,651,000.00
16 3/31/2020 $23,762,000.00
17 12/31/2019 $13,967,000.00
18 9/30/2019 $26,453,000.00
19 6/30/2019 $26,453,000.00
20 3/31/2019 $26,453,000.00
21 12/31/2018 $17,810,000.00
22 9/30/2018 $36,115,000.00
23 6/30/2018 $36,115,000.00
24 3/31/2018 $36,115,000.00
25 12/31/2017 $36,115,000.00
26 9/30/2017 $39,975,000.00
27 6/30/2017 $39,976,000.00
28 3/31/2017 $40,039,000.00
29 12/31/2016 $40,034,000.00
30 9/30/2016 $45,243,000.00
31 6/30/2016 $45,241,000.00
32 3/31/2016 $43,106,000.00
33 12/31/2015 $43,132,000.00
34 9/30/2015 $48,922,000.00
35 6/30/2015 $48,944,000.00
36 3/31/2015 $48,925,000.00
37 12/31/2014 $48,936,000.00
38 9/30/2014 $52,421,000.00
39 6/30/2014 $51,695,000.00
40 3/31/2014 $41,550,000.00
41 12/31/2013 $39,654,000.00
42 9/30/2013 $43,666,000.00
43 6/30/2013 $43,854,000.00
44 3/31/2013 $24,348,000.00
45 12/31/2012 $24,307,000.00
46 9/30/2012 $24,831,000.00
47 6/30/2012 $20,001,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
Date Value
1 12/31/2023 $45,698,000.00
2 9/30/2023 $44,879,000.00
3 6/30/2023 $40,670,000.00
4 3/31/2023 $38,567,000.00
5 12/31/2022 $44,481,000.00
6 9/30/2022 $42,213,000.00
7 6/30/2022 $23,744,000.00
8 3/31/2022 $22,887,000.00
9 12/31/2021 $33,383,000.00
10 9/30/2021 $32,732,000.00
11 6/30/2021 $34,186,000.00
12 3/31/2021 $32,657,000.00
13 12/31/2020 $27,870,000.00
14 9/30/2020 $43,400,000.00
15 6/30/2020 $43,181,000.00
16 3/31/2020 $39,292,000.00
17 12/31/2019 $26,453,000.00
18 9/30/2019 $44,758,000.00
19 6/30/2019 $44,758,000.00
20 3/31/2019 $44,758,000.00
21 12/31/2018 $36,115,000.00
22 9/30/2018 $40,608,000.00
23 6/30/2018 $40,614,000.00
24 3/31/2018 $40,619,000.00
25 12/31/2017 $40,621,000.00
26 9/30/2017 $45,183,000.00
27 6/30/2017 $45,185,000.00
28 3/31/2017 $45,250,000.00
29 12/31/2016 $45,238,000.00
30 9/30/2016 $52,273,000.00
31 6/30/2016 $52,280,000.00
32 3/31/2016 $50,157,000.00
33 12/31/2015 $49,112,000.00
34 9/30/2015 $52,596,000.00
35 6/30/2015 $52,627,000.00
36 3/31/2015 $52,584,000.00
37 12/31/2014 $52,610,000.00
38 9/30/2014 $57,383,000.00
39 6/30/2014 $56,646,000.00
40 3/31/2014 $45,360,000.00
41 12/31/2013 $43,261,000.00
42 9/30/2013 $49,378,000.00
43 6/30/2013 $49,590,000.00
44 3/31/2013 $25,057,000.00
45 12/31/2012 $24,831,000.00
46 9/30/2012 $25,178,000.00
47 6/30/2012 $20,315,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
Date Value
1 12/31/2023 $51,277,000.00
2 9/30/2023 $50,658,000.00
3 6/30/2023 $46,456,000.00
4 3/31/2023 $44,352,000.00
5 12/31/2022 $56,563,000.00
6 9/30/2022 $54,280,000.00
7 6/30/2022 $35,672,000.00
8 3/31/2022 $34,807,000.00
9 12/31/2021 $35,142,000.00
10 9/30/2021 $34,492,000.00
11 6/30/2021 $49,716,000.00
12 3/31/2021 $48,187,000.00
13 12/31/2020 $43,401,000.00
14 9/30/2020 $61,705,000.00
15 6/30/2020 $61,487,000.00
16 3/31/2020 $57,598,000.00
17 12/31/2019 $44,758,000.00
18 9/30/2019 $49,420,000.00
19 6/30/2019 $49,422,000.00
20 3/31/2019 $49,422,000.00
21 12/31/2018 $40,612,000.00
22 9/30/2018 $46,208,000.00
23 6/30/2018 $46,222,000.00
24 3/31/2018 $46,234,000.00
25 12/31/2017 $46,239,000.00
26 9/30/2017 $52,193,000.00
27 6/30/2017 $52,183,000.00
28 3/31/2017 $52,267,000.00
29 12/31/2016 $52,244,000.00
30 9/30/2016 $56,075,000.00
31 6/30/2016 $56,093,000.00
32 3/31/2016 $54,005,000.00
33 12/31/2015 $52,770,000.00
34 9/30/2015 $57,281,000.00
35 6/30/2015 $57,330,000.00
36 3/31/2015 $57,292,000.00
37 12/31/2014 $57,316,000.00
38 9/30/2014 $64,259,000.00
39 6/30/2014 $63,522,000.00
40 3/31/2014 $51,220,000.00
41 12/31/2013 $48,972,000.00
42 9/30/2013 $49,929,000.00
43 6/30/2013 $50,152,000.00
44 3/31/2013 $25,404,000.00
45 12/31/2012 $25,178,000.00
46 9/30/2012 $27,976,000.00
47 6/30/2012 $23,099,000.00
Financials: FiniteLivedIntangibleAssetsGross
Date Value
1 12/31/2023 $537,429,000.00
2 9/30/2023 $531,226,000.00
3 6/30/2023 $509,467,000.00
4 3/31/2023 $495,312,000.00
5 12/31/2022 $767,399,000.00
6 9/30/2022 $750,631,000.00
7 6/30/2022 $600,123,000.00
8 3/31/2022 $595,927,000.00
9 12/31/2021 $621,204,000.00
10 9/30/2021 $618,835,000.00
11 6/30/2021 $619,198,000.00
12 3/31/2021 $601,862,000.00
13 12/31/2020 $561,451,000.00
14 3/31/2020 $540,813,000.00
15 12/31/2019 $517,137,000.00
16 9/30/2019 $517,156,000.00
17 6/30/2019 $517,195,000.00
18 3/31/2019 $517,191,000.00
19 12/31/2018 $487,644,000.00
20 9/30/2018 $487,744,000.00
21 6/30/2018 $487,940,000.00
22 3/31/2018 $488,445,000.00
23 12/31/2017 $504,791,000.00
24 9/30/2017 $499,809,000.00
25 6/30/2017 $499,642,000.00
26 3/31/2017 $499,394,000.00
27 12/31/2016 $526,537,000.00
28 9/30/2016 $526,943,000.00
29 6/30/2016 $527,058,000.00
30 3/31/2016 $508,299,000.00
31 12/31/2015 $513,071,000.00
32 9/30/2015 $511,759,000.00
33 6/30/2015 $512,120,000.00
34 3/31/2015 $511,863,000.00
35 12/31/2014 $514,146,000.00
36 9/30/2014 $511,571,000.00
37 6/30/2014 $505,711,000.00
38 3/31/2014 $420,447,000.00
39 12/31/2013 $448,003,000.00
40 9/30/2013 $451,811,000.00
41 6/30/2013 $453,111,000.00
42 3/31/2013 $282,713,000.00
43 12/31/2012 $289,289,000.00
44 9/30/2012 $290,514,000.00
45 6/30/2012 $249,379,000.00
46 3/31/2012 $249,058,000.00
47 12/31/2011 $264,776,000.00
48 12/31/2010 $283,856,000.00
Financials: FiniteLivedIntangibleAssetsNet
Date Value
1 12/31/2023 $330,043,000.00
2 9/30/2023 $340,817,000.00
3 6/30/2023 $333,942,000.00
4 3/31/2023 $334,938,000.00
5 12/31/2022 $347,817,000.00
6 9/30/2022 $347,112,000.00
7 6/30/2022 $208,981,000.00
8 3/31/2022 $219,110,000.00
9 12/31/2021 $233,265,000.00
10 9/30/2021 $247,628,000.00
11 6/30/2021 $264,789,000.00
12 3/31/2021 $264,671,000.00
13 12/31/2020 $210,590,000.00
14 9/30/2020 $227,753,000.00
15 6/30/2020 $242,543,000.00
16 3/31/2020 $239,117,000.00
17 12/31/2019 $152,875,000.00
18 9/30/2019 $165,537,000.00
19 6/30/2019 $178,340,000.00
20 3/31/2019 $192,798,000.00
21 12/31/2018 $153,957,000.00
22 9/30/2018 $166,885,000.00
23 6/30/2018 $179,885,000.00
24 3/31/2018 $193,427,000.00
25 12/31/2017 $207,335,000.00
26 9/30/2017 $216,177,000.00
27 6/30/2017 $229,783,000.00
28 3/31/2017 $244,445,000.00
29 12/31/2016 $258,814,000.00
30 9/30/2016 $273,381,000.00
31 6/30/2016 $287,888,000.00
32 3/31/2016 $283,825,000.00
33 12/31/2015 $296,482,000.00
34 9/30/2015 $310,805,000.00
35 6/30/2015 $326,738,000.00
36 3/31/2015 $342,850,000.00
37 12/31/2014 $359,332,000.00
38 9/30/2014 $373,611,000.00
39 6/30/2014 $383,914,000.00
40 3/31/2014 $312,926,000.00
41 12/31/2013 $308,183,000.00
42 9/30/2013 $323,807,000.00
43 6/30/2013 $337,705,000.00
44 3/31/2013 $177,891,000.00
45 12/31/2012 $184,938,000.00
46 9/30/2012 $192,768,000.00
47 6/30/2012 $159,807,000.00
48 3/31/2012 $166,528,000.00
49 12/31/2011 $173,234,000.00
50 12/31/2010 $179,198,000.00
Financials: ForeignCurrencyContractAssetFairValueDisclosure
Date Value
1 12/31/2023 $9,327,000.00
2 12/31/2022 $5,306,000.00
3 12/31/2020 $8,868,000.00
4 6/30/2020 $4,694,000.00
5 12/31/2019 $3,557,000.00
6 6/30/2019 $808,000.00
7 12/31/2018 $101,000.00
8 9/30/2018 $2,394,000.00
9 12/31/2017 $2,937,000.00
10 6/30/2017 $934,000.00
11 3/31/2017 $2,450,000.00
12 9/30/2016 $349,000.00
13 3/31/2016 $2,914,000.00
14 3/31/2015 $3,081,000.00
15 6/30/2014 $471,000.00
16 12/31/2013 $262,000.00
17 9/30/2013 $1,662,000.00
18 12/31/2012 $1,737,000.00
19 9/30/2012 $778,000.00
20 6/30/2012 $942,000.00
21 3/31/2012 $170,000.00
22 12/31/2011 $200,000.00
23 12/31/2010 $1,559,000.00
Financials: ForeignCurrencyContractsLiabilityFairValueDisclosure
Date Value
1 9/30/2023 $10,102,000.00
2 6/30/2023 $4,501,000.00
3 3/31/2023 $573,000.00
4 9/30/2022 $16,748,000.00
5 6/30/2022 $6,915,000.00
6 3/31/2022 $7,606,000.00
7 12/31/2021 $306,000.00
8 9/30/2021 $2,831,000.00
9 6/30/2021 $7,099,000.00
10 3/31/2021 $7,430,000.00
11 12/31/2020 $306,000.00
12 9/30/2020 $3,975,000.00
13 3/31/2020 $2,286,000.00
14 9/30/2019 $2,075,000.00
15 3/31/2019 $458,000.00
16 6/30/2018 $3,908,000.00
17 3/31/2018 $754,000.00
18 9/30/2017 $1,971,000.00
19 12/31/2016 $2,653,000.00
20 12/31/2015 $362,000.00
21 9/30/2015 $768,000.00
22 6/30/2015 $536,000.00
23 12/31/2014 $3,163,000.00
24 9/30/2014 $1,730,000.00
25 3/31/2014 $367,000.00
26 6/30/2013 $1,498,000.00
27 3/31/2013 $477,000.00
Financials: ForeignCurrencyTransactionGainLossBeforeTax
Date Value
1 12/31/2023 $-5,490,000.00
2 9/30/2023 $-4,649,000.00
3 6/30/2023 $-1,080,000.00
4 12/31/2022 $-459,000.00
5 9/30/2022 $-1,418,000.00
6 6/30/2022 $-119,000.00
7 12/31/2021 $-2,789,000.00
8 12/31/2020 $4,429,000.00
9 12/31/2019 $-4,111,000.00
10 12/31/2018 $-5,557,000.00
11 12/31/2017 $-2,920,000.00
12 12/31/2016 $6,879,000.00
13 12/31/2015 $5,606,000.00
14 12/31/2014 $1,742,000.00
15 9/30/2014 $935,000.00
16 6/30/2014 $-368,000.00
17 3/31/2014 $-802,000.00
18 12/31/2013 $285,000.00
19 9/30/2013 $1,476,000.00
20 6/30/2013 $987,000.00
21 3/31/2013 $764,000.00
22 12/31/2012 $3,263,000.00
23 9/30/2012 $2,546,000.00
24 6/30/2012 $1,170,000.00
25 3/31/2012 $100,000.00
26 12/31/2011 $740,000.00
27 9/30/2011 $1,259,000.00
28 6/30/2011 $-1,246,000.00
29 3/31/2011 $-479,000.00
30 12/31/2010 $449,000.00
31 12/31/2009 $431,000.00
Financials: FurnitureAndFixturesGross
Date Value
1 12/31/2023 $39,998,000.00
2 12/31/2022 $34,330,000.00
3 12/31/2021 $27,798,000.00
4 12/31/2020 $27,064,000.00
5 12/31/2019 $23,425,000.00
6 12/31/2018 $27,087,000.00
7 12/31/2017 $27,590,000.00
8 12/31/2016 $23,580,000.00
9 12/31/2015 $21,847,000.00
10 12/31/2014 $22,424,000.00
11 12/31/2013 $23,026,000.00
12 12/31/2012 $21,961,000.00
13 12/31/2011 $43,418,000.00
14 12/31/2010 $43,884,000.00
Financials: GainLossOnInvestments
Date Value
1 12/31/2023 $34,602,000.00
2 9/30/2023 $12,732,000.00
3 6/30/2023 $-554,000.00
4 3/31/2023 $123,000.00
5 12/31/2022 $-5,425,000.00
6 9/30/2022 $-4,777,000.00
7 6/30/2022 $-3,124,000.00
8 3/31/2022 $-2,038,000.00
9 12/31/2021 $580,000.00
10 9/30/2021 $330,000.00
11 6/30/2021 $795,000.00
12 3/31/2021 $1,433,000.00
13 12/31/2020 $-4,954,000.00
14 9/30/2020 $-5,118,000.00
15 6/30/2020 $-4,036,000.00
16 3/31/2020 $-3,215,000.00
17 12/31/2019 $-4,090,000.00
18 9/30/2019 $-2,655,000.00
19 6/30/2019 $-259,000.00
20 3/31/2019 $2,646,000.00
21 12/31/2018 $2,732,000.00
22 9/30/2018 $2,617,000.00
23 6/30/2018 $1,541,000.00
24 3/31/2018 $996,000.00
25 12/31/2017 $9,454,000.00
26 9/30/2017 $12,502,000.00
27 6/30/2017 $2,083,000.00
28 3/31/2017 $1,228,000.00
29 12/31/2016 $4,725,000.00
30 9/30/2016 $4,070,000.00
31 6/30/2016 $3,265,000.00
32 3/31/2016 $2,617,000.00
33 12/31/2015 $2,124,000.00
34 9/30/2015 $1,434,000.00
35 6/30/2015 $1,590,000.00
36 3/31/2015 $1,270,000.00
37 12/31/2014 $4,707,000.00
38 9/30/2014 $3,202,000.00
39 6/30/2014 $5,128,000.00
40 3/31/2014 $3,651,000.00
41 12/31/2013 $5,311,000.00
42 9/30/2013 $4,035,000.00
43 6/30/2013 $2,477,000.00
44 3/31/2013 $1,006,000.00
45 12/31/2012 $6,320,000.00
46 9/30/2012 $2,222,000.00
47 6/30/2012 $4,169,000.00
48 3/31/2012 $1,949,000.00
49 12/31/2011 $15,737,000.00
50 9/30/2011 $19,220,000.00
51 6/30/2011 $13,676,000.00
52 3/31/2011 $4,447,000.00
53 12/31/2010 $5,984,000.00
54 12/31/2009 $-4,396,000.00
Financials: GeneralAndAdministrativeExpense
Date Value
1 12/31/2023 $242,430,000.00
2 9/30/2023 $166,688,000.00
3 6/30/2023 $108,132,000.00
4 3/31/2023 $53,527,000.00
5 12/31/2022 $242,116,000.00
6 9/30/2022 $73,688,000.00
7 6/30/2022 $100,363,000.00
8 3/31/2022 $48,937,000.00
9 12/31/2021 $189,018,000.00
10 9/30/2021 $123,275,000.00
11 6/30/2021 $80,285,000.00
12 3/31/2021 $39,952,000.00
13 12/31/2020 $154,425,000.00
14 9/30/2020 $105,161,000.00
15 6/30/2020 $69,233,000.00
16 3/31/2020 $33,592,000.00
17 12/31/2019 $139,806,000.00
18 9/30/2019 $97,713,000.00
19 6/30/2019 $34,407,000.00
20 3/31/2019 $30,102,000.00
21 12/31/2018 $133,406,000.00
22 9/30/2018 $101,421,000.00
23 6/30/2018 $34,875,000.00
24 3/31/2018 $33,299,000.00
25 12/31/2017 $134,181,000.00
26 9/30/2017 $100,892,000.00
27 6/30/2017 $64,590,000.00
28 3/31/2017 $31,816,000.00
29 12/31/2016 $125,106,000.00
30 9/30/2016 $30,441,000.00
31 6/30/2016 $64,688,000.00
32 3/31/2016 $28,300,000.00
33 12/31/2015 $109,982,000.00
34 9/30/2015 $28,084,000.00
35 6/30/2015 $27,467,000.00
36 3/31/2015 $27,642,000.00
37 12/31/2014 $113,619,000.00
38 9/30/2014 $86,680,000.00
39 6/30/2014 $32,042,000.00
40 3/31/2014 $28,744,000.00
41 12/31/2013 $121,314,000.00
42 9/30/2013 $91,833,000.00
43 6/30/2013 $64,251,000.00
44 3/31/2013 $29,810,000.00
45 12/31/2012 $112,076,000.00
46 9/30/2012 $26,350,000.00
47 6/30/2012 $58,014,000.00
48 3/31/2012 $27,770,000.00
49 12/31/2011 $92,863,000.00
50 9/30/2011 $24,041,000.00
51 6/30/2011 $25,377,000.00
52 3/31/2011 $19,302,000.00
53 12/31/2010 $86,394,000.00
54 12/31/2009 $122,648,000.00
Financials: Goodwill
Date Value
1 12/31/2023 $1,535,845,000.00
2 9/30/2023 $1,500,442,000.00
3 6/30/2023 $1,428,772,000.00
4 3/31/2023 $1,377,625,000.00
5 12/31/2022 $1,374,268,000.00
6 9/30/2022 $1,348,494,000.00
7 6/30/2022 $924,460,000.00
8 3/31/2022 $923,719,000.00
9 12/31/2021 $928,358,000.00
10 9/30/2021 $925,949,000.00
11 6/30/2021 $929,525,000.00
12 3/31/2021 $912,603,000.00
13 12/31/2020 $782,087,000.00
14 9/30/2020 $780,842,000.00
15 6/30/2020 $778,857,000.00
16 3/31/2020 $778,992,000.00
17 12/31/2019 $661,856,000.00
18 9/30/2019 $661,678,000.00
19 6/30/2019 $662,713,000.00
20 3/31/2019 $662,871,000.00
21 12/31/2018 $662,272,000.00
22 9/30/2018 $661,341,000.00
23 6/30/2018 $663,320,000.00
24 3/31/2018 $665,615,000.00
25 12/31/2017 $666,009,000.00
26 9/30/2017 $574,912,000.00
27 6/30/2017 $575,025,000.00
28 3/31/2017 $574,545,000.00
29 12/31/2016 $572,764,000.00
30 9/30/2016 $573,890,000.00
31 6/30/2016 $573,714,000.00
32 3/31/2016 $551,897,000.00
33 12/31/2015 $551,772,000.00
34 9/30/2015 $552,411,000.00
35 6/30/2015 $553,831,000.00
36 3/31/2015 $553,942,000.00
37 12/31/2014 $553,767,000.00
38 9/30/2014 $557,252,000.00
39 6/30/2014 $559,957,000.00
40 3/31/2014 $478,990,000.00
41 12/31/2013 $456,905,000.00
42 9/30/2013 $456,267,000.00
43 6/30/2013 $457,556,000.00
44 3/31/2013 $232,608,000.00
45 12/31/2012 $233,266,000.00
46 9/30/2012 $233,275,000.00
47 6/30/2012 $192,238,000.00
48 3/31/2012 $192,445,000.00
49 12/31/2011 $192,125,000.00
50 12/31/2010 $158,893,000.00
51 12/31/2009 --
Financials: GoodwillAcquiredDuringPeriod
Date Value
1 12/31/2023 $160,083,000.00
2 9/30/2023 $128,447,000.00
3 6/30/2023 $47,448,000.00
4 12/31/2022 $456,323,000.00
5 9/30/2022 $446,000,000.00
6 6/30/2022 $9,984,000.00
7 12/31/2021 $154,362,000.00
8 9/30/2021 $150,021,000.00
9 6/30/2021 $150,021,000.00
10 3/31/2021 $133,326,000.00
11 12/31/2020 $120,564,000.00
12 9/30/2020 $120,219,000.00
13 6/30/2020 $119,357,000.00
14 3/31/2020 $119,085,000.00
15 12/31/2017 $90,218,000.00
16 12/31/2016 $23,579,000.00
17 9/30/2016 $23,579,000.00
18 6/30/2016 $23,579,000.00
19 3/31/2016 $533,000.00
20 12/31/2014 $102,025,000.00
21 9/30/2014 $102,025,000.00
22 6/30/2014 $102,025,000.00
23 12/31/2013 $227,959,000.00
24 9/30/2013 $227,959,000.00
25 6/30/2013 $227,959,000.00
26 12/31/2011 $32,250,000.00
27 12/31/2010 $156,103,000.00
Financials: GoodwillForeignCurrencyTranslationGainLoss
Date Value
1 12/31/2023 $1,494,000.00
2 9/30/2023 $-2,273,000.00
3 6/30/2023 $7,056,000.00
4 3/31/2023 $3,357,000.00
5 12/31/2022 $-10,413,000.00
6 9/30/2022 $-25,864,000.00
7 6/30/2022 $-13,882,000.00
8 3/31/2022 $-4,639,000.00
9 12/31/2021 $-8,091,000.00
10 9/30/2021 $-5,526,000.00
11 6/30/2021 $-2,583,000.00
12 3/31/2021 $-2,810,000.00
13 12/31/2020 $-333,000.00
14 9/30/2020 $-1,233,000.00
15 6/30/2020 $-2,356,000.00
16 3/31/2020 $-1,949,000.00
17 12/31/2019 $-416,000.00
18 9/30/2019 $-594,000.00
19 6/30/2019 $441,000.00
20 3/31/2019 $599,000.00
21 12/31/2018 $-3,737,000.00
22 9/30/2018 $-4,668,000.00
23 6/30/2018 $-2,689,000.00
24 3/31/2018 $-394,000.00
25 12/31/2017 $3,027,000.00
26 9/30/2017 $2,148,000.00
27 6/30/2017 $2,261,000.00
28 3/31/2017 $1,781,000.00
29 12/31/2016 $-2,587,000.00
30 9/30/2016 $-1,461,000.00
31 12/31/2015 $-1,995,000.00
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
Date Value
1 12/31/2023 $533,442,000.00
2 12/31/2022 $402,083,000.00
3 12/31/2021 $376,037,000.00
4 12/31/2020 $256,032,000.00
5 12/31/2019 $139,306,000.00
6 12/31/2018 $58,963,000.00
7 12/31/2017 $81,619,000.00
8 12/31/2016 $84,694,000.00
9 12/31/2015 $47,867,000.00
10 12/31/2014 $12,680,000.00
11 12/31/2013 $20,092,000.00
12 12/31/2012 $61,865,000.00
13 12/31/2011 $39,175,000.00
14 12/31/2010 $-141,726,000.00
15 12/31/2009 $-184,268,000.00
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
Date Value
1 12/31/2023 $1,281,926,000.00
2 9/30/2023 $919,864,000.00
3 6/30/2023 $619,911,000.00
4 3/31/2023 $321,487,000.00
5 12/31/2022 $1,045,363,000.00
6 9/30/2022 $252,272,000.00
7 6/30/2022 $582,566,000.00
8 3/31/2022 $309,921,000.00
9 12/31/2021 $768,435,000.00
10 9/30/2021 $188,695,000.00
11 6/30/2021 $183,265,000.00
12 3/31/2021 $202,421,000.00
13 12/31/2020 $632,748,000.00
14 9/30/2020 $165,713,000.00
15 6/30/2020 $280,846,000.00
16 3/31/2020 $130,180,000.00
17 12/31/2019 $478,968,000.00
18 9/30/2019 $373,543,000.00
19 6/30/2019 $128,589,000.00
20 3/31/2019 $128,246,000.00
21 12/31/2018 $376,390,000.00
22 9/30/2018 $99,559,000.00
23 6/30/2018 $168,194,000.00
24 3/31/2018 $78,169,000.00
25 12/31/2017 $315,046,000.00
26 9/30/2017 $86,547,000.00
27 6/30/2017 $77,366,000.00
28 3/31/2017 $74,182,000.00
29 12/31/2016 $237,153,000.00
30 9/30/2016 $63,625,000.00
31 6/30/2016 $121,294,000.00
32 3/31/2016 $57,442,000.00
33 12/31/2015 $267,596,000.00
34 9/30/2015 $75,563,000.00
35 6/30/2015 $69,571,000.00
36 3/31/2015 $42,312,000.00
37 12/31/2014 $181,002,000.00
38 9/30/2014 $46,109,000.00
39 6/30/2014 $29,763,000.00
40 3/31/2014 $38,426,000.00
41 12/31/2013 $158,996,000.00
42 9/30/2013 $129,563,000.00
43 6/30/2013 $37,632,000.00
44 3/31/2013 $51,049,000.00
45 12/31/2012 $188,271,000.00
46 9/30/2012 $50,573,000.00
47 6/30/2012 $45,723,000.00
48 3/31/2012 $39,247,000.00
49 12/31/2011 $95,426,000.00
50 9/30/2011 $28,591,000.00
51 6/30/2011 $33,610,000.00
52 3/31/2011 $11,027,000.00
53 12/31/2010 $-62,768,000.00
54 12/31/2009 $-153,505,000.00
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
Date Value
1 12/31/2023 $748,484,000.00
2 12/31/2022 $643,280,000.00
3 12/31/2021 $392,398,000.00
4 12/31/2020 $376,716,000.00
5 12/31/2019 $339,662,000.00
6 12/31/2018 $317,427,000.00
7 12/31/2017 $233,427,000.00
8 12/31/2016 $152,459,000.00
9 12/31/2015 $219,729,000.00
10 12/31/2014 $168,322,000.00
11 12/31/2013 $138,904,000.00
12 12/31/2012 $126,406,000.00
13 12/31/2011 $56,251,000.00
14 12/31/2010 $78,958,000.00
15 12/31/2009 $30,763,000.00
Financials: IncomeLossFromEquityMethodInvestments
Date Value
1 12/31/2023 $2,700,000.00
2 9/30/2023 $2,200,000.00
3 6/30/2023 $1,100,000.00
4 12/31/2022 $3,600,000.00
5 9/30/2022 $2,500,000.00
6 6/30/2022 $1,200,000.00
7 12/31/2021 $-1,100,000.00
8 12/31/2020 $-4,600,000.00
9 12/31/2019 $-6,900,000.00
10 12/31/2012 $-65,000.00
11 9/30/2012 $-34,000.00
12 6/30/2012 $-34,000.00
13 3/31/2012 $34,000.00
14 12/31/2011 $-136,000.00
15 9/30/2011 $-39,000.00
16 6/30/2011 $-35,000.00
17 3/31/2011 $-30,000.00
18 12/31/2010 $-133,000.00
19 12/31/2009 $-481,000.00
Financials: IncomeTaxesPaidNet
Date Value
1 12/31/2023 $253,700,000.00
2 9/30/2023 $104,721,000.00
3 6/30/2023 $61,893,000.00
4 3/31/2023 $19,814,000.00
5 12/31/2022 $233,235,000.00
6 9/30/2022 $148,151,000.00
7 6/30/2022 $79,277,000.00
8 3/31/2022 $10,018,000.00
9 12/31/2021 $146,424,000.00
10 9/30/2021 $47,687,000.00
11 6/30/2021 $28,619,000.00
12 3/31/2021 $10,127,000.00
13 12/31/2020 $105,917,000.00
14 9/30/2020 $44,679,000.00
15 6/30/2020 $20,897,000.00
16 3/31/2020 $9,269,000.00
17 12/31/2019 $41,946,000.00
18 9/30/2019 $25,439,000.00
19 6/30/2019 $17,708,000.00
20 3/31/2019 $6,892,000.00
21 12/31/2018 $68,040,000.00
22 9/30/2018 $29,858,000.00
23 6/30/2018 $17,807,000.00
24 3/31/2018 $6,025,000.00
25 12/31/2017 $59,072,000.00
26 9/30/2017 $40,021,000.00
27 6/30/2017 $27,236,000.00
28 3/31/2017 $9,767,000.00
29 12/31/2016 $36,823,000.00
30 9/30/2016 $27,332,000.00
31 6/30/2016 $13,730,000.00
32 3/31/2016 $4,799,000.00
33 12/31/2015 $29,494,000.00
34 9/30/2015 $23,930,000.00
35 6/30/2015 $16,373,000.00
36 3/31/2015 $10,868,000.00
37 12/31/2014 $26,453,000.00
38 9/30/2014 $21,410,000.00
39 6/30/2014 $10,231,000.00
40 3/31/2014 $5,393,000.00
41 12/31/2013 $-3,084,000.00
42 9/30/2013 $5,281,000.00
43 6/30/2013 $6,598,000.00
44 3/31/2013 $-21,000.00
45 12/31/2012 $18,637,000.00
46 9/30/2012 $12,481,000.00
47 6/30/2012 $9,801,000.00
48 3/31/2012 $4,699,000.00
49 12/31/2011 $18,961,000.00
50 9/30/2011 $13,304,000.00
51 6/30/2011 $9,209,000.00
52 3/31/2011 $3,885,000.00
53 12/31/2010 $29,838,000.00
54 12/31/2009 $8,277,000.00
Financials: IncomeTaxExaminationInterestAccrued
Date Value
1 12/31/2023 $4,813,000.00
2 12/31/2022 $5,133,000.00
3 12/31/2021 $4,921,000.00
4 12/31/2020 $3,555,000.00
5 12/31/2019 $3,500,000.00
6 12/31/2018 $2,699,000.00
7 12/31/2017 $2,511,000.00
8 12/31/2016 $1,332,000.00
9 12/31/2015 $1,128,000.00
10 12/31/2014 $1,155,000.00
11 12/31/2013 $37,000.00
12 9/30/2013 $52,000.00
13 6/30/2013 $3,096,000.00
14 12/31/2012 $24,427,000.00
15 12/31/2011 $35,368,000.00
16 12/31/2010 $33,749,000.00
Financials: IncomeTaxExaminationInterestExpense
Date Value
1 12/31/2023 $2,282,000.00
2 12/31/2022 $434,000.00
3 12/31/2021 $1,171,000.00
4 12/31/2020 $473,000.00
5 12/31/2019 $490,000.00
6 12/31/2018 $585,000.00
7 12/31/2017 $1,865,000.00
8 12/31/2016 $1,166,000.00
9 12/31/2015 $110,000.00
10 12/31/2014 $255,000.00
11 12/31/2013 $-12,470,000.00
12 9/30/2013 $-12,731,000.00
13 6/30/2013 $-13,459,000.00
14 12/31/2012 $11,184,000.00
15 9/30/2012 $2,584,000.00
16 6/30/2012 $1,763,000.00
17 12/31/2011 $2,173,000.00
18 12/31/2010 $-46,268,000.00
19 12/31/2009 $17,540,000.00
Financials: IncomeTaxExaminationPenaltiesAccrued
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 --
4 12/31/2020 $12,000.00
5 12/31/2019 $12,000.00
6 12/31/2018 $10,000.00
7 12/31/2017 $151,000.00
8 12/31/2016 $265,000.00
9 12/31/2015 $270,000.00
10 12/31/2014 $446,000.00
11 12/31/2013 $1,227,000.00
12 9/30/2013 $1,255,000.00
13 6/30/2013 $1,964,000.00
14 12/31/2012 $8,953,000.00
15 12/31/2011 $11,574,000.00
16 12/31/2010 $15,260,000.00
Financials: IncomeTaxExaminationPenaltiesExpense
Date Value
1 12/31/2023 $267,000.00
2 12/31/2022 $7,000.00
3 12/31/2021 $-11,000.00
4 12/31/2020 $-3,000.00
5 12/31/2019 $19,000.00
6 12/31/2018 $342,000.00
7 12/31/2017 $218,000.00
8 12/31/2016 $3,000.00
9 12/31/2015 $-127,000.00
10 12/31/2014 $-748,000.00
11 12/31/2013 $-7,698,000.00
12 9/30/2013 $-708,000.00
13 6/30/2013 $-6,959,000.00
14 12/31/2012 $1,862,000.00
15 9/30/2012 $-36,000.00
16 6/30/2012 $-975,000.00
17 12/31/2011 $-1,495,000.00
18 12/31/2010 $4,471,000.00
19 12/31/2009 $1,043,000.00
Financials: IncomeTaxExpenseBenefit
Date Value
1 12/31/2023 $240,782,000.00
2 9/30/2023 $202,619,000.00
3 6/30/2023 $156,987,000.00
4 3/31/2023 $79,683,000.00
5 12/31/2022 $196,411,000.00
6 9/30/2022 $65,967,000.00
7 6/30/2022 $160,311,000.00
8 3/31/2022 $74,586,000.00
9 12/31/2021 $72,480,000.00
10 9/30/2021 $55,005,000.00
11 6/30/2021 $42,617,000.00
12 3/31/2021 $15,252,000.00
13 12/31/2020 $42,104,000.00
14 9/30/2020 $29,653,000.00
15 6/30/2020 $19,378,000.00
16 3/31/2020 $6,192,000.00
17 12/31/2019 $-510,011,000.00
18 9/30/2019 $15,194,000.00
19 6/30/2019 $21,354,000.00
20 3/31/2019 $7,691,000.00
21 12/31/2018 $30,613,000.00
22 9/30/2018 $20,401,000.00
23 6/30/2018 $20,160,000.00
24 3/31/2018 $5,284,000.00
25 12/31/2017 $110,945,000.00
26 9/30/2017 $5,390,000.00
27 6/30/2017 $8,239,000.00
28 3/31/2017 $5,923,000.00
29 12/31/2016 $34,067,000.00
30 9/30/2016 $-1,087,000.00
31 6/30/2016 $14,517,000.00
32 3/31/2016 $6,880,000.00
33 12/31/2015 $15,179,000.00
34 9/30/2015 $-2,061,000.00
35 6/30/2015 $11,411,000.00
36 3/31/2015 $6,053,000.00
37 12/31/2014 $22,104,000.00
38 9/30/2014 $8,574,000.00
39 6/30/2014 $6,500,000.00
40 3/31/2014 $5,356,000.00
41 12/31/2013 $-5,247,000.00
42 9/30/2013 $2,382,000.00
43 6/30/2013 $643,000.00
44 3/31/2013 $-27,560,000.00
45 12/31/2012 $-251,677,000.00
46 9/30/2012 $-8,011,000.00
47 6/30/2012 $9,337,000.00
48 3/31/2012 $8,143,000.00
49 12/31/2011 $23,197,000.00
50 9/30/2011 $864,000.00
51 6/30/2011 $-4,325,000.00
52 3/31/2011 $4,704,000.00
53 12/31/2010 $-189,306,000.00
54 12/31/2009 $-3,634,000.00
Financials: IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
Date Value
1 12/31/2023 $9,077,000.00
2 12/31/2022 $-38,073,000.00
3 12/31/2021 $-8,262,000.00
4 12/31/2020 $-9,101,000.00
5 9/30/2020 $19,000,000.00
6 12/31/2019 $16,796,000.00
7 12/31/2018 $13,234,000.00
8 12/31/2017 $4,689,000.00
9 12/31/2016 $1,243,000.00
10 12/31/2015 $-11,066,000.00
11 9/30/2015 $12,600,000.00
12 12/31/2014 $10,065,000.00
13 12/31/2013 $18,354,000.00
14 12/31/2012 $-301,542,000.00
15 12/31/2011 $-3,617,000.00
16 12/31/2010 $-26,550,000.00
17 12/31/2009 $52,021,000.00
Financials: IncomeTaxReconciliationForeignIncomeTaxRateDifferential
Date Value
1 12/31/2023 $-54,210,000.00
2 12/31/2022 $-49,949,000.00
3 12/31/2021 $-26,887,000.00
4 12/31/2020 $-32,589,000.00
5 12/31/2019 $-37,786,000.00
6 12/31/2018 $-37,031,000.00
7 12/31/2017 $-65,296,000.00
8 12/31/2016 $-36,098,000.00
9 12/31/2015 $-56,873,000.00
10 12/31/2014 $-39,012,000.00
11 12/31/2013 $-36,392,000.00
12 12/31/2012 $-39,308,000.00
13 12/31/2011 $-6,676,000.00
14 12/31/2010 $-7,053,000.00
15 12/31/2009 $-10,241,000.00
Financials: IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
Date Value
1 12/31/2023 $269,205,000.00
2 12/31/2022 $219,526,000.00
3 12/31/2021 $161,880,000.00
4 12/31/2020 $132,877,000.00
5 12/31/2019 $100,583,000.00
6 12/31/2018 $79,042,000.00
7 12/31/2017 $110,266,000.00
8 12/31/2016 $83,003,000.00
9 12/31/2015 $93,659,000.00
10 12/31/2014 $63,350,000.00
11 12/31/2013 $55,648,000.00
12 12/31/2012 $65,895,000.00
13 12/31/2011 $33,400,000.00
14 12/31/2010 $-21,968,000.00
15 12/31/2009 $-53,727,000.00
Financials: IncomeTaxReconciliationNondeductibleExpenseResearchAndDevelopment
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 $4,443,000.00
4 12/31/2020 $5,163,000.00
5 12/31/2019 $4,363,000.00
6 12/31/2018 $4,700,000.00
7 12/31/2017 --
8 12/31/2016 --
9 12/31/2015 $336,000.00
10 12/31/2014 $2,195,000.00
11 12/31/2013 $3,043,000.00
12 12/31/2012 $1,968,000.00
13 12/31/2011 --
14 12/31/2010 $3,199,000.00
Financials: IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
Date Value
1 12/31/2023 $-26,805,000.00
2 12/31/2022 $-17,023,000.00
3 12/31/2021 $-55,091,000.00
4 12/31/2020 $-51,226,000.00
5 12/31/2019 $-29,785,000.00
6 12/31/2018 $-13,539,000.00
7 12/31/2017 $-24,455,000.00
8 12/31/2016 $-13,132,000.00
9 12/31/2015 $2,687,000.00
10 12/31/2014 $5,726,000.00
11 12/31/2013 $2,053,000.00
12 12/31/2012 $7,785,000.00
13 12/31/2011 $1,651,000.00
14 12/31/2010 $11,129,000.00
15 12/31/2009 $7,579,000.00
Financials: IncomeTaxReconciliationOtherAdjustments
Date Value
1 12/31/2023 $11,336,000.00
2 12/31/2022 $9,987,000.00
3 12/31/2021 $9,254,000.00
4 12/31/2020 $8,686,000.00
5 12/31/2019 $4,119,000.00
6 12/31/2018 $3,976,000.00
7 12/31/2017 $2,424,000.00
8 12/31/2016 $2,069,000.00
9 12/31/2015 $1,623,000.00
10 12/31/2014 $1,692,000.00
11 12/31/2013 $-2,446,000.00
12 12/31/2012 $147,000.00
13 12/31/2011 $-675,000.00
14 12/31/2010 $-1,130,000.00
15 12/31/2009 $-1,353,000.00
Financials: IncomeTaxReconciliationPriorYearIncomeTaxes
Date Value
1 12/31/2023 $14,000,000.00
Financials: IncomeTaxReconciliationStateAndLocalIncomeTaxes
Date Value
1 12/31/2023 $40,304,000.00
2 12/31/2022 $29,622,000.00
3 12/31/2021 $24,640,000.00
4 12/31/2020 $20,936,000.00
5 12/31/2019 $23,221,000.00
6 12/31/2018 $15,540,000.00
7 12/31/2017 $5,867,000.00
8 12/31/2016 $5,534,000.00
9 12/31/2015 $3,621,000.00
10 12/31/2014 $1,168,000.00
11 12/31/2013 $4,085,000.00
12 12/31/2012 $3,626,000.00
13 12/31/2011 $6,493,000.00
14 12/31/2010 $-3,970,000.00
15 12/31/2009 $-9,334,000.00
Financials: IncomeTaxReconciliationTaxCredits
Date Value
1 12/31/2023 $130,383,000.00
2 12/31/2022 $105,366,000.00
3 12/31/2021 $90,054,000.00
4 12/31/2020 $89,684,000.00
5 12/31/2019 $87,793,000.00
6 12/31/2018 $72,815,000.00
7 12/31/2017 $26,789,000.00
8 12/31/2016 $39,765,000.00
9 12/31/2015 $19,243,000.00
10 12/31/2014 $17,331,000.00
11 12/31/2013 $18,372,000.00
12 12/31/2012 $3,744,000.00
13 12/31/2011 $12,588,000.00
14 12/31/2010 $12,495,000.00
15 12/31/2009 $11,356,000.00
Financials: IncomeTaxReconciliationTaxSettlementsForeign
Date Value
1 12/31/2023 $4,034,000.00
2 12/31/2022 --
3 12/31/2021 --
4 12/31/2020 $1,193,000.00
5 12/31/2019 $458,000.00
6 12/31/2018 --
7 12/31/2017 $3,086,000.00
8 12/31/2016 $5,620,000.00
9 12/31/2015 --
10 12/31/2014 --
11 12/31/2013 $680,000.00
12 12/31/2012 $-804,000.00
13 12/31/2011 $-2,451,000.00
14 12/31/2010 --
15 12/31/2009 $-649,000.00
Financials: IncreaseDecreaseInAccountsAndOtherReceivables
Date Value
1 12/31/2023 $11,748,000.00
2 9/30/2023 $-50,024,000.00
3 6/30/2023 $-41,208,000.00
4 3/31/2023 $8,719,000.00
5 12/31/2022 $138,471,000.00
6 9/30/2022 $57,309,000.00
7 6/30/2022 $64,036,000.00
8 3/31/2022 $28,426,000.00
9 12/31/2021 $-2,014,000.00
10 9/30/2021 $-15,132,000.00
11 6/30/2021 $48,016,000.00
12 3/31/2021 $45,927,000.00
13 12/31/2020 $25,934,000.00
14 9/30/2020 $-9,945,000.00
15 6/30/2020 $2,497,000.00
16 3/31/2020 $-26,475,000.00
17 12/31/2019 $4,718,000.00
18 9/30/2019 $-26,553,000.00
19 6/30/2019 $-63,876,000.00
20 3/31/2019 $-35,681,000.00
21 12/31/2018 $87,083,000.00
22 9/30/2018 $28,471,000.00
23 6/30/2018 $2,606,000.00
24 3/31/2018 $10,988,000.00
25 12/31/2017 $28,409,000.00
26 9/30/2017 $9,539,000.00
27 6/30/2017 $-6,342,000.00
28 3/31/2017 $22,475,000.00
29 12/31/2016 $3,299,000.00
30 9/30/2016 $-2,873,000.00
31 6/30/2016 $3,532,000.00
32 3/31/2016 $-11,618,000.00
33 12/31/2015 $44,732,000.00
34 9/30/2015 $10,100,000.00
35 6/30/2015 $8,078,000.00
36 3/31/2015 $12,450,000.00
37 12/31/2014 $17,925,000.00
38 9/30/2014 $1,858,000.00
39 6/30/2014 $-5,336,000.00
40 3/31/2014 $108,000.00
41 12/31/2013 $3,609,000.00
42 9/30/2013 $-2,192,000.00
43 6/30/2013 $-8,719,000.00
44 3/31/2013 $-23,652,000.00
45 12/31/2012 $-45,630,000.00
46 9/30/2012 $-24,276,000.00
47 6/30/2012 $-16,513,000.00
48 3/31/2012 $-60,172,000.00
49 12/31/2011 $-76,785,000.00
50 9/30/2011 $-63,729,000.00
51 6/30/2011 $-64,535,000.00
52 12/31/2010 $-71,375,000.00
Financials: IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
Date Value
1 12/31/2023 $5,415,000.00
2 9/30/2023 $43,111,000.00
3 6/30/2023 $-37,049,000.00
4 3/31/2023 $-117,915,000.00
5 12/31/2022 $113,945,000.00
6 9/30/2022 $24,514,000.00
7 6/30/2022 $17,470,000.00
8 3/31/2022 $-58,203,000.00
9 12/31/2021 $67,356,000.00
10 9/30/2021 $10,501,000.00
11 6/30/2021 $-14,771,000.00
12 3/31/2021 $-80,769,000.00
13 12/31/2020 $18,394,000.00
14 9/30/2020 $-30,455,000.00
15 6/30/2020 $-11,141,000.00
16 3/31/2020 $-84,839,000.00
17 12/31/2019 $33,915,000.00
18 9/30/2019 $-4,001,000.00
19 6/30/2019 $-34,670,000.00
20 3/31/2019 $-41,261,000.00
21 12/31/2018 $1,553,000.00
22 9/30/2018 $-41,718,000.00
23 6/30/2018 $-11,832,000.00
24 3/31/2018 $-46,956,000.00
25 12/31/2017 $-25,987,000.00
26 9/30/2017 $-41,127,000.00
27 6/30/2017 $-21,995,000.00
28 3/31/2017 $-46,159,000.00
29 12/31/2016 $2,655,000.00
30 9/30/2016 $-46,585,000.00
31 6/30/2016 $-14,012,000.00
32 3/31/2016 $-42,557,000.00
33 12/31/2015 $15,321,000.00
34 9/30/2015 $-28,154,000.00
35 6/30/2015 $-20,653,000.00
36 3/31/2015 $-44,754,000.00
37 12/31/2014 $3,856,000.00
38 9/30/2014 $-15,623,000.00
39 6/30/2014 $-13,550,000.00
40 3/31/2014 $-29,680,000.00
41 12/31/2013 $41,727,000.00
42 9/30/2013 $18,277,000.00
43 6/30/2013 $10,023,000.00
44 3/31/2013 $-11,003,000.00
45 12/31/2012 $17,523,000.00
46 9/30/2012 $-1,714,000.00
47 6/30/2012 $-4,694,000.00
48 3/31/2012 $-19,582,000.00
49 12/31/2011 $-46,950,000.00
50 9/30/2011 $-71,832,000.00
51 6/30/2011 $-48,650,000.00
52 3/31/2011 $-20,681,000.00
53 12/31/2010 $60,281,000.00
54 12/31/2009 $-94,851,000.00
Financials: IncreaseDecreaseInDeferredRevenue
Date Value
1 12/31/2023 $-21,583,000.00
2 9/30/2023 $-14,628,000.00
3 6/30/2023 $1,269,000.00
4 3/31/2023 $40,650,000.00
5 12/31/2022 $131,462,000.00
6 9/30/2022 $113,712,000.00
7 6/30/2022 $80,460,000.00
8 3/31/2022 $56,225,000.00
9 12/31/2021 $100,731,000.00
10 9/30/2021 $84,183,000.00
11 6/30/2021 $127,286,000.00
12 3/31/2021 $59,166,000.00
13 12/31/2020 $110,173,000.00
14 9/30/2020 $124,491,000.00
15 6/30/2020 $148,508,000.00
16 3/31/2020 $86,914,000.00
17 12/31/2019 $27,498,000.00
18 9/30/2019 $-6,968,000.00
19 6/30/2019 $19,707,000.00
20 3/31/2019 $-4,451,000.00
21 12/31/2018 $100,696,000.00
22 9/30/2018 $77,370,000.00
23 6/30/2018 $71,667,000.00
24 3/31/2018 $59,854,000.00
25 12/31/2017 $33,614,000.00
26 9/30/2017 $14,245,000.00
27 6/30/2017 $18,733,000.00
28 3/31/2017 $34,325,000.00
29 12/31/2016 $30,742,000.00
30 9/30/2016 $-10,823,000.00
31 6/30/2016 $-7,412,000.00
32 3/31/2016 $30,710,000.00
33 12/31/2015 $-27,019,000.00
34 9/30/2015 $-9,207,000.00
35 6/30/2015 $5,827,000.00
36 3/31/2015 $16,812,000.00
37 12/31/2014 $-11,860,000.00
38 9/30/2014 $-27,231,000.00
39 6/30/2014 $-23,740,000.00
40 3/31/2014 $-5,508,000.00
41 12/31/2013 $2,506,000.00
42 9/30/2013 $-5,474,000.00
43 6/30/2013 $-24,359,000.00
44 3/31/2013 $-16,648,000.00
45 12/31/2012 $-69,662,000.00
46 9/30/2012 $-38,230,000.00
47 6/30/2012 $-27,446,000.00
48 3/31/2012 $-39,315,000.00
49 12/31/2011 $-13,408,000.00
50 9/30/2011 $20,245,000.00
51 6/30/2011 $25,979,000.00
52 3/31/2011 $15,607,000.00
53 12/31/2010 $62,531,000.00
54 12/31/2009 $-95,135,000.00
Financials: IncreaseDecreaseInInventories
Date Value
1 12/31/2023 $65,895,000.00
2 9/30/2023 $47,293,000.00
3 6/30/2023 $16,981,000.00
4 3/31/2023 $-399,000.00
5 12/31/2022 $23,073,000.00
6 9/30/2022 $8,020,000.00
7 6/30/2022 $-367,000.00
8 3/31/2022 $-4,580,000.00
9 12/31/2021 $39,027,000.00
10 9/30/2021 $25,608,000.00
11 6/30/2021 $14,527,000.00
12 3/31/2021 $669,000.00
13 12/31/2020 $25,685,000.00
14 9/30/2020 $-6,376,000.00
15 6/30/2020 $-11,020,000.00
16 3/31/2020 $5,260,000.00
17 12/31/2019 $33,024,000.00
18 9/30/2019 $43,781,000.00
19 6/30/2019 $25,689,000.00
20 3/31/2019 $10,618,000.00
21 12/31/2018 $-752,000.00
22 9/30/2018 $1,455,000.00
23 6/30/2018 $-1,932,000.00
24 3/31/2018 $-2,105,000.00
25 12/31/2017 $-5,034,000.00
26 9/30/2017 $-2,282,000.00
27 6/30/2017 $-2,535,000.00
28 3/31/2017 $-6,000,000.00
29 12/31/2016 $-4,934,000.00
30 9/30/2016 $16,339,000.00
31 6/30/2016 $10,296,000.00
32 3/31/2016 $3,714,000.00
33 12/31/2015 $1,120,000.00
34 9/30/2015 $1,861,000.00
35 6/30/2015 $6,243,000.00
36 3/31/2015 $-1,682,000.00
37 12/31/2014 $11,708,000.00
38 9/30/2014 $15,796,000.00
39 6/30/2014 $12,266,000.00
40 3/31/2014 $9,373,000.00
41 12/31/2013 $14,594,000.00
42 9/30/2013 $10,005,000.00
43 6/30/2013 $2,672,000.00
44 3/31/2013 $979,000.00
45 12/31/2012 $-5,245,000.00
46 9/30/2012 $-6,936,000.00
47 6/30/2012 $-499,000.00
48 3/31/2012 $154,000.00
49 12/31/2011 $6,820,000.00
50 9/30/2011 $9,767,000.00
51 6/30/2011 $6,987,000.00
52 3/31/2011 $4,016,000.00
53 12/31/2010 $26,528,000.00
54 12/31/2009 $-3,896,000.00
Financials: IncreaseDecreaseInOtherNoncurrentLiabilities
Date Value
1 12/31/2023 $1,802,000.00
2 9/30/2023 $10,514,000.00
3 6/30/2023 $9,497,000.00
4 3/31/2023 $897,000.00
5 12/31/2022 $43,542,000.00
6 9/30/2022 $-2,305,000.00
7 6/30/2022 $-5,872,000.00
8 3/31/2022 $-1,260,000.00
9 12/31/2021 $16,199,000.00
10 9/30/2021 $10,417,000.00
11 6/30/2021 $6,639,000.00
12 3/31/2021 $-2,372,000.00
13 12/31/2020 $10,408,000.00
14 9/30/2020 $4,430,000.00
15 6/30/2020 $504,000.00
16 3/31/2020 $-4,239,000.00
17 12/31/2019 $1,681,000.00
18 9/30/2019 $4,163,000.00
19 6/30/2019 $2,576,000.00
20 3/31/2019 $-577,000.00
21 12/31/2018 $-3,649,000.00
22 9/30/2018 $300,000.00
23 6/30/2018 $-2,928,000.00
24 3/31/2018 $-4,115,000.00
25 12/31/2017 $12,625,000.00
26 9/30/2017 $4,071,000.00
27 6/30/2017 $174,000.00
28 3/31/2017 $1,113,000.00
29 12/31/2016 $-3,154,000.00
30 9/30/2016 $-6,239,000.00
31 6/30/2016 $-4,700,000.00
32 3/31/2016 $-5,034,000.00
33 12/31/2015 $-19,011,000.00
34 9/30/2015 $-20,303,000.00
35 6/30/2015 $-8,058,000.00
36 3/31/2015 $-3,246,000.00
37 12/31/2014 $5,563,000.00
38 9/30/2014 $7,585,000.00
39 6/30/2014 $-4,983,000.00
40 3/31/2014 $-4,408,000.00
41 12/31/2013 $-36,738,000.00
42 9/30/2013 $5,644,000.00
43 6/30/2013 $7,174,000.00
44 3/31/2013 $-49,799,000.00
45 12/31/2012 $-22,439,000.00
46 9/30/2012 $-1,855,000.00
47 6/30/2012 $-1,424,000.00
48 3/31/2012 $-3,612,000.00
49 12/31/2011 $-5,607,000.00
50 9/30/2011 $-4,868,000.00
51 6/30/2011 $-4,628,000.00
52 12/31/2010 $-162,461,000.00
Financials: IncreaseDecreaseInOtherOperatingAssets
Date Value
1 12/31/2023 $45,784,000.00
2 9/30/2023 $26,580,000.00
3 6/30/2023 $31,838,000.00
4 3/31/2023 $42,084,000.00
5 12/31/2022 $933,000.00
6 9/30/2022 $-17,644,000.00
7 6/30/2022 $-14,476,000.00
8 3/31/2022 $-11,588,000.00
9 12/31/2021 $7,133,000.00
10 9/30/2021 $-8,127,000.00
11 6/30/2021 $-6,991,000.00
12 3/31/2021 $-6,260,000.00
13 12/31/2020 $71,606,000.00
14 9/30/2020 $21,287,000.00
15 6/30/2020 $17,687,000.00
16 3/31/2020 $8,344,000.00
17 12/31/2019 $8,011,000.00
18 9/30/2019 $-3,554,000.00
19 6/30/2019 $-2,547,000.00
20 3/31/2019 $-4,559,000.00
21 12/31/2018 $14,606,000.00
22 9/30/2018 $-1,856,000.00
23 6/30/2018 $-5,027,000.00
24 3/31/2018 $-8,152,000.00
25 12/31/2017 $22,336,000.00
26 9/30/2017 $14,469,000.00
27 6/30/2017 $8,790,000.00
28 3/31/2017 $3,657,000.00
29 12/31/2016 $6,566,000.00
30 9/30/2016 $3,822,000.00
31 6/30/2016 $8,709,000.00
32 3/31/2016 $3,595,000.00
33 12/31/2015 $1,558,000.00
34 9/30/2015 $-300,000.00
35 6/30/2015 $-1,117,000.00
36 3/31/2015 $-3,627,000.00
37 12/31/2014 $42,181,000.00
38 9/30/2014 $38,241,000.00
39 6/30/2014 $1,273,000.00
40 3/31/2014 $-3,157,000.00
41 12/31/2013 $2,530,000.00
42 9/30/2013 $46,651,000.00
43 6/30/2013 $45,274,000.00
44 3/31/2013 $-4,148,000.00
45 12/31/2012 $4,902,000.00
46 9/30/2012 $3,101,000.00
47 6/30/2012 $169,000.00
48 3/31/2012 $577,000.00
49 12/31/2011 $2,220,000.00
50 9/30/2011 $-3,718,000.00
51 6/30/2011 $-1,479,000.00
52 3/31/2011 $-1,662,000.00
53 12/31/2010 $-8,604,000.00
54 12/31/2009 $-12,044,000.00
Financials: IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
Date Value
1 12/31/2023 $-39,015,000.00
2 9/30/2023 $-33,307,000.00
3 6/30/2023 $-50,793,000.00
4 3/31/2023 $-56,212,000.00
5 12/31/2022 $38,927,000.00
6 9/30/2022 $-30,596,000.00
7 6/30/2022 $-40,571,000.00
8 3/31/2022 $-44,419,000.00
9 12/31/2021 $34,342,000.00
10 9/30/2021 $-36,632,000.00
11 6/30/2021 $-7,690,000.00
12 3/31/2021 $3,014,000.00
13 12/31/2020 $31,167,000.00
14 9/30/2020 $-22,769,000.00
15 6/30/2020 $-9,910,000.00
16 3/31/2020 $4,964,000.00
17 12/31/2019 $11,031,000.00
18 9/30/2019 $-38,703,000.00
19 6/30/2019 $-33,055,000.00
20 3/31/2019 $-15,618,000.00
21 12/31/2018 $19,622,000.00
22 9/30/2018 $-2,018,000.00
23 6/30/2018 $-13,294,000.00
24 3/31/2018 $-8,392,000.00
25 12/31/2017 $25,793,000.00
26 9/30/2017 $4,627,000.00
27 6/30/2017 $1,557,000.00
28 3/31/2017 $3,777,000.00
29 12/31/2016 $6,903,000.00
30 9/30/2016 $12,135,000.00
31 6/30/2016 $8,690,000.00
32 3/31/2016 $10,132,000.00
33 12/31/2015 $1,380,000.00
34 9/30/2015 $12,451,000.00
35 6/30/2015 $8,036,000.00
36 3/31/2015 $10,004,000.00
37 12/31/2014 $2,501,000.00
38 9/30/2014 $8,000.00
39 6/30/2014 $13,602,000.00
40 3/31/2014 $9,753,000.00
41 12/31/2013 $-30,368,000.00
42 9/30/2013 $-26,927,000.00
43 6/30/2013 $-26,516,000.00
44 3/31/2013 $1,099,000.00
45 12/31/2012 $12,426,000.00
46 9/30/2012 $-1,547,000.00
47 6/30/2012 $-414,000.00
48 3/31/2012 $5,545,000.00
49 12/31/2011 $-20,053,000.00
50 9/30/2011 $-19,718,000.00
51 6/30/2011 $-1,969,000.00
52 3/31/2011 $5,456,000.00
53 12/31/2010 $22,392,000.00
54 12/31/2009 $1,393,000.00
Financials: IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
Date Value
1 12/31/2023 $3,367,000.00
2 9/30/2023 $3,379,000.00
3 6/30/2023 $3,471,000.00
4 3/31/2023 $3,658,000.00
5 12/31/2022 $3,813,000.00
6 9/30/2022 $3,826,000.00
7 6/30/2022 $4,069,000.00
8 3/31/2022 $4,487,000.00
9 12/31/2021 $5,354,000.00
10 9/30/2021 $5,410,000.00
11 6/30/2021 $5,556,000.00
12 3/31/2021 $6,119,000.00
13 12/31/2020 $5,913,000.00
14 9/30/2020 $6,028,000.00
15 6/30/2020 $5,648,000.00
16 3/31/2020 $5,789,000.00
17 12/31/2019 $7,276,000.00
18 9/30/2019 $7,337,000.00
19 6/30/2019 $7,722,000.00
20 3/31/2019 $7,549,000.00
21 12/31/2018 $7,415,000.00
22 9/30/2018 $7,673,000.00
23 6/30/2018 $7,544,000.00
24 3/31/2018 $7,878,000.00
25 12/31/2017 $8,124,000.00
26 9/30/2017 $7,815,000.00
27 6/30/2017 $7,639,000.00
28 3/31/2017 $7,563,000.00
29 12/31/2016 $6,754,000.00
30 9/30/2016 $6,893,000.00
31 6/30/2016 $7,010,000.00
32 3/31/2016 $6,819,000.00
33 12/31/2015 $7,850,000.00
34 9/30/2015 $7,988,000.00
35 6/30/2015 $7,733,000.00
36 3/31/2015 $8,414,000.00
37 12/31/2014 $7,496,000.00
38 9/30/2014 $7,953,000.00
39 6/30/2014 $7,357,000.00
40 3/31/2014 $6,843,000.00
41 12/31/2013 $6,211,000.00
42 9/30/2013 $6,385,000.00
43 6/30/2013 $6,475,000.00
44 3/31/2013 $6,536,000.00
45 12/31/2012 $5,940,000.00
46 9/30/2012 $5,681,000.00
47 6/30/2012 $6,095,000.00
48 3/31/2012 $7,259,000.00
49 12/31/2011 $6,913,000.00
50 9/30/2011 $6,007,000.00
51 6/30/2011 $7,683,000.00
52 3/31/2011 $7,034,000.00
53 12/31/2010 $5,073,000.00
54 12/31/2009 --
Financials: IndefiniteLivedIntangibleAssetsExcludingGoodwill
Date Value
1 12/31/2023 $6,800,000.00
2 9/30/2023 $6,800,000.00
3 6/30/2023 $6,800,000.00
4 3/31/2023 $6,800,000.00
5 12/31/2022 $6,800,000.00
6 9/30/2022 $6,800,000.00
7 6/30/2022 $6,800,000.00
8 3/31/2020 $19,500,000.00
9 12/31/2019 $19,500,000.00
10 9/30/2019 $19,500,000.00
11 6/30/2019 $19,500,000.00
12 3/31/2019 $19,500,000.00
13 12/31/2018 $71,500,000.00
14 9/30/2018 $71,500,000.00
15 6/30/2018 $71,500,000.00
16 3/31/2018 $71,500,000.00
17 12/31/2017 $71,500,000.00
18 9/30/2015 $1,600,000.00
19 6/30/2015 $1,600,000.00
20 3/31/2015 $1,600,000.00
21 12/31/2014 $1,600,000.00
22 9/30/2014 $5,216,000.00
23 6/30/2014 $11,516,000.00
24 3/31/2014 $3,572,000.00
25 12/31/2013 $3,510,000.00
26 9/30/2013 $3,996,000.00
27 6/30/2013 $10,380,000.00
Financials: IntangibleAssetsGrossExcludingGoodwill
Date Value
1 12/31/2023 $544,229,000.00
2 9/30/2023 $538,026,000.00
3 6/30/2023 $516,267,000.00
4 3/31/2023 $502,112,000.00
5 12/31/2022 $774,199,000.00
6 9/30/2022 $757,431,000.00
7 6/30/2022 $606,923,000.00
8 12/31/2021 $621,204,000.00
9 12/31/2020 $561,451,000.00
10 9/30/2020 $561,435,000.00
11 6/30/2020 $560,297,000.00
12 3/31/2020 $560,313,000.00
13 12/31/2019 $536,637,000.00
14 9/30/2019 $536,656,000.00
15 6/30/2019 $536,695,000.00
16 3/31/2019 $536,691,000.00
17 12/31/2018 $559,144,000.00
18 9/30/2018 $559,244,000.00
19 6/30/2018 $559,440,000.00
20 3/31/2018 $559,945,000.00
21 12/31/2017 $576,291,000.00
22 12/31/2016 $526,537,000.00
23 9/30/2015 $513,359,000.00
24 6/30/2015 $513,720,000.00
25 3/31/2015 $513,463,000.00
26 12/31/2014 $515,746,000.00
27 9/30/2014 $516,787,000.00
28 6/30/2014 $517,227,000.00
29 3/31/2014 $424,019,000.00
30 12/31/2013 $451,513,000.00
31 12/31/2012 $289,289,000.00
Financials: IntangibleAssetsNetExcludingGoodwill
Date Value
1 12/31/2023 $336,843,000.00
2 9/30/2023 $347,617,000.00
3 6/30/2023 $340,742,000.00
4 3/31/2023 $341,738,000.00
5 12/31/2022 $354,617,000.00
6 9/30/2022 $353,912,000.00
7 6/30/2022 $215,781,000.00
8 3/31/2022 $219,110,000.00
9 12/31/2021 $233,265,000.00
10 9/30/2021 $247,628,000.00
11 6/30/2021 $264,789,000.00
12 3/31/2021 $264,671,000.00
13 12/31/2020 $210,590,000.00
14 9/30/2020 $227,753,000.00
15 6/30/2020 $242,543,000.00
16 3/31/2020 $258,617,000.00
17 12/31/2019 $172,375,000.00
18 9/30/2019 $185,037,000.00
19 6/30/2019 $197,840,000.00
20 3/31/2019 $212,298,000.00
21 12/31/2018 $225,457,000.00
22 9/30/2018 $238,385,000.00
23 6/30/2018 $251,385,000.00
24 3/31/2018 $264,927,000.00
25 12/31/2017 $278,835,000.00
26 9/30/2017 $216,177,000.00
27 6/30/2017 $229,783,000.00
28 3/31/2017 $244,445,000.00
29 12/31/2016 $258,814,000.00
30 9/30/2016 $273,381,000.00
31 6/30/2016 $287,888,000.00
32 3/31/2016 $283,825,000.00
33 12/31/2015 $296,482,000.00
34 9/30/2015 $312,405,000.00
35 6/30/2015 $328,338,000.00
36 3/31/2015 $344,450,000.00
37 12/31/2014 $360,932,000.00
38 9/30/2014 $378,827,000.00
39 6/30/2014 $395,430,000.00
40 3/31/2014 $316,498,000.00
41 12/31/2013 $311,693,000.00
42 12/31/2012 $184,938,000.00
Financials: InterestExpense
Date Value
1 12/31/2023 $36,185,000.00
2 9/30/2023 $27,196,000.00
3 6/30/2023 $18,137,000.00
4 3/31/2023 $9,260,000.00
5 12/31/2022 $22,934,000.00
6 9/30/2022 $5,463,000.00
7 6/30/2022 $8,389,000.00
8 3/31/2022 $4,108,000.00
9 12/31/2021 $16,980,000.00
10 9/30/2021 $4,196,000.00
11 6/30/2021 $4,316,000.00
12 3/31/2021 $4,217,000.00
13 12/31/2020 $20,749,000.00
14 9/30/2020 $5,325,000.00
15 6/30/2020 $10,551,000.00
16 3/31/2020 $4,637,000.00
17 12/31/2019 $18,829,000.00
18 9/30/2019 $14,607,000.00
19 6/30/2019 $4,976,000.00
20 3/31/2019 $5,391,000.00
21 12/31/2018 $23,139,000.00
22 9/30/2018 $18,821,000.00
23 6/30/2018 $6,669,000.00
24 3/31/2018 $6,975,000.00
25 12/31/2017 $25,664,000.00
26 9/30/2017 $18,952,000.00
27 6/30/2017 $12,727,000.00
28 3/31/2017 $6,479,000.00
29 12/31/2016 $23,670,000.00
30 9/30/2016 $6,053,000.00
31 6/30/2016 $11,253,000.00
32 3/31/2016 $5,357,000.00
33 12/31/2015 $28,311,000.00
34 9/30/2015 $24,111,000.00
35 6/30/2015 $19,934,000.00
36 3/31/2015 $11,754,000.00
37 12/31/2014 $34,121,000.00
38 9/30/2014 $7,523,000.00
39 6/30/2014 $14,637,000.00
40 3/31/2014 $7,268,000.00
41 12/31/2013 $37,581,000.00
42 9/30/2013 $28,373,000.00
43 6/30/2013 $18,790,000.00
44 3/31/2013 $9,262,000.00
45 12/31/2012 $34,742,000.00
46 9/30/2012 $8,737,000.00
47 6/30/2012 $8,566,000.00
48 3/31/2012 $8,537,000.00
49 12/31/2011 $43,025,000.00
50 9/30/2011 $10,830,000.00
51 6/30/2011 $21,754,000.00
52 3/31/2011 $10,986,000.00
53 12/31/2010 $36,343,000.00
54 12/31/2009 $28,872,000.00
Financials: InterestIncomeOther
Date Value
1 9/30/2023 $22,253,000.00
2 6/30/2023 $13,800,000.00
3 9/30/2022 $4,941,000.00
4 6/30/2022 $1,890,000.00
Financials: InterestPaidNet
Date Value
1 12/31/2023 $34,934,000.00
2 9/30/2023 $22,226,000.00
3 6/30/2023 $17,566,000.00
4 3/31/2023 $5,142,000.00
5 12/31/2022 $21,122,000.00
6 9/30/2022 $8,508,000.00
7 6/30/2022 $7,973,000.00
8 3/31/2022 $158,000.00
9 12/31/2021 $15,950,000.00
10 9/30/2021 $8,117,000.00
11 6/30/2021 $7,920,000.00
12 3/31/2021 $131,000.00
13 12/31/2020 $19,778,000.00
14 9/30/2020 $10,982,000.00
15 6/30/2020 $10,076,000.00
16 3/31/2020 $134,000.00
17 12/31/2019 $17,842,000.00
18 9/30/2019 $10,052,000.00
19 6/30/2019 $10,052,000.00
20 3/31/2019 $1,324,000.00
21 12/31/2018 $23,018,000.00
22 9/30/2018 $15,360,000.00
23 12/31/2017 $24,160,000.00
Financials: InventoryFinishedGoods
Date Value
1 12/31/2023 $18,907,000.00
2 12/31/2022 $14,023,000.00
3 12/31/2021 $27,092,000.00
4 12/31/2020 $12,309,000.00
5 12/31/2019 $19,165,000.00
6 12/31/2018 $11,770,000.00
7 12/31/2017 $15,718,000.00
8 12/31/2016 $12,886,000.00
9 12/31/2015 $16,263,000.00
10 12/31/2014 $13,966,000.00
11 12/31/2013 $19,666,000.00
12 12/31/2012 $12,509,000.00
13 12/31/2011 $18,996,000.00
14 12/31/2010 $15,925,000.00
Financials: InventoryFinishedGoodsNetOfReserves
Date Value
1 9/30/2023 $9,596,000.00
2 6/30/2023 $13,915,000.00
3 3/31/2023 $9,591,000.00
4 12/31/2022 $14,023,000.00
5 9/30/2022 $7,984,000.00
6 6/30/2022 $9,603,000.00
7 12/31/2021 $27,092,000.00
Financials: InventoryNet
Date Value
1 12/31/2023 $181,661,000.00
2 9/30/2023 $163,693,000.00
3 6/30/2023 $139,576,000.00
4 3/31/2023 $127,566,000.00
5 12/31/2022 $128,005,000.00
6 9/30/2022 $114,283,000.00
7 6/30/2022 $106,372,000.00
8 3/31/2022 $110,213,000.00
9 12/31/2021 $115,721,000.00
10 9/30/2021 $101,575,000.00
11 6/30/2021 $90,479,000.00
12 3/31/2021 $76,592,000.00
13 12/31/2020 $75,956,000.00
14 9/30/2020 $47,979,000.00
15 6/30/2020 $43,924,000.00
16 3/31/2020 $60,575,000.00
17 12/31/2019 $55,802,000.00
18 9/30/2019 $66,745,000.00
19 6/30/2019 $49,299,000.00
20 3/31/2019 $37,480,000.00
21 12/31/2018 $28,162,000.00
22 9/30/2018 $30,535,000.00
23 6/30/2018 $28,558,000.00
24 3/31/2018 $30,090,000.00
25 12/31/2017 $33,209,000.00
26 9/30/2017 $36,000,000.00
27 6/30/2017 $31,894,000.00
28 3/31/2017 $30,734,000.00
29 12/31/2016 $39,475,000.00
30 9/30/2016 $64,476,000.00
31 6/30/2016 $61,932,000.00
32 3/31/2016 $56,634,000.00
33 12/31/2015 $56,762,000.00
34 9/30/2015 $57,690,000.00
35 6/30/2015 $62,172,000.00
36 3/31/2015 $54,450,000.00
37 12/31/2014 $56,394,000.00
38 9/30/2014 $61,096,000.00
39 6/30/2014 $58,311,000.00
40 3/31/2014 $55,605,000.00
41 12/31/2013 $50,220,000.00
42 9/30/2013 $45,877,000.00
43 6/30/2013 $38,705,000.00
44 3/31/2013 $37,016,000.00
45 12/31/2012 $36,163,000.00
46 9/30/2012 $34,629,000.00
47 6/30/2012 $41,066,000.00
48 3/31/2012 $41,720,000.00
49 12/31/2011 $43,243,000.00
50 12/31/2010 $39,034,000.00
Financials: InventoryRawMaterials
Date Value
1 12/31/2023 $162,754,000.00
2 12/31/2022 $113,982,000.00
3 12/31/2021 $88,629,000.00
4 12/31/2020 $63,647,000.00
5 12/31/2019 $36,637,000.00
6 12/31/2018 $16,392,000.00
7 12/31/2017 $17,491,000.00
8 12/31/2016 $26,589,000.00
9 12/31/2015 $40,499,000.00
10 12/31/2014 $42,428,000.00
11 12/31/2013 $30,554,000.00
12 12/31/2012 $23,654,000.00
13 12/31/2011 $24,247,000.00
14 12/31/2010 $23,109,000.00
Financials: InventoryRawMaterialsNetOfReserves
Date Value
1 9/30/2023 $154,097,000.00
2 6/30/2023 $125,661,000.00
3 3/31/2023 $117,975,000.00
4 12/31/2022 $113,982,000.00
5 9/30/2022 $106,299,000.00
6 6/30/2022 $96,769,000.00
7 12/31/2021 $88,629,000.00
Financials: InvestmentIncomeInterest
Date Value
1 12/31/2023 $29,637,000.00
2 12/31/2022 $10,099,000.00
3 12/31/2021 $2,634,000.00
4 12/31/2020 $3,817,000.00
5 12/31/2019 $9,509,000.00
6 12/31/2018 $8,070,000.00
7 12/31/2017 $3,879,000.00
8 12/31/2016 $2,917,000.00
9 12/31/2015 $2,667,000.00
10 12/31/2014 $1,827,000.00
11 9/30/2014 $507,000.00
12 6/30/2014 $498,000.00
13 3/31/2014 $486,000.00
14 12/31/2013 $1,706,000.00
15 9/30/2013 $1,275,000.00
16 6/30/2013 $484,000.00
17 3/31/2013 $425,000.00
18 12/31/2012 $1,473,000.00
19 9/30/2012 $1,024,000.00
20 6/30/2012 $308,000.00
21 3/31/2012 $337,000.00
22 12/31/2011 $1,303,000.00
23 9/30/2011 $1,015,000.00
24 6/30/2011 $324,000.00
25 3/31/2011 $373,000.00
26 12/31/2010 $1,201,000.00
27 12/31/2009 $2,595,000.00
Financials: Land
Date Value
1 12/31/2023 $56,641,000.00
2 12/31/2022 $56,611,000.00
3 12/31/2021 $55,842,000.00
4 12/31/2020 $55,848,000.00
5 12/31/2019 $55,820,000.00
6 12/31/2018 $55,802,000.00
7 12/31/2017 $55,840,000.00
8 12/31/2016 $55,785,000.00
9 12/31/2015 $55,898,000.00
10 12/31/2014 $55,926,000.00
11 12/31/2013 $55,980,000.00
12 12/31/2012 $61,236,000.00
13 12/31/2011 $61,208,000.00
14 12/31/2010 $61,211,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDue
Date Value
1 12/31/2023 $177,391,000.00
2 12/31/2022 $200,363,000.00
3 12/31/2021 $148,353,000.00
4 12/31/2020 $167,641,000.00
5 12/31/2019 $124,820,000.00
6 9/30/2019 $133,877,000.00
7 6/30/2019 $137,882,000.00
8 3/31/2019 $118,709,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
Date Value
1 12/31/2023 $38,693,000.00
2 12/31/2022 $49,632,000.00
3 12/31/2021 $36,770,000.00
4 12/31/2020 $44,251,000.00
5 12/31/2019 $19,359,000.00
6 9/30/2019 $29,942,000.00
7 6/30/2019 $29,620,000.00
8 3/31/2019 $17,152,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
Date Value
1 12/31/2023 $45,304,000.00
2 12/31/2022 $41,214,000.00
3 12/31/2021 $28,471,000.00
4 12/31/2020 $38,173,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearFive
Date Value
1 12/31/2023 $13,122,000.00
2 12/31/2022 $16,794,000.00
3 12/31/2021 $13,298,000.00
4 12/31/2020 $15,975,000.00
5 12/31/2019 $10,500,000.00
6 9/30/2019 $15,254,000.00
7 6/30/2019 $14,969,000.00
8 3/31/2019 $12,529,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearFour
Date Value
1 12/31/2023 $16,785,000.00
2 12/31/2022 $21,816,000.00
3 12/31/2021 $19,715,000.00
4 12/31/2020 $18,496,000.00
5 12/31/2019 $15,474,000.00
6 9/30/2019 $20,680,000.00
7 6/30/2019 $19,906,000.00
8 3/31/2019 $17,627,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearThree
Date Value
1 12/31/2023 $27,054,000.00
2 12/31/2022 $31,234,000.00
3 12/31/2021 $23,271,000.00
4 12/31/2020 $21,517,000.00
5 12/31/2019 $21,049,000.00
6 9/30/2019 $28,517,000.00
7 6/30/2019 $27,267,000.00
8 3/31/2019 $24,240,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
Date Value
1 12/31/2023 $36,433,000.00
2 12/31/2022 $39,673,000.00
3 12/31/2021 $26,828,000.00
4 12/31/2020 $29,229,000.00
5 12/31/2019 $29,185,000.00
6 9/30/2019 $31,960,000.00
7 6/30/2019 $30,805,000.00
8 3/31/2019 $26,618,000.00
Financials: LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
Date Value
1 12/31/2023 $20,414,000.00
2 12/31/2022 $24,289,000.00
3 12/31/2021 $15,961,000.00
4 12/31/2020 $19,805,000.00
5 12/31/2019 $14,480,000.00
6 9/30/2019 $15,654,000.00
7 6/30/2019 $16,981,000.00
8 3/31/2019 $13,589,000.00
Financials: LiabilitiesAndStockholdersEquity
Date Value
1 12/31/2023 $5,669,491,000.00
2 9/30/2023 $5,431,375,000.00
3 6/30/2023 $5,155,124,000.00
4 3/31/2023 $5,171,619,000.00
5 12/31/2022 $5,137,071,000.00
6 9/30/2022 $4,968,087,000.00
7 6/30/2022 $4,361,274,000.00
8 3/31/2022 $4,395,067,000.00
9 12/31/2021 $4,386,299,000.00
10 9/30/2021 $4,213,875,000.00
11 6/30/2021 $4,122,548,000.00
12 3/31/2021 $3,998,959,000.00
13 12/31/2020 $3,950,785,000.00
14 9/30/2020 $4,140,152,000.00
15 6/30/2020 $3,999,497,000.00
16 3/31/2020 $3,767,973,000.00
17 12/31/2019 $3,357,225,000.00
18 9/30/2019 $2,662,198,000.00
19 6/30/2019 $2,612,325,000.00
20 3/31/2019 $2,546,311,000.00
21 12/31/2018 $2,468,654,000.00
22 9/30/2018 $2,273,207,000.00
23 6/30/2018 $2,527,865,000.00
24 3/31/2018 $2,486,673,000.00
25 12/31/2017 $2,418,714,000.00
26 9/30/2017 $2,305,227,000.00
27 6/30/2017 $2,267,699,000.00
28 3/31/2017 $2,191,198,000.00
29 12/31/2016 $2,096,908,000.00
30 9/30/2016 $2,194,087,000.00
31 6/30/2016 $2,377,873,000.00
32 3/31/2016 $2,539,024,000.00
33 12/31/2015 $2,351,015,000.00
34 9/30/2015 $2,331,140,000.00
35 6/30/2015 $2,380,653,000.00
36 3/31/2015 $3,062,565,000.00
37 12/31/2014 $3,209,556,000.00
38 9/30/2014 $2,705,941,000.00
39 6/30/2014 $2,785,833,000.00
40 3/31/2014 $2,524,220,000.00
41 12/31/2013 $2,428,601,000.00
42 9/30/2013 $2,557,387,000.00
43 6/30/2013 $2,563,089,000.00
44 3/31/2013 $2,323,263,000.00
45 12/31/2012 $2,287,003,000.00
46 9/30/2012 $1,988,514,000.00
47 6/30/2012 $1,829,257,000.00
48 3/31/2012 $1,794,832,000.00
49 12/31/2011 $1,761,269,000.00
50 12/31/2010 $1,732,116,000.00
Financials: LiabilitiesCurrent
Date Value
1 12/31/2023 $1,590,867,000.00
2 9/30/2023 $1,264,167,000.00
3 6/30/2023 $1,196,300,000.00
4 3/31/2023 $1,181,381,000.00
5 12/31/2022 $1,347,696,000.00
6 9/30/2022 $1,256,994,000.00
7 6/30/2022 $1,042,491,000.00
8 3/31/2022 $960,826,000.00
9 12/31/2021 $971,225,000.00
10 9/30/2021 $907,196,000.00
11 6/30/2021 $926,716,000.00
12 3/31/2021 $792,341,000.00
13 12/31/2020 $796,808,000.00
14 9/30/2020 $1,117,889,000.00
15 6/30/2020 $1,151,887,000.00
16 3/31/2020 $1,012,429,000.00
17 12/31/2019 $672,391,000.00
18 9/30/2019 $618,982,000.00
19 6/30/2019 $610,183,000.00
20 3/31/2019 $631,439,000.00
21 12/31/2018 $708,982,000.00
22 9/30/2018 $541,321,000.00
23 6/30/2018 $870,115,000.00
24 3/31/2018 $866,249,000.00
25 12/31/2017 $642,398,000.00
26 9/30/2017 $520,134,000.00
27 6/30/2017 $544,725,000.00
28 3/31/2017 $575,826,000.00
29 12/31/2016 $585,562,000.00
30 9/30/2016 $531,321,000.00
31 6/30/2016 $564,471,000.00
32 3/31/2016 $567,900,000.00
33 12/31/2015 $536,307,000.00
34 9/30/2015 $509,647,000.00
35 6/30/2015 $527,363,000.00
36 3/31/2015 $1,226,436,000.00
37 12/31/2014 $1,393,091,000.00
38 9/30/2014 $1,296,044,000.00
39 6/30/2014 $1,408,047,000.00
40 3/31/2014 $1,192,694,000.00
41 12/31/2013 $1,148,210,000.00
42 9/30/2013 $1,297,690,000.00
43 6/30/2013 $1,361,903,000.00
44 3/31/2013 $1,210,625,000.00
45 12/31/2012 $1,217,270,000.00
46 9/30/2012 $1,074,618,000.00
47 6/30/2012 $1,002,853,000.00
48 3/31/2012 $1,011,426,000.00
49 12/31/2011 $1,015,366,000.00
50 12/31/2010 $697,548,000.00
Financials: LiabilitiesFairValueDisclosure
Date Value
1 9/30/2023 $10,102,000.00
2 6/30/2023 $4,501,000.00
3 3/31/2023 $573,000.00
4 9/30/2022 $16,748,000.00
5 6/30/2022 $6,915,000.00
6 3/31/2022 $7,606,000.00
7 12/31/2021 $306,000.00
8 9/30/2021 $2,831,000.00
9 6/30/2021 $7,099,000.00
10 3/31/2021 $7,430,000.00
11 12/31/2020 $306,000.00
12 9/30/2020 $3,975,000.00
13 3/31/2020 $2,286,000.00
14 9/30/2019 $2,075,000.00
15 3/31/2019 $458,000.00
16 12/31/2015 $362,000.00
17 9/30/2015 $768,000.00
18 6/30/2015 $536,000.00
19 3/31/2015 $429,847,000.00
20 12/31/2014 $527,093,000.00
21 9/30/2014 $454,228,000.00
22 6/30/2014 $457,694,000.00
23 3/31/2014 $371,903,000.00
24 12/31/2013 $310,908,000.00
25 9/30/2013 $296,346,000.00
26 6/30/2013 $340,461,000.00
27 3/31/2013 $319,951,000.00
28 12/31/2012 $307,372,000.00
29 9/30/2012 $291,187,000.00
30 6/30/2012 $223,196,000.00
31 3/31/2012 $261,762,000.00
32 12/31/2011 $219,024,000.00
33 12/31/2010 $131,177,000.00
Financials: LiabilitiesNoncurrent
Date Value
1 12/31/2023 $674,353,000.00
2 9/30/2023 $1,053,314,000.00
3 6/30/2023 $1,050,369,000.00
4 3/31/2023 $1,049,362,000.00
5 12/31/2022 $1,044,262,000.00
6 9/30/2022 $1,002,965,000.00
7 6/30/2022 $693,554,000.00
8 3/31/2022 $674,058,000.00
9 12/31/2021 $674,399,000.00
10 9/30/2021 $675,417,000.00
11 6/30/2021 $679,089,000.00
12 3/31/2021 $664,186,000.00
13 12/31/2020 $660,959,000.00
14 9/30/2020 $626,545,000.00
15 6/30/2020 $590,979,000.00
16 3/31/2020 $597,550,000.00
17 12/31/2019 $581,940,000.00
18 9/30/2019 $562,954,000.00
19 6/30/2019 $571,597,000.00
20 3/31/2019 $549,035,000.00
21 12/31/2018 $471,271,000.00
22 9/30/2018 $474,469,000.00
23 6/30/2018 $469,762,000.00
24 3/31/2018 $478,126,000.00
25 12/31/2017 $787,114,000.00
26 9/30/2017 $774,353,000.00
27 6/30/2017 $771,181,000.00
28 3/31/2017 $774,780,000.00
29 12/31/2016 $769,576,000.00
30 9/30/2016 $735,970,000.00
31 6/30/2016 $738,009,000.00
32 3/31/2016 $737,072,000.00
33 12/31/2015 $438,593,000.00
34 9/30/2015 $436,931,000.00
35 6/30/2015 $456,075,000.00
36 3/31/2015 $472,939,000.00
37 12/31/2014 $482,891,000.00
38 9/30/2014 $125,170,000.00
39 6/30/2014 $117,302,000.00
40 3/31/2014 $117,324,000.00
41 12/31/2013 $124,286,000.00
42 9/30/2013 $163,491,000.00
43 6/30/2013 $160,926,000.00
44 3/31/2013 $92,965,000.00
45 12/31/2012 $154,562,000.00
46 9/30/2012 $325,508,000.00
47 6/30/2012 $324,391,000.00
48 3/31/2012 $322,654,000.00
49 12/31/2011 $334,773,000.00
50 12/31/2010 $757,914,000.00
Financials: LinesOfCreditCurrent
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 $30,000,000.00
5 12/31/2022 $100,000,000.00
6 9/30/2022 $150,000,000.00
7 12/31/2021 --
8 12/31/2020 --
9 9/30/2020 $350,000,000.00
10 6/30/2020 $350,000,000.00
11 3/31/2020 $350,000,000.00
12 12/31/2019 --
13 9/30/2019 --
14 6/30/2019 --
15 3/31/2019 $50,000,000.00
16 12/31/2018 $100,000,000.00
17 9/30/2018 --
18 6/30/2018 --
19 3/31/2018 $45,000,000.00
20 12/31/2017 $85,000,000.00
21 9/30/2017 --
22 6/30/2017 --
23 3/31/2017 $50,000,000.00
24 12/31/2016 $50,000,000.00
25 9/30/2016 $50,000,000.00
26 12/31/2015 --
Financials: MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments
Date Value
1 9/30/2023 $14,960,000.00
2 6/30/2023 $651,000.00
3 9/30/2022 $-408,000.00
4 6/30/2022 $-1,585,000.00
Financials: NetCashProvidedByUsedInFinancingActivities
Date Value
1 12/31/2023 $-803,573,000.00
2 9/30/2023 $-665,968,000.00
3 6/30/2023 $-551,605,000.00
4 3/31/2023 $-197,352,000.00
5 12/31/2022 $-657,049,000.00
6 9/30/2022 $-299,898,000.00
7 6/30/2022 $-613,369,000.00
8 3/31/2022 $-260,686,000.00
9 12/31/2021 $-643,792,000.00
10 9/30/2021 $-528,139,000.00
11 6/30/2021 $-419,376,000.00
12 3/31/2021 $-182,268,000.00
13 12/31/2020 $-415,289,000.00
14 9/30/2020 $85,889,000.00
15 6/30/2020 $164,974,000.00
16 3/31/2020 $245,762,000.00
17 12/31/2019 $-443,886,000.00
18 9/30/2019 $-357,020,000.00
19 6/30/2019 $-268,963,000.00
20 3/31/2019 $-134,078,000.00
21 12/31/2018 $-567,939,000.00
22 9/30/2018 $-560,332,000.00
23 6/30/2018 $-193,361,000.00
24 3/31/2018 $-97,056,000.00
25 12/31/2017 $-70,147,000.00
26 9/30/2017 $-109,517,000.00
27 6/30/2017 $-46,645,000.00
28 3/31/2017 $-548,000.00
29 12/31/2016 $-592,697,000.00
30 9/30/2016 $-356,057,000.00
31 6/30/2016 $-111,916,000.00
32 3/31/2016 $118,433,000.00
33 12/31/2015 $-626,310,000.00
34 9/30/2015 $-518,541,000.00
35 6/30/2015 $-410,625,000.00
36 3/31/2015 $-73,682,000.00
37 12/31/2014 $288,965,000.00
38 9/30/2014 $-27,878,000.00
39 6/30/2014 $99,965,000.00
40 3/31/2014 $-129,000.00
41 12/31/2013 $-116,291,000.00
42 9/30/2013 $77,443,000.00
43 6/30/2013 $122,661,000.00
44 3/31/2013 $15,194,000.00
45 12/31/2012 $15,833,000.00
46 9/30/2012 $18,142,000.00
47 6/30/2012 $4,295,000.00
48 3/31/2012 $9,391,000.00
49 12/31/2011 $-144,804,000.00
50 9/30/2011 $7,136,000.00
51 6/30/2011 $1,051,000.00
52 3/31/2011 $3,374,000.00
53 12/31/2010 $59,938,000.00
54 12/31/2009 $20,967,000.00
Financials: NetCashProvidedByUsedInInvestingActivities
Date Value
1 12/31/2023 $-412,249,000.00
2 9/30/2023 $-313,573,000.00
3 6/30/2023 $-129,741,000.00
4 3/31/2023 $-35,672,000.00
5 12/31/2022 $-738,634,000.00
6 9/30/2022 $-674,458,000.00
7 6/30/2022 $-68,952,000.00
8 3/31/2022 $-19,880,000.00
9 12/31/2021 $-292,954,000.00
10 9/30/2021 $-269,875,000.00
11 6/30/2021 $-251,799,000.00
12 3/31/2021 $-206,230,000.00
13 12/31/2020 $-292,158,000.00
14 9/30/2020 $-261,307,000.00
15 6/30/2020 $-238,653,000.00
16 3/31/2020 $-215,999,000.00
17 12/31/2019 $-105,708,000.00
18 9/30/2019 $-78,630,000.00
19 6/30/2019 $-61,665,000.00
20 3/31/2019 $-45,987,000.00
21 12/31/2018 $-173,845,000.00
22 9/30/2018 $-41,761,000.00
23 6/30/2018 $-31,105,000.00
24 3/31/2018 $-13,128,000.00
25 12/31/2017 $-191,209,000.00
26 9/30/2017 $-30,697,000.00
27 6/30/2017 $-27,299,000.00
28 3/31/2017 $-14,736,000.00
29 12/31/2016 $1,357,000.00
30 9/30/2016 $6,571,000.00
31 6/30/2016 $-6,573,000.00
32 3/31/2016 $-13,911,000.00
33 12/31/2015 $-44,504,000.00
34 9/30/2015 $-34,527,000.00
35 6/30/2015 $-28,104,000.00
36 3/31/2015 $-8,416,000.00
37 12/31/2014 $-198,015,000.00
38 9/30/2014 $-191,284,000.00
39 6/30/2014 $-180,490,000.00
40 3/31/2014 $-34,188,000.00
41 12/31/2013 $-426,895,000.00
42 9/30/2013 $-417,055,000.00
43 6/30/2013 $-410,908,000.00
44 3/31/2013 $-1,821,000.00
45 12/31/2012 $-201,240,000.00
46 9/30/2012 $-186,382,000.00
47 6/30/2012 $-68,463,000.00
48 3/31/2012 $-9,448,000.00
49 12/31/2011 $-56,497,000.00
50 9/30/2011 $-47,951,000.00
51 6/30/2011 $-22,412,000.00
52 3/31/2011 $-4,153,000.00
53 12/31/2010 $-285,112,000.00
54 12/31/2009 $-50,509,000.00
Financials: NetCashProvidedByUsedInOperatingActivities
Date Value
1 12/31/2023 $1,349,176,000.00
2 9/30/2023 $1,077,085,000.00
3 6/30/2023 $681,171,000.00
4 3/31/2023 $267,401,000.00
5 12/31/2022 $1,241,894,000.00
6 9/30/2022 $978,259,000.00
7 6/30/2022 $661,149,000.00
8 3/31/2022 $336,608,000.00
9 12/31/2021 $1,100,958,000.00
10 9/30/2021 $885,101,000.00
11 6/30/2021 $588,818,000.00
12 3/31/2021 $208,442,000.00
13 12/31/2020 $904,922,000.00
14 9/30/2020 $769,400,000.00
15 6/30/2020 $562,843,000.00
16 3/31/2020 $217,719,000.00
17 12/31/2019 $729,600,000.00
18 9/30/2019 $570,304,000.00
19 6/30/2019 $431,774,000.00
20 3/31/2019 $185,414,000.00
21 12/31/2018 $604,751,000.00
22 9/30/2018 $472,867,000.00
23 6/30/2018 $362,913,000.00
24 3/31/2018 $157,647,000.00
25 12/31/2017 $470,740,000.00
26 9/30/2017 $343,884,000.00
27 6/30/2017 $254,570,000.00
28 3/31/2017 $92,430,000.00
29 12/31/2016 $444,879,000.00
30 9/30/2016 $248,017,000.00
31 6/30/2016 $163,557,000.00
32 3/31/2016 $83,191,000.00
33 12/31/2015 $378,200,000.00
34 9/30/2015 $255,349,000.00
35 6/30/2015 $168,442,000.00
36 3/31/2015 $46,688,000.00
37 12/31/2014 $316,722,000.00
38 9/30/2014 $184,655,000.00
39 6/30/2014 $96,963,000.00
40 3/31/2014 $28,098,000.00
41 12/31/2013 $367,605,000.00
42 9/30/2013 $248,441,000.00
43 6/30/2013 $150,231,000.00
44 3/31/2013 $75,336,000.00
45 12/31/2012 $315,994,000.00
46 9/30/2012 $220,118,000.00
47 6/30/2012 $128,188,000.00
48 3/31/2012 $60,709,000.00
49 12/31/2011 $240,342,000.00
50 9/30/2011 $178,205,000.00
51 6/30/2011 $125,778,000.00
52 3/31/2011 $56,365,000.00
53 12/31/2010 $199,143,000.00
54 12/31/2009 $25,637,000.00
Financials: NetIncomeLoss
Date Value
1 12/31/2023 $1,041,144,000.00
2 9/30/2023 $717,245,000.00
3 6/30/2023 $462,924,000.00
4 3/31/2023 $241,804,000.00
5 12/31/2022 $848,952,000.00
6 9/30/2022 $186,305,000.00
7 6/30/2022 $422,255,000.00
8 3/31/2022 $235,335,000.00
9 12/31/2021 $695,955,000.00
10 9/30/2021 $519,376,000.00
11 6/30/2021 $155,900,000.00
12 3/31/2021 $187,169,000.00
13 12/31/2020 $590,644,000.00
14 9/30/2020 $416,906,000.00
15 6/30/2020 $131,288,000.00
16 3/31/2020 $123,988,000.00
17 12/31/2019 $988,979,000.00
18 9/30/2019 $101,514,000.00
19 6/30/2019 $227,790,000.00
20 3/31/2019 $120,555,000.00
21 12/31/2018 $345,777,000.00
22 9/30/2018 $247,352,000.00
23 6/30/2018 $75,149,000.00
24 3/31/2018 $72,885,000.00
25 12/31/2017 $204,101,000.00
26 9/30/2017 $81,157,000.00
27 6/30/2017 $137,386,000.00
28 3/31/2017 $68,259,000.00
29 12/31/2016 $203,086,000.00
30 9/30/2016 $164,609,000.00
31 6/30/2016 $49,335,000.00
32 3/31/2016 $50,562,000.00
33 12/31/2015 $252,417,000.00
34 9/30/2015 $77,624,000.00
35 6/30/2015 $58,160,000.00
36 3/31/2015 $36,259,000.00
37 12/31/2014 $158,898,000.00
38 9/30/2014 $93,868,000.00
39 6/30/2014 $56,333,000.00
40 3/31/2014 $33,070,000.00
41 12/31/2013 $164,243,000.00
42 9/30/2013 $38,500,000.00
43 6/30/2013 $88,038,000.00
44 3/31/2013 $78,609,000.00
45 12/31/2012 $439,948,000.00
46 9/30/2012 $58,584,000.00
47 6/30/2012 $36,386,000.00
48 3/31/2012 $31,104,000.00
49 12/31/2011 $72,229,000.00
50 9/30/2011 $28,106,000.00
51 6/30/2011 $33,231,000.00
52 3/31/2011 $6,323,000.00
53 12/31/2010 $126,538,000.00
54 12/31/2009 $-149,871,000.00
Financials: NoncurrentAssets
Date Value
1 12/31/2023 $554,010,000.00
2 9/30/2023 $541,341,000.00
3 6/30/2023 $529,914,000.00
4 3/31/2023 $535,468,000.00
5 12/31/2022 $541,830,000.00
6 9/30/2022 $517,912,000.00
7 6/30/2022 $467,349,000.00
8 3/31/2022 $437,421,000.00
9 12/31/2021 $305,911,000.00
10 12/31/2020 $444,479,000.00
11 12/31/2019 $275,855,000.00
12 12/31/2018 $252,630,000.00
Financials: OperatingIncomeLoss
Date Value
1 12/31/2023 $1,251,225,000.00
2 9/30/2023 $914,697,000.00
3 6/30/2023 $621,791,000.00
4 3/31/2023 $322,463,000.00
5 12/31/2022 $1,073,686,000.00
6 9/30/2022 $862,569,000.00
7 6/30/2022 $601,817,000.00
8 3/31/2022 $318,929,000.00
9 12/31/2021 $779,089,000.00
10 9/30/2021 $194,034,000.00
11 6/30/2021 $185,438,000.00
12 3/31/2021 $203,937,000.00
13 12/31/2020 $645,552,000.00
14 9/30/2020 $460,573,000.00
15 6/30/2020 $291,301,000.00
16 3/31/2020 $139,351,000.00
17 12/31/2019 $491,796,000.00
18 9/30/2019 $120,826,000.00
19 6/30/2019 $133,675,000.00
20 3/31/2019 $128,396,000.00
21 12/31/2018 $396,209,000.00
22 9/30/2018 $282,519,000.00
23 6/30/2018 $178,889,000.00
24 3/31/2018 $85,833,000.00
25 12/31/2017 $323,955,000.00
26 9/30/2017 $80,385,000.00
27 6/30/2017 $82,690,000.00
28 3/31/2017 $79,602,000.00
29 12/31/2016 $244,901,000.00
30 9/30/2016 $66,842,000.00
31 6/30/2016 $124,942,000.00
32 3/31/2016 $58,036,000.00
33 12/31/2015 $285,430,000.00
34 9/30/2015 $203,590,000.00
35 6/30/2015 $76,404,000.00
36 3/31/2015 $49,285,000.00
37 12/31/2014 $206,644,000.00
38 9/30/2014 $54,049,000.00
39 6/30/2014 $77,809,000.00
40 3/31/2014 $42,312,000.00
41 12/31/2013 $189,007,000.00
42 9/30/2013 $151,208,000.00
43 6/30/2013 $103,278,000.00
44 3/31/2013 $58,136,000.00
45 12/31/2012 $211,672,000.00
46 9/30/2012 $59,441,000.00
47 6/30/2012 $50,620,000.00
48 3/31/2012 $45,350,000.00
49 12/31/2011 $120,377,000.00
50 9/30/2011 $74,678,000.00
51 6/30/2011 $42,501,000.00
52 3/31/2011 $17,544,000.00
53 12/31/2010 $-28,966,000.00
54 12/31/2009 $-123,591,000.00
Financials: OperatingLeaseCost
Date Value
1 12/31/2023 $56,805,000.00
2 12/31/2022 $49,165,000.00
3 12/31/2021 $43,210,000.00
4 12/31/2020 $39,731,000.00
5 12/31/2019 $34,709,000.00
6 9/30/2019 $25,728,000.00
7 6/30/2019 $17,319,000.00
8 3/31/2019 $7,681,000.00
9 12/31/2018 $33,717,000.00
10 12/31/2017 $32,089,000.00
Financials: OperatingLeaseLiability
Date Value
1 12/31/2023 $156,977,000.00
2 12/31/2022 $176,074,000.00
3 12/31/2021 $132,392,000.00
4 12/31/2020 $147,836,000.00
5 12/31/2019 $110,340,000.00
6 9/30/2019 $118,223,000.00
7 6/30/2019 $120,901,000.00
8 3/31/2019 $105,120,000.00
Financials: OperatingLeaseLiabilityCurrent
Date Value
1 12/31/2023 $41,619,000.00
2 12/31/2022 $36,737,000.00
3 12/31/2021 $25,271,000.00
4 12/31/2020 $33,920,000.00
5 12/31/2019 $25,558,000.00
6 9/30/2019 $27,717,000.00
7 6/30/2019 $27,449,000.00
8 3/31/2019 $23,783,000.00
Financials: OperatingLeaseLiabilityNoncurrent
Date Value
1 12/31/2023 $115,358,000.00
2 12/31/2022 $139,337,000.00
3 12/31/2021 $107,121,000.00
4 12/31/2020 $113,916,000.00
5 12/31/2019 $84,782,000.00
6 9/30/2019 $90,506,000.00
7 6/30/2019 $93,452,000.00
8 3/31/2019 $81,337,000.00
9 12/31/2018 --
Financials: OperatingLeasePayments
Date Value
1 12/31/2023 $46,069,000.00
2 12/31/2022 $34,334,000.00
3 12/31/2021 $50,151,000.00
4 12/31/2020 $34,723,000.00
5 12/31/2019 $34,961,000.00
6 9/30/2019 $22,416,000.00
7 6/30/2019 $14,242,000.00
8 3/31/2019 $6,296,000.00
Financials: OperatingLeaseRightOfUseAsset
Date Value
1 12/31/2023 $150,797,000.00
2 12/31/2022 $170,379,000.00
3 12/31/2021 $130,124,000.00
4 12/31/2020 $133,354,000.00
5 12/31/2019 $100,343,000.00
6 9/30/2019 $104,518,000.00
7 6/30/2019 $108,879,000.00
8 3/31/2019 $94,223,000.00
9 12/31/2018 --
Financials: OperatingLeaseWeightedAverageDiscountRatePercent
Date Value
1 12/31/2023 $0.04
2 12/31/2022 $0.04
3 12/31/2021 $0.04
4 12/31/2020 $0.04
5 12/31/2019 $0.05
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 $172,466,000.00
2 12/31/2022 $207,970,000.00
3 12/31/2021 $99,076,000.00
4 12/31/2020 $130,662,000.00
5 12/31/2019 $116,745,000.00
6 12/31/2018 $63,639,000.00
7 12/31/2017 $48,030,000.00
8 12/31/2016 $41,811,000.00
9 12/31/2015 $46,254,000.00
10 12/31/2014 $52,629,000.00
11 12/31/2013 $35,522,000.00
12 12/31/2012 $32,645,000.00
13 12/31/2011 $45,621,000.00
14 12/31/2010 $64,889,000.00
Financials: OtherAccruedLiabilitiesNoncurrent
Date Value
1 12/31/2023 $160,293,000.00
2 12/31/2022 $165,323,000.00
3 12/31/2021 $118,542,000.00
4 12/31/2020 $93,186,000.00
5 12/31/2019 $77,739,000.00
6 9/30/2019 $78,579,000.00
7 6/30/2019 $75,213,000.00
8 3/31/2019 $70,916,000.00
9 12/31/2018 $77,262,000.00
Financials: OtherAssets
Date Value
1 12/31/2023 $537,372,000.00
2 9/30/2023 $504,272,000.00
3 6/30/2023 $500,216,000.00
4 3/31/2023 $516,006,000.00
5 12/31/2022 $476,277,000.00
6 9/30/2022 $463,645,000.00
7 6/30/2022 $443,786,000.00
8 3/31/2022 $419,540,000.00
9 12/31/2021 $439,226,000.00
10 9/30/2021 $427,936,000.00
11 6/30/2021 $439,398,000.00
12 3/31/2021 $437,571,000.00
13 12/31/2020 $436,106,000.00
14 9/30/2020 $384,256,000.00
15 6/30/2020 $350,694,000.00
16 3/31/2020 $350,456,000.00
17 12/31/2019 $345,429,000.00
18 9/30/2019 $504,877,000.00
19 6/30/2019 $512,509,000.00
20 3/31/2019 $496,562,000.00
21 12/31/2018 $222,309,000.00
22 12/31/2017 $77,800,000.00
23 12/31/2016 $55,193,000.00
24 12/31/2015 $59,252,000.00
25 12/31/2014 $41,363,000.00
26 12/31/2013 $28,106,000.00
27 12/31/2012 $225,566,000.00
28 12/31/2011 $58,039,000.00
29 12/31/2010 $75,913,000.00
Financials: OtherAssetsNoncurrent
Date Value
1 12/31/2023 $248,254,000.00
2 12/31/2022 $185,901,000.00
3 12/31/2021 $181,601,000.00
4 12/31/2020 $170,526,000.00
5 12/31/2019 $106,874,000.00
6 9/30/2019 $92,529,000.00
7 6/30/2019 $94,324,000.00
8 3/31/2019 $92,235,000.00
9 12/31/2018 $97,603,000.00
10 9/30/2018 $232,540,000.00
11 6/30/2018 $227,173,000.00
12 3/31/2018 $226,998,000.00
13 12/31/2017 $230,301,000.00
14 9/30/2017 $326,823,000.00
15 6/30/2017 $316,961,000.00
16 3/31/2017 $315,128,000.00
17 12/31/2016 $311,740,000.00
18 9/30/2016 $298,975,000.00
19 6/30/2016 $300,813,000.00
20 3/31/2016 $308,513,000.00
21 12/31/2015 $299,929,000.00
22 9/30/2015 $194,983,000.00
23 6/30/2015 $199,790,000.00
24 3/31/2015 $201,354,000.00
25 12/31/2014 $209,366,000.00
26 9/30/2014 $181,958,000.00
27 6/30/2014 $170,802,000.00
28 3/31/2014 $185,389,000.00
29 12/31/2013 $196,525,000.00
30 9/30/2013 $257,191,000.00
31 6/30/2013 $253,112,000.00
32 3/31/2013 $209,663,000.00
33 12/31/2012 $225,566,000.00
34 9/30/2012 $59,335,000.00
35 6/30/2012 $59,096,000.00
36 3/31/2012 $58,917,000.00
37 12/31/2011 $58,039,000.00
38 12/31/2010 $75,913,000.00
Financials: OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
Date Value
1 12/31/2023 $-4,815,000.00
2 9/30/2023 $-20,546,000.00
3 6/30/2023 $1,146,000.00
4 3/31/2023 $3,955,000.00
5 12/31/2022 $-59,310,000.00
6 9/30/2022 $-90,764,000.00
7 6/30/2022 $-49,996,000.00
8 3/31/2022 $-14,774,000.00
9 12/31/2021 $-15,423,000.00
10 9/30/2021 $-5,483,000.00
11 6/30/2021 $-4,136,000.00
12 3/31/2021 $-9,923,000.00
13 12/31/2020 $18,373,000.00
14 9/30/2020 $3,029,000.00
15 6/30/2020 $-8,510,000.00
16 3/31/2020 $-9,618,000.00
17 12/31/2019 $-8,642,000.00
18 9/30/2019 $-12,222,000.00
19 6/30/2019 $-592,000.00
20 3/31/2019 $1,223,000.00
21 12/31/2018 $-17,885,000.00
22 9/30/2018 $-16,237,000.00
23 6/30/2018 $-7,052,000.00
24 3/31/2018 $12,058,000.00
25 12/31/2017 $19,394,000.00
26 9/30/2017 $3,549,000.00
27 6/30/2017 $10,255,000.00
28 3/31/2017 $2,389,000.00
29 12/31/2016 $-12,801,000.00
30 9/30/2016 $951,000.00
31 6/30/2016 $1,907,000.00
32 3/31/2016 $4,214,000.00
33 12/31/2015 $-25,276,000.00
34 9/30/2015 $-19,867,000.00
35 6/30/2015 $-4,528,000.00
36 3/31/2015 $-8,890,000.00
37 12/31/2014 $-11,476,000.00
38 9/30/2014 $400,000.00
39 6/30/2014 $6,828,000.00
40 3/31/2014 $4,452,000.00
41 12/31/2013 $-21,470,000.00
42 9/30/2013 $-23,308,000.00
43 6/30/2013 $-11,705,000.00
44 3/31/2013 $-6,162,000.00
45 12/31/2012 $-5,337,000.00
46 9/30/2012 $-3,808,000.00
47 6/30/2012 $-4,832,000.00
48 3/31/2012 $-2,466,000.00
49 12/31/2011 $2,731,000.00
50 9/30/2011 $26,000.00
51 6/30/2011 $5,605,000.00
52 3/31/2011 $-120,000.00
53 12/31/2010 $7,667,000.00
Financials: OtherComprehensiveIncomeLossNetOfTax
Date Value
1 12/31/2023 $-3,117,000.00
2 9/30/2023 $-21,424,000.00
3 6/30/2023 $1,127,000.00
4 3/31/2023 $4,248,000.00
5 12/31/2022 $-58,326,000.00
6 9/30/2022 $-40,753,000.00
7 6/30/2022 $-48,069,000.00
8 3/31/2022 $-14,608,000.00
9 12/31/2021 $-15,886,000.00
10 9/30/2021 $-5,771,000.00
11 6/30/2021 $-4,367,000.00
12 3/31/2021 $-9,612,000.00
13 12/31/2020 $19,501,000.00
14 9/30/2020 $11,397,000.00
15 6/30/2020 $-8,091,000.00
16 3/31/2020 $-9,649,000.00
17 12/31/2019 $-12,146,000.00
18 9/30/2019 $-15,212,000.00
19 6/30/2019 $-1,922,000.00
20 3/31/2019 $-1,295,000.00
21 12/31/2018 $-18,512,000.00
22 9/30/2018 $-16,083,000.00
23 6/30/2018 $-6,904,000.00
24 3/31/2018 $12,208,000.00
25 12/31/2017 $21,530,000.00
26 9/30/2017 $4,568,000.00
27 6/30/2017 $10,572,000.00
28 3/31/2017 $2,884,000.00
29 12/31/2016 $-12,735,000.00
30 9/30/2016 $3,275,000.00
31 6/30/2016 $-2,720,000.00
32 3/31/2016 $5,160,000.00
33 12/31/2015 $-24,772,000.00
34 9/30/2015 $-6,208,000.00
35 6/30/2015 $-4,554,000.00
36 3/31/2015 $-8,534,000.00
37 12/31/2014 $-11,964,000.00
38 9/30/2014 $1,033,000.00
39 6/30/2014 $7,810,000.00
40 3/31/2014 $4,679,000.00
41 12/31/2013 $-19,639,000.00
42 9/30/2013 $-23,066,000.00
43 6/30/2013 $-11,739,000.00
44 3/31/2013 $-6,128,000.00
45 12/31/2012 $-7,003,000.00
46 9/30/2012 $-4,829,000.00
47 6/30/2012 $-5,799,000.00
48 3/31/2012 $-2,499,000.00
49 12/31/2011 $-2,103,000.00
50 9/30/2011 $-398,000.00
51 6/30/2011 $-1,939,000.00
52 12/31/2010 $9,786,000.00
Financials: OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
Date Value
1 12/31/2023 $-1,566,000.00
2 9/30/2023 $-537,000.00
3 6/30/2023 $-405,000.00
4 3/31/2023 $-263,000.00
5 12/31/2022 $-984,000.00
6 9/30/2022 $-1,942,000.00
7 6/30/2022 $-1,927,000.00
8 3/31/2022 $-166,000.00
9 12/31/2021 $463,000.00
10 9/30/2021 $520,000.00
11 6/30/2021 $231,000.00
12 3/31/2021 $-311,000.00
13 12/31/2020 $-1,128,000.00
14 9/30/2020 $-277,000.00
15 6/30/2020 $-419,000.00
16 3/31/2020 $31,000.00
17 12/31/2019 $3,504,000.00
18 9/30/2019 $2,990,000.00
19 6/30/2019 $107,000.00
20 3/31/2019 $2,518,000.00
21 12/31/2018 $627,000.00
22 9/30/2018 $-7,000.00
23 6/30/2018 $-148,000.00
24 3/31/2018 $-150,000.00
25 12/31/2017 $-424,000.00
26 9/30/2017 $-19,000.00
27 6/30/2017 $-69,000.00
28 3/31/2017 $-30,000.00
29 12/31/2016 $650,000.00
30 9/30/2016 $238,000.00
31 6/30/2016 $27,000.00
32 3/31/2016 $-81,000.00
33 12/31/2015 $-335,000.00
34 9/30/2015 $-558,000.00
35 6/30/2015 $-317,000.00
36 3/31/2015 $-291,000.00
37 12/31/2014 $183,000.00
38 9/30/2014 $-51,000.00
39 6/30/2014 $21,000.00
40 3/31/2014 $-408,000.00
41 12/31/2013 $-2,011,000.00
42 9/30/2013 $-448,000.00
43 6/30/2013 $-383,000.00
44 3/31/2013 $-318,000.00
45 12/31/2012 $761,000.00
46 9/30/2012 $-120,000.00
47 6/30/2012 $-84,000.00
48 3/31/2012 $29,000.00
49 12/31/2011 $-306,000.00
50 9/30/2011 $-36,000.00
51 6/30/2011 $-45,000.00
52 12/31/2010 $4,319,000.00
Financials: OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
Date Value
1 12/31/2023 $132,000.00
2 9/30/2023 $-1,415,000.00
3 6/30/2023 $-424,000.00
4 3/31/2023 $30,000.00
5 12/31/2022 --
6 9/30/2022 --
7 6/30/2022 --
8 3/31/2022 --
9 12/31/2021 --
Financials: OtherLiabilitiesNoncurrent
Date Value
1 12/31/2023 $275,651,000.00
2 9/30/2023 $303,904,000.00
3 6/30/2023 $305,165,000.00
4 3/31/2023 $298,546,000.00
5 12/31/2022 $304,660,000.00
6 9/30/2022 $252,999,000.00
7 6/30/2022 $230,982,000.00
8 3/31/2022 $219,428,000.00
9 12/31/2021 $225,663,000.00
10 9/30/2021 $232,041,000.00
11 6/30/2021 $233,495,000.00
12 3/31/2021 $224,624,000.00
13 12/31/2020 $207,102,000.00
14 9/30/2020 $195,315,000.00
15 6/30/2020 $157,148,000.00
16 3/31/2020 $155,842,000.00
17 12/31/2019 $162,521,000.00
18 9/30/2019 $169,085,000.00
19 6/30/2019 $168,665,000.00
20 3/31/2019 $152,253,000.00
21 12/31/2018 $77,262,000.00
22 9/30/2018 $80,013,000.00
23 6/30/2018 $77,911,000.00
24 3/31/2018 $77,084,000.00
25 12/31/2017 $81,232,000.00
26 9/30/2017 $72,342,000.00
27 6/30/2017 $67,096,000.00
28 3/31/2017 $64,672,000.00
29 12/31/2016 $59,314,000.00
30 9/30/2016 $56,355,000.00
31 6/30/2016 $56,842,000.00
32 3/31/2016 $55,763,000.00
33 12/31/2015 $59,596,000.00
34 9/30/2015 $56,937,000.00
35 6/30/2015 $70,940,000.00
36 3/31/2015 $75,816,000.00
37 12/31/2014 $79,489,000.00
38 9/30/2014 $82,297,000.00
39 6/30/2014 $70,502,000.00
40 3/31/2014 $69,025,000.00
41 12/31/2013 $71,436,000.00
42 9/30/2013 $115,262,000.00
43 6/30/2013 $117,034,000.00
44 3/31/2013 $51,533,000.00
45 12/31/2012 $104,033,000.00
46 9/30/2012 $130,478,000.00
47 6/30/2012 $131,172,000.00
48 3/31/2012 $126,561,000.00
49 12/31/2011 $128,894,000.00
50 12/31/2010 $135,899,000.00
Financials: OtherNoncashIncomeExpense
Date Value
1 12/31/2023 $-1,983,000.00
2 9/30/2023 $-1,962,000.00
3 6/30/2023 $-1,834,000.00
4 3/31/2023 $-99,000.00
5 12/31/2022 $-371,000.00
6 9/30/2022 $-158,000.00
7 6/30/2022 $-88,000.00
8 3/31/2022 $-88,000.00
9 12/31/2021 $-427,000.00
10 9/30/2021 $-146,000.00
11 6/30/2021 $-183,000.00
12 3/31/2021 $-302,000.00
13 12/31/2020 $-773,000.00
14 9/30/2020 $-410,000.00
15 6/30/2020 $-296,000.00
16 3/31/2020 $-183,000.00
17 12/31/2019 $-428,000.00
18 9/30/2019 $-197,000.00
19 6/30/2019 $-160,000.00
20 3/31/2019 $-122,000.00
21 12/31/2018 $-2,607,000.00
22 9/30/2018 $126,000.00
23 6/30/2018 $-462,000.00
24 3/31/2018 $170,000.00
25 12/31/2017 $-5,068,000.00
26 9/30/2017 $-3,763,000.00
27 6/30/2017 $-2,157,000.00
28 3/31/2017 $-1,359,000.00
29 12/31/2016 $-4,027,000.00
30 9/30/2016 $-1,869,000.00
31 6/30/2016 $-750,000.00
32 3/31/2016 $-209,000.00
33 12/31/2015 $-646,000.00
34 9/30/2015 $69,000.00
35 6/30/2015 $-1,142,000.00
36 3/31/2015 $-929,000.00
37 12/31/2014 $-6,854,000.00
38 9/30/2014 $-6,221,000.00
39 6/30/2014 $-3,694,000.00
40 3/31/2014 $-2,344,000.00
41 12/31/2013 $-4,017,000.00
42 9/30/2013 $-2,183,000.00
43 6/30/2013 $-433,000.00
44 3/31/2013 $922,000.00
45 12/31/2012 $-3,530,000.00
46 9/30/2012 $-3,270,000.00
47 6/30/2012 $-3,564,000.00
48 3/31/2012 $-683,000.00
49 12/31/2011 $-3,436,000.00
50 9/30/2011 $-3,689,000.00
51 6/30/2011 $-2,518,000.00
52 3/31/2011 $-488,000.00
53 12/31/2010 $-1,039,000.00
54 12/31/2009 $759,000.00
Financials: OtherNonoperatingExpense
Date Value
1 12/31/2023 $2,714,000.00
2 9/30/2023 $2,532,000.00
3 6/30/2023 $2,243,000.00
4 12/31/2022 $860,000.00
5 9/30/2022 $646,000.00
6 6/30/2022 $416,000.00
7 12/31/2021 $262,000.00
Financials: OtherNonoperatingIncomeExpense
Date Value
1 12/31/2023 $66,886,000.00
2 9/30/2023 $32,363,000.00
3 6/30/2023 $16,257,000.00
4 3/31/2023 $8,284,000.00
5 12/31/2022 $-5,389,000.00
6 9/30/2022 $-13,879,000.00
7 6/30/2022 $-10,862,000.00
8 3/31/2022 $-4,900,000.00
9 12/31/2021 $6,326,000.00
10 9/30/2021 $3,701,000.00
11 6/30/2021 $4,844,000.00
12 3/31/2021 $2,701,000.00
13 12/31/2020 $7,945,000.00
14 9/30/2020 $1,766,000.00
15 6/30/2020 $4,630,000.00
16 3/31/2020 $-4,534,000.00
17 12/31/2019 $6,001,000.00
18 9/30/2019 $122,000.00
19 6/30/2019 $-110,000.00
20 3/31/2019 $5,241,000.00
21 12/31/2018 $3,320,000.00
22 9/30/2018 $4,055,000.00
23 6/30/2018 $3,638,000.00
24 3/31/2018 $-689,000.00
25 12/31/2017 $16,755,000.00
26 9/30/2017 $14,370,000.00
27 6/30/2017 $924,000.00
28 3/31/2017 $1,059,000.00
29 12/31/2016 $15,922,000.00
30 9/30/2016 $10,441,000.00
31 6/30/2016 $2,842,000.00
32 3/31/2016 $4,763,000.00
33 12/31/2015 $10,477,000.00
34 9/30/2015 $1,839,000.00
35 6/30/2015 $1,347,000.00
36 3/31/2015 $4,781,000.00
37 12/31/2014 $8,479,000.00
38 9/30/2014 $-417,000.00
39 6/30/2014 $1,635,000.00
40 3/31/2014 $3,382,000.00
41 12/31/2013 $7,570,000.00
42 9/30/2013 $2,535,000.00
43 6/30/2013 $2,018,000.00
44 3/31/2013 $2,175,000.00
45 12/31/2012 $11,341,000.00
46 9/30/2012 $-131,000.00
47 6/30/2012 $6,103,000.00
48 3/31/2012 $2,434,000.00
49 12/31/2011 $18,074,000.00
50 9/30/2011 $20,107,000.00
51 6/30/2011 $8,394,000.00
52 3/31/2011 $4,469,000.00
53 12/31/2010 $2,541,000.00
54 12/31/2009 $-1,042,000.00
Financials: OtherPrepaidExpenseCurrent
Date Value
1 12/31/2023 $141,916,000.00
2 12/31/2022 $140,229,000.00
3 12/31/2021 $88,192,000.00
4 12/31/2020 $80,346,000.00
5 12/31/2015 $31,967,000.00
6 12/31/2014 $31,856,000.00
7 12/31/2013 $31,751,000.00
8 12/31/2012 $68,494,000.00
9 12/31/2011 $50,540,000.00
10 12/31/2010 $42,605,000.00
Financials: PaymentsForRepurchaseOfCommonStock
Date Value
1 12/31/2023 $700,134,000.00
2 9/30/2023 $575,127,000.00
3 6/30/2023 $450,119,000.00
4 3/31/2023 $125,010,000.00
5 12/31/2022 $1,050,091,000.00
6 9/30/2022 $750,062,000.00
7 6/30/2022 $600,049,000.00
8 3/31/2022 $250,016,000.00
9 12/31/2021 $612,297,000.00
10 9/30/2021 $502,301,000.00
11 6/30/2021 $392,290,000.00
12 3/31/2021 $172,267,000.00
13 12/31/2020 $380,064,000.00
14 9/30/2020 $250,047,000.00
15 6/30/2020 $175,036,000.00
16 3/31/2020 $100,022,000.00
17 12/31/2019 $306,148,000.00
18 9/30/2019 $231,131,000.00
19 6/30/2019 $156,120,000.00
20 3/31/2019 $81,114,000.00
21 12/31/2018 $250,059,000.00
22 9/30/2018 $150,036,000.00
23 6/30/2018 $100,025,000.00
24 3/31/2018 $50,013,000.00
25 12/31/2017 $100,025,000.00
26 9/30/2017 $50,013,000.00
27 6/30/2017 --
28 3/31/2017 --
29 12/31/2016 $960,289,000.00
30 9/30/2016 $720,196,000.00
31 6/30/2016 $480,100,000.00
32 3/31/2016 $240,000,000.00
33 12/31/2015 $333,189,000.00
34 9/30/2015 $213,135,000.00
35 6/30/2015 $93,076,000.00
36 3/31/2015 $36,797,000.00
37 12/31/2014 $100,117,000.00
38 9/30/2014 $37,543,000.00
39 6/30/2014 $25,032,000.00
40 3/31/2014 $12,517,000.00
41 12/31/2013 --
42 9/30/2013 --
43 6/30/2013 --
44 3/31/2013 --
45 12/31/2012 --
46 12/31/2011 --
47 12/31/2010 $39,997,000.00
Financials: PaymentsForRestructuring
Date Value
1 12/31/2023 $8,211,000.00
2 12/31/2022 $98,000.00
3 12/31/2021 $7,535,000.00
4 9/30/2021 $7,311,000.00
5 6/30/2021 $6,654,000.00
6 3/31/2021 $4,735,000.00
7 12/31/2020 $10,197,000.00
8 9/30/2020 $7,155,000.00
9 6/30/2020 $6,995,000.00
10 3/31/2020 $4,928,000.00
11 12/31/2019 $11,134,000.00
12 9/30/2019 $10,204,000.00
13 6/30/2019 $9,944,000.00
14 3/31/2019 $8,248,000.00
15 12/31/2018 $12,880,000.00
16 9/30/2018 $10,220,000.00
17 6/30/2018 $9,246,000.00
18 3/31/2018 $7,019,000.00
19 12/31/2017 $20,356,000.00
20 9/30/2017 $18,273,000.00
21 6/30/2017 $15,298,000.00
22 3/31/2017 $9,422,000.00
23 12/31/2016 $17,569,000.00
24 9/30/2016 $15,077,000.00
25 6/30/2016 $12,373,000.00
26 3/31/2016 $7,214,000.00
27 12/31/2015 $9,381,000.00
28 9/30/2015 $8,235,000.00
29 6/30/2015 $6,260,000.00
30 3/31/2015 $3,949,000.00
31 12/31/2014 $15,285,000.00
32 9/30/2014 $11,104,000.00
33 6/30/2014 $9,835,000.00
34 3/31/2014 $7,445,000.00
35 12/31/2013 $7,895,000.00
36 12/31/2012 $923,000.00
37 12/31/2011 $10,604,000.00
Financials: PaymentsOfDebtIssuanceCosts
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 12/31/2022 $425,000.00
4 9/30/2022 $425,000.00
5 6/30/2022 --
6 12/31/2021 $1,285,000.00
7 9/30/2021 $1,285,000.00
8 6/30/2021 $1,285,000.00
9 12/31/2020 --
10 9/30/2020 --
11 6/30/2020 --
12 12/31/2019 --
13 12/31/2018 --
14 9/30/2018 --
15 6/30/2018 --
16 3/31/2018 --
17 12/31/2017 $793,000.00
18 9/30/2017 $793,000.00
19 6/30/2017 $793,000.00
20 3/31/2017 $793,000.00
21 12/31/2016 $622,000.00
22 9/30/2016 $622,000.00
23 6/30/2016 $622,000.00
24 3/31/2016 $542,000.00
25 12/31/2015 --
26 9/30/2015 --
27 6/30/2015 --
28 3/31/2015 --
29 12/31/2014 $6,500,000.00
30 9/30/2014 $322,000.00
31 12/31/2013 --
32 9/30/2013 --
33 12/31/2012 $1,372,000.00
34 12/31/2011 --
35 12/31/2010 $10,532,000.00
Financials: PaymentsRelatedToTaxWithholdingForShareBasedCompensation
Date Value
1 12/31/2023 $136,396,000.00
2 9/30/2023 $122,182,000.00
3 6/30/2023 $78,988,000.00
4 3/31/2023 $67,712,000.00
5 12/31/2022 $111,864,000.00
6 9/30/2022 $103,093,000.00
7 6/30/2022 $63,544,000.00
8 3/31/2022 $56,343,000.00
9 12/31/2021 $117,982,000.00
10 9/30/2021 $108,185,000.00
11 6/30/2021 $78,053,000.00
12 3/31/2021 $56,385,000.00
13 12/31/2020 $110,028,000.00
14 9/30/2020 $85,515,000.00
15 6/30/2020 $53,657,000.00
16 3/31/2020 $37,528,000.00
17 12/31/2019 $90,580,000.00
18 9/30/2019 $75,016,000.00
19 12/31/2018 $69,921,000.00
Financials: PaymentsToAcquireBusinessesNetOfCashAcquired
Date Value
1 12/31/2023 $198,351,000.00
2 9/30/2023 $163,963,000.00
3 6/30/2023 $55,379,000.00
4 12/31/2022 $613,785,000.00
5 9/30/2022 $586,163,000.00
6 6/30/2022 $25,000,000.00
7 3/31/2022 --
8 12/31/2021 $226,201,000.00
9 9/30/2021 $220,026,000.00
10 6/30/2021 $220,660,000.00
11 3/31/2021 $189,262,000.00
12 12/31/2020 $197,562,000.00
13 9/30/2020 $197,562,000.00
14 6/30/2020 $195,118,000.00
15 3/31/2020 $193,820,000.00
16 12/31/2019 $338,000.00
17 9/30/2019 $338,000.00
18 6/30/2019 $338,000.00
19 3/31/2019 --
20 12/31/2018 --
21 9/30/2018 --
22 6/30/2018 --
23 12/31/2017 $143,249,000.00
24 9/30/2017 $550,000.00
25 6/30/2017 --
26 3/31/2017 --
27 12/31/2016 $41,627,000.00
28 9/30/2016 $41,627,000.00
29 6/30/2016 $41,627,000.00
30 3/31/2016 $3,853,000.00
31 12/31/2015 --
32 9/30/2015 --
33 6/30/2015 --
34 12/31/2014 $167,121,000.00
Financials: PaymentsToAcquireIntangibleAssets
Date Value
1 12/31/2023 $166,000.00
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 $1,000,000.00
6 9/30/2022 $1,000,000.00
7 6/30/2022 $750,000.00
8 3/31/2022 $750,000.00
9 12/31/2021 $1,583,000.00
10 9/30/2021 --
11 6/30/2021 --
12 3/31/2021 --
13 12/31/2020 --
14 12/31/2019 --
Financials: PaymentsToAcquireInvestments
Date Value
1 12/31/2023 $176,170,000.00
2 9/30/2023 $145,150,000.00
3 6/30/2023 $29,212,000.00
4 3/31/2023 $9,055,000.00
5 12/31/2022 $1,000,000.00
6 9/30/2022 $1,000,000.00
7 6/30/2022 $1,000,000.00
8 3/31/2022 $1,000,000.00
9 12/31/2021 --
10 9/30/2021 --
11 6/30/2021 --
12 3/31/2021 --
13 12/31/2020 --
14 9/30/2020 --
15 6/30/2020 --
16 3/31/2020 --
17 12/31/2019 $33,717,000.00
18 9/30/2019 $33,717,000.00
19 6/30/2019 $33,717,000.00
20 3/31/2019 $33,664,000.00
21 12/31/2018 $115,839,000.00
22 9/30/2018 --
23 6/30/2018 --
24 3/31/2018 --
25 12/31/2017 --
26 12/31/2016 --
Financials: PaymentsToAcquirePropertyPlantAndEquipment
Date Value
1 12/31/2023 $102,337,000.00
2 9/30/2023 $68,634,000.00
3 6/30/2023 $46,655,000.00
4 3/31/2023 $26,719,000.00
5 12/31/2022 $123,215,000.00
6 9/30/2022 $86,295,000.00
7 6/30/2022 $42,202,000.00
8 3/31/2022 $18,130,000.00
9 12/31/2021 $65,298,000.00
10 9/30/2021 $49,977,000.00
11 6/30/2021 $31,139,000.00
12 3/31/2021 $16,968,000.00
13 12/31/2020 $94,813,000.00
14 9/30/2020 $63,745,000.00
15 6/30/2020 $43,535,000.00
16 3/31/2020 $22,179,000.00
17 12/31/2019 $74,605,000.00
18 9/30/2019 $47,527,000.00
19 6/30/2019 $30,562,000.00
20 3/31/2019 $15,275,000.00
21 12/31/2018 $61,503,000.00
22 9/30/2018 $41,761,000.00
23 6/30/2018 $31,105,000.00
24 3/31/2018 $13,128,000.00
25 12/31/2017 $57,901,000.00
26 9/30/2017 $39,676,000.00
27 6/30/2017 $27,488,000.00
28 3/31/2017 $14,843,000.00
29 12/31/2016 $53,712,000.00
30 9/30/2016 $42,452,000.00
31 6/30/2016 $28,287,000.00
32 3/31/2016 $12,116,000.00
33 12/31/2015 $44,808,000.00
34 9/30/2015 $34,093,000.00
35 6/30/2015 $24,067,000.00
36 3/31/2015 $7,520,000.00
37 12/31/2014 $39,810,000.00
38 9/30/2014 $27,958,000.00
39 6/30/2014 $17,715,000.00
40 3/31/2014 $6,252,000.00
41 12/31/2013 $44,929,000.00
42 9/30/2013 $35,950,000.00
43 6/30/2013 $23,739,000.00
44 3/31/2013 $6,569,000.00
45 12/31/2012 $35,966,000.00
46 9/30/2012 $25,932,000.00
47 6/30/2012 $18,269,000.00
48 3/31/2012 $8,201,000.00
49 12/31/2011 $31,421,000.00
50 9/30/2011 $17,703,000.00
51 6/30/2011 $11,312,000.00
52 3/31/2011 $5,181,000.00
53 12/31/2010 $34,782,000.00
54 12/31/2009 $41,308,000.00
Financials: PreferredStockParOrStatedValuePerShare
Date Value
1 12/31/2023 $0.01
2 12/31/2022 $0.01
3 12/31/2021 $0.01
4 12/31/2020 $0.01
5 12/31/2019 $0.01
6 12/31/2018 $0.01
7 12/31/2017 $0.01
8 12/31/2016 $0.01
9 12/31/2015 $0.01
10 12/31/2014 $0.01
11 12/31/2013 $0.01
12 12/31/2012 $0.01
13 12/31/2011 $0.01
14 12/31/2010 $0.01
Financials: PreferredStockSharesAuthorized
Date Value
1 12/31/2023 $400,000.00
2 12/31/2022 $400,000.00
3 12/31/2021 $400,000.00
4 12/31/2020 $400,000.00
5 12/31/2019 $400,000.00
6 12/31/2018 $400,000.00
7 12/31/2017 $400,000.00
8 12/31/2016 $400,000.00
9 12/31/2015 $400,000.00
10 12/31/2014 $400,000.00
11 12/31/2013 $400,000.00
12 12/31/2012 $400,000.00
13 12/31/2011 $400,000.00
14 12/31/2010 $400,000.00
Financials: PreferredStockSharesIssued
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 12/31/2013 --
12 12/31/2012 --
13 12/31/2011 --
14 12/31/2010 --
Financials: PreferredStockSharesOutstanding
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 12/31/2013 --
12 12/31/2012 --
13 12/31/2011 --
14 12/31/2010 --
Financials: PreferredStockValue
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 12/31/2013 --
12 12/31/2012 --
13 12/31/2011 --
14 12/31/2010 --
Financials: PrepaidExpenseAndOtherAssetsCurrent
Date Value
1 12/31/2023 $297,180,000.00
2 9/30/2023 $272,283,000.00
3 6/30/2023 $188,634,000.00
4 3/31/2023 $165,778,000.00
5 12/31/2022 $209,727,000.00
6 9/30/2022 $138,968,000.00
7 6/30/2022 $129,966,000.00
8 3/31/2022 $128,143,000.00
9 12/31/2021 $173,512,000.00
10 9/30/2021 $100,428,000.00
11 6/30/2021 $129,442,000.00
12 3/31/2021 $141,490,000.00
13 12/31/2020 $135,712,000.00
14 9/30/2020 $81,526,000.00
15 6/30/2020 $93,915,000.00
16 3/31/2020 $108,554,000.00
17 12/31/2019 $103,785,000.00
18 9/30/2019 $53,074,000.00
19 6/30/2019 $58,918,000.00
20 3/31/2019 $76,802,000.00
21 12/31/2018 $92,550,000.00
22 9/30/2018 $66,979,000.00
23 6/30/2018 $56,042,000.00
24 3/31/2018 $61,597,000.00
25 12/31/2017 $68,266,000.00
26 9/30/2017 $42,374,000.00
27 6/30/2017 $39,175,000.00
28 3/31/2017 $41,092,000.00
29 12/31/2016 $37,099,000.00
30 9/30/2016 $42,953,000.00
31 6/30/2016 $39,485,000.00
32 3/31/2016 $41,360,000.00
33 12/31/2015 $31,967,000.00
34 9/30/2015 $139,534,000.00
35 6/30/2015 $129,320,000.00
36 3/31/2015 $135,047,000.00
37 12/31/2014 $126,313,000.00
38 9/30/2014 $134,929,000.00
39 6/30/2014 $143,314,000.00
40 3/31/2014 $136,300,000.00
41 12/31/2013 $123,382,000.00
42 9/30/2013 $117,457,000.00
43 6/30/2013 $120,598,000.00
44 3/31/2013 $122,604,000.00
45 12/31/2012 $127,036,000.00
46 9/30/2012 $60,780,000.00
47 6/30/2012 $61,976,000.00
48 3/31/2012 $69,178,000.00
49 12/31/2011 $64,216,000.00
50 12/31/2010 $78,355,000.00
Financials: PrepaidTaxes
Date Value
1 12/31/2023 $24,905,000.00
2 12/31/2022 $69,498,000.00
3 12/31/2021 $85,320,000.00
4 12/31/2020 $55,366,000.00
Financials: ProceedsFromIssuanceOfCommonStock
Date Value
1 12/31/2023 $132,957,000.00
2 9/30/2023 $131,341,000.00
3 6/30/2023 $77,502,000.00
4 3/31/2023 $65,370,000.00
5 12/31/2022 $105,331,000.00
6 9/30/2022 $103,682,000.00
7 6/30/2022 $50,224,000.00
8 3/31/2022 $45,673,000.00
9 12/31/2021 $87,772,000.00
10 9/30/2021 $83,632,000.00
11 6/30/2021 $52,252,000.00
12 3/31/2021 $46,384,000.00
13 12/31/2020 $74,803,000.00
14 9/30/2020 $71,451,000.00
15 6/30/2020 $43,667,000.00
16 3/31/2020 $33,312,000.00
17 12/31/2019 $52,842,000.00
18 9/30/2019 $49,127,000.00
19 6/30/2019 $32,855,000.00
20 3/31/2019 $29,858,000.00
21 12/31/2018 $40,908,000.00
22 9/30/2018 $38,190,000.00
23 6/30/2018 $25,656,000.00
24 3/31/2018 $23,339,000.00
25 12/31/2017 $48,965,000.00
26 9/30/2017 $45,419,000.00
27 6/30/2017 $29,967,000.00
28 3/31/2017 $22,715,000.00
29 12/31/2016 $55,440,000.00
30 9/30/2016 $50,293,000.00
31 6/30/2016 $36,296,000.00
32 3/31/2016 $24,200,000.00
33 12/31/2015 $74,938,000.00
34 9/30/2015 $59,448,000.00
35 6/30/2015 $38,167,000.00
36 3/31/2015 $24,609,000.00
37 12/31/2014 $65,913,000.00
38 9/30/2014 $54,717,000.00
39 6/30/2014 $36,482,000.00
40 3/31/2014 $23,377,000.00
41 12/31/2013 $42,657,000.00
42 9/30/2013 $40,691,000.00
43 6/30/2013 $30,227,000.00
44 3/31/2013 $21,801,000.00
45 12/31/2012 $32,687,000.00
46 9/30/2012 $28,755,000.00
47 6/30/2012 $13,063,000.00
48 3/31/2012 $12,761,000.00
49 12/31/2011 $19,714,000.00
50 9/30/2011 $16,994,000.00
51 6/30/2011 $10,302,000.00
52 3/31/2011 $8,897,000.00
53 12/31/2010 $13,643,000.00
54 12/31/2009 $28,010,000.00
Financials: ProceedsFromIssuanceOfUnsecuredDebt
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 12/31/2022 $300,000,000.00
4 9/30/2022 $300,000,000.00
5 12/31/2021 --
6 9/30/2021 --
7 12/31/2020 --
8 12/31/2018 --
9 12/31/2017 --
10 9/30/2017 --
11 6/30/2017 --
12 3/31/2017 --
13 12/31/2016 $300,000,000.00
14 9/30/2016 $300,000,000.00
15 6/30/2016 $300,000,000.00
16 3/31/2016 $300,000,000.00
17 12/31/2015 --
18 9/30/2015 --
19 6/30/2015 --
20 3/31/2015 --
21 12/31/2014 $348,649,000.00
22 12/31/2013 --
23 12/31/2012 --
Financials: ProceedsFromLinesOfCredit
Date Value
1 12/31/2023 $50,000,000.00
2 9/30/2023 $50,000,000.00
3 6/30/2023 $50,000,000.00
4 3/31/2023 $50,000,000.00
5 12/31/2022 $585,000,000.00
6 9/30/2022 $450,000,000.00
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 $350,000,000.00
14 9/30/2020 $350,000,000.00
15 6/30/2020 $350,000,000.00
16 3/31/2020 $350,000,000.00
17 12/31/2019 $150,000,000.00
18 9/30/2019 $150,000,000.00
19 6/30/2019 $150,000,000.00
20 3/31/2019 $50,000,000.00
21 12/31/2018 $100,000,000.00
22 9/30/2018 --
23 6/30/2018 --
24 3/31/2018 --
25 12/31/2017 $135,000,000.00
26 9/30/2017 $50,000,000.00
27 6/30/2017 $50,000,000.00
28 3/31/2017 $50,000,000.00
29 12/31/2016 $115,000,000.00
30 9/30/2016 $50,000,000.00
31 6/30/2016 $50,000,000.00
32 3/31/2016 $50,000,000.00
33 12/31/2015 --
34 9/30/2015 --
35 6/30/2015 --
36 3/31/2015 --
37 12/31/2014 $100,000,000.00
38 9/30/2014 $100,000,000.00
39 6/30/2014 $100,000,000.00
40 12/31/2013 $100,000,000.00
41 9/30/2013 $100,000,000.00
42 6/30/2013 $100,000,000.00
43 12/31/2012 --
44 9/30/2012 --
45 6/30/2012 --
46 12/31/2011 --
Financials: ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities
Date Value
1 9/30/2023 $64,174,000.00
2 6/30/2023 $1,505,000.00
3 3/31/2023 $102,000.00
4 9/30/2022 --
5 6/30/2022 --
6 3/31/2022 --
7 9/30/2012 $7,436,000.00
8 6/30/2012 $136,000.00
9 9/30/2011 $9,588,000.00
10 6/30/2011 $9,588,000.00
Financials: ProceedsFromSaleAndMaturityOfOtherInvestments
Date Value
1 12/31/2023 $64,775,000.00
2 12/31/2022 $366,000.00
3 9/30/2022 --
4 12/31/2021 $128,000.00
5 9/30/2021 $128,000.00
6 12/31/2020 $217,000.00
7 9/30/2020 --
8 6/30/2020 --
9 3/31/2020 --
10 12/31/2019 $2,952,000.00
11 9/30/2019 $2,952,000.00
12 6/30/2019 $2,952,000.00
13 3/31/2019 $2,952,000.00
14 12/31/2018 $3,497,000.00
15 9/30/2018 --
16 6/30/2018 --
17 3/31/2018 --
18 12/31/2017 $9,108,000.00
19 9/30/2017 $9,108,000.00
20 6/30/2017 --
21 3/31/2017 --
22 12/31/2016 $2,917,000.00
23 9/30/2016 $2,913,000.00
24 6/30/2016 $2,583,000.00
25 3/31/2016 $2,583,000.00
26 12/31/2015 $4,570,000.00
27 9/30/2015 $4,510,000.00
28 6/30/2015 $2,293,000.00
29 3/31/2015 $1,364,000.00
30 12/31/2014 $1,085,000.00
31 9/30/2014 --
32 6/30/2014 --
33 3/31/2014 --
34 12/31/2013 $6,234,000.00
35 9/30/2013 $6,200,000.00
36 6/30/2013 $6,102,000.00
37 3/31/2013 $6,102,000.00
38 12/31/2012 $74,000.00
39 9/30/2012 $44,000.00
40 6/30/2012 $44,000.00
41 3/31/2012 $44,000.00
42 12/31/2011 $9,791,000.00
43 9/30/2011 $4,824,000.00
44 6/30/2011 $2,785,000.00
45 3/31/2011 $2,677,000.00
46 12/31/2010 $10,276,000.00
Financials: ProceedsFromStockOptionsExercised
Date Value
1 12/31/2023 $30,940,000.00
2 12/31/2022 $16,014,000.00
3 12/31/2021 $23,844,000.00
4 12/31/2020 $26,474,000.00
5 12/31/2019 $14,553,000.00
6 12/31/2018 $11,748,000.00
7 12/31/2017 $22,255,000.00
8 12/31/2016 $30,984,000.00
9 12/31/2015 $52,261,000.00
Financials: PropertyPlantAndEquipmentGross
Date Value
1 12/31/2023 $1,239,995,000.00
2 12/31/2022 $1,148,388,000.00
3 12/31/2021 $1,038,477,000.00
4 12/31/2020 $1,005,075,000.00
5 12/31/2019 $911,031,000.00
6 12/31/2018 $951,123,000.00
7 12/31/2017 $909,719,000.00
8 12/31/2016 $851,568,000.00
9 12/31/2015 $809,944,000.00
10 12/31/2014 $782,663,000.00
11 12/31/2013 $807,209,000.00
12 12/31/2012 $879,889,000.00
13 12/31/2011 $921,507,000.00
14 12/31/2010 $933,791,000.00
Financials: PropertyPlantAndEquipmentNet
Date Value
1 12/31/2023 $403,213,000.00
2 9/30/2023 $379,776,000.00
3 6/30/2023 $370,193,000.00
4 3/31/2023 $372,956,000.00
5 12/31/2022 $371,451,000.00
6 9/30/2022 $348,238,000.00
7 6/30/2022 $316,741,000.00
8 3/31/2022 $310,690,000.00
9 12/31/2021 $305,911,000.00
10 9/30/2021 $303,313,000.00
11 6/30/2021 $301,979,000.00
12 3/31/2021 $305,089,000.00
13 12/31/2020 $311,125,000.00
14 9/30/2020 $288,163,000.00
15 6/30/2020 $282,738,000.00
16 3/31/2020 $281,207,000.00
17 12/31/2019 $275,855,000.00
18 9/30/2019 $259,453,000.00
19 6/30/2019 $257,882,000.00
20 3/31/2019 $253,392,000.00
21 12/31/2018 $252,630,000.00
22 9/30/2018 $248,165,000.00
23 6/30/2018 $252,193,000.00
24 3/31/2018 $249,810,000.00
25 12/31/2017 $251,342,000.00
26 9/30/2017 $244,620,000.00
27 6/30/2017 $249,140,000.00
28 3/31/2017 $243,949,000.00
29 12/31/2016 $238,607,000.00
30 9/30/2016 $240,590,000.00
31 6/30/2016 $235,911,000.00
32 3/31/2016 $231,180,000.00
33 12/31/2015 $228,599,000.00
34 9/30/2015 $227,689,000.00
35 6/30/2015 $229,838,000.00
36 3/31/2015 $225,556,000.00
37 12/31/2014 $230,112,000.00
38 9/30/2014 $231,337,000.00
39 6/30/2014 $239,314,000.00
40 3/31/2014 $239,425,000.00
41 12/31/2013 $238,715,000.00
42 9/30/2013 $241,965,000.00
43 6/30/2013 $243,288,000.00
44 3/31/2013 $237,455,000.00
45 12/31/2012 $244,439,000.00
46 9/30/2012 $246,856,000.00
47 6/30/2012 $251,920,000.00
48 3/31/2012 $257,743,000.00
49 12/31/2011 $262,517,000.00
50 12/31/2010 $285,115,000.00
51 12/31/2009 $311,502,000.00
Financials: ProvisionForDoubtfulAccounts
Date Value
1 12/31/2023 $3,325,000.00
2 9/30/2023 $1,692,000.00
3 6/30/2023 $720,000.00
4 3/31/2023 $214,000.00
5 12/31/2022 $204,000.00
6 9/30/2022 $471,000.00
7 6/30/2022 $133,000.00
8 3/31/2022 $-344,000.00
9 12/31/2021 $525,000.00
10 9/30/2021 $234,000.00
11 6/30/2021 $242,000.00
12 3/31/2021 $77,000.00
13 12/31/2020 $1,628,000.00
14 9/30/2020 $1,087,000.00
15 6/30/2020 $922,000.00
16 3/31/2020 $-77,000.00
17 12/31/2019 $632,000.00
18 9/30/2019 $-358,000.00
19 6/30/2019 $-386,000.00
20 3/31/2019 $-183,000.00
21 12/31/2018 $5,102,000.00
22 9/30/2018 $4,790,000.00
23 6/30/2018 $1,015,000.00
24 3/31/2018 $666,000.00
25 12/31/2017 $2,623,000.00
26 9/30/2017 $1,499,000.00
27 6/30/2017 --
28 3/31/2017 --
29 12/31/2016 $308,000.00
30 12/31/2015 $126,000.00
31 12/31/2013 $-85,000.00
32 3/31/2013 $-85,000.00
33 12/31/2012 $215,000.00
34 9/30/2012 $120,000.00
35 3/31/2012 --
36 12/31/2011 $-6,596,000.00
37 9/30/2011 $-6,596,000.00
38 6/30/2011 $-5,885,000.00
39 3/31/2011 $-5,197,000.00
40 12/31/2010 $-17,098,000.00
41 12/31/2009 $20,947,000.00
Financials: PurchaseObligation
Date Value
1 12/31/2023 $107,400,000.00
2 12/31/2022 $92,600,000.00
3 12/31/2021 $62,400,000.00
4 12/31/2020 $46,800,000.00
5 12/31/2019 $42,700,000.00
6 12/31/2018 $24,700,000.00
7 12/31/2017 $31,800,000.00
8 12/31/2016 $30,400,000.00
9 12/31/2015 $48,200,000.00
10 12/31/2014 $47,200,000.00
11 12/31/2013 $78,200,000.00
12 12/31/2012 $43,600,000.00
Financials: PurchaseObligationDueInNextTwelveMonths
Date Value
1 12/31/2023 $68,700,000.00
2 12/31/2022 $80,300,000.00
3 12/31/2021 $50,900,000.00
Financials: ReceivablesNetCurrent
Date Value
1 12/31/2023 $489,224,000.00
2 9/30/2023 $426,505,000.00
3 6/30/2023 $440,915,000.00
4 3/31/2023 $488,237,000.00
5 12/31/2022 $486,710,000.00
6 9/30/2022 $391,181,000.00
7 6/30/2022 $391,738,000.00
8 3/31/2022 $361,789,000.00
9 12/31/2021 $337,596,000.00
10 9/30/2021 $327,191,000.00
11 6/30/2021 $389,986,000.00
12 3/31/2021 $388,666,000.00
13 12/31/2020 $338,487,000.00
14 9/30/2020 $300,413,000.00
15 6/30/2020 $312,758,000.00
16 3/31/2020 $284,093,000.00
17 12/31/2019 $304,546,000.00
18 9/30/2019 $274,914,000.00
19 6/30/2019 $237,609,000.00
20 3/31/2019 $264,767,000.00
21 12/31/2018 $297,082,000.00
22 9/30/2018 $240,836,000.00
23 6/30/2018 $219,072,000.00
24 3/31/2018 $225,822,000.00
25 12/31/2017 $190,426,000.00
26 9/30/2017 $170,312,000.00
27 6/30/2017 $153,154,000.00
28 3/31/2017 $180,571,000.00
29 12/31/2016 $157,171,000.00
30 9/30/2016 $152,025,000.00
31 6/30/2016 $156,444,000.00
32 3/31/2016 $147,533,000.00
33 12/31/2015 $164,848,000.00
34 9/30/2015 $133,665,000.00
35 6/30/2015 $131,325,000.00
36 3/31/2015 $133,924,000.00
37 12/31/2014 $122,492,000.00
38 9/30/2014 $107,634,000.00
39 6/30/2014 $101,924,000.00
40 3/31/2014 $106,322,000.00
41 12/31/2013 $107,624,000.00
42 9/30/2013 $101,896,000.00
43 6/30/2013 $92,581,000.00
44 3/31/2013 $75,253,000.00
45 12/31/2012 $97,821,000.00
46 9/30/2012 $123,206,000.00
47 6/30/2012 $123,243,000.00
48 3/31/2012 $79,997,000.00
49 12/31/2011 $136,772,000.00
50 12/31/2010 $191,893,000.00
Financials: RepaymentsOfLinesOfCredit
Date Value
1 12/31/2023 $150,000,000.00
2 9/30/2023 $150,000,000.00
3 6/30/2023 $150,000,000.00
4 3/31/2023 $120,000,000.00
5 12/31/2022 $485,000,000.00
6 9/30/2022 $300,000,000.00
7 6/30/2022 --
8 3/31/2022 --
9 12/31/2021 --
10 9/30/2021 --
11 12/31/2020 $350,000,000.00
12 9/30/2020 --
13 6/30/2020 --
14 3/31/2020 --
15 12/31/2019 $250,000,000.00
16 9/30/2019 $250,000,000.00
17 6/30/2019 $250,000,000.00
18 3/31/2019 $100,000,000.00
19 12/31/2018 $85,000,000.00
20 9/30/2018 $85,000,000.00
21 6/30/2018 $85,000,000.00
22 3/31/2018 $40,000,000.00
23 12/31/2017 $100,000,000.00
24 9/30/2017 $100,000,000.00
25 6/30/2017 $100,000,000.00
26 3/31/2017 $50,000,000.00
27 12/31/2016 $65,000,000.00
28 9/30/2016 --
29 6/30/2016 --
30 3/31/2016 --
31 12/31/2015 --
32 9/30/2015 --
33 12/31/2014 $100,000,000.00
34 9/30/2014 $100,000,000.00
35 12/31/2013 $100,000,000.00
36 9/30/2013 $50,000,000.00
37 12/31/2012 --
38 9/30/2012 --
39 12/31/2011 --
Financials: ResearchAndDevelopmentExpense
Date Value
1 9/30/2023 $1,074,353,000.00
2 6/30/2023 $704,711,000.00
3 3/31/2023 $350,295,000.00
4 9/30/2022 $901,121,000.00
5 6/30/2022 $577,492,000.00
6 3/31/2022 $290,895,000.00
7 9/30/2021 $289,105,000.00
8 6/30/2021 $556,219,000.00
9 3/31/2021 $270,992,000.00
10 9/30/2020 $250,934,000.00
11 6/30/2020 $492,489,000.00
12 3/31/2020 $241,668,000.00
Financials: ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost
Date Value
1 12/31/2023 $1,441,796,000.00
2 12/31/2022 $1,251,544,000.00
3 12/31/2021 $1,134,277,000.00
4 12/31/2020 $1,033,732,000.00
5 9/30/2020 $250,934,000.00
6 6/30/2020 $492,489,000.00
7 3/31/2020 $241,668,000.00
8 12/31/2019 $935,938,000.00
9 9/30/2019 $240,542,000.00
10 6/30/2019 $231,814,000.00
11 3/31/2019 $228,210,000.00
12 12/31/2018 $884,816,000.00
13 9/30/2018 $223,231,000.00
14 6/30/2018 $219,129,000.00
15 3/31/2018 $224,185,000.00
16 12/31/2017 $804,223,000.00
17 9/30/2017 $600,755,000.00
18 6/30/2017 $195,901,000.00
19 3/31/2017 $198,286,000.00
20 12/31/2016 $735,340,000.00
21 9/30/2016 $553,824,000.00
22 6/30/2016 $362,277,000.00
23 3/31/2016 $179,906,000.00
24 12/31/2015 $637,567,000.00
25 9/30/2015 $154,627,000.00
26 6/30/2015 $157,974,000.00
27 3/31/2015 $162,996,000.00
28 12/31/2014 $603,006,000.00
29 9/30/2014 $148,744,000.00
30 6/30/2014 $152,672,000.00
31 3/31/2014 $146,466,000.00
32 12/31/2013 $534,022,000.00
33 9/30/2013 $398,557,000.00
34 6/30/2013 $136,395,000.00
35 3/31/2013 $124,084,000.00
36 12/31/2012 $454,085,000.00
37 9/30/2012 $335,703,000.00
38 6/30/2012 $112,031,000.00
39 3/31/2012 $108,594,000.00
40 12/31/2011 $400,745,000.00
41 9/30/2011 $303,721,000.00
42 6/30/2011 $99,268,000.00
43 3/31/2011 $101,299,000.00
44 12/31/2010 $376,413,000.00
45 12/31/2009 $354,703,000.00
Financials: RestructuringCharges
Date Value
1 12/31/2023 $11,013,000.00
2 9/30/2023 $11,582,000.00
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 $55,000.00
6 9/30/2022 $42,000.00
7 6/30/2022 $28,000.00
8 3/31/2022 $12,000.00
9 12/31/2021 $-1,048,000.00
10 9/30/2021 $-968,000.00
11 6/30/2021 $-746,000.00
12 3/31/2021 $-277,000.00
13 12/31/2020 $9,215,000.00
14 9/30/2020 $-1,329,000.00
15 6/30/2020 $-1,342,000.00
16 3/31/2020 $-1,067,000.00
17 12/31/2019 $8,621,000.00
18 9/30/2019 $-186,000.00
19 6/30/2019 $-1,002,000.00
20 3/31/2019 $-689,000.00
21 12/31/2018 $11,089,000.00
22 9/30/2018 $-172,000.00
23 6/30/2018 $-447,000.00
24 3/31/2018 $-1,991,000.00
25 12/31/2017 $9,406,000.00
26 9/30/2017 $-55,000.00
27 6/30/2017 $-2,717,000.00
28 3/31/2017 $-1,788,000.00
29 12/31/2016 $40,955,000.00
30 9/30/2016 $101,000.00
31 6/30/2016 $-74,000.00
32 3/31/2016 $14,586,000.00
33 12/31/2015 $4,511,000.00
34 9/30/2015 $303,000.00
35 6/30/2015 $3,861,000.00
36 3/31/2015 $4,359,000.00
37 12/31/2014 $10,252,000.00
38 9/30/2014 $11,397,000.00
39 6/30/2014 $370,000.00
40 3/31/2014 $396,000.00
41 12/31/2013 $17,999,000.00
42 9/30/2013 $86,000.00
43 6/30/2013 $2,508,000.00
44 3/31/2013 $-148,000.00
45 12/31/2012 $113,000.00
46 9/30/2012 $49,000.00
47 6/30/2012 $-8,000.00
48 3/31/2012 $-51,000.00
49 12/31/2011 $360,000.00
50 9/30/2011 $-433,000.00
51 6/30/2011 $751,000.00
52 3/31/2011 $-41,000.00
53 12/31/2010 $10,152,000.00
54 12/31/2009 $-31,376,000.00
Financials: RestructuringReserve
Date Value
1 12/31/2023 $2,603,000.00
2 12/31/2022 --
3 12/31/2021 $43,000.00
4 9/30/2021 $347,000.00
5 6/30/2021 $1,225,000.00
6 3/31/2021 $3,579,000.00
7 12/31/2020 $8,693,000.00
8 9/30/2020 $1,101,000.00
9 6/30/2020 $1,218,000.00
10 3/31/2020 $3,557,000.00
11 12/31/2019 $9,638,000.00
12 9/30/2019 $671,000.00
13 6/30/2019 $1,123,000.00
14 3/31/2019 $3,128,000.00
15 12/31/2018 $12,024,000.00
16 9/30/2018 $907,000.00
17 6/30/2018 $2,042,000.00
18 3/31/2018 $4,764,000.00
19 12/31/2017 $13,784,000.00
20 9/30/2017 $3,654,000.00
21 6/30/2017 $6,678,000.00
22 3/31/2017 $13,365,000.00
23 12/31/2016 $24,460,000.00
24 9/30/2016 $798,000.00
25 6/30/2016 $3,441,000.00
26 3/31/2016 $8,735,000.00
27 12/31/2015 $1,137,000.00
28 9/30/2015 $2,067,000.00
29 6/30/2015 $3,754,000.00
30 3/31/2015 $6,535,000.00
31 12/31/2014 $6,210,000.00
32 9/30/2014 $11,667,000.00
33 6/30/2014 $4,786,000.00
34 3/31/2014 $7,198,000.00
35 12/31/2013 $14,224,000.00
36 12/31/2012 $4,343,000.00
37 9/30/2012 $4,492,000.00
38 6/30/2012 $4,512,000.00
39 3/31/2012 $4,797,000.00
40 12/31/2011 $5,027,000.00
41 12/31/2010 $15,071,000.00
42 12/31/2009 $25,452,000.00
43 12/31/2008 $38,174,000.00
Financials: RestructuringReserveAccrualAdjustment1
Date Value
1 12/31/2023 $-78,000.00
2 9/30/2018 $-2,610,000.00
3 6/30/2018 $-2,438,000.00
Financials: RestructuringReserveTranslationAdjustment
Date Value
1 12/31/2023 $-121,000.00
2 12/31/2022 --
3 12/31/2021 $-67,000.00
4 9/30/2021 $-67,000.00
5 6/30/2021 $-68,000.00
6 3/31/2021 $-102,000.00
7 12/31/2020 $37,000.00
8 9/30/2020 $-53,000.00
9 6/30/2020 $-83,000.00
10 3/31/2020 $-86,000.00
11 12/31/2019 $127,000.00
12 9/30/2019 $39,000.00
13 6/30/2019 $45,000.00
14 3/31/2019 $41,000.00
15 12/31/2018 $31,000.00
16 9/30/2018 $-47,000.00
17 6/30/2018 $-58,000.00
18 3/31/2018 $-10,000.00
19 12/31/2017 $274,000.00
20 9/30/2017 $239,000.00
21 6/30/2017 $233,000.00
22 3/31/2017 $114,000.00
23 12/31/2016 $96,000.00
24 9/30/2016 $258,000.00
25 6/30/2016 $256,000.00
26 3/31/2016 $271,000.00
27 12/31/2015 $-87,000.00
28 9/30/2015 $-72,000.00
29 6/30/2015 $-57,000.00
30 3/31/2015 $-85,000.00
31 12/31/2014 $-531,000.00
32 9/30/2014 $-295,000.00
33 6/30/2014 $27,000.00
34 3/31/2014 $23,000.00
35 12/31/2013 $86,000.00
36 12/31/2012 $126,000.00
37 9/30/2012 $69,000.00
38 6/30/2012 $-30,000.00
39 3/31/2012 $143,000.00
40 12/31/2011 $63,000.00
41 12/31/2010 $-752,000.00
42 12/31/2009 $77,000.00
Financials: RetainedEarningsAccumulatedDeficit
Date Value
1 12/31/2023 $4,936,384,000.00
2 9/30/2023 $4,612,485,000.00
3 6/30/2023 $4,358,164,000.00
4 3/31/2023 $4,137,044,000.00
5 12/31/2022 $3,895,240,000.00
6 9/30/2022 $3,654,848,000.00
7 6/30/2022 $3,468,543,000.00
8 3/31/2022 $3,281,623,000.00
9 12/31/2021 $3,046,288,000.00
10 9/30/2021 $2,869,709,000.00
11 6/30/2021 $2,693,402,000.00
12 3/31/2021 $2,537,502,000.00
13 12/31/2020 $2,350,333,000.00
14 9/30/2020 $2,176,595,000.00
15 6/30/2020 $2,014,965,000.00
16 3/31/2020 $1,883,677,000.00
17 12/31/2019 $1,761,688,000.00
18 9/30/2019 $1,102,013,000.00
19 6/30/2019 $1,000,499,000.00
20 3/31/2019 $893,264,000.00
21 12/31/2018 $772,709,000.00
22 9/30/2018 $674,284,000.00
23 6/30/2018 $574,966,000.00
24 3/31/2018 $499,817,000.00
25 12/31/2017 $341,003,000.00
26 9/30/2017 $355,445,000.00
27 6/30/2017 $274,288,000.00
28 3/31/2017 $205,161,000.00
29 12/31/2016 $136,902,000.00
30 9/30/2016 $98,425,000.00
31 6/30/2016 $33,713,000.00
32 3/31/2016 $-15,622,000.00
33 12/31/2015 $-73,991,000.00
34 9/30/2015 $-154,365,000.00
35 6/30/2015 $-231,989,000.00
36 3/31/2015 $-290,149,000.00
37 12/31/2014 $-326,408,000.00
38 9/30/2014 $-391,438,000.00
39 6/30/2014 $-428,973,000.00
40 3/31/2014 $-452,236,000.00
41 12/31/2013 $-485,306,000.00
42 9/30/2013 $-523,011,000.00
43 6/30/2013 $-561,511,000.00
44 3/31/2013 $-570,940,000.00
45 12/31/2012 $-649,549,000.00
46 9/30/2012 $-962,515,000.00
47 6/30/2012 $-1,018,190,000.00
48 3/31/2012 $-1,053,745,000.00
49 12/31/2011 $-1,083,245,000.00
50 12/31/2010 $-1,138,853,000.00
Financials: RevenueFromContractWithCustomerExcludingAssessedTax
Date Value
1 12/31/2023 $4,089,986,000.00
2 9/30/2023 $3,021,363,000.00
3 6/30/2023 $1,998,269,000.00
4 3/31/2023 $1,021,690,000.00
5 12/31/2022 $3,561,718,000.00
6 9/30/2022 $2,661,841,000.00
7 6/30/2022 $1,759,287,000.00
8 3/31/2022 $901,766,000.00
9 12/31/2021 $2,988,244,000.00
10 9/30/2021 $2,215,208,000.00
11 6/30/2021 $728,285,000.00
12 3/31/2021 $736,028,000.00
13 12/31/2020 $2,682,891,000.00
14 9/30/2020 $666,607,000.00
15 6/30/2020 $638,418,000.00
16 3/31/2020 $617,957,000.00
17 12/31/2019 $2,336,319,000.00
18 9/30/2019 $579,603,000.00
19 6/30/2019 $580,419,000.00
20 3/31/2019 $576,742,000.00
21 12/31/2018 $2,138,022,000.00
22 9/30/2018 $532,468,000.00
23 6/30/2018 $1,035,704,000.00
24 3/31/2018 $517,313,000.00
25 12/31/2017 $1,943,032,000.00
26 9/30/2017 $1,441,310,000.00
27 12/31/2016 $1,816,083,000.00
Financials: RevenueRemainingPerformanceObligation
Date Value
1 12/31/2023 $6,000,000,000.00
2 9/30/2023 $5,400,000,000.00
3 6/30/2023 $5,300,000,000.00
4 3/31/2023 $5,400,000,000.00
5 12/31/2022 $5,800,000,000.00
6 9/30/2022 $5,500,000,000.00
7 6/30/2022 $5,600,000,000.00
8 3/31/2022 $5,100,000,000.00
9 12/31/2021 $4,400,000,000.00
10 9/30/2021 $3,700,000,000.00
11 6/30/2021 $3,900,000,000.00
12 3/31/2021 $3,600,000,000.00
13 12/31/2020 $3,900,000,000.00
14 9/30/2020 $3,800,000,000.00
15 6/30/2020 $3,700,000,000.00
16 3/31/2020 $3,700,000,000.00
17 12/31/2019 $3,600,000,000.00
18 9/30/2019 $3,000,000,000.00
19 6/30/2019 $2,800,000,000.00
20 3/31/2019 $2,800,000,000.00
21 12/31/2018 $2,900,000,000.00
22 9/30/2018 $2,400,000,000.00
23 6/30/2018 $2,500,000,000.00
24 3/31/2018 $2,600,000,000.00
Financials: RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
Date Value
1 12/31/2023 $32,597,000.00
2 12/31/2022 $83,758,000.00
3 12/31/2021 $31,813,000.00
4 12/31/2020 $63,057,000.00
5 12/31/2019 $38,090,000.00
6 9/30/2019 $37,032,000.00
7 6/30/2019 $33,595,000.00
8 3/31/2019 $17,505,000.00
Financials: SellingAndMarketingExpense
Date Value
1 12/31/2023 $690,319,000.00
2 9/30/2023 $509,951,000.00
3 6/30/2023 $333,736,000.00
4 3/31/2023 $166,666,000.00
5 12/31/2022 $604,224,000.00
6 9/30/2022 $152,925,000.00
7 6/30/2022 $279,482,000.00
8 3/31/2022 $140,186,000.00
9 12/31/2021 $560,262,000.00
10 9/30/2021 $412,194,000.00
11 6/30/2021 $268,793,000.00
12 3/31/2021 $132,826,000.00
13 12/31/2020 $516,460,000.00
14 9/30/2020 $123,738,000.00
15 6/30/2020 $120,476,000.00
16 3/31/2020 $125,744,000.00
17 12/31/2019 $481,673,000.00
18 9/30/2019 $354,406,000.00
19 6/30/2019 $233,038,000.00
20 3/31/2019 $116,830,000.00
21 12/31/2018 $439,669,000.00
22 9/30/2018 $327,056,000.00
23 6/30/2018 $218,448,000.00
24 3/31/2018 $109,148,000.00
25 12/31/2017 $419,161,000.00
26 9/30/2017 $104,263,000.00
27 6/30/2017 $103,897,000.00
28 3/31/2017 $103,347,000.00
29 12/31/2016 $395,194,000.00
30 9/30/2016 $297,103,000.00
31 6/30/2016 $101,110,000.00
32 3/31/2016 $99,200,000.00
33 12/31/2015 $402,432,000.00
34 9/30/2015 $101,950,000.00
35 6/30/2015 $96,662,000.00
36 3/31/2015 $100,268,000.00
37 12/31/2014 $399,688,000.00
38 9/30/2014 $297,321,000.00
39 6/30/2014 $196,934,000.00
40 3/31/2014 $98,323,000.00
41 12/31/2013 $378,157,000.00
42 9/30/2013 $98,094,000.00
43 6/30/2013 $185,679,000.00
44 3/31/2013 $90,402,000.00
45 12/31/2012 $342,278,000.00
46 9/30/2012 $82,461,000.00
47 6/30/2012 $80,418,000.00
48 3/31/2012 $83,795,000.00
49 12/31/2011 $323,798,000.00
50 9/30/2011 $235,292,000.00
51 6/30/2011 $155,378,000.00
52 3/31/2011 $78,372,000.00
53 12/31/2010 $305,558,000.00
54 12/31/2009 $286,833,000.00
Financials: ShareBasedCompensation
Date Value
1 12/31/2023 $325,611,000.00
2 9/30/2023 $238,928,000.00
3 6/30/2023 $150,896,000.00
4 3/31/2023 $74,288,000.00
5 12/31/2022 $270,439,000.00
6 9/30/2022 $197,190,000.00
7 6/30/2022 $123,739,000.00
8 3/31/2022 $59,469,000.00
9 12/31/2021 $210,090,000.00
10 9/30/2021 $155,860,000.00
11 6/30/2021 $103,114,000.00
12 3/31/2021 $52,596,000.00
13 12/31/2020 $197,268,000.00
14 9/30/2020 $45,334,000.00
15 6/30/2020 $46,907,000.00
16 3/31/2020 $46,482,000.00
17 12/31/2019 $181,547,000.00
18 9/30/2019 $134,789,000.00
19 6/30/2019 $86,510,000.00
20 3/31/2019 $42,253,000.00
21 12/31/2018 $167,715,000.00
22 9/30/2018 $125,121,000.00
23 6/30/2018 $78,857,000.00
24 3/31/2018 $37,901,000.00
25 12/31/2017 $130,023,000.00
26 9/30/2017 $94,008,000.00
27 6/30/2017 $57,918,000.00
28 3/31/2017 $27,436,000.00
29 12/31/2016 $109,217,000.00
30 9/30/2016 $79,986,000.00
31 6/30/2016 $49,988,000.00
32 3/31/2016 $24,632,000.00
33 12/31/2015 $92,341,000.00
34 9/30/2015 $24,117,000.00
35 6/30/2015 $43,564,000.00
36 3/31/2015 $21,861,000.00
37 12/31/2014 $83,792,000.00
38 9/30/2014 $60,818,000.00
39 6/30/2014 $37,941,000.00
40 3/31/2014 $18,864,000.00
41 12/31/2013 $66,285,000.00
42 9/30/2013 $47,487,000.00
43 6/30/2013 $28,921,000.00
44 3/31/2013 $13,810,000.00
45 12/31/2012 $47,561,000.00
46 9/30/2012 $34,285,000.00
47 6/30/2012 $21,886,000.00
48 3/31/2012 $11,525,000.00
49 12/31/2011 $43,588,000.00
50 9/30/2011 $31,589,000.00
51 6/30/2011 $19,698,000.00
52 3/31/2011 $9,357,000.00
53 12/31/2010 $43,460,000.00
54 12/31/2009 $54,706,000.00
Financials: SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
Date Value
1 12/31/2023 $328,927,000.00
2 12/31/2022 $219,610,000.00
3 12/31/2021 $356,981,000.00
4 12/31/2020 $321,425,000.00
5 12/31/2019 $185,923,000.00
6 12/31/2018 $104,852,000.00
7 12/31/2017 $89,790,000.00
8 12/31/2016 $67,954,000.00
9 12/31/2015 $74,264,000.00
10 12/31/2014 $109,501,000.00
11 12/31/2013 $64,423,000.00
12 12/31/2012 $57,307,000.00
13 12/31/2011 $29,580,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
Date Value
1 12/31/2023 $1,763,000.00
2 12/31/2022 $2,167,000.00
3 12/31/2021 $2,425,000.00
4 12/31/2020 $2,974,000.00
5 12/31/2019 $3,772,000.00
6 12/31/2018 $4,029,000.00
7 12/31/2017 $4,104,000.00
8 12/31/2016 $5,036,000.00
9 12/31/2015 $7,098,000.00
10 12/31/2014 $11,425,000.00
11 12/31/2013 $14,104,000.00
12 12/31/2012 $15,696,000.00
13 12/31/2011 $18,215,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
Date Value
1 12/31/2023 $85.79
2 12/31/2022 $60.08
3 12/31/2021 $39.16
4 12/31/2020 $28.37
5 12/31/2019 $21.00
6 12/31/2018 $16.68
7 12/31/2017 $13.72
8 12/31/2016 $11.73
9 12/31/2015 $10.35
10 12/31/2014 $9.28
11 12/31/2013 $10.27
12 12/31/2012 $11.00
13 12/31/2011 $12.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
Date Value
1 12/31/2023 $139,125,000.00
2 12/31/2022 $105,242,000.00
3 12/31/2021 $129,403,000.00
4 12/31/2020 $109,193,000.00
5 12/31/2019 $51,625,000.00
6 12/31/2018 $31,109,000.00
7 12/31/2017 $45,643,000.00
8 12/31/2016 $44,835,000.00
9 12/31/2015 $67,363,000.00
10 12/31/2014 $24,032,000.00
11 12/31/2013 $15,114,000.00
12 12/31/2012 $11,493,000.00
13 12/31/2011 $7,255,000.00
14 12/31/2010 $1,435,000.00
15 12/31/2009 $800,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
Date Value
1 12/31/2023 $13,000.00
2 12/31/2022 --
3 12/31/2021 $61,000.00
4 12/31/2020 $36,000.00
5 12/31/2019 --
6 12/31/2018 $112,000.00
7 12/31/2017 $197,000.00
8 12/31/2016 $37,000.00
9 12/31/2015 $256,000.00
10 12/31/2014 $729,000.00
11 12/31/2013 $1,358,000.00
12 12/31/2012 $2,961,000.00
13 12/31/2011 $4,892,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
Date Value
1 12/31/2023 $131.94
2 12/31/2022 --
3 12/31/2021 $61.38
4 12/31/2020 $49.97
5 12/31/2019 --
6 12/31/2018 $18.83
7 12/31/2017 $20.52
8 12/31/2016 $15.80
9 12/31/2015 $12.26
10 12/31/2014 $18.09
11 12/31/2013 $15.88
12 12/31/2012 $16.03
13 12/31/2011 $17.37
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
Date Value
1 12/31/2023 $262,000.00
2 12/31/2022 $251,000.00
3 12/31/2021 $612,000.00
4 12/31/2020 $534,000.00
5 12/31/2019 $595,000.00
6 12/31/2018 $736,000.00
7 12/31/2017 $820,000.00
8 12/31/2016 $1,325,000.00
9 12/31/2015 $1,305,000.00
10 12/31/2014 $1,312,000.00
11 12/31/2013 $1,042,000.00
12 12/31/2012 $1,700,000.00
13 12/31/2011 $3,053,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
Date Value
1 12/31/2023 $389,178,000.00
2 12/31/2022 $240,736,000.00
3 12/31/2021 $422,830,000.00
4 12/31/2020 $392,240,000.00
5 12/31/2019 $216,599,000.00
6 12/31/2018 $120,215,000.00
7 12/31/2017 $110,114,000.00
8 12/31/2016 $82,618,000.00
9 12/31/2015 $84,954,000.00
10 12/31/2014 $126,892,000.00
11 12/31/2013 $80,673,000.00
12 12/31/2012 $71,574,000.00
13 12/31/2011 $44,692,000.00
14 12/31/2010 $31,128,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
Date Value
1 12/31/2023 $2,367,000.00
2 12/31/2022 $2,915,000.00
3 12/31/2021 $3,419,000.00
4 12/31/2020 $3,934,000.00
5 12/31/2019 $4,933,000.00
6 12/31/2018 $5,414,000.00
7 12/31/2017 $5,783,000.00
8 12/31/2016 $7,117,000.00
9 12/31/2015 $8,977,000.00
10 12/31/2014 $13,876,000.00
11 12/31/2013 $17,475,000.00
12 12/31/2012 $19,278,000.00
13 12/31/2011 $22,996,000.00
14 12/31/2010 $25,877,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
Date Value
1 12/31/2023 $107.93
2 12/31/2022 $80.35
3 12/31/2021 $62.69
4 12/31/2020 $36.72
5 12/31/2019 $26.38
6 12/31/2018 $20.51
7 12/31/2017 $16.56
8 12/31/2016 $13.61
9 12/31/2015 $11.35
10 12/31/2014 $9.71
11 12/31/2013 $10.06
12 12/31/2012 $10.71
13 12/31/2011 $11.01
14 12/31/2010 $12.16
Financials: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
Date Value
1 12/31/2023 $38.82
2 12/31/2022 $21.21
3 12/31/2021 $22.37
4 12/31/2020 $17.69
5 12/31/2019 $13.52
6 12/31/2018 $11.84
7 12/31/2017 $11.37
8 12/31/2016 $9.84
9 12/31/2015 $8.79
10 12/31/2014 $10.98
11 12/31/2013 $9.25
12 12/31/2012 $7.78
Financials: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
Date Value
1 12/31/2023 $205.87
2 12/31/2022 $143.00
3 12/31/2021 $159.25
4 12/31/2020 $79.82
5 12/31/2019 $56.57
6 12/31/2018 $39.57
7 12/31/2017 $30.72
8 12/31/2016 $20.05
9 12/31/2015 $17.25
10 12/31/2014 $13.90
11 12/31/2013 $14.21
12 12/31/2012 $11.63
Financials: ShortTermInvestments
Date Value
1 12/31/2023 $130,359,000.00
2 12/31/2022 $4,490,000.00
3 9/30/2018 $5,446,000.00
4 6/30/2018 $5,842,000.00
5 3/31/2018 $5,466,000.00
6 12/31/2017 $4,455,000.00
7 9/30/2017 $4,135,000.00
8 6/30/2017 $3,229,000.00
9 3/31/2017 $3,479,000.00
10 12/31/2016 $3,057,000.00
11 9/30/2016 $8,503,000.00
12 6/30/2016 $34,745,000.00
13 3/31/2016 $96,317,000.00
14 12/31/2015 $94,498,000.00
15 9/30/2015 $95,104,000.00
16 6/30/2015 $96,560,000.00
17 3/31/2015 $92,640,000.00
18 12/31/2014 $90,445,000.00
19 9/30/2014 $94,970,000.00
20 6/30/2014 $97,910,000.00
21 3/31/2014 $97,006,000.00
22 12/31/2013 $96,788,000.00
23 9/30/2013 $96,019,000.00
24 6/30/2013 $101,251,000.00
25 3/31/2013 $100,992,000.00
26 12/31/2012 $100,704,000.00
27 9/30/2012 $95,819,000.00
28 6/30/2012 $51,304,000.00
29 3/31/2012 $3,287,000.00
30 12/31/2011 $3,037,000.00
31 12/31/2010 $12,715,000.00
Financials: StockholdersEquity
Date Value
1 12/31/2023 $3,404,271,000.00
2 9/30/2023 $3,113,894,000.00
3 6/30/2023 $2,908,455,000.00
4 3/31/2023 $2,940,876,000.00
5 12/31/2022 $2,745,113,000.00
6 9/30/2022 $2,708,128,000.00
7 6/30/2022 $2,625,229,000.00
8 3/31/2022 $2,760,183,000.00
9 12/31/2021 $2,740,675,000.00
10 9/30/2021 $2,631,262,000.00
11 6/30/2021 $2,516,743,000.00
12 3/31/2021 $2,542,432,000.00
13 12/31/2020 $2,493,018,000.00
14 9/30/2020 $2,395,718,000.00
15 6/30/2020 $2,256,631,000.00
16 3/31/2020 $2,157,994,000.00
17 12/31/2019 $2,102,894,000.00
18 9/30/2019 $1,480,262,000.00
19 6/30/2019 $1,430,545,000.00
20 3/31/2019 $1,365,837,000.00
21 12/31/2018 $1,288,401,000.00
22 9/30/2018 $1,257,417,000.00
23 6/30/2018 $1,187,988,000.00
24 3/31/2018 $1,142,298,000.00
25 12/31/2017 $989,202,000.00
26 9/30/2017 $1,010,740,000.00
27 6/30/2017 $951,793,000.00
28 3/31/2017 $840,592,000.00
29 12/31/2016 $741,770,000.00
30 9/30/2016 $926,796,000.00
31 6/30/2016 $1,075,393,000.00
32 3/31/2016 $1,234,052,000.00
33 12/31/2015 $1,376,115,000.00
34 9/30/2015 $1,384,562,000.00
35 6/30/2015 $1,397,215,000.00
36 3/31/2015 $1,363,190,000.00
37 12/31/2014 $1,333,574,000.00
38 9/30/2014 $1,284,727,000.00
39 6/30/2014 $1,260,484,000.00
40 3/31/2014 $1,214,202,000.00
41 12/31/2013 $1,156,105,000.00
42 9/30/2013 $1,096,206,000.00
43 6/30/2013 $1,040,260,000.00
44 3/31/2013 $1,019,673,000.00
45 12/31/2012 $915,171,000.00
46 9/30/2012 $588,388,000.00
47 6/30/2012 $502,013,000.00
48 3/31/2012 $460,752,000.00
49 12/31/2011 $411,130,000.00
50 12/31/2010 $276,654,000.00
51 12/31/2009 $108,373,000.00
52 12/31/2008 $186,713,000.00
Financials: StockIssuedDuringPeriodSharesStockOptionsExercised
Date Value
1 12/31/2023 $797,000.00
2 12/31/2022 $755,000.00
3 12/31/2021 $1,066,000.00
4 12/31/2020 $1,497,000.00
5 12/31/2019 $1,076,000.00
6 12/31/2018 $993,000.00
7 12/31/2017 $1,957,000.00
8 12/31/2016 $3,148,000.00
9 12/31/2015 $5,948,000.00
10 12/31/2014 $4,202,000.00
11 12/31/2013 $2,982,000.00
12 12/31/2012 $2,457,000.00
13 12/31/2011 $1,332,000.00
Financials: StockIssuedDuringPeriodValueTreasuryStockReissued
Date Value
1 12/31/2023 $132,957,000.00
2 9/30/2023 $131,341,000.00
3 6/30/2023 $77,502,000.00
4 3/31/2023 $68,145,000.00
5 12/31/2022 $105,328,000.00
6 9/30/2022 $103,680,000.00
7 6/30/2022 $50,222,000.00
8 3/31/2022 $45,671,000.00
9 12/31/2021 $87,777,000.00
10 9/30/2021 $31,380,000.00
11 6/30/2021 $52,252,000.00
12 3/31/2021 $47,913,000.00
13 12/31/2020 $74,802,000.00
14 9/30/2020 $71,450,000.00
15 6/30/2020 $10,027,000.00
16 3/31/2020 $33,828,000.00
17 12/31/2019 $52,841,000.00
18 9/30/2019 $49,127,000.00
19 6/30/2019 $32,879,000.00
20 3/31/2019 $29,859,000.00
21 12/31/2018 $40,908,000.00
22 9/30/2018 $38,189,000.00
23 6/30/2018 $2,319,000.00
24 3/31/2018 $23,339,000.00
25 12/31/2017 $48,964,000.00
26 12/31/2016 $55,432,000.00
27 12/31/2015 $74,711,000.00
Financials: StockRepurchaseProgramAuthorizedAmount1
Date Value
1 7/31/2023 $1,000,000,000.00
2 7/31/2022 $1,000,000,000.00
3 7/31/2021 $1,000,000,000.00
4 7/31/2020 $750,000,000.00
5 2/28/2019 $500,000,000.00
6 1/31/2017 $525,000,000.00
7 12/31/2016 --
8 6/30/2015 $578,800,000.00
9 8/31/2008 $500,000,000.00
10 2/29/2008 $500,000,000.00
Financials: StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
Date Value
1 12/31/2023 $1,400,000,000.00
2 9/30/2023 $1,500,000,000.00
3 6/30/2023 $627,000,000.00
4 3/31/2023 $952,000,000.00
5 12/31/2022 $1,100,000,000.00
6 9/30/2022 $1,400,000,000.00
7 6/30/2022 $527,000,000.00
8 3/31/2022 $877,000,000.00
9 12/31/2021 $1,100,000,000.00
10 9/30/2021 $1,200,000,000.00
11 6/30/2021 $346,000,000.00
12 3/31/2021 $566,000,000.00
13 12/31/2020 $739,000,000.00
14 9/30/2020 $869,000,000.00
15 6/30/2020 $194,000,000.00
16 3/31/2020 $269,000,000.00
17 12/31/2019 $369,000,000.00
18 9/30/2019 $444,000,000.00
19 6/30/2019 $519,000,000.00
20 3/31/2019 $594,000,000.00
21 12/31/2018 $175,000,000.00
22 9/30/2018 $275,000,000.00
23 6/30/2018 $325,000,000.00
24 3/31/2018 $375,000,000.00
25 12/31/2017 $425,000,000.00
26 9/30/2017 $475,000,000.00
27 3/31/2016 $719,887,000.00
28 12/31/2015 $959,887,000.00
Financials: TreasuryStockCommonShares
Date Value
1 12/31/2023 $57,453,000.00
2 12/31/2022 $56,485,000.00
Financials: TreasuryStockReissuedAtLowerThanRepurchasePrice
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 --
4 12/31/2020 --
5 12/31/2019 --
6 12/31/2018 --
7 9/30/2012 $2,909,000.00
8 6/30/2012 $2,435,000.00
9 3/31/2012 $1,604,000.00
Financials: TreasuryStockSharesAcquired
Date Value
1 12/31/2023 $3,145,000.00
2 9/30/2023 $2,657,000.00
3 6/30/2023 $1,846,000.00
4 3/31/2023 $668,000.00
5 12/31/2022 $6,602,000.00
6 9/30/2022 $959,000.00
7 6/30/2022 $3,704,000.00
8 3/31/2022 $1,566,000.00
9 12/31/2021 $4,401,000.00
10 9/30/2021 $723,000.00
11 6/30/2021 $3,043,000.00
12 3/31/2021 $1,323,000.00
13 12/31/2020 $4,247,000.00
14 9/30/2020 $3,124,000.00
15 6/30/2020 $2,408,000.00
16 3/31/2020 $1,488,000.00
17 12/31/2019 $4,841,000.00
18 9/30/2019 $3,719,000.00
19 6/30/2019 $1,125,000.00
20 3/31/2019 $1,529,000.00
21 12/31/2018 $5,934,000.00
22 9/30/2018 $3,611,000.00
23 6/30/2018 $1,224,000.00
24 3/31/2018 $1,289,000.00
25 12/31/2017 $2,495,000.00
26 9/30/2017 $1,331,000.00
27 6/30/2017 --
28 3/31/2017 --
29 12/31/2016 $40,493,000.00
30 9/30/2016 $31,177,000.00
31 6/30/2016 $10,026,000.00
32 3/31/2016 $11,556,000.00
33 12/31/2015 $16,255,000.00
34 9/30/2015 $5,856,000.00
35 6/30/2015 $2,887,000.00
36 3/31/2015 $2,001,000.00
37 12/31/2014 $5,856,000.00
38 9/30/2014 $3,748,000.00
39 6/30/2014 $768,000.00
40 3/31/2014 $827,000.00
41 12/31/2013 --
42 9/30/2013 --
43 12/31/2012 --
44 12/31/2011 --
45 12/31/2010 $6,493,000.00
Financials: TreasuryStockValue
Date Value
1 12/31/2023 $4,604,323,000.00
2 9/30/2023 $4,463,484,000.00
3 6/30/2023 $4,257,084,000.00
4 3/31/2023 $3,987,528,000.00
5 12/31/2022 $3,824,163,000.00
6 9/30/2022 $3,522,219,000.00
7 6/30/2022 $3,352,827,000.00
8 3/31/2022 $3,025,728,000.00
9 12/31/2021 $2,740,003,000.00
10 9/30/2021 $2,622,675,000.00
11 6/30/2021 $2,509,668,000.00
12 3/31/2021 $2,275,998,000.00
13 12/31/2020 $2,057,829,000.00
14 9/30/2020 $1,934,107,000.00
15 6/30/2020 $1,856,333,000.00
16 3/31/2020 $1,778,533,000.00
17 12/31/2019 $1,668,105,000.00
18 9/30/2019 $1,589,027,000.00
19 6/30/2019 $1,526,421,000.00
20 3/31/2019 $1,446,247,000.00
21 12/31/2018 $1,395,652,000.00
22 9/30/2018 $1,292,265,000.00
23 6/30/2018 $1,234,941,000.00
24 3/31/2018 $1,222,151,000.00
25 12/31/2017 $1,178,121,000.00
26 9/30/2017 $1,142,524,000.00
27 6/30/2017 $1,156,626,000.00
28 3/31/2017 $1,166,599,000.00
29 12/31/2016 $1,190,053,000.00
30 9/30/2016 $963,604,000.00
31 6/30/2016 $800,059,000.00
32 3/31/2016 $587,348,000.00
33 12/31/2015 $400,555,000.00
34 9/30/2015 $307,408,000.00
35 6/30/2015 $256,476,000.00
36 3/31/2015 $219,578,000.00
37 12/31/2014 $203,792,000.00
38 9/30/2014 $169,511,000.00
39 6/30/2014 $154,839,000.00
40 3/31/2014 $147,621,000.00
41 12/31/2013 $140,142,000.00
42 9/30/2013 $141,344,000.00
43 6/30/2013 $168,573,000.00
44 3/31/2013 $175,110,000.00
45 12/31/2012 $200,786,000.00
46 9/30/2012 $207,018,000.00
47 6/30/2012 $266,820,000.00
48 3/31/2012 $269,646,000.00
49 12/31/2011 $290,462,000.00
50 12/31/2010 $353,090,000.00
Financials: TreasuryStockValueAcquiredCostMethod
Date Value
1 12/31/2023 $641,041,000.00
2 9/30/2023 $515,127,000.00
3 6/30/2023 $390,119,000.00
4 3/31/2023 $125,010,000.00
5 12/31/2022 $1,020,091,000.00
6 9/30/2022 $150,013,000.00
7 6/30/2022 $570,049,000.00
8 3/31/2022 $250,016,000.00
9 12/31/2021 $612,297,000.00
10 9/30/2021 $110,011,000.00
11 6/30/2021 $220,023,000.00
12 3/31/2021 $172,267,000.00
13 12/31/2020 $380,064,000.00
14 9/30/2020 $250,047,000.00
15 6/30/2020 $175,036,000.00
16 3/31/2020 $100,022,000.00
17 12/31/2019 $306,148,000.00
18 9/30/2019 $75,011,000.00
19 6/30/2019 $156,120,000.00
20 3/31/2019 $81,114,000.00
21 12/31/2018 $250,059,000.00
22 9/30/2018 $50,011,000.00
23 6/30/2018 $100,025,000.00
24 3/31/2018 $50,013,000.00
25 12/31/2017 $100,025,000.00
26 9/30/2017 $50,013,000.00
27 6/30/2017 --
28 3/31/2017 --
29 12/31/2016 $960,289,000.00
30 9/30/2016 $720,196,000.00
31 6/30/2016 $480,100,000.00
32 3/31/2016 $240,000,000.00
33 12/31/2015 $333,189,000.00
34 9/30/2015 $213,135,000.00
35 6/30/2015 $56,279,000.00
36 3/31/2015 $36,797,000.00
37 12/31/2014 $100,117,000.00
38 9/30/2014 $62,575,000.00
39 6/30/2014 $25,032,000.00
40 3/31/2014 $12,517,000.00
41 12/31/2013 --
42 12/31/2012 --
43 12/31/2010 $39,997,000.00
Financials: UnbilledContractsReceivable
Date Value
1 12/31/2023 $193,963,000.00
2 9/30/2023 $164,827,000.00
3 6/30/2023 $152,717,000.00
4 3/31/2023 $143,773,000.00
5 12/31/2022 $174,334,000.00
6 9/30/2022 $153,376,000.00
7 6/30/2022 $153,451,000.00
8 3/31/2022 $137,244,000.00
9 12/31/2021 $155,689,000.00
10 9/30/2021 $146,550,000.00
11 6/30/2021 $142,846,000.00
12 3/31/2021 $153,465,000.00
13 12/31/2020 $144,364,000.00
14 9/30/2020 $108,877,000.00
15 6/30/2020 $110,455,000.00
16 3/31/2020 $93,502,000.00
17 12/31/2019 $126,165,000.00
18 9/30/2019 $114,226,000.00
19 6/30/2019 $107,962,000.00
20 3/31/2019 $106,411,000.00
21 12/31/2018 $136,795,000.00
22 9/30/2018 $127,699,000.00
23 6/30/2018 $117,969,000.00
24 3/31/2018 $109,423,000.00
25 12/31/2017 $71,101,000.00
26 9/30/2017 $75,038,000.00
27 6/30/2017 $68,771,000.00
28 3/31/2017 $66,434,000.00
29 12/31/2016 $71,617,000.00
30 9/30/2016 $71,991,000.00
31 6/30/2016 $78,684,000.00
32 3/31/2016 $65,129,000.00
33 12/31/2015 $57,807,000.00
34 9/30/2015 $53,792,000.00
35 6/30/2015 $46,318,000.00
36 12/31/2014 $43,082,000.00
Financials: UnrecognizedTaxBenefits
Date Value
1 12/31/2023 $94,311,000.00
2 12/31/2022 $126,073,000.00
3 12/31/2021 $130,530,000.00
4 12/31/2020 $113,021,000.00
5 12/31/2019 $106,041,000.00
6 12/31/2018 $101,857,000.00
7 12/31/2017 $110,179,000.00
8 12/31/2016 $98,540,000.00
9 12/31/2015 $87,820,000.00
10 9/30/2015 $88,900,000.00
11 12/31/2014 $97,224,000.00
12 12/31/2013 $78,279,000.00
13 9/30/2013 $86,574,000.00
14 6/30/2013 $81,141,000.00
15 12/31/2012 $92,378,000.00
16 12/31/2011 $98,812,000.00
17 12/31/2010 $131,545,000.00
18 12/31/2009 $324,837,000.00
19 12/31/2008 $322,742,000.00
Financials: UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation
Date Value
1 12/31/2023 $158,000.00
2 12/31/2022 $1,839,000.00
3 12/31/2018 $1,330,000.00
4 12/31/2016 $318,000.00
5 12/31/2014 $1,651,000.00
6 12/31/2010 $32,000.00
Financials: UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
Date Value
1 12/31/2023 $1,401,000.00
2 12/31/2019 $3,143,000.00
3 12/31/2018 $4,183,000.00
4 12/31/2017 $688,000.00
5 12/31/2016 $155,000.00
6 12/31/2015 $7,331,000.00
7 12/31/2011 $3,791,000.00
8 12/31/2010 $130,313,000.00
9 12/31/2009 $-1,638,000.00
Financials: UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
Date Value
1 12/31/2023 $8,000,000.00
2 12/31/2022 --
3 12/31/2021 $270,000.00
4 12/31/2020 $1,316,000.00
5 12/31/2019 $380,000.00
6 12/31/2018 --
7 12/31/2017 --
8 12/31/2016 --
9 12/31/2015 $9,571,000.00
10 9/30/2015 $1,200,000.00
11 12/31/2014 --
12 12/31/2013 $15,171,000.00
13 9/30/2013 $13,821,000.00
14 6/30/2013 $13,635,000.00
15 12/31/2012 $11,768,000.00
16 12/31/2011 $30,115,000.00
17 12/31/2010 $74,890,000.00
18 12/31/2009 $-1,061,000.00
Financials: UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
Date Value
1 12/31/2023 $2,565,000.00
2 12/31/2022 $2,660,000.00
3 12/31/2021 $5,100,000.00
4 12/31/2020 $3,344,000.00
5 12/31/2019 $8,951,000.00
6 12/31/2018 $2,370,000.00
7 12/31/2017 $13,141,000.00
8 12/31/2016 $11,342,000.00
9 12/31/2015 $7,513,000.00
10 12/31/2014 $12,381,000.00
11 12/31/2013 $5,119,000.00
12 9/30/2013 $13,088,000.00
13 6/30/2013 $13,262,000.00
14 12/31/2012 $3,082,000.00
15 12/31/2011 $1,588,000.00
16 12/31/2010 $12,052,000.00
17 12/31/2009 $4,838,000.00
Financials: UnrecognizedTaxBenefitsPeriodIncreaseDecrease
Date Value
1 12/31/2023 $19,660,000.00
2 12/31/2022 $-2,354,000.00
3 12/31/2021 $-1,511,000.00
4 12/31/2020 $159,000.00
5 12/31/2019 $-1,303,000.00
6 12/31/2018 $-1,545,000.00
7 12/31/2017 $4,054,000.00
8 12/31/2016 $614,000.00
9 12/31/2015 $3,530,000.00
10 12/31/2014 $157,000.00
11 12/31/2013 $-33,730,000.00
12 9/30/2013 $33,700,000.00
13 6/30/2013 $33,700,000.00
14 3/31/2013 $33,669,000.00
15 12/31/2012 $47,329,000.00
16 12/31/2011 $933,000.00
17 12/31/2010 $8,496,000.00
18 12/31/2009 $5,730,000.00
Financials: UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
Date Value
1 12/31/2023 $24,768,000.00
2 12/31/2022 $7,430,000.00
3 12/31/2021 $2,778,000.00
4 12/31/2020 $676,000.00
5 12/31/2019 $1,692,000.00
6 12/31/2018 $5,179,000.00
7 12/31/2017 $3,028,000.00
8 12/31/2016 $149,000.00
9 12/31/2015 $119,000.00
10 12/31/2014 $86,000.00
11 12/31/2013 $11,850,000.00
12 9/30/2013 $12,044,000.00
13 6/30/2013 $12,044,000.00
14 12/31/2012 $189,000.00
15 12/31/2011 $421,000.00
16 12/31/2010 $109,000.00
17 12/31/2009 $-226,000.00
Financials: UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
Date Value
1 12/31/2023 $93,398,000.00
2 12/31/2022 $121,415,000.00
3 12/31/2021 $79,654,000.00
4 12/31/2020 $66,010,000.00
5 12/31/2019 $61,527,000.00
6 12/31/2018 $58,022,000.00
7 12/31/2017 $63,108,000.00
8 12/31/2016 $56,248,000.00
9 12/31/2015 $48,335,000.00
10 9/30/2015 $46,300,000.00
11 12/31/2014 $57,127,000.00
12 12/31/2013 $49,458,000.00
13 9/30/2013 $49,914,000.00
14 6/30/2013 $45,127,000.00
15 12/31/2012 $57,725,000.00
16 12/31/2011 $75,057,000.00
17 12/31/2010 $83,676,000.00
18 12/31/2009 $257,589,000.00
Financials: UnsecuredDebtCurrent
Date Value
1 12/31/2023 $349,285,000.00
2 12/31/2022 --
Financials: UnsecuredLongTermDebt
Date Value
1 12/31/2023 $299,771,000.00
2 9/30/2023 $648,801,000.00
3 6/30/2023 $648,551,000.00
4 3/31/2023 $648,301,000.00
5 12/31/2022 $648,078,000.00
6 9/30/2022 $647,799,000.00
7 6/30/2022 $347,999,000.00
8 3/31/2022 $347,792,000.00
9 12/31/2021 $347,588,000.00
10 9/30/2021 $347,385,000.00
11 6/30/2021 $347,186,000.00
12 3/31/2021 $346,988,000.00
13 12/31/2020 $346,793,000.00
14 9/30/2020 $346,584,000.00
15 6/30/2020 $346,394,000.00
16 3/31/2020 $346,205,000.00
17 12/31/2019 $346,019,000.00
18 9/30/2019 $345,833,000.00
19 6/30/2019 $345,652,000.00
20 3/31/2019 $345,470,000.00
21 12/31/2018 $345,291,000.00
22 9/30/2018 $345,113,000.00
23 6/30/2018 $344,939,000.00
24 3/31/2018 $344,766,000.00
25 12/31/2017 $644,369,000.00
26 9/30/2017 $644,146,000.00
27 6/30/2017 $643,927,000.00
28 3/31/2017 $643,709,000.00
29 12/31/2016 $643,493,000.00
30 9/30/2016 $643,277,000.00
31 6/30/2016 $643,073,000.00
32 3/31/2016 $642,862,000.00
33 12/31/2015 $348,788,000.00
34 9/30/2015 $348,760,000.00
35 6/30/2015 $348,733,000.00
36 3/31/2015 $348,705,000.00
37 12/31/2014 $348,676,000.00
38 12/31/2013 --
Financials: ValuationAllowanceDeferredTaxAssetChangeInAmount
Date Value
1 12/31/2023 $9,100,000.00
2 12/31/2022 $-38,100,000.00
3 12/31/2021 $-8,300,000.00
4 12/31/2020 $-9,100,000.00
5 12/31/2019 $16,800,000.00
6 12/31/2018 $13,200,000.00
7 9/30/2015 $12,600,000.00
8 12/31/2012 $219,600,000.00
Financials: WeightedAverageNumberOfDilutedSharesOutstanding
Date Value
1 12/31/2023 $272,748,000.00
2 9/30/2023 $272,859,000.00
3 6/30/2023 $273,078,000.00
4 3/31/2023 $273,159,000.00
5 12/31/2022 $275,011,000.00
6 9/30/2022 $274,957,000.00
7 6/30/2022 $276,097,000.00
8 3/31/2022 $276,918,000.00
9 12/31/2021 $278,858,000.00
10 9/30/2021 $279,046,000.00
11 6/30/2021 $278,558,000.00
12 3/31/2021 $280,140,000.00
13 12/31/2020 $279,641,000.00
14 9/30/2020 $280,024,000.00
15 6/30/2020 $279,207,000.00
16 3/31/2020 $279,265,000.00
17 12/31/2019 $280,515,000.00
18 9/30/2019 $280,817,000.00
19 6/30/2019 $281,054,000.00
20 3/31/2019 $280,615,000.00
21 12/31/2018 $281,144,000.00
22 9/30/2018 $281,391,000.00
23 6/30/2018 $281,247,000.00
24 3/31/2018 $281,651,000.00
25 12/31/2017 $280,221,000.00
26 9/30/2017 $279,554,000.00
27 6/30/2017 $278,631,000.00
28 3/31/2017 $277,736,000.00
29 12/31/2016 $291,256,000.00
30 9/30/2016 $295,369,000.00
31 6/30/2016 $299,318,000.00
32 3/31/2016 $303,434,000.00
33 12/31/2015 $312,302,000.00
34 9/30/2015 $313,186,000.00
35 6/30/2015 $312,756,000.00
36 3/31/2015 $311,847,000.00
37 12/31/2014 $306,775,000.00
38 9/30/2014 $309,995,000.00
39 6/30/2014 $305,755,000.00
40 3/31/2014 $301,034,000.00
41 12/31/2013 $294,564,000.00
42 9/30/2013 $296,958,000.00
43 6/30/2013 $293,274,000.00
44 3/31/2013 $292,151,000.00
45 12/31/2012 $280,667,000.00
46 9/30/2012 $278,760,000.00
47 6/30/2012 $275,318,000.00
48 3/31/2012 $277,733,000.00
49 12/31/2011 $270,816,000.00
50 9/30/2011 $270,741,000.00
51 6/30/2011 $270,885,000.00
52 3/31/2011 $268,578,000.00
53 12/31/2010 $265,871,000.00
54 12/31/2009 $257,782,000.00
Financials: WeightedAverageNumberOfSharesOutstandingBasic
Date Value
1 12/31/2023 $269,381,000.00
2 9/30/2023 $269,480,000.00
3 6/30/2023 $269,607,000.00
4 3/31/2023 $269,501,000.00
5 12/31/2022 $271,198,000.00
6 9/30/2022 $271,131,000.00
7 6/30/2022 $272,028,000.00
8 3/31/2022 $272,431,000.00
9 12/31/2021 $273,504,000.00
10 9/30/2021 $273,194,000.00
11 6/30/2021 $273,565,000.00
12 3/31/2021 $274,021,000.00
13 12/31/2020 $273,728,000.00
14 9/30/2020 $273,996,000.00
15 6/30/2020 $273,432,000.00
16 3/31/2020 $273,476,000.00
17 12/31/2019 $273,239,000.00
18 9/30/2019 $273,224,000.00
19 6/30/2019 $273,155,000.00
20 3/31/2019 $273,066,000.00
21 12/31/2018 $273,729,000.00
22 9/30/2018 $273,718,000.00
23 6/30/2018 $273,703,000.00
24 3/31/2018 $273,773,000.00
25 12/31/2017 $272,097,000.00
26 9/30/2017 $271,739,000.00
27 6/30/2017 $271,030,000.00
28 3/31/2017 $270,173,000.00
29 12/31/2016 $284,502,000.00
30 9/30/2016 $280,622,000.00
31 6/30/2016 $288,191,000.00
32 3/31/2016 $296,615,000.00
33 12/31/2015 $288,018,000.00
34 9/30/2015 $284,880,000.00
35 6/30/2015 $285,297,000.00
36 3/31/2015 $284,523,000.00
37 12/31/2014 $283,349,000.00
38 9/30/2014 $283,141,000.00
39 6/30/2014 $282,480,000.00
40 3/31/2014 $281,615,000.00
41 12/31/2013 $277,796,000.00
42 9/30/2013 $278,977,000.00
43 6/30/2013 $277,146,000.00
44 3/31/2013 $274,936,000.00
45 12/31/2012 $270,479,000.00
46 9/30/2012 $271,350,000.00
47 6/30/2012 $269,739,000.00
48 3/31/2012 $267,940,000.00
49 12/31/2011 $263,892,000.00
50 9/30/2011 $264,723,000.00
51 6/30/2011 $263,191,000.00
52 3/31/2011 $261,533,000.00
53 12/31/2010 $260,787,000.00
54 12/31/2009 $257,782,000.00
Copyright 2024 PursePoor.com