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

Business Address

800 WEST 6TH STREET

AUSTIN , TX US 78701

Mailing Address

800 WEST 6TH STREET

AUSTIN , TX US 78701
Phone Number: 512-851-4000 / State Incorporated: DE / Fiscal Year End 3 /31
Financials: AccountsPayableCurrent
Date Value
1 12/31/2023 $56,231,000.00
2 9/30/2023 $87,340,000.00
3 6/30/2023 $75,941,000.00
4 3/31/2023 $81,462,000.00
5 12/31/2022 $117,406,000.00
6 9/30/2022 $118,000,000.00
7 6/30/2022 $121,451,000.00
8 3/31/2022 $115,417,000.00
9 12/31/2021 $110,250,000.00
10 9/30/2021 $386,699,000.00
11 6/30/2021 $95,232,000.00
12 3/31/2021 $102,744,000.00
13 12/31/2020 $90,814,000.00
14 9/30/2020 $99,105,000.00
15 6/30/2020 $95,523,000.00
16 3/31/2020 $78,412,000.00
17 12/31/2019 $98,835,000.00
18 9/30/2019 $109,374,000.00
19 6/30/2019 $60,408,000.00
20 3/31/2019 $48,398,000.00
21 12/31/2018 $108,022,000.00
22 9/30/2018 $88,473,000.00
23 6/30/2018 $53,655,000.00
24 3/31/2018 $69,850,000.00
25 12/31/2017 $116,274,000.00
26 9/30/2017 $131,125,000.00
27 6/30/2017 $85,995,000.00
28 3/31/2017 $73,811,000.00
29 12/31/2016 $154,930,000.00
30 9/30/2016 $130,458,000.00
31 6/30/2016 $105,138,000.00
32 3/31/2016 $71,619,000.00
33 12/31/2015 $114,483,000.00
34 9/30/2015 $111,023,000.00
35 6/30/2015 $146,370,000.00
36 3/31/2015 $112,213,000.00
37 12/31/2014 $77,195,000.00
38 9/30/2014 $81,549,000.00
39 6/30/2014 $75,695,000.00
40 3/31/2014 $51,932,000.00
41 12/31/2013 $60,493,000.00
42 9/30/2013 $56,868,000.00
43 6/30/2013 $47,341,000.00
44 3/31/2013 $60,827,000.00
45 12/31/2012 $95,493,000.00
46 9/30/2012 $103,366,000.00
47 6/30/2012 $75,507,000.00
48 3/31/2012 $38,108,000.00
49 12/31/2011 $45,104,000.00
50 3/31/2011 $27,639,000.00
Financials: AccountsReceivableGrossCurrent
Date Value
1 12/31/2023 $217,269,000.00
2 9/30/2023 $272,079,000.00
3 6/30/2023 $186,033,000.00
4 3/31/2023 $150,473,000.00
5 12/31/2022 $270,493,000.00
6 9/30/2022 $304,546,000.00
7 6/30/2022 $206,272,000.00
8 3/31/2022 $240,264,000.00
9 12/31/2021 $326,131,000.00
10 9/30/2021 $280,967,000.00
11 6/30/2021 $136,534,000.00
12 3/31/2021 $108,712,000.00
13 12/31/2020 $244,803,000.00
14 9/30/2020 $181,496,000.00
15 6/30/2020 $136,539,000.00
16 3/31/2020 $153,998,000.00
17 12/31/2019 $175,937,000.00
18 9/30/2019 $217,962,000.00
19 6/30/2019 $111,642,000.00
20 3/31/2019 $120,926,000.00
21 12/31/2018 $142,338,000.00
22 9/30/2018 $206,992,000.00
23 6/30/2018 $126,807,000.00
24 3/31/2018 $101,004,000.00
25 12/31/2017 $218,063,000.00
26 9/30/2017 $232,824,000.00
27 6/30/2017 $162,871,000.00
28 3/31/2017 $120,408,000.00
29 12/31/2016 $247,081,000.00
30 9/30/2016 $270,114,000.00
31 6/30/2016 $141,457,000.00
32 3/31/2016 $89,007,000.00
33 12/31/2015 $128,109,000.00
34 9/30/2015 $169,753,000.00
35 6/30/2015 $121,194,000.00
36 3/31/2015 $112,964,000.00
37 12/31/2014 $148,742,000.00
38 9/30/2014 $126,532,000.00
39 6/30/2014 $77,448,000.00
40 3/31/2014 $63,449,000.00
41 12/31/2013 $109,834,000.00
42 9/30/2013 $97,961,000.00
43 6/30/2013 $63,963,000.00
44 3/31/2013 $69,590,000.00
45 12/31/2012 $171,076,000.00
46 9/30/2012 $131,166,000.00
47 6/30/2012 $49,613,000.00
48 3/31/2012 $44,524,000.00
49 12/31/2011 $55,079,000.00
50 3/31/2011 $39,519,000.00
Financials: AccountsReceivableNetCurrent
Date Value
1 12/31/2023 $217,269,000.00
2 9/30/2023 $271,894,000.00
3 6/30/2023 $186,033,000.00
4 3/31/2023 $150,473,000.00
5 12/31/2022 $270,493,000.00
6 9/30/2022 $304,546,000.00
7 6/30/2022 $206,272,000.00
8 3/31/2022 $240,264,000.00
9 12/31/2021 $326,131,000.00
10 9/30/2021 $280,967,000.00
11 6/30/2021 $136,534,000.00
12 3/31/2021 $108,712,000.00
13 12/31/2020 $244,803,000.00
14 9/30/2020 $181,496,000.00
15 6/30/2020 $136,539,000.00
16 3/31/2020 $153,998,000.00
17 12/31/2019 $175,937,000.00
18 9/30/2019 $217,962,000.00
19 6/30/2019 $111,497,000.00
20 3/31/2019 $120,656,000.00
21 12/31/2018 $142,135,000.00
22 9/30/2018 $206,789,000.00
23 6/30/2018 $126,604,000.00
24 3/31/2018 $100,801,000.00
25 12/31/2017 $217,619,000.00
26 9/30/2017 $232,380,000.00
27 6/30/2017 $162,437,000.00
28 3/31/2017 $119,974,000.00
29 12/31/2016 $246,630,000.00
30 9/30/2016 $269,559,000.00
31 6/30/2016 $140,893,000.00
32 3/31/2016 $88,532,000.00
33 12/31/2015 $127,754,000.00
34 9/30/2015 $169,423,000.00
35 6/30/2015 $120,838,000.00
36 3/31/2015 $112,608,000.00
37 12/31/2014 $148,386,000.00
38 9/30/2014 $126,161,000.00
39 6/30/2014 $77,219,000.00
40 3/31/2014 $63,220,000.00
41 12/31/2013 $109,535,000.00
42 9/30/2013 $97,640,000.00
43 6/30/2013 $63,642,000.00
44 3/31/2013 $69,289,000.00
45 12/31/2012 $170,683,000.00
46 9/30/2012 $130,870,000.00
47 6/30/2012 $49,262,000.00
48 3/31/2012 $44,153,000.00
49 12/31/2011 $54,512,000.00
50 3/31/2011 $39,098,000.00
Financials: AccruedIncomeTaxesNoncurrent
Date Value
1 12/31/2023 $52,247,000.00
2 9/30/2023 $51,589,000.00
3 6/30/2023 $59,587,000.00
4 3/31/2023 $59,013,000.00
5 12/31/2022 $72,267,000.00
6 9/30/2022 $65,255,000.00
7 6/30/2022 $73,735,000.00
8 3/31/2022 $73,383,000.00
9 12/31/2021 $77,683,000.00
10 9/30/2021 $79,727,000.00
11 6/30/2021 $64,245,000.00
12 3/31/2021 $64,020,000.00
13 12/31/2020 $70,866,000.00
14 9/30/2020 $66,503,000.00
15 6/30/2020 $69,130,000.00
16 3/31/2020 $71,143,000.00
17 12/31/2019 $72,422,000.00
18 9/30/2019 $76,847,000.00
19 6/30/2019 $79,484,000.00
20 3/31/2019 $78,309,000.00
21 12/31/2018 $78,532,000.00
22 9/30/2018 $79,127,000.00
23 6/30/2018 $94,612,000.00
24 3/31/2018 $92,753,000.00
25 3/31/2017 $50,876,000.00
Financials: AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
Date Value
1 3/31/2023 $234,221,000.00
2 3/31/2022 $216,262,000.00
3 3/31/2021 $195,990,000.00
4 3/31/2020 $190,031,000.00
5 3/31/2019 $156,334,000.00
6 3/31/2018 $139,830,000.00
7 3/31/2017 $121,957,000.00
8 3/31/2016 $89,517,000.00
9 3/31/2015 $72,359,000.00
10 3/31/2014 $57,668,000.00
11 3/31/2013 $50,459,000.00
12 3/31/2012 $55,954,000.00
13 3/31/2011 $50,583,000.00
Financials: AccumulatedOtherComprehensiveIncomeLossNetOfTax
Date Value
1 12/31/2023 $-1,697,000.00
2 9/30/2023 $-3,142,000.00
3 6/30/2023 $-3,005,000.00
4 3/31/2023 $-2,539,000.00
5 12/31/2022 $-3,601,000.00
6 9/30/2022 $-4,490,000.00
7 6/30/2022 $-3,391,000.00
8 3/31/2022 $-2,045,000.00
9 12/31/2021 $-415,000.00
10 9/30/2021 $205,000.00
11 6/30/2021 $1,936,000.00
12 3/31/2021 $2,875,000.00
13 12/31/2020 $5,028,000.00
14 9/30/2020 $5,113,000.00
15 6/30/2020 $5,041,000.00
16 3/31/2020 $-3,469,000.00
17 12/31/2019 $103,000.00
18 9/30/2019 $-751,000.00
19 6/30/2019 $372,000.00
20 3/31/2019 $-1,066,000.00
21 12/31/2018 $-2,269,000.00
22 9/30/2018 $-13,158,000.00
23 6/30/2018 $-13,518,000.00
24 3/31/2018 $-11,361,000.00
25 12/31/2017 $1,968,000.00
26 9/30/2017 $3,427,000.00
27 6/30/2017 $393,000.00
28 3/31/2017 $-573,000.00
29 12/31/2016 $-2,129,000.00
30 9/30/2016 $543,000.00
31 6/30/2016 $559,000.00
32 3/31/2016 $332,000.00
33 12/31/2015 $-2,019,000.00
34 9/30/2015 $-1,965,000.00
35 6/30/2015 $-2,973,000.00
36 3/31/2015 $-2,110,000.00
37 12/31/2014 $-827,000.00
38 9/30/2014 $-823,000.00
39 6/30/2014 $-821,000.00
40 3/31/2014 $-886,000.00
41 12/31/2013 $-768,000.00
42 9/30/2013 $-727,000.00
43 6/30/2013 $-892,000.00
44 3/31/2013 $-919,000.00
45 12/31/2012 $-773,000.00
46 9/30/2012 $-743,000.00
47 6/30/2012 $-760,000.00
48 3/31/2012 $-762,000.00
49 12/31/2011 $-821,000.00
50 3/31/2011 $-754,000.00
51 3/31/2010 $-649,000.00
Financials: AdditionalPaidInCapitalCommonStock
Date Value
1 12/31/2023 $1,735,824,000.00
2 9/30/2023 $1,712,710,000.00
3 6/30/2023 $1,693,420,000.00
4 3/31/2023 $1,670,141,000.00
5 12/31/2022 $1,639,056,000.00
6 9/30/2022 $1,618,177,000.00
7 6/30/2022 $1,596,684,000.00
8 3/31/2022 $1,578,370,000.00
9 12/31/2021 $1,556,746,000.00
10 9/30/2021 $1,533,557,000.00
11 6/30/2021 $1,514,549,000.00
12 3/31/2021 $1,498,761,000.00
13 12/31/2020 $1,483,567,000.00
14 9/30/2020 $1,466,978,000.00
15 6/30/2020 $1,451,297,000.00
16 3/31/2020 $1,434,871,000.00
17 12/31/2019 $1,417,646,000.00
18 9/30/2019 $1,392,650,000.00
19 6/30/2019 $1,375,777,000.00
20 3/31/2019 $1,363,677,000.00
21 12/31/2018 $1,349,941,000.00
22 9/30/2018 $1,338,586,000.00
23 6/30/2018 $1,325,287,000.00
24 3/31/2018 $1,312,372,000.00
25 12/31/2017 $1,301,800,000.00
26 9/30/2017 $1,288,669,000.00
27 6/30/2017 $1,272,570,000.00
28 3/31/2017 $1,259,215,000.00
29 12/31/2016 $1,247,191,000.00
30 9/30/2016 $1,236,492,000.00
31 6/30/2016 $1,215,749,000.00
32 3/31/2016 $1,203,496,000.00
33 12/31/2015 $1,198,547,000.00
34 9/30/2015 $1,183,262,000.00
35 6/30/2015 $1,170,436,000.00
36 3/31/2015 $1,159,431,000.00
37 12/31/2014 $1,135,719,000.00
38 9/30/2014 $1,104,379,000.00
39 6/30/2014 $1,088,493,000.00
40 3/31/2014 $1,078,816,000.00
41 3/31/2013 $1,041,771,000.00
Financials: AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
Date Value
1 12/31/2023 $65,073,000.00
2 9/30/2023 $42,006,000.00
3 6/30/2023 $22,715,000.00
4 3/31/2023 $81,575,000.00
5 12/31/2022 $59,108,000.00
6 9/30/2022 $38,621,000.00
7 6/30/2022 $18,138,000.00
8 3/31/2022 $66,392,000.00
9 12/31/2021 $17,832,000.00
10 9/30/2021 $31,536,000.00
11 6/30/2021 $14,985,000.00
12 3/31/2021 $56,762,000.00
13 12/31/2020 $42,151,000.00
14 9/30/2020 $28,782,000.00
15 6/30/2020 $13,306,000.00
16 3/31/2020 $52,560,000.00
17 12/31/2019 $39,700,000.00
18 9/30/2019 $25,540,000.00
19 6/30/2019 $11,782,000.00
20 3/31/2019 $49,689,000.00
21 12/31/2018 $37,106,000.00
22 9/30/2018 $25,925,000.00
23 6/30/2018 $12,794,000.00
24 3/31/2018 $48,741,000.00
25 3/31/2017 $39,593,000.00
26 3/31/2016 $33,535,000.00
27 3/31/2015 $37,626,000.00
28 3/31/2014 $23,281,000.00
29 3/31/2013 $21,495,000.00
30 3/31/2012 $12,178,000.00
31 3/31/2011 $8,141,000.00
32 3/31/2010 $5,318,000.00
Financials: AdvertisingExpense
Date Value
1 3/31/2023 $500,000.00
2 3/31/2022 $900,000.00
3 3/31/2021 $900,000.00
4 3/31/2020 $900,000.00
5 3/31/2019 $1,000,000.00
6 3/31/2018 $1,400,000.00
7 3/31/2017 $1,700,000.00
8 3/31/2016 $1,600,000.00
9 3/31/2015 $1,100,000.00
10 3/31/2014 $1,400,000.00
11 3/31/2013 $1,500,000.00
12 3/31/2012 $1,800,000.00
13 3/31/2011 $1,300,000.00
14 3/31/2010 $1,000,000.00
Financials: AllocatedShareBasedCompensationExpenseNetOfTax
Date Value
1 3/31/2023 $66,457,000.00
2 3/31/2022 $54,871,000.00
3 3/31/2021 $47,204,000.00
4 3/31/2020 $44,421,000.00
5 3/31/2019 $43,941,000.00
6 3/31/2018 $42,788,000.00
7 3/31/2017 $27,111,000.00
8 3/31/2016 $23,200,000.00
9 3/31/2015 $-143,000.00
10 3/31/2014 $14,785,000.00
11 3/31/2013 $21,389,000.00
12 3/31/2012 $12,178,000.00
13 3/31/2011 $8,141,000.00
14 3/31/2010 $5,318,000.00
Financials: AllowanceForDoubtfulAccountsReceivableCurrent
Date Value
1 12/31/2023 --
2 9/30/2023 $185,000.00
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 $145,000.00
20 3/31/2019 $270,000.00
21 12/31/2018 $203,000.00
22 9/30/2018 $203,000.00
23 6/30/2018 $203,000.00
24 3/31/2018 $203,000.00
25 12/31/2017 $444,000.00
26 9/30/2017 $444,000.00
27 6/30/2017 $434,000.00
28 3/31/2017 $434,000.00
29 12/31/2016 $451,000.00
30 9/30/2016 $555,000.00
31 6/30/2016 $564,000.00
32 3/31/2016 $475,000.00
33 12/31/2015 $355,000.00
34 9/30/2015 $330,000.00
35 6/30/2015 $356,000.00
36 3/31/2015 $356,000.00
37 12/31/2014 $356,000.00
38 9/30/2014 $371,000.00
39 6/30/2014 $229,000.00
40 3/31/2014 $229,000.00
41 12/31/2013 $299,000.00
42 9/30/2013 $321,000.00
43 6/30/2013 $321,000.00
44 3/31/2013 $301,000.00
45 12/31/2012 $393,000.00
46 9/30/2012 $296,000.00
47 6/30/2012 $351,000.00
48 3/31/2012 $371,000.00
49 12/31/2011 $567,000.00
50 3/31/2011 $421,000.00
51 3/31/2010 $488,000.00
52 3/31/2009 $451,000.00
Financials: AmortizationOfIntangibleAssets
Date Value
1 3/31/2023 $33,700,000.00
2 3/31/2022 $29,000,000.00
3 3/31/2021 $14,500,000.00
4 3/31/2020 $28,300,000.00
5 3/31/2019 $47,800,000.00
6 3/31/2018 $53,700,000.00
7 3/31/2017 $37,400,000.00
8 3/31/2016 $35,700,000.00
9 3/31/2015 $18,200,000.00
10 3/31/2014 $2,800,000.00
11 3/31/2013 $3,400,000.00
12 3/31/2012 $3,700,000.00
13 3/31/2011 $3,300,000.00
14 3/31/2010 $3,600,000.00
Financials: AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
Date Value
1 12/31/2023 $394,000.00
2 9/30/2023 $364,000.00
3 6/30/2023 $347,000.00
4 3/31/2023 $268,000.00
5 12/31/2022 $253,000.00
6 9/30/2022 $288,000.00
7 6/30/2022 $386,000.00
8 3/31/2022 $113,000.00
9 12/31/2021 $97,000.00
10 9/30/2021 $99,000.00
11 6/30/2021 $114,000.00
12 3/31/2021 $187,000.00
13 12/31/2020 $350,000.00
14 9/30/2020 $226,000.00
15 6/30/2020 $240,000.00
16 3/31/2020 $543,000.00
17 12/31/2019 $124,000.00
18 9/30/2019 $615,000.00
19 6/30/2019 $734,000.00
20 3/31/2019 $872,000.00
21 12/31/2018 $1,668,000.00
22 9/30/2018 $1,277,000.00
23 3/31/2018 $326,000.00
24 12/31/2017 $273,000.00
25 9/30/2017 $222,000.00
26 6/30/2017 $218,000.00
27 3/31/2017 $389,000.00
28 12/31/2016 $208,000.00
29 9/30/2016 $4,000.00
30 6/30/2016 $618,000.00
31 3/31/2016 $468,000.00
32 12/31/2015 $374,000.00
33 9/30/2015 $298,000.00
34 6/30/2015 $275,000.00
35 3/31/2015 $718,000.00
36 12/31/2014 $911,000.00
37 9/30/2014 $642,000.00
38 6/30/2014 $640,000.00
39 3/31/2014 $833,000.00
40 12/31/2013 $1,305,000.00
41 9/30/2013 $986,000.00
42 6/30/2013 $1,068,000.00
43 3/31/2013 $453,000.00
44 12/31/2012 $924,000.00
45 9/30/2012 $2,000.00
46 6/30/2012 $64,000.00
47 3/31/2012 $1,052,000.00
48 12/31/2011 $1,254,000.00
49 9/30/2011 $953,000.00
50 6/30/2011 $901,000.00
51 3/31/2011 $615,000.00
52 12/31/2010 $888,000.00
53 3/31/2010 $8,043,000.00
Financials: Assets
Date Value
1 12/31/2023 $2,217,113,000.00
2 9/30/2023 $2,104,453,000.00
3 6/30/2023 $2,056,592,000.00
4 3/31/2023 $2,063,966,000.00
5 12/31/2022 $2,165,889,000.00
6 9/30/2022 $2,164,067,000.00
7 6/30/2022 $2,105,902,000.00
8 3/31/2022 $2,123,400,000.00
9 12/31/2021 $2,068,117,000.00
10 9/30/2021 $2,226,160,000.00
11 6/30/2021 $1,814,006,000.00
12 3/31/2021 $1,830,614,000.00
13 12/31/2020 $1,825,629,000.00
14 9/30/2020 $1,699,864,000.00
15 6/30/2020 $1,644,039,000.00
16 3/31/2020 $1,592,677,000.00
17 12/31/2019 $1,647,540,000.00
18 9/30/2019 $1,583,631,000.00
19 6/30/2019 $1,470,116,000.00
20 3/31/2019 $1,352,640,000.00
21 12/31/2018 $1,396,865,000.00
22 9/30/2018 $1,404,394,000.00
23 6/30/2018 $1,366,803,000.00
24 3/31/2018 $1,430,117,000.00
25 12/31/2017 $1,493,325,000.00
26 9/30/2017 $1,455,767,000.00
27 6/30/2017 $1,366,650,000.00
28 3/31/2017 $1,413,470,000.00
29 12/31/2016 $1,473,405,000.00
30 9/30/2016 $1,345,534,000.00
31 6/30/2016 $1,225,098,000.00
32 3/31/2016 $1,181,883,000.00
33 12/31/2015 $1,235,921,000.00
34 9/30/2015 $1,212,294,000.00
35 6/30/2015 $1,193,653,000.00
36 3/31/2015 $1,148,778,000.00
37 12/31/2014 $1,065,068,000.00
38 9/30/2014 $1,064,646,000.00
39 6/30/2014 $769,819,000.00
40 3/31/2014 $724,744,000.00
41 12/31/2013 $722,440,000.00
42 9/30/2013 $699,161,000.00
43 6/30/2013 $659,899,000.00
44 3/31/2013 $651,347,000.00
45 12/31/2012 $692,498,000.00
46 9/30/2012 $675,096,000.00
47 6/30/2012 $585,278,000.00
48 3/31/2012 $544,462,000.00
49 12/31/2011 $494,617,000.00
50 3/31/2011 $496,621,000.00
Financials: AssetsCurrent
Date Value
1 12/31/2023 $1,185,385,000.00
2 9/30/2023 $1,096,871,000.00
3 6/30/2023 $1,048,668,000.00
4 3/31/2023 $1,017,856,000.00
5 12/31/2022 $1,013,485,000.00
6 9/30/2022 $956,567,000.00
7 6/30/2022 $861,008,000.00
8 3/31/2022 $840,015,000.00
9 12/31/2021 $763,521,000.00
10 9/30/2021 $949,056,000.00
11 6/30/2021 $839,344,000.00
12 3/31/2021 $842,519,000.00
13 12/31/2020 $803,544,000.00
14 9/30/2020 $709,231,000.00
15 6/30/2020 $689,967,000.00
16 3/31/2020 $650,196,000.00
17 12/31/2019 $714,601,000.00
18 9/30/2019 $652,020,000.00
19 6/30/2019 $564,075,000.00
20 3/31/2019 $624,983,000.00
21 12/31/2018 $640,277,000.00
22 9/30/2018 $642,572,000.00
23 6/30/2018 $575,121,000.00
24 3/31/2018 $613,674,000.00
25 12/31/2017 $679,493,000.00
26 9/30/2017 $670,000,000.00
27 6/30/2017 $578,506,000.00
28 3/31/2017 $775,928,000.00
29 12/31/2016 $825,222,000.00
30 9/30/2016 $695,952,000.00
31 6/30/2016 $573,723,000.00
32 3/31/2016 $506,129,000.00
33 12/31/2015 $549,583,000.00
34 9/30/2015 $515,914,000.00
35 6/30/2015 $508,048,000.00
36 3/31/2015 $451,913,000.00
37 12/31/2014 $436,174,000.00
38 9/30/2014 $426,864,000.00
39 6/30/2014 $573,353,000.00
40 3/31/2014 $475,333,000.00
41 12/31/2013 $528,819,000.00
42 9/30/2013 $519,572,000.00
43 6/30/2013 $482,560,000.00
44 3/31/2013 $444,534,000.00
45 12/31/2012 $528,790,000.00
46 9/30/2012 $483,317,000.00
47 6/30/2012 $380,436,000.00
48 3/31/2012 $351,587,000.00
49 12/31/2011 $299,755,000.00
50 3/31/2011 $319,470,000.00
Financials: AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
Date Value
1 12/31/2023 $315,000.00
2 9/30/2023 $3,000.00
3 6/30/2023 $9,000.00
4 3/31/2023 $108,000.00
5 12/31/2022 $22,000.00
6 9/30/2022 --
7 6/30/2022 --
8 3/31/2022 $2,000.00
9 12/31/2021 $45,000.00
10 9/30/2021 $241,000.00
11 6/30/2021 $2,465,000.00
12 3/31/2021 $3,579,000.00
13 12/31/2020 $5,708,000.00
14 9/30/2020 $6,409,000.00
15 6/30/2020 $7,151,000.00
16 3/31/2020 $1,584,000.00
17 12/31/2019 $2,900,000.00
18 9/30/2019 $2,953,000.00
19 6/30/2019 $2,618,000.00
20 3/31/2019 $1,035,000.00
21 12/31/2018 $144,000.00
22 9/30/2018 $3,000.00
23 6/30/2018 $12,000.00
24 3/31/2018 $4,000.00
25 12/31/2017 $5,000.00
26 9/30/2017 $103,000.00
27 6/30/2017 $79,000.00
28 3/31/2017 --
29 9/30/2016 $1,000.00
30 6/30/2016 $10,000.00
31 9/30/2015 $11,000.00
32 6/30/2015 $4,000.00
33 3/31/2015 $10,000.00
34 12/31/2014 $15,000.00
35 9/30/2014 $6,000.00
36 6/30/2014 $17,000.00
37 3/31/2014 $73,000.00
Financials: AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
Date Value
1 12/31/2023 $700,000.00
2 9/30/2023 $1,700,000.00
3 6/30/2023 $1,918,000.00
4 3/31/2023 $2,000,000.00
5 12/31/2022 $2,747,000.00
6 9/30/2022 $3,263,000.00
7 6/30/2022 $2,803,000.00
8 3/31/2022 $2,300,000.00
9 12/31/2021 $500,000.00
10 9/30/2021 $100,000.00
11 6/30/2021 $324,000.00
12 3/31/2021 $315,000.00
13 12/31/2020 --
14 9/30/2020 $100,000.00
15 6/30/2020 $100,000.00
16 3/31/2020 $3,993,000.00
17 12/31/2019 $43,000.00
18 9/30/2019 $100,000.00
19 6/30/2019 $109,000.00
20 3/31/2019 $600,000.00
21 12/31/2018 $1,789,000.00
22 9/30/2018 $2,200,000.00
23 6/30/2018 $2,400,000.00
24 3/31/2018 $2,400,000.00
25 12/31/2017 $847,000.00
26 9/30/2017 $103,000.00
27 6/30/2017 $94,000.00
28 3/31/2017 $55,000.00
29 12/31/2016 $64,000.00
30 9/30/2016 $105,000.00
31 6/30/2016 $40,000.00
32 3/31/2016 $100,000.00
33 12/31/2015 $256,000.00
34 9/30/2015 $163,000.00
35 6/30/2015 $225,000.00
36 3/31/2015 $83,000.00
37 12/31/2014 $104,000.00
38 9/30/2014 $43,000.00
39 6/30/2014 $103,000.00
40 3/31/2014 $253,000.00
Financials: AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost
Date Value
1 12/31/2023 $70,116,000.00
2 9/30/2023 $40,853,000.00
3 6/30/2023 $38,954,000.00
4 3/31/2023 $37,552,000.00
5 12/31/2022 $46,916,000.00
6 9/30/2022 $51,729,000.00
7 6/30/2022 $58,421,000.00
8 3/31/2022 $65,976,000.00
9 12/31/2021 $72,624,000.00
10 9/30/2021 $67,646,000.00
11 6/30/2021 $310,288,000.00
12 3/31/2021 $310,297,000.00
13 12/31/2020 $321,403,000.00
14 9/30/2020 $322,530,000.00
15 6/30/2020 $283,603,000.00
16 3/31/2020 $285,978,000.00
17 12/31/2019 $247,355,000.00
18 9/30/2019 $235,883,000.00
19 6/30/2019 $202,505,000.00
20 3/31/2019 $158,267,000.00
21 12/31/2018 $166,344,000.00
22 9/30/2018 $153,075,000.00
23 6/30/2018 $161,447,000.00
24 3/31/2018 $174,765,000.00
25 12/31/2017 $174,535,000.00
26 9/30/2017 $133,539,000.00
27 6/30/2017 $134,858,000.00
28 3/31/2017 --
29 9/30/2016 $2,010,000.00
30 6/30/2016 $3,934,000.00
31 3/31/2016 $20,707,000.00
32 12/31/2015 $22,496,000.00
33 9/30/2015 $22,517,000.00
34 6/30/2015 $50,788,000.00
35 3/31/2015 $60,116,000.00
36 12/31/2014 $3,418,000.00
37 9/30/2014 $9,240,000.00
38 6/30/2014 $39,975,000.00
39 3/31/2014 $89,422,000.00
40 12/31/2013 $37,163,000.00
41 9/30/2013 $40,236,000.00
42 6/30/2013 $39,511,000.00
43 3/31/2013 $65,004,000.00
44 3/31/2012 $2,912,000.00
Financials: AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
Date Value
1 12/31/2023 $70,260,000.00
2 9/30/2023 $40,042,000.00
3 6/30/2023 $38,029,000.00
4 3/31/2023 $36,509,000.00
5 12/31/2022 $44,784,000.00
6 9/30/2022 $49,013,000.00
7 6/30/2022 $55,965,000.00
8 3/31/2022 $63,749,000.00
9 12/31/2021 $72,118,000.00
10 9/30/2021 $67,726,000.00
11 6/30/2021 $311,643,000.00
12 3/31/2021 $312,758,000.00
13 12/31/2020 $326,491,000.00
14 9/30/2020 $328,255,000.00
15 6/30/2020 $290,186,000.00
16 3/31/2020 $283,573,000.00
17 12/31/2019 $250,162,000.00
18 9/30/2019 $238,741,000.00
19 6/30/2019 $205,079,000.00
20 3/31/2019 $158,968,000.00
21 12/31/2018 $165,063,000.00
22 9/30/2018 $151,207,000.00
23 6/30/2018 $159,334,000.00
24 3/31/2018 $172,499,000.00
25 12/31/2017 $173,717,000.00
26 9/30/2017 $133,547,000.00
27 6/30/2017 $134,851,000.00
28 3/31/2017 --
29 9/30/2016 $2,004,000.00
30 6/30/2016 $3,923,000.00
31 3/31/2016 $20,631,000.00
32 12/31/2015 $22,327,000.00
33 9/30/2015 $22,393,000.00
34 6/30/2015 $50,629,000.00
35 3/31/2015 $60,072,000.00
36 12/31/2014 $3,404,000.00
37 9/30/2014 $9,228,000.00
38 6/30/2014 $39,952,000.00
39 3/31/2014 $89,243,000.00
40 12/31/2013 $37,115,000.00
41 9/30/2013 $40,254,000.00
42 6/30/2013 $39,408,000.00
43 3/31/2013 $64,910,000.00
44 3/31/2012 $2,915,000.00
Financials: AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost
Date Value
1 12/31/2023 $33,370,000.00
2 9/30/2023 $35,475,000.00
3 6/30/2023 $36,749,000.00
4 3/31/2023 $35,824,000.00
5 12/31/2022 $28,966,000.00
6 9/30/2022 $24,416,000.00
7 6/30/2022 $18,744,000.00
8 3/31/2022 $10,697,000.00
9 12/31/2021 $3,705,000.00
10 9/30/2021 $8,074,000.00
11 6/30/2021 $59,717,000.00
12 3/31/2021 $54,895,000.00
13 12/31/2020 $42,680,000.00
14 9/30/2020 $36,020,000.00
15 6/30/2020 $29,447,000.00
16 3/31/2020 $22,012,000.00
17 12/31/2019 $13,048,000.00
18 9/30/2019 $22,527,000.00
19 6/30/2019 $52,415,000.00
20 3/31/2019 $70,490,000.00
21 12/31/2018 $60,157,000.00
22 9/30/2018 $49,023,000.00
23 6/30/2018 $40,152,000.00
24 3/31/2018 $26,560,000.00
25 12/31/2017 $12,846,000.00
26 9/30/2017 $15,454,000.00
27 6/30/2017 $11,388,000.00
28 3/31/2017 $99,868,000.00
29 12/31/2016 $72,406,000.00
30 9/30/2016 $116,185,000.00
31 6/30/2016 $91,109,000.00
32 3/31/2016 $60,603,000.00
33 12/31/2015 $67,235,000.00
34 9/30/2015 $86,488,000.00
35 6/30/2015 $120,288,000.00
36 3/31/2015 $124,275,000.00
37 12/31/2014 $106,136,000.00
38 9/30/2014 $85,821,000.00
39 6/30/2014 $75,261,000.00
40 3/31/2014 $263,418,000.00
41 12/31/2013 $215,742,000.00
42 9/30/2013 $199,375,000.00
43 6/30/2013 $165,625,000.00
44 3/31/2013 $105,290,000.00
45 3/31/2012 $115,871,000.00
Financials: AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
Date Value
1 12/31/2023 $32,842,000.00
2 9/30/2023 $34,636,000.00
3 6/30/2023 $35,765,000.00
4 3/31/2023 $34,978,000.00
5 12/31/2022 $28,373,000.00
6 9/30/2022 $23,869,000.00
7 6/30/2022 $18,397,000.00
8 3/31/2022 $10,601,000.00
9 12/31/2021 $3,719,000.00
10 9/30/2021 $8,152,000.00
11 6/30/2021 $60,503,000.00
12 3/31/2021 $55,698,000.00
13 12/31/2020 $43,289,000.00
14 9/30/2020 $36,641,000.00
15 6/30/2020 $29,943,000.00
16 3/31/2020 $22,008,000.00
17 12/31/2019 $13,098,000.00
18 9/30/2019 $22,563,000.00
19 6/30/2019 $52,350,000.00
20 3/31/2019 $70,183,000.00
21 12/31/2018 $59,793,000.00
22 9/30/2018 $48,701,000.00
23 6/30/2018 $39,877,000.00
24 3/31/2018 $26,397,000.00
25 12/31/2017 $12,822,000.00
26 9/30/2017 $15,446,000.00
27 6/30/2017 $11,380,000.00
28 3/31/2017 $99,813,000.00
29 12/31/2016 $72,342,000.00
30 9/30/2016 $116,087,000.00
31 6/30/2016 $91,090,000.00
32 3/31/2016 $60,582,000.00
33 12/31/2015 $67,148,000.00
34 9/30/2015 $86,460,000.00
35 6/30/2015 $120,226,000.00
36 3/31/2015 $124,246,000.00
37 12/31/2014 $106,061,000.00
38 9/30/2014 $85,796,000.00
39 6/30/2014 $75,198,000.00
40 3/31/2014 $263,417,000.00
41 12/31/2013 $215,792,000.00
42 9/30/2013 $199,423,000.00
43 6/30/2013 $165,540,000.00
44 3/31/2013 $105,235,000.00
45 3/31/2012 $115,876,000.00
Financials: CashAndCashEquivalentsAtCarryingValue
Date Value
1 12/31/2023 $483,931,000.00
2 9/30/2023 $277,805,000.00
3 6/30/2023 $352,346,000.00
4 3/31/2023 $445,784,000.00
5 12/31/2022 $434,544,000.00
6 9/30/2022 $355,043,000.00
7 6/30/2022 $379,335,000.00
8 3/31/2022 $369,814,000.00
9 12/31/2021 $195,121,000.00
10 9/30/2021 $386,741,000.00
11 6/30/2021 $385,127,000.00
12 3/31/2021 $442,164,000.00
13 12/31/2020 $327,294,000.00
14 9/30/2020 $247,536,000.00
15 6/30/2020 $285,922,000.00
16 3/31/2020 $292,119,000.00
17 12/31/2019 $342,301,000.00
18 9/30/2019 $221,937,000.00
19 6/30/2019 $198,077,000.00
20 3/31/2019 $216,172,000.00
21 12/31/2018 $219,319,000.00
22 9/30/2018 $195,857,000.00
23 6/30/2018 $186,459,000.00
24 3/31/2018 $235,604,000.00
25 12/31/2017 $226,640,000.00
26 9/30/2017 $180,198,000.00
27 6/30/2017 $163,918,000.00
28 3/31/2017 $351,166,000.00
29 12/31/2016 $310,375,000.00
30 9/30/2016 $113,264,000.00
31 6/30/2016 $143,591,000.00
32 3/31/2016 $168,793,000.00
33 12/31/2015 $159,572,000.00
34 9/30/2015 $56,333,000.00
35 6/30/2015 $102,531,000.00
36 3/31/2015 $76,401,000.00
37 12/31/2014 $66,607,000.00
38 9/30/2014 $48,214,000.00
39 6/30/2014 $268,544,000.00
40 3/31/2014 $31,850,000.00
41 12/31/2013 $74,690,000.00
42 9/30/2013 $68,886,000.00
43 6/30/2013 $67,170,000.00
44 3/31/2013 $66,402,000.00
45 12/31/2012 $87,452,000.00
46 9/30/2012 $67,846,000.00
47 6/30/2012 $84,312,000.00
48 3/31/2012 $65,997,000.00
49 12/31/2011 $38,010,000.00
50 9/30/2011 $39,268,000.00
51 6/30/2011 $41,490,000.00
52 3/31/2011 $37,039,000.00
53 12/31/2010 $28,491,000.00
54 3/31/2010 $16,109,000.00
55 3/31/2009 $31,504,000.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
Date Value
1 12/31/2023 $483,931,000.00
2 9/30/2023 $277,805,000.00
3 6/30/2023 $352,346,000.00
4 3/31/2023 $445,784,000.00
5 12/31/2022 $434,544,000.00
6 9/30/2022 $355,043,000.00
7 6/30/2022 $379,335,000.00
8 3/31/2022 $369,814,000.00
9 12/31/2021 $195,121,000.00
10 9/30/2021 $386,741,000.00
11 6/30/2021 $385,127,000.00
12 3/31/2021 $442,164,000.00
13 12/31/2020 $327,294,000.00
14 9/30/2020 $247,536,000.00
15 6/30/2020 $285,922,000.00
16 3/31/2020 $292,119,000.00
17 12/31/2019 $342,301,000.00
18 9/30/2019 $221,937,000.00
19 6/30/2019 $198,077,000.00
20 3/31/2019 $216,172,000.00
21 12/31/2018 $219,319,000.00
22 9/30/2018 $195,857,000.00
23 6/30/2018 $186,459,000.00
24 3/31/2018 $235,604,000.00
25 3/31/2017 $351,166,000.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
Date Value
1 12/31/2023 $38,147,000.00
2 9/30/2023 $-167,979,000.00
3 6/30/2023 $-93,438,000.00
4 3/31/2023 $75,970,000.00
5 12/31/2022 $64,730,000.00
6 9/30/2022 $-14,771,000.00
7 6/30/2022 $9,521,000.00
8 3/31/2022 $-72,350,000.00
9 12/31/2021 $-247,043,000.00
10 9/30/2021 $-55,423,000.00
11 6/30/2021 $-57,037,000.00
12 3/31/2021 $150,045,000.00
13 12/31/2020 $35,175,000.00
14 9/30/2020 $-44,583,000.00
15 6/30/2020 $-6,197,000.00
16 3/31/2020 $75,947,000.00
17 12/31/2019 $126,129,000.00
18 9/30/2019 $5,765,000.00
19 6/30/2019 $-18,095,000.00
20 3/31/2019 $-19,432,000.00
21 12/31/2018 $-16,285,000.00
22 9/30/2018 $-39,747,000.00
23 6/30/2018 $-49,145,000.00
24 3/31/2018 $-115,562,000.00
Financials: CommonStockParOrStatedValuePerShare
Date Value
1 3/31/2023 $0.00
2 3/31/2022 $0.00
3 3/31/2021 $0.00
4 3/31/2020 $0.00
5 3/31/2019 $0.00
6 3/31/2018 $0.00
7 3/31/2017 $0.00
8 3/31/2016 $0.00
9 3/31/2015 $0.00
10 3/31/2014 $0.00
11 3/31/2013 $0.00
12 3/31/2012 $0.00
13 3/31/2011 $0.00
Financials: CommonStockSharesAuthorized
Date Value
1 3/31/2023 $280,000,000.00
2 3/31/2022 $280,000,000.00
3 3/31/2021 $280,000,000.00
4 3/31/2020 $280,000,000.00
5 3/31/2019 $280,000,000.00
6 3/31/2018 $280,000,000.00
7 3/31/2017 $280,000,000.00
8 3/31/2016 $280,000,000.00
9 3/31/2015 $280,000,000.00
10 3/31/2014 $280,000,000.00
11 3/31/2013 $280,000,000.00
12 3/31/2012 $280,000,000.00
13 3/31/2011 $280,000,000.00
Financials: CommonStockSharesIssued
Date Value
1 3/31/2023 $55,098,000.00
2 3/31/2022 $56,596,000.00
3 3/31/2021 $57,652,000.00
4 3/31/2020 $58,242,000.00
5 3/31/2019 $58,954,000.00
6 3/31/2018 $61,960,000.00
7 3/31/2017 $64,295,000.00
8 3/31/2016 $62,630,000.00
9 3/31/2015 $63,085,000.00
10 3/31/2014 $61,956,000.00
11 3/31/2013 $63,291,000.00
12 3/31/2012 $64,394,000.00
13 3/31/2011 $68,664,000.00
Financials: CommonStockSharesOutstanding
Date Value
1 3/31/2023 $55,098,000.00
2 3/31/2022 $56,596,000.00
3 3/31/2021 $57,652,000.00
4 3/31/2020 $58,242,000.00
5 3/31/2019 $58,954,000.00
6 3/31/2018 $61,960,000.00
7 3/31/2017 $64,295,000.00
8 3/31/2016 $62,630,000.00
9 3/31/2015 $63,085,000.00
10 3/31/2014 $61,956,000.00
11 3/31/2013 $63,291,000.00
12 3/31/2012 $64,394,000.00
13 3/31/2011 $68,664,000.00
Financials: CommonStockValue
Date Value
1 3/31/2023 $55,000.00
2 3/31/2022 $57,000.00
3 3/31/2021 $58,000.00
4 3/31/2020 $58,000.00
5 3/31/2019 $59,000.00
6 3/31/2018 $62,000.00
7 3/31/2017 $64,000.00
8 3/31/2016 $63,000.00
9 3/31/2015 $63,000.00
10 3/31/2014 $62,000.00
11 3/31/2013 $63,000.00
12 3/31/2012 $64,000.00
13 3/31/2011 $69,000.00
Financials: ComprehensiveIncomeNetOfTax
Date Value
1 12/31/2023 $230,572,000.00
2 9/30/2023 $90,404,000.00
3 6/30/2023 $15,134,000.00
4 3/31/2023 $176,209,000.00
5 12/31/2022 $228,816,000.00
6 9/30/2022 $124,450,000.00
7 6/30/2022 $38,361,000.00
8 3/31/2022 $321,435,000.00
9 12/31/2021 $226,651,000.00
10 9/30/2021 $83,365,000.00
11 6/30/2021 $16,270,000.00
12 3/31/2021 $223,688,000.00
13 12/31/2020 $114,283,000.00
14 9/30/2020 $86,277,000.00
15 6/30/2020 $26,719,000.00
16 3/31/2020 $157,095,000.00
17 12/31/2019 $150,509,000.00
18 9/30/2019 $75,087,000.00
19 6/30/2019 $6,056,000.00
20 3/31/2019 $100,286,000.00
21 12/31/2018 $92,926,000.00
22 9/30/2018 $52,104,000.00
23 6/30/2018 $-6,429,000.00
24 3/31/2018 $151,207,000.00
25 12/31/2017 $152,532,000.00
26 9/30/2017 $76,334,000.00
27 6/30/2017 $43,878,000.00
28 3/31/2017 $260,304,000.00
29 12/31/2016 $119,369,000.00
30 9/30/2016 $86,023,000.00
31 6/30/2016 $18,298,000.00
32 3/31/2016 $126,072,000.00
33 12/31/2015 $109,709,000.00
34 9/30/2015 $68,379,000.00
35 6/30/2015 $32,491,000.00
36 3/31/2015 $53,954,000.00
37 12/31/2014 $33,888,000.00
38 9/30/2014 $11,163,000.00
39 6/30/2014 $10,313,000.00
40 3/31/2014 $108,144,000.00
41 12/31/2013 $95,660,000.00
42 9/30/2013 $33,533,000.00
43 6/30/2013 $20,669,000.00
44 3/31/2013 $136,441,000.00
45 12/31/2012 $67,832,000.00
46 9/30/2012 $42,395,000.00
47 6/30/2012 $6,929,000.00
48 3/31/2012 $87,975,000.00
49 12/31/2011 $16,794,000.00
50 9/30/2011 $11,112,000.00
51 6/30/2011 $9,183,000.00
52 3/31/2011 $203,398,000.00
53 12/31/2010 $73,026,000.00
54 3/31/2010 $38,325,000.00
Financials: CostOfGoodsAndServicesSold
Date Value
1 12/31/2023 $693,616,000.00
2 9/30/2023 $392,096,000.00
3 6/30/2023 $157,629,000.00
4 3/31/2023 $940,638,000.00
5 12/31/2022 $754,170,000.00
6 9/30/2022 $460,293,000.00
7 6/30/2022 $191,005,000.00
8 3/31/2022 $857,819,000.00
9 12/31/2021 $258,827,000.00
10 9/30/2021 $367,749,000.00
11 6/30/2021 $137,307,000.00
12 3/31/2021 $661,929,000.00
13 12/31/2020 $234,295,000.00
14 9/30/2020 $282,216,000.00
15 6/30/2020 $115,101,000.00
16 3/31/2020 $606,957,000.00
17 12/31/2019 $473,901,000.00
18 9/30/2019 $180,979,000.00
19 6/30/2019 $115,759,000.00
20 3/31/2019 $588,027,000.00
21 12/31/2018 $472,225,000.00
22 9/30/2018 $311,110,000.00
23 6/30/2018 $129,924,000.00
24 3/31/2018 $771,470,000.00
25 12/31/2017 $620,927,000.00
26 9/30/2017 $373,274,000.00
27 6/30/2017 $159,019,000.00
28 3/31/2017 $781,125,000.00
Financials: CurrentIncomeTaxExpenseBenefit
Date Value
1 3/31/2023 $112,626,000.00
2 3/31/2022 $57,403,000.00
3 3/31/2021 $33,409,000.00
4 3/31/2020 $26,875,000.00
5 3/31/2019 $5,319,000.00
6 3/31/2018 $87,894,000.00
7 3/31/2017 $36,174,000.00
8 3/31/2016 $29,016,000.00
9 3/31/2015 $42,610,000.00
10 3/31/2014 $11,143,000.00
11 3/31/2013 $4,103,000.00
12 3/31/2012 $2,101,000.00
Financials: DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss
Date Value
1 12/31/2023 $103,486,000.00
2 9/30/2023 $76,328,000.00
3 6/30/2023 $75,703,000.00
4 3/31/2023 $73,376,000.00
5 12/31/2022 $75,882,000.00
6 9/30/2022 $76,145,000.00
7 6/30/2022 $77,165,000.00
8 3/31/2022 $76,673,000.00
9 12/31/2021 $76,329,000.00
10 3/31/2021 $365,192,000.00
Financials: DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
Date Value
1 12/31/2023 $37,600,000.00
2 9/30/2023 $42,800,000.00
3 6/30/2023 $47,000,000.00
4 3/31/2023 $56,300,000.00
5 12/31/2022 $56,200,000.00
6 9/30/2022 $21,500,000.00
7 6/30/2022 $9,000,000.00
8 3/31/2022 $3,500,000.00
9 3/31/2020 $120,300,000.00
10 9/30/2019 $5,500,000.00
11 6/30/2019 $49,800,000.00
12 3/31/2019 $120,300,000.00
13 12/31/2018 $132,500,000.00
14 9/30/2018 $33,200,000.00
Financials: DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
Date Value
1 12/31/2023 $600,000.00
2 9/30/2023 $1,200,000.00
3 6/30/2023 $1,600,000.00
4 3/31/2023 $1,900,000.00
5 12/31/2022 $2,300,000.00
6 9/30/2022 $1,200,000.00
7 6/30/2022 $400,000.00
8 3/31/2022 $100,000.00
9 3/31/2020 $600,000.00
10 9/30/2019 --
11 6/30/2019 $100,000.00
12 3/31/2019 $600,000.00
13 12/31/2018 $1,400,000.00
14 9/30/2018 $400,000.00
Financials: DebtSecuritiesAvailableForSaleExcludingAccruedInterest
Date Value
1 12/31/2023 $103,102,000.00
2 9/30/2023 $74,678,000.00
3 6/30/2023 $73,794,000.00
4 3/31/2023 $71,487,000.00
5 12/31/2022 $73,157,000.00
6 9/30/2022 $72,882,000.00
7 6/30/2022 $74,362,000.00
8 3/31/2022 $74,350,000.00
9 12/31/2021 $75,837,000.00
10 3/31/2021 $368,456,000.00
Financials: DebtSecuritiesAvailableForSaleExcludingAccruedInterestCurrent
Date Value
1 12/31/2023 $32,842,000.00
2 9/30/2023 $34,636,000.00
3 6/30/2023 $35,765,000.00
4 3/31/2023 $34,978,000.00
5 12/31/2022 $28,373,000.00
6 9/30/2022 $23,869,000.00
7 3/31/2022 $10,601,000.00
Financials: DebtSecuritiesAvailableForSaleExcludingAccruedInterestNoncurrent
Date Value
1 12/31/2023 $70,260,000.00
2 9/30/2023 $40,042,000.00
3 6/30/2023 $38,029,000.00
4 3/31/2023 $36,509,000.00
5 12/31/2022 $44,784,000.00
6 9/30/2022 $49,013,000.00
7 3/31/2022 $63,749,000.00
Financials: DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible
Date Value
1 12/31/2023 $800,000.00
2 12/31/2017 $1,100,000.00
3 9/30/2017 $1,100,000.00
4 6/30/2017 $1,100,000.00
5 3/31/2017 $2,300,000.00
6 12/31/2016 $2,300,000.00
7 9/30/2016 $2,300,000.00
8 6/30/2016 $2,300,000.00
Financials: DeferredIncomeTaxAssetsNet
Date Value
1 12/31/2023 $34,116,000.00
2 9/30/2023 $44,126,000.00
3 6/30/2023 $44,991,000.00
4 3/31/2023 $35,580,000.00
5 12/31/2022 $8,630,000.00
6 9/30/2022 $13,094,000.00
7 6/30/2022 $16,928,000.00
8 3/31/2022 $11,068,000.00
9 12/31/2021 $7,203,000.00
10 9/30/2021 $10,073,000.00
11 6/30/2021 $19,482,000.00
12 3/31/2021 $9,977,000.00
13 12/31/2020 $7,277,000.00
14 9/30/2020 $7,899,000.00
15 6/30/2020 $6,970,000.00
16 3/31/2020 $10,052,000.00
17 12/31/2019 $9,183,000.00
18 9/30/2019 $9,026,000.00
19 6/30/2019 $9,394,000.00
20 3/31/2019 $8,727,000.00
21 12/31/2018 $13,131,000.00
22 9/30/2018 $13,733,000.00
23 6/30/2018 $15,985,000.00
24 3/31/2018 $14,716,000.00
25 12/31/2017 $16,467,000.00
26 9/30/2017 $30,511,000.00
27 6/30/2017 $31,971,000.00
28 3/31/2017 $32,841,000.00
Financials: DeferredIncomeTaxExpenseBenefit
Date Value
1 12/31/2023 $1,122,000.00
2 9/30/2023 $-8,601,000.00
3 6/30/2023 $-9,411,000.00
4 3/31/2023 $-34,513,000.00
5 12/31/2022 $6,430,000.00
6 9/30/2022 $-4,456,000.00
7 6/30/2022 $-5,860,000.00
8 3/31/2022 $-15,002,000.00
9 12/31/2021 $-8,243,000.00
10 9/30/2021 $-8,976,000.00
11 6/30/2021 $-9,270,000.00
12 3/31/2021 $-5,581,000.00
13 12/31/2020 $3,679,000.00
14 9/30/2020 $-1,221,000.00
15 6/30/2020 $673,000.00
16 3/31/2020 $-5,888,000.00
17 12/31/2019 $-3,403,000.00
18 9/30/2019 $-1,919,000.00
19 6/30/2019 $-251,000.00
20 3/31/2019 $1,717,000.00
21 12/31/2018 $-2,247,000.00
22 9/30/2018 $-1,497,000.00
23 6/30/2018 $-371,000.00
24 3/31/2018 $11,646,000.00
25 12/31/2017 $13,260,000.00
26 9/30/2017 $346,000.00
27 6/30/2017 $435,000.00
28 3/31/2017 $10,885,000.00
29 12/31/2016 $5,285,000.00
30 9/30/2016 $3,845,000.00
31 6/30/2016 $797,000.00
32 3/31/2016 $23,202,000.00
33 12/31/2015 $8,021,000.00
34 9/30/2015 $10,047,000.00
35 6/30/2015 $12,769,000.00
36 3/31/2015 $32,238,000.00
37 12/31/2014 $24,931,000.00
38 9/30/2014 $5,656,000.00
39 6/30/2014 $2,134,000.00
40 3/31/2014 $35,959,000.00
41 12/31/2013 $36,914,000.00
42 9/30/2013 $26,572,000.00
43 6/30/2013 $10,102,000.00
44 3/31/2013 $60,600,000.00
45 12/31/2012 $52,602,000.00
46 9/30/2012 $16,914,000.00
47 6/30/2012 $3,348,000.00
48 3/31/2012 $-10,154,000.00
49 12/31/2011 $20,064,000.00
50 9/30/2011 $11,135,000.00
51 6/30/2011 $4,981,000.00
52 3/31/2011 $-120,045,000.00
53 12/31/2010 $-4,082,000.00
54 3/31/2010 $-11,932,000.00
Financials: DeferredIncomeTaxLiabilities
Date Value
1 3/31/2023 $30,440,000.00
2 3/31/2022 $61,633,000.00
3 3/31/2021 $24,796,000.00
4 3/31/2020 $27,461,000.00
5 3/31/2019 $17,716,000.00
6 3/31/2018 $22,611,000.00
Financials: DeferredOtherTaxExpenseBenefit
Date Value
1 3/31/2023 $-34,590,000.00
2 3/31/2022 $-15,095,000.00
3 3/31/2021 $-5,507,000.00
4 3/31/2020 $-5,107,000.00
5 3/31/2019 $-1,566,000.00
6 3/31/2018 $15,210,000.00
7 3/31/2017 $17,664,000.00
8 3/31/2016 $23,343,000.00
9 3/31/2015 $-6,239,000.00
10 3/31/2014 $36,483,000.00
11 3/31/2013 $60,489,000.00
12 3/31/2012 $-10,101,000.00
13 3/31/2011 $-119,968,000.00
14 3/31/2010 $-11,912,000.00
Financials: DeferredTaxAssetsGross
Date Value
1 3/31/2023 $79,074,000.00
2 3/31/2022 $76,088,000.00
3 3/31/2021 $47,555,000.00
4 3/31/2020 $45,644,000.00
5 3/31/2019 $36,003,000.00
6 3/31/2018 $38,698,000.00
7 3/31/2017 $55,770,000.00
8 3/31/2016 $64,049,000.00
9 3/31/2015 $116,240,000.00
10 3/31/2014 $88,166,000.00
11 3/31/2013 $110,701,000.00
12 3/31/2012 $176,918,000.00
13 3/31/2011 $206,295,000.00
Financials: DeferredTaxAssetsLiabilitiesNet
Date Value
1 3/31/2023 $35,558,000.00
2 3/31/2022 $1,367,000.00
3 3/31/2021 $9,977,000.00
4 3/31/2020 $5,587,000.00
5 3/31/2018 $1,416,000.00
6 3/31/2017 $13,062,000.00
7 3/31/2016 $17,825,000.00
8 3/31/2015 $40,981,000.00
9 3/31/2014 $47,089,000.00
10 3/31/2013 $81,608,000.00
11 3/31/2012 $142,208,000.00
12 3/31/2011 $132,054,000.00
Financials: DeferredTaxAssetsNet
Date Value
1 3/31/2023 $65,998,000.00
2 3/31/2022 $63,000,000.00
3 3/31/2021 $34,773,000.00
4 3/31/2020 $33,048,000.00
5 3/31/2019 $17,415,000.00
6 3/31/2018 $24,027,000.00
7 3/31/2017 $43,200,000.00
8 3/31/2016 $53,276,000.00
9 3/31/2015 $83,050,000.00
10 3/31/2014 $56,007,000.00
11 3/31/2013 $87,469,000.00
12 3/31/2012 $147,843,000.00
13 3/31/2011 $137,915,000.00
Financials: DeferredTaxAssetsOperatingLossCarryforwards
Date Value
1 3/31/2023 $1,132,000.00
2 3/31/2022 $1,713,000.00
3 3/31/2021 $1,781,000.00
4 3/31/2020 $2,093,000.00
5 3/31/2019 $2,940,000.00
6 3/31/2018 $3,646,000.00
7 3/31/2017 $6,294,000.00
8 3/31/2016 $24,592,000.00
9 3/31/2015 $57,878,000.00
10 3/31/2014 $29,062,000.00
11 3/31/2013 $28,162,000.00
12 3/31/2012 $105,220,000.00
13 3/31/2011 $131,331,000.00
Financials: DeferredTaxAssetsOther
Date Value
1 3/31/2023 $1,119,000.00
2 3/31/2022 $651,000.00
3 3/31/2021 --
4 3/31/2020 $1,260,000.00
5 3/31/2019 $1,261,000.00
6 3/31/2018 $2,402,000.00
7 3/31/2017 $9,141,000.00
8 3/31/2016 $24,745,000.00
9 3/31/2015 $30,695,000.00
10 3/31/2014 $28,627,000.00
11 3/31/2013 $21,505,000.00
12 3/31/2012 $18,747,000.00
13 3/31/2011 $14,807,000.00
Financials: DeferredTaxAssetsTaxCreditCarryforwardsResearch
Date Value
1 3/31/2023 $13,283,000.00
2 3/31/2022 $15,230,000.00
3 3/31/2021 $12,753,000.00
4 3/31/2020 $13,066,000.00
5 3/31/2019 $13,111,000.00
6 3/31/2018 $12,701,000.00
7 3/31/2017 $13,977,000.00
8 3/31/2016 $9,649,000.00
9 3/31/2015 $14,567,000.00
10 3/31/2014 $15,164,000.00
11 3/31/2013 $37,054,000.00
12 3/31/2012 $36,032,000.00
13 3/31/2011 $37,464,000.00
Financials: DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
Date Value
1 3/31/2023 $24,842,000.00
2 3/31/2022 $18,952,000.00
3 3/31/2021 $10,995,000.00
4 3/31/2020 $8,380,000.00
5 3/31/2019 $14,667,000.00
6 3/31/2018 $14,156,000.00
7 3/31/2017 $17,356,000.00
8 3/31/2016 $16,071,000.00
Financials: DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals
Date Value
1 3/31/2023 $7,913,000.00
2 3/31/2022 $6,517,000.00
3 3/31/2021 $4,354,000.00
4 3/31/2020 $2,750,000.00
5 3/31/2019 $4,024,000.00
6 3/31/2018 $5,793,000.00
7 3/31/2017 $9,002,000.00
8 3/31/2016 $3,761,000.00
9 3/31/2015 $4,705,000.00
10 3/31/2014 $3,905,000.00
11 3/31/2013 $5,077,000.00
Financials: DeferredTaxAssetsValuationAllowance
Date Value
1 3/31/2023 $13,076,000.00
2 3/31/2022 $13,088,000.00
3 3/31/2021 $12,782,000.00
4 3/31/2020 $12,596,000.00
5 3/31/2019 $18,588,000.00
6 3/31/2018 $14,671,000.00
7 3/31/2017 $12,570,000.00
8 3/31/2016 $10,773,000.00
9 3/31/2015 $33,190,000.00
10 3/31/2014 $32,159,000.00
11 3/31/2013 $23,232,000.00
12 3/31/2012 $29,075,000.00
13 12/31/2011 $68,400,000.00
14 3/31/2011 $68,380,000.00
Financials: DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
Date Value
1 3/31/2023 $7,782,000.00
2 3/31/2022 $32,315,000.00
3 3/31/2021 $3,100,000.00
4 3/31/2020 $4,645,000.00
5 3/31/2019 $8,803,000.00
6 3/31/2018 $13,427,000.00
7 3/31/2017 $16,301,000.00
8 3/31/2016 $24,527,000.00
9 3/31/2015 $35,242,000.00
10 3/31/2014 $3,209,000.00
11 3/31/2013 $623,000.00
12 3/31/2012 $5,348,000.00
13 3/31/2011 $5,861,000.00
Financials: DeferredTaxLiabilitiesOther
Date Value
1 3/31/2023 $37,000.00
2 3/31/2022 --
3 3/31/2021 $650,000.00
4 3/31/2020 --
Financials: DefinedContributionPlanCostRecognized
Date Value
1 3/31/2023 $10,200,000.00
2 3/31/2022 $9,600,000.00
3 3/31/2021 $7,900,000.00
4 3/31/2020 $7,500,000.00
5 3/31/2019 $7,700,000.00
6 3/31/2018 $6,700,000.00
7 3/31/2017 $5,500,000.00
8 3/31/2016 $4,300,000.00
9 3/31/2015 $2,500,000.00
10 3/31/2014 $1,800,000.00
11 3/31/2013 $1,500,000.00
12 3/31/2012 $1,300,000.00
13 3/31/2011 $1,000,000.00
14 3/31/2010 $900,000.00
Financials: DepreciationAndAmortization
Date Value
1 3/31/2023 $27,100,000.00
2 3/31/2022 $24,800,000.00
3 3/31/2021 $24,900,000.00
4 3/31/2020 $31,900,000.00
5 3/31/2019 $32,000,000.00
6 3/31/2018 $27,700,000.00
7 3/31/2017 $26,100,000.00
8 3/31/2016 $22,300,000.00
9 3/31/2015 $15,400,000.00
10 3/31/2014 $12,100,000.00
11 3/31/2013 $13,562,000.00
12 3/31/2012 $9,972,000.00
13 3/31/2011 $8,145,000.00
14 3/31/2010 $7,888,000.00
Financials: DepreciationDepletionAndAmortization
Date Value
1 12/31/2023 $36,283,000.00
2 9/30/2023 $23,551,000.00
3 6/30/2023 $11,941,000.00
4 3/31/2023 $71,202,000.00
5 12/31/2022 $52,358,000.00
6 9/30/2022 $33,734,000.00
7 6/30/2022 $16,515,000.00
8 3/31/2022 $62,061,000.00
9 12/31/2021 $45,156,000.00
10 9/30/2021 $27,710,000.00
11 6/30/2021 $11,898,000.00
12 3/31/2021 $47,083,000.00
13 12/31/2020 $35,478,000.00
14 9/30/2020 $23,845,000.00
15 6/30/2020 $11,745,000.00
16 3/31/2020 $68,237,000.00
17 12/31/2019 $55,379,000.00
18 9/30/2019 $37,911,000.00
19 6/30/2019 $19,745,000.00
20 3/31/2019 $79,826,000.00
21 12/31/2018 $62,638,000.00
22 9/30/2018 $45,296,000.00
23 6/30/2018 $22,639,000.00
24 3/31/2018 $81,399,000.00
25 12/31/2017 $59,175,000.00
26 9/30/2017 $39,031,000.00
27 6/30/2017 $19,596,000.00
28 3/31/2017 $63,433,000.00
29 12/31/2016 $47,989,000.00
30 9/30/2016 $32,961,000.00
31 6/30/2016 $17,912,000.00
32 3/31/2016 $58,060,000.00
33 12/31/2015 $43,254,000.00
34 9/30/2015 $28,021,000.00
35 6/30/2015 $13,388,000.00
36 3/31/2015 $34,855,000.00
37 12/31/2014 $21,978,000.00
38 9/30/2014 $11,109,000.00
39 6/30/2014 $4,097,000.00
40 3/31/2014 $14,883,000.00
41 12/31/2013 $10,846,000.00
42 9/30/2013 $6,912,000.00
43 6/30/2013 $3,367,000.00
44 3/31/2013 $13,562,000.00
45 12/31/2012 $10,040,000.00
46 9/30/2012 $7,150,000.00
47 6/30/2012 $2,958,000.00
48 3/31/2012 $9,972,000.00
49 12/31/2011 $7,262,000.00
50 9/30/2011 $4,656,000.00
51 6/30/2011 $2,262,000.00
52 12/31/2010 $5,935,000.00
Financials: DerivativeNotionalAmount
Date Value
1 12/31/2023 $4,900,000.00
2 9/30/2023 $5,300,000.00
3 6/30/2023 $2,700,000.00
4 3/31/2023 $7,600,000.00
5 12/31/2022 $1,100,000.00
6 9/30/2022 $8,400,000.00
7 6/30/2022 $1,800,000.00
8 3/31/2022 $3,000,000.00
9 12/31/2021 $10,400,000.00
10 9/30/2021 $18,000,000.00
11 6/30/2021 $12,100,000.00
12 3/31/2021 $13,600,000.00
13 12/31/2020 $20,200,000.00
14 9/30/2020 $19,100,000.00
15 6/30/2020 $24,600,000.00
16 3/31/2020 $29,200,000.00
17 12/31/2019 $58,200,000.00
18 9/30/2019 $57,000,000.00
19 6/30/2019 $59,700,000.00
Financials: EarningsPerShareBasic
Date Value
1 12/31/2023 $4.22
2 9/30/2023 $1.66
3 6/30/2023 $0.28
4 3/31/2023 $3.18
5 12/31/2022 $4.13
6 9/30/2022 $2.27
7 6/30/2022 $0.71
8 3/31/2022 $5.70
9 12/31/2021 $2.23
10 9/30/2021 $1.78
11 6/30/2021 $0.30
12 3/31/2021 $3.74
13 12/31/2020 $3.30
14 9/30/2020 $1.02
15 6/30/2020 $0.31
16 3/31/2020 $0.17
17 12/31/2019 $2.56
18 9/30/2019 $1.31
19 6/30/2019 $0.08
20 3/31/2019 $1.50
21 12/31/2018 $1.39
22 9/30/2018 $0.96
23 6/30/2018 $-0.07
24 3/31/2018 $0.19
25 12/31/2017 $2.36
26 9/30/2017 $1.16
27 6/30/2017 $0.67
28 3/31/2017 $4.12
29 12/31/2016 $3.59
30 9/30/2016 $1.37
31 6/30/2016 $0.29
32 3/31/2016 $1.96
33 12/31/2015 $1.73
34 9/30/2015 $1.08
35 6/30/2015 $0.53
36 3/31/2015 $0.88
37 12/31/2014 $0.54
38 9/30/2014 $0.18
39 6/30/2014 $0.17
40 3/31/2014 $1.72
41 12/31/2013 $0.66
42 9/30/2013 $0.85
43 6/30/2013 $0.33
44 3/31/2013 $0.41
45 12/31/2012 $1.70
46 9/30/2012 $0.55
47 6/30/2012 $0.11
48 3/31/2012 $1.35
49 12/31/2011 $0.57
50 9/30/2011 $0.17
51 6/30/2011 $0.14
52 3/31/2011 $3.00
53 12/31/2010 $0.36
54 9/30/2010 $0.45
55 6/30/2010 $0.26
56 3/31/2010 $0.59
Financials: EarningsPerShareDiluted
Date Value
1 12/31/2023 $2.50
2 9/30/2023 $1.61
3 6/30/2023 $0.28
4 3/31/2023 $3.09
5 12/31/2022 $1.83
6 9/30/2022 $2.20
7 6/30/2022 $0.69
8 3/31/2022 $5.52
9 12/31/2021 $3.88
10 9/30/2021 $1.72
11 6/30/2021 $0.29
12 3/31/2021 $3.62
13 12/31/2020 $1.91
14 9/30/2020 $1.29
15 6/30/2020 $0.30
16 3/31/2020 $2.64
17 12/31/2019 $2.47
18 9/30/2019 $1.34
19 6/30/2019 $0.08
20 3/31/2019 $1.46
21 12/31/2018 $1.35
22 9/30/2018 $0.86
23 6/30/2018 $-0.07
24 3/31/2018 $2.46
25 12/31/2017 $2.26
26 9/30/2017 $1.10
27 6/30/2017 $0.64
28 3/31/2017 $3.92
29 12/31/2016 $1.83
30 9/30/2016 $1.30
31 6/30/2016 $0.24
32 3/31/2016 $1.87
33 12/31/2015 $1.66
34 9/30/2015 $0.53
35 6/30/2015 $0.50
36 3/31/2015 $0.32
37 12/31/2014 $0.35
38 9/30/2014 $0.01
39 6/30/2014 $0.16
40 3/31/2014 $1.65
41 12/31/2013 $0.63
42 9/30/2013 $0.50
43 6/30/2013 $0.31
44 3/31/2013 $0.39
45 12/31/2012 $1.60
46 9/30/2012 $0.51
47 6/30/2012 $0.10
48 3/31/2012 $1.29
49 12/31/2011 $0.55
50 9/30/2011 $0.17
51 6/30/2011 $0.13
52 3/31/2011 $2.82
53 12/31/2010 $1.02
54 9/30/2010 $0.42
55 6/30/2010 $0.25
56 3/31/2010 $0.59
Financials: EffectiveIncomeTaxRateContinuingOperations
Date Value
1 12/31/2023 $0.19
2 9/30/2023 $0.31
3 6/30/2023 $0.32
4 3/31/2023 $0.31
5 12/31/2022 $0.26
6 9/30/2022 $0.27
7 6/30/2022 $0.28
8 3/31/2022 $0.12
9 12/31/2021 $0.11
10 9/30/2021 $0.12
11 6/30/2021 $0.12
12 3/31/2021 $0.11
13 12/31/2020 $0.12
14 9/30/2020 $0.10
15 6/30/2020 $0.11
16 3/31/2020 $0.12
17 12/31/2019 $0.12
18 9/30/2019 $0.14
19 6/30/2019 $0.24
20 3/31/2019 $0.04
21 12/31/2018 $0.01
22 9/30/2018 $-0.03
23 6/30/2018 $0.05
24 3/31/2018 $0.39
25 12/31/2017 $0.38
26 9/30/2017 $0.19
27 6/30/2017 $0.10
28 3/31/2017 $0.17
29 12/31/2016 $0.16
30 9/30/2016 $0.16
31 6/30/2016 $0.27
32 3/31/2016 $0.30
33 12/31/2015 $0.34
34 9/30/2015 $0.19
35 6/30/2015 $0.33
36 3/31/2015 $0.40
37 12/31/2014 $0.46
38 9/30/2014 $0.43
39 6/30/2014 $0.36
40 3/31/2014 $0.31
41 12/31/2013 $0.22
42 9/30/2013 $0.34
43 6/30/2013 $0.35
44 3/31/2013 $0.31
45 12/31/2012 $0.36
46 9/30/2012 $0.30
47 6/30/2012 $0.35
48 3/31/2012 $0.32
49 12/31/2011 $0.37
50 9/30/2011 $0.37
51 6/30/2011 $0.37
52 3/31/2011 $-1.42
53 12/31/2010 $0.06
54 3/31/2010 $-0.44
Financials: EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
Date Value
1 3/31/2023 $0.21
2 3/31/2022 $0.21
3 3/31/2021 $0.21
4 3/31/2020 $0.21
5 3/31/2019 $0.21
6 3/31/2018 $0.32
7 3/31/2017 $0.35
8 3/31/2016 $0.35
9 3/31/2015 $0.35
10 3/31/2014 $0.35
11 3/31/2013 $0.35
12 3/31/2012 $0.35
13 3/31/2011 $0.35
14 3/31/2010 $0.35
Financials: EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
Date Value
1 3/31/2023 $0.00
2 3/31/2022 $0.00
3 3/31/2021 --
4 3/31/2020 $0.00
5 3/31/2019 $0.04
6 3/31/2018 --
7 3/31/2017 --
8 3/31/2014 $0.00
9 3/31/2013 $-0.01
10 3/31/2012 $-0.01
11 3/31/2011 $-1.79
12 3/31/2010 $-0.81
Financials: EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
Date Value
1 3/31/2023 $-0.14
2 3/31/2022 $-0.10
3 3/31/2021 $-0.08
4 3/31/2020 $-0.06
5 3/31/2019 $-0.03
6 3/31/2018 $-0.10
7 3/31/2017 $-0.09
8 3/31/2016 $-0.01
9 3/31/2015 $0.07
10 3/31/2014 $0.00
11 3/31/2013 $0.00
12 3/31/2012 $0.00
13 3/31/2011 $0.00
14 3/31/2010 $-0.03
Financials: EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
Date Value
1 3/31/2023 $0.00
2 3/31/2022 $-0.01
3 3/31/2021 $-0.01
4 3/31/2020 $-0.03
5 3/31/2019 $-0.01
6 3/31/2018 $-0.05
7 3/31/2017 $-0.07
8 3/31/2016 --
9 3/31/2014 $-0.01
10 3/31/2013 $0.00
11 3/31/2012 $0.00
12 3/31/2011 $0.00
13 3/31/2010 $0.04
Financials: EffectiveIncomeTaxRateReconciliationOtherAdjustments
Date Value
1 3/31/2023 $0.01
2 3/31/2022 $0.01
3 3/31/2021 $0.01
4 3/31/2020 $0.01
5 3/31/2019 $0.00
6 3/31/2018 $0.01
7 3/31/2017 $0.00
8 3/31/2016 $0.01
9 3/31/2015 $-0.01
10 3/31/2014 $0.00
11 3/31/2013 $0.00
12 3/31/2012 $0.01
13 3/31/2011 $0.01
14 3/31/2010 $0.00
Financials: EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes
Date Value
1 3/31/2023 --
2 3/31/2022 --
3 3/31/2021 $-0.01
4 3/31/2020 $-0.02
5 3/31/2019 --
6 3/31/2018 --
Financials: EffectiveIncomeTaxRateReconciliationTaxCreditsForeign
Date Value
1 3/31/2023 $0.08
2 3/31/2022 $0.09
3 3/31/2021 $0.07
Financials: EmployeeRelatedLiabilitiesCurrent
Date Value
1 12/31/2023 $44,352,000.00
2 9/30/2023 $46,504,000.00
3 6/30/2023 $36,465,000.00
4 3/31/2023 $50,606,000.00
5 12/31/2022 $42,187,000.00
6 9/30/2022 $59,140,000.00
7 6/30/2022 $41,026,000.00
8 3/31/2022 $65,261,000.00
9 12/31/2021 $43,044,000.00
10 9/30/2021 $54,919,000.00
11 6/30/2021 $37,220,000.00
12 3/31/2021 $54,849,000.00
13 12/31/2020 $39,367,000.00
14 9/30/2020 $41,707,000.00
15 6/30/2020 $28,768,000.00
16 3/31/2020 $42,439,000.00
17 12/31/2019 $34,228,000.00
18 9/30/2019 $34,870,000.00
19 6/30/2019 $23,416,000.00
20 3/31/2019 $29,289,000.00
21 12/31/2018 $23,566,000.00
22 9/30/2018 $30,154,000.00
23 6/30/2018 $22,924,000.00
24 3/31/2018 $35,721,000.00
25 12/31/2017 $29,543,000.00
26 9/30/2017 $35,651,000.00
27 6/30/2017 $31,113,000.00
28 3/31/2017 $40,190,000.00
29 12/31/2016 $33,122,000.00
30 9/30/2016 $30,257,000.00
31 6/30/2016 $21,854,000.00
32 3/31/2016 $21,239,000.00
33 12/31/2015 $22,438,000.00
34 9/30/2015 $29,156,000.00
35 6/30/2015 $21,380,000.00
36 3/31/2015 $24,132,000.00
37 12/31/2014 $20,164,000.00
38 9/30/2014 $17,706,000.00
39 6/30/2014 $11,598,000.00
40 3/31/2014 $13,388,000.00
41 12/31/2013 $13,937,000.00
42 9/30/2013 $16,894,000.00
43 6/30/2013 $13,476,000.00
44 3/31/2013 $16,592,000.00
45 12/31/2012 $13,752,000.00
46 9/30/2012 $15,594,000.00
47 6/30/2012 $10,956,000.00
48 3/31/2012 $13,634,000.00
49 12/31/2011 $11,539,000.00
50 3/31/2011 $12,402,000.00
Financials: EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
Date Value
1 3/31/2023 $15,184,000.00
2 3/31/2022 $11,521,000.00
3 3/31/2021 $9,558,000.00
4 3/31/2020 $9,336,000.00
5 3/31/2019 $5,748,000.00
6 3/31/2018 $5,953,000.00
7 3/31/2017 $12,482,000.00
8 3/31/2016 $10,306,000.00
9 3/31/2015 $11,467,000.00
10 3/31/2014 $8,289,000.00
11 3/31/2013 $106,000.00
Financials: FiniteLivedIntangibleAssetsAccumulatedAmortization
Date Value
1 3/31/2023 $220,114,000.00
2 3/31/2022 $228,290,000.00
3 3/31/2021 $206,793,000.00
4 3/31/2020 $192,269,000.00
5 3/31/2019 $197,375,000.00
6 3/31/2018 $153,402,000.00
7 3/31/2017 $101,015,000.00
8 3/31/2016 $65,492,000.00
9 3/31/2015 $38,918,000.00
10 3/31/2014 $21,657,000.00
11 3/31/2013 $19,369,000.00
12 3/31/2012 $22,849,000.00
13 3/31/2011 $23,706,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseNextRollingTwelveMonths
Date Value
1 3/31/2023 $9,221,000.00
2 3/31/2022 $31,619,000.00
3 3/31/2021 $12,533,000.00
4 3/31/2020 $14,368,000.00
5 3/31/2019 $28,443,000.00
6 3/31/2018 $46,867,000.00
7 3/31/2017 $37,563,000.00
8 3/31/2016 $35,345,000.00
9 3/31/2015 $32,304,000.00
10 3/31/2014 $3,443,000.00
11 3/31/2013 $2,602,000.00
12 3/31/2012 $2,734,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseRollingAfterYearFive
Date Value
1 3/31/2023 $2,196,000.00
2 3/31/2022 $27,617,000.00
3 3/31/2021 --
4 3/31/2020 --
5 3/31/2019 $541,000.00
6 3/31/2018 $2,238,000.00
7 3/31/2017 $8,523,000.00
8 3/31/2016 $21,045,000.00
9 3/31/2015 $33,266,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFive
Date Value
1 3/31/2023 $6,589,000.00
2 3/31/2022 $21,964,000.00
3 3/31/2021 --
4 3/31/2020 $541,000.00
5 3/31/2019 $1,695,000.00
6 3/31/2018 $6,663,000.00
7 3/31/2017 $12,145,000.00
8 3/31/2016 $15,270,000.00
9 3/31/2015 $26,370,000.00
10 3/31/2014 $794,000.00
11 3/31/2013 --
12 3/31/2012 $1,273,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFour
Date Value
1 3/31/2023 $6,589,000.00
2 3/31/2022 $24,455,000.00
3 3/31/2021 $541,000.00
4 3/31/2020 $1,695,000.00
5 3/31/2019 $6,663,000.00
6 3/31/2018 $12,145,000.00
7 3/31/2017 $15,895,000.00
8 3/31/2016 $24,543,000.00
9 3/31/2015 $27,053,000.00
10 3/31/2014 $794,000.00
11 3/31/2013 $21,000.00
12 3/31/2012 $1,303,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearThree
Date Value
1 3/31/2023 $6,681,000.00
2 3/31/2022 $25,276,000.00
3 3/31/2021 $2,231,000.00
4 3/31/2020 $6,009,000.00
5 3/31/2019 $12,755,000.00
6 3/31/2018 $16,094,000.00
7 3/31/2017 $26,499,000.00
8 3/31/2016 $31,936,000.00
9 3/31/2015 $27,742,000.00
10 3/31/2014 $1,101,000.00
11 3/31/2013 $218,000.00
12 3/31/2012 $1,623,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearTwo
Date Value
1 3/31/2023 $7,600,000.00
2 3/31/2022 $27,214,000.00
3 3/31/2021 $6,726,000.00
4 3/31/2020 $11,817,000.00
5 3/31/2019 $17,750,000.00
6 3/31/2018 $27,540,000.00
7 3/31/2017 $35,660,000.00
8 3/31/2016 $34,693,000.00
9 3/31/2015 $29,020,000.00
10 3/31/2014 $2,295,000.00
11 3/31/2013 $1,809,000.00
12 3/31/2012 $2,176,000.00
Financials: FiniteLivedIntangibleAssetsGross
Date Value
1 3/31/2023 $258,990,000.00
2 3/31/2022 $386,435,000.00
3 3/31/2021 $228,824,000.00
4 3/31/2020 $226,699,000.00
5 3/31/2019 $265,222,000.00
6 3/31/2018 $264,949,000.00
7 3/31/2017 $236,203,000.00
8 3/31/2016 $228,324,000.00
9 3/31/2015 $214,661,000.00
10 3/31/2014 $33,656,000.00
11 3/31/2013 $24,019,000.00
12 3/31/2012 $41,090,000.00
13 3/31/2011 $43,831,000.00
Financials: FiniteLivedIntangibleAssetsNet
Date Value
1 12/31/2023 $31,677,000.00
2 9/30/2023 $33,801,000.00
3 6/30/2023 $36,447,000.00
4 3/31/2023 $38,876,000.00
5 12/31/2022 $133,032,000.00
6 9/30/2022 $141,909,000.00
7 6/30/2022 $149,984,000.00
8 3/31/2022 $158,145,000.00
9 12/31/2021 $165,581,000.00
10 9/30/2021 $174,852,000.00
11 6/30/2021 $18,429,000.00
12 3/31/2021 $22,000,000.00
13 12/31/2020 $24,322,000.00
14 9/30/2020 $27,898,000.00
15 6/30/2020 $31,185,000.00
16 3/31/2020 $34,400,000.00
17 12/31/2019 $47,133,000.00
18 9/30/2019 $54,780,000.00
19 6/30/2019 $62,496,000.00
20 3/31/2019 $67,847,000.00
21 12/31/2018 $76,389,000.00
22 9/30/2018 $86,769,000.00
23 6/30/2018 $99,366,000.00
24 3/31/2018 $111,547,000.00
25 12/31/2017 $126,183,000.00
26 9/30/2017 $131,235,000.00
27 6/30/2017 $143,107,000.00
28 3/31/2017 $135,188,000.00
29 12/31/2016 $144,005,000.00
30 9/30/2016 $150,108,000.00
31 6/30/2016 $156,949,000.00
32 3/31/2016 $162,832,000.00
33 12/31/2015 $171,664,000.00
34 9/30/2015 $179,816,000.00
35 6/30/2015 $169,158,000.00
36 3/31/2015 $175,743,000.00
37 12/31/2014 $181,675,000.00
38 9/30/2014 $187,030,000.00
39 3/31/2014 $11,999,000.00
Financials: GainLossOnDispositionOfAssets1
Date Value
1 3/31/2023 --
2 3/31/2022 --
3 3/31/2021 --
4 3/31/2020 --
5 3/31/2019 $4,900,000.00
6 3/31/2018 --
7 3/31/2017 --
Financials: GainLossOnSaleOfPropertyPlantEquipment
Date Value
1 12/31/2023 $-74,000.00
2 9/30/2023 $-64,000.00
3 6/30/2023 $-6,000.00
4 3/31/2023 $-656,000.00
5 12/31/2022 $-306,000.00
6 9/30/2022 $-303,000.00
7 6/30/2022 $-292,000.00
8 3/31/2022 $-642,000.00
9 12/31/2021 $-527,000.00
10 9/30/2021 $-331,000.00
11 6/30/2021 --
12 3/31/2021 $-371,000.00
13 12/31/2020 $-52,000.00
14 9/30/2020 $-11,000.00
15 6/30/2020 --
16 3/31/2020 $-379,000.00
17 12/31/2019 $-46,000.00
18 9/30/2019 $-5,000.00
19 6/30/2019 $-2,000.00
20 3/31/2019 $2,713,000.00
21 12/31/2018 $-2,226,000.00
22 9/30/2018 $-883,000.00
23 6/30/2018 $-314,000.00
24 3/31/2018 $-626,000.00
25 12/31/2017 $-461,000.00
26 9/30/2017 $-377,000.00
27 6/30/2017 $-152,000.00
28 3/31/2017 $-10,387,000.00
29 12/31/2016 $-424,000.00
30 9/30/2016 $-251,000.00
31 6/30/2016 $-95,000.00
32 3/31/2016 $-2,753,000.00
33 12/31/2015 $-1,405,000.00
34 9/30/2015 $-162,000.00
35 6/30/2015 $-156,000.00
36 3/31/2015 $-1,618,000.00
37 12/31/2014 $-949,000.00
38 9/30/2014 $-325,000.00
39 6/30/2014 $-325,000.00
40 3/31/2014 $-568,000.00
41 12/31/2013 $-165,000.00
42 3/31/2012 $-23,000.00
43 12/31/2011 $-10,000.00
44 3/31/2011 $24,000.00
45 12/31/2010 $24,000.00
46 3/31/2010 $-70,000.00
Financials: Goodwill
Date Value
1 12/31/2023 $435,936,000.00
2 9/30/2023 $435,936,000.00
3 6/30/2023 $435,936,000.00
4 3/31/2023 $435,936,000.00
5 12/31/2022 $435,936,000.00
6 9/30/2022 $435,936,000.00
7 6/30/2022 $435,936,000.00
8 3/31/2022 $435,791,000.00
9 12/31/2021 $437,783,000.00
10 9/30/2021 $437,783,000.00
11 6/30/2021 $287,518,000.00
12 3/31/2021 $287,500,000.00
13 12/31/2020 $287,518,000.00
14 9/30/2020 $287,673,000.00
15 6/30/2020 $287,399,000.00
16 3/31/2020 $287,088,000.00
17 12/31/2019 $285,904,000.00
18 9/30/2019 $285,321,000.00
19 6/30/2019 $286,370,000.00
20 3/31/2019 $286,200,000.00
21 12/31/2018 $286,678,000.00
22 9/30/2018 $287,368,000.00
23 6/30/2018 $287,042,000.00
24 3/31/2018 $288,700,000.00
25 12/31/2017 $288,481,000.00
26 9/30/2017 $289,248,000.00
27 6/30/2017 $287,049,000.00
28 3/31/2017 $286,767,000.00
29 12/31/2016 $287,518,000.00
30 9/30/2016 $287,518,000.00
31 6/30/2016 $287,518,000.00
32 3/31/2016 $287,518,000.00
33 12/31/2015 $287,518,000.00
34 9/30/2015 $289,565,000.00
35 6/30/2015 $263,583,000.00
36 3/31/2015 $263,115,000.00
37 12/31/2014 $264,879,000.00
38 9/30/2014 $265,410,000.00
39 3/31/2014 $16,367,000.00
40 3/31/2013 $6,000,000.00
41 3/31/2012 $6,027,000.00
42 3/31/2011 $6,027,000.00
Financials: GoodwillImpairmentLoss
Date Value
1 3/31/2023 --
2 3/31/2022 --
3 3/31/2021 --
4 3/31/2020 --
5 3/31/2019 --
6 3/31/2018 --
7 3/31/2017 --
8 3/31/2016 --
9 3/31/2015 --
10 3/31/2014 --
11 3/31/2013 --
12 3/31/2012 --
13 3/31/2011 --
Financials: GrossProfit
Date Value
1 12/31/2023 $723,447,000.00
2 9/30/2023 $405,983,000.00
3 6/30/2023 $159,387,000.00
4 3/31/2023 $956,979,000.00
5 12/31/2022 $296,705,000.00
6 9/30/2022 $473,920,000.00
7 6/30/2022 $202,634,000.00
8 3/31/2022 $923,641,000.00
9 12/31/2021 $664,912,000.00
10 9/30/2021 $375,390,000.00
11 6/30/2021 $139,946,000.00
12 3/31/2021 $707,301,000.00
13 12/31/2020 $559,182,000.00
14 9/30/2020 $307,682,000.00
15 6/30/2020 $127,472,000.00
16 3/31/2020 $146,235,000.00
17 12/31/2019 $527,932,000.00
18 9/30/2019 $330,427,000.00
19 6/30/2019 $122,494,000.00
20 3/31/2019 $597,497,000.00
21 12/31/2018 $472,858,000.00
22 9/30/2018 $309,678,000.00
23 6/30/2018 $124,559,000.00
24 3/31/2018 $760,716,000.00
25 12/31/2017 $608,086,000.00
26 9/30/2017 $211,282,000.00
27 6/30/2017 $161,716,000.00
28 3/31/2017 $164,279,000.00
29 12/31/2016 $255,152,000.00
30 9/30/2016 $211,699,000.00
31 6/30/2016 $126,685,000.00
32 3/31/2016 $554,840,000.00
33 12/31/2015 $164,911,000.00
34 9/30/2015 $142,221,000.00
35 6/30/2015 $132,454,000.00
36 3/31/2015 $118,975,000.00
37 12/31/2014 $306,773,000.00
38 9/30/2014 $100,567,000.00
39 6/30/2014 $75,375,000.00
40 3/31/2014 $356,163,000.00
41 12/31/2013 $103,849,000.00
42 9/30/2013 $178,946,000.00
43 6/30/2013 $79,498,000.00
44 3/31/2013 $83,614,000.00
45 12/31/2012 $158,050,000.00
46 9/30/2012 $153,527,000.00
47 6/30/2012 $53,440,000.00
48 3/31/2012 $62,347,000.00
49 12/31/2011 $66,030,000.00
50 9/30/2011 $102,064,000.00
51 6/30/2011 $47,709,000.00
52 3/31/2011 $201,995,000.00
53 12/31/2010 $155,977,000.00
54 9/30/2010 $56,780,000.00
55 6/30/2010 $46,735,000.00
56 3/31/2010 $118,731,000.00
Financials: ImpairmentOfIntangibleAssetsExcludingGoodwill
Date Value
1 3/31/2023 $85,760,000.00
2 3/31/2022 --
3 3/31/2021 --
4 3/31/2020 $10,000,000.00
5 3/31/2019 --
6 3/31/2018 --
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
Date Value
1 3/31/2023 $-141,670,000.00
2 3/31/2022 $-17,674,000.00
3 3/31/2021 $19,189,000.00
4 3/31/2020 $44,154,000.00
5 3/31/2019 $41,980,000.00
6 3/31/2018 $91,220,000.00
7 3/31/2017 $137,654,000.00
8 3/31/2016 $108,133,000.00
9 3/31/2015 $133,295,000.00
10 3/31/2014 $155,431,000.00
11 3/31/2013 $200,124,000.00
12 3/31/2012 $79,425,000.00
13 3/31/2011 $83,569,000.00
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
Date Value
1 12/31/2023 $304,278,000.00
2 9/30/2023 $132,178,000.00
3 6/30/2023 $22,770,000.00
4 3/31/2023 $254,739,000.00
5 12/31/2022 $313,325,000.00
6 9/30/2022 $172,884,000.00
7 6/30/2022 $55,087,000.00
8 3/31/2022 $368,663,000.00
9 12/31/2021 $144,009,000.00
10 9/30/2021 $97,090,000.00
11 6/30/2021 $19,622,000.00
12 3/31/2021 $245,246,000.00
13 12/31/2020 $217,326,000.00
14 9/30/2020 $86,677,000.00
15 3/31/2020 $181,266,000.00
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
Date Value
1 3/31/2023 $396,409,000.00
2 3/31/2022 $386,337,000.00
3 3/31/2021 $226,057,000.00
4 3/31/2020 $137,112,000.00
5 3/31/2019 $51,764,000.00
6 3/31/2018 $173,879,000.00
7 3/31/2017 $177,393,000.00
8 3/31/2016 $67,856,000.00
9 3/31/2015 $-41,746,000.00
10 3/31/2014 $306,000.00
11 3/31/2013 $1,066,000.00
12 3/31/2012 $558,000.00
13 3/31/2011 $645,000.00
Financials: IncomeTaxesPaid
Date Value
1 3/31/2023 $91,955,000.00
2 3/31/2022 $35,693,000.00
3 3/31/2021 $28,988,000.00
4 3/31/2020 $22,321,000.00
5 3/31/2019 $20,617,000.00
6 3/31/2018 $34,385,000.00
7 3/31/2017 $8,001,000.00
8 3/31/2016 $23,785,000.00
9 3/31/2015 $4,973,000.00
10 3/31/2014 $2,118,000.00
11 3/31/2013 $5,125,000.00
12 3/31/2012 $2,268,000.00
13 3/31/2011 $784,000.00
14 3/31/2010 $90,000.00
Financials: IncomeTaxExaminationEstimateOfPossibleLoss
Date Value
1 12/31/2023 $168,300,000.00
2 9/30/2023 $168,300,000.00
3 6/30/2023 $168,300,000.00
4 6/30/2022 $170,500,000.00
5 5/31/2022 $170,500,000.00
Financials: IncomeTaxExaminationPenaltiesAndInterestAccrued
Date Value
1 12/31/2023 $8,600,000.00
2 9/30/2023 $8,000,000.00
3 6/30/2023 $7,400,000.00
4 3/31/2023 $6,800,000.00
5 12/31/2022 $6,200,000.00
6 9/30/2022 $5,800,000.00
7 6/30/2022 $5,400,000.00
8 3/31/2022 $5,100,000.00
9 12/31/2021 $4,800,000.00
10 9/30/2021 $4,600,000.00
11 6/30/2021 $4,400,000.00
12 3/31/2021 $4,100,000.00
13 12/31/2020 $3,900,000.00
14 9/30/2020 $3,700,000.00
15 6/30/2020 $3,900,000.00
16 3/31/2020 $3,500,000.00
17 12/31/2019 $3,100,000.00
18 9/30/2019 $3,400,000.00
19 6/30/2019 $3,000,000.00
20 12/31/2018 $2,100,000.00
21 9/30/2018 $1,700,000.00
22 6/30/2018 $1,300,000.00
23 12/31/2017 $800,000.00
24 9/30/2017 $500,000.00
25 6/30/2017 $300,000.00
26 12/31/2016 $200,000.00
27 9/30/2016 --
28 6/30/2016 --
29 3/31/2016 --
30 12/31/2015 --
31 9/30/2015 --
32 6/30/2015 --
33 3/31/2015 --
34 12/31/2014 --
35 9/30/2014 --
36 6/30/2014 --
37 3/31/2014 --
38 12/31/2013 --
39 12/31/2012 --
40 9/30/2012 --
41 6/30/2012 --
42 12/31/2011 --
Financials: IncomeTaxExaminationPenaltiesAndInterestExpense
Date Value
1 3/31/2023 $1,700,000.00
2 3/31/2022 $900,000.00
3 3/31/2021 $700,000.00
4 3/31/2020 $900,000.00
5 3/31/2019 $1,500,000.00
6 3/31/2018 $800,000.00
7 6/30/2017 $100,000.00
8 3/31/2017 $200,000.00
9 12/31/2016 $200,000.00
10 9/30/2016 --
11 6/30/2016 --
12 3/31/2016 --
13 12/31/2015 --
14 9/30/2015 --
15 6/30/2015 --
16 3/31/2015 --
17 12/31/2014 --
18 9/30/2014 --
19 6/30/2014 --
20 3/31/2014 --
21 12/31/2013 --
22 9/30/2013 --
23 6/30/2013 --
24 3/31/2013 --
25 12/31/2012 --
26 9/30/2012 --
27 6/30/2012 --
28 12/31/2011 --
Financials: IncomeTaxExpenseBenefit
Date Value
1 12/31/2023 $74,500,000.00
2 9/30/2023 $41,200,000.00
3 6/30/2023 $7,170,000.00
4 3/31/2023 $78,036,000.00
5 12/31/2022 $83,000,000.00
6 9/30/2022 $46,000,000.00
7 6/30/2022 $15,380,000.00
8 3/31/2022 $42,308,000.00
9 12/31/2021 $30,800,000.00
10 9/30/2021 $12,000,000.00
11 6/30/2021 $2,413,000.00
12 3/31/2021 $27,902,000.00
13 12/31/2020 $16,300,000.00
14 9/30/2020 $6,800,000.00
15 6/30/2020 $2,153,000.00
16 3/31/2020 $21,768,000.00
17 12/31/2019 $19,600,000.00
18 9/30/2019 $12,148,000.00
19 6/30/2019 $1,433,000.00
20 3/31/2019 $3,753,000.00
21 12/31/2018 $705,000.00
22 9/30/2018 $-1,448,000.00
23 6/30/2018 $-228,000.00
24 3/31/2018 $103,104,000.00
25 12/31/2017 $93,121,000.00
26 9/30/2017 $17,200,000.00
27 6/30/2017 $4,963,000.00
28 3/31/2017 $53,838,000.00
29 12/31/2016 $23,751,000.00
30 9/30/2016 $20,232,000.00
31 6/30/2016 $3,598,000.00
32 3/31/2016 $52,359,000.00
33 12/31/2015 $45,258,000.00
34 9/30/2015 $8,103,000.00
35 6/30/2015 $16,144,000.00
36 3/31/2015 $36,371,000.00
37 12/31/2014 $27,790,000.00
38 9/30/2014 $8,258,000.00
39 6/30/2014 $5,701,000.00
40 3/31/2014 $47,626,000.00
41 12/31/2013 $39,928,000.00
42 9/30/2013 $28,465,000.00
43 6/30/2013 $11,004,000.00
44 3/31/2013 $64,592,000.00
45 12/31/2012 $38,312,000.00
46 9/30/2012 $15,067,000.00
47 6/30/2012 $3,648,000.00
48 3/31/2012 $-8,000,000.00
49 12/31/2011 $21,755,000.00
50 9/30/2011 $6,751,000.00
51 6/30/2011 $5,295,000.00
52 3/31/2011 $-119,289,000.00
53 12/31/2010 $-1,332,000.00
54 3/31/2010 $-11,715,000.00
Financials: IncreaseDecreaseInAccountsPayable
Date Value
1 12/31/2023 $-32,201,000.00
2 9/30/2023 $-78,000.00
3 6/30/2023 $-10,278,000.00
4 3/31/2023 $-34,307,000.00
5 12/31/2022 $-26,619,000.00
6 9/30/2022 $-6,098,000.00
7 6/30/2022 $-20,327,000.00
8 3/31/2022 $10,529,000.00
9 12/31/2021 $-12,720,000.00
10 9/30/2021 $280,941,000.00
11 6/30/2021 $-21,740,000.00
12 3/31/2021 $21,104,000.00
13 12/31/2020 $6,157,000.00
14 9/30/2020 $19,351,000.00
15 6/30/2020 $2,553,000.00
16 3/31/2020 $27,626,000.00
17 12/31/2019 $47,080,000.00
18 9/30/2019 $61,525,000.00
19 6/30/2019 $3,220,000.00
20 3/31/2019 $-21,965,000.00
21 12/31/2018 $8,741,000.00
22 9/30/2018 $-516,000.00
23 6/30/2018 $-31,185,000.00
24 3/31/2018 $143,000.00
25 12/31/2017 $27,361,000.00
26 9/30/2017 $49,658,000.00
27 6/30/2017 $194,000.00
28 3/31/2017 $1,772,000.00
29 12/31/2016 $96,673,000.00
30 9/30/2016 $64,475,000.00
31 6/30/2016 $29,283,000.00
32 3/31/2016 $-41,456,000.00
33 12/31/2015 $861,000.00
34 9/30/2015 $-856,000.00
35 6/30/2015 $20,149,000.00
36 3/31/2015 $36,504,000.00
37 12/31/2014 $888,000.00
38 9/30/2014 $8,777,000.00
39 6/30/2014 $24,010,000.00
40 3/31/2014 $-9,443,000.00
41 12/31/2013 $-1,062,000.00
42 9/30/2013 $-2,099,000.00
43 6/30/2013 $-16,979,000.00
44 3/31/2013 $22,423,000.00
45 3/31/2012 $10,469,000.00
46 3/31/2011 $7,299,000.00
47 3/31/2010 $10,454,000.00
Financials: IncreaseDecreaseInAccountsReceivable
Date Value
1 12/31/2023 $67,558,000.00
2 9/30/2023 $121,606,000.00
3 6/30/2023 $35,560,000.00
4 3/31/2023 $-89,791,000.00
5 12/31/2022 $30,229,000.00
6 9/30/2022 $64,282,000.00
7 6/30/2022 $-33,992,000.00
8 3/31/2022 $124,826,000.00
9 12/31/2021 $210,694,000.00
10 9/30/2021 $165,529,000.00
11 6/30/2021 $27,822,000.00
12 3/31/2021 $-45,286,000.00
13 12/31/2020 $90,806,000.00
14 9/30/2020 $27,498,000.00
15 6/30/2020 $-17,459,000.00
16 3/31/2020 $33,082,000.00
17 12/31/2019 $55,281,000.00
18 9/30/2019 $97,305,000.00
19 6/30/2019 $-9,159,000.00
20 3/31/2019 $14,316,000.00
21 12/31/2018 $35,795,000.00
22 9/30/2018 $100,448,000.00
23 6/30/2018 $20,264,000.00
24 3/31/2018 $-19,173,000.00
25 12/31/2017 $97,645,000.00
26 9/30/2017 $112,406,000.00
27 6/30/2017 $42,463,000.00
28 3/31/2017 $31,442,000.00
29 12/31/2016 $158,098,000.00
30 9/30/2016 $181,027,000.00
31 6/30/2016 $52,361,000.00
32 3/31/2016 $-24,156,000.00
33 12/31/2015 $15,066,000.00
34 9/30/2015 $56,735,000.00
35 6/30/2015 $8,230,000.00
36 3/31/2015 $37,344,000.00
37 12/31/2014 $73,122,000.00
38 9/30/2014 $50,897,000.00
39 6/30/2014 $13,999,000.00
40 3/31/2014 $-6,815,000.00
41 12/31/2013 $39,500,000.00
42 9/30/2013 $28,351,000.00
43 6/30/2013 $-5,647,000.00
44 3/31/2013 $25,232,000.00
45 12/31/2012 $126,626,000.00
46 9/30/2012 $86,813,000.00
47 6/30/2012 $5,109,000.00
48 3/31/2012 $5,055,000.00
49 12/31/2011 $15,414,000.00
50 9/30/2011 $5,800,000.00
51 6/30/2011 $2,869,000.00
52 3/31/2011 $15,135,000.00
53 12/31/2010 $13,303,000.00
54 3/31/2010 $13,149,000.00
Financials: IncreaseDecreaseInAccruedIncomeTaxesPayable
Date Value
1 12/31/2023 $8,598,000.00
2 9/30/2023 $7,220,000.00
3 6/30/2023 $20,079,000.00
4 3/31/2023 $-6,019,000.00
5 12/31/2022 $-3,455,000.00
6 9/30/2022 $7,201,000.00
7 6/30/2022 $24,030,000.00
8 3/31/2022 $-804,000.00
9 12/31/2021 $159,000.00
10 9/30/2021 $4,320,000.00
11 6/30/2021 $13,752,000.00
12 3/31/2021 $-18,185,000.00
13 12/31/2020 $-13,233,000.00
14 9/30/2020 $-12,348,000.00
15 6/30/2020 $-7,750,000.00
16 3/31/2020 $-9,809,000.00
17 12/31/2019 $-3,795,000.00
18 9/30/2019 $-2,291,000.00
19 6/30/2019 $-7,084,000.00
20 3/31/2019 $-7,974,000.00
21 12/31/2018 $-3,608,000.00
22 9/30/2018 $-3,863,000.00
23 6/30/2018 $-4,018,000.00
24 3/31/2018 $22,983,000.00
25 12/31/2017 $44,687,000.00
26 9/30/2017 $4,797,000.00
27 6/30/2017 $2,712,000.00
28 3/31/2017 $10,969,000.00
29 12/31/2016 $13,636,000.00
30 9/30/2016 $10,638,000.00
31 6/30/2016 $2,400,000.00
32 3/31/2016 $-11,807,000.00
33 12/31/2015 $-1,428,000.00
34 9/30/2015 $-12,598,000.00
35 3/31/2015 $-639,000.00
36 12/31/2014 $484,000.00
37 9/30/2014 $4,059,000.00
38 6/30/2014 $2,513,000.00
39 3/31/2014 $9,496,000.00
40 12/31/2013 --
41 9/30/2013 $97,000.00
42 6/30/2013 $721,000.00
43 3/31/2013 $263,000.00
44 12/31/2012 $-35,000.00
45 9/30/2012 $193,000.00
46 6/30/2012 $157,000.00
47 3/31/2012 $-130,000.00
48 12/31/2011 $240,000.00
49 9/30/2011 $-36,000.00
50 6/30/2011 $193,000.00
51 3/31/2011 $-80,000.00
52 12/31/2010 $618,000.00
53 3/31/2010 $116,000.00
Financials: IncreaseDecreaseInEmployeeRelatedLiabilities
Date Value
1 3/31/2023 $-15,108,000.00
2 3/31/2022 $10,049,000.00
3 3/31/2021 $12,410,000.00
4 3/31/2020 $11,470,000.00
5 3/31/2019 $-6,432,000.00
6 3/31/2018 $-4,469,000.00
7 3/31/2017 $18,951,000.00
8 3/31/2016 $-2,993,000.00
9 3/31/2015 $7,047,000.00
10 3/31/2014 $-3,169,000.00
11 3/31/2013 $3,260,000.00
12 3/31/2012 $1,232,000.00
13 3/31/2011 $2,440,000.00
14 3/31/2010 $3,530,000.00
Financials: IncreaseDecreaseInInventories
Date Value
1 12/31/2023 $23,223,000.00
2 9/30/2023 $95,480,000.00
3 6/30/2023 $67,506,000.00
4 3/31/2023 $95,014,000.00
5 12/31/2022 $13,990,000.00
6 9/30/2022 $26,135,000.00
7 6/30/2022 $35,934,000.00
8 3/31/2022 $-42,502,000.00
9 12/31/2021 $-32,413,000.00
10 9/30/2021 $7,422,000.00
11 6/30/2021 $19,459,000.00
12 3/31/2021 $26,538,000.00
13 12/31/2020 $-4,036,000.00
14 9/30/2020 $62,325,000.00
15 6/30/2020 $52,607,000.00
16 3/31/2020 $-17,765,000.00
17 12/31/2019 $-26,813,000.00
18 9/30/2019 $-19,904,000.00
19 6/30/2019 $-18,416,000.00
20 3/31/2019 $-40,636,000.00
21 12/31/2018 $-37,490,000.00
22 9/30/2018 $-63,054,000.00
23 6/30/2018 $-32,306,000.00
24 3/31/2018 $37,865,000.00
25 12/31/2017 $25,072,000.00
26 9/30/2017 $42,896,000.00
27 6/30/2017 $34,534,000.00
28 3/31/2017 $25,880,000.00
29 12/31/2016 $12,113,000.00
30 9/30/2016 $19,239,000.00
31 6/30/2016 $12,028,000.00
32 3/31/2016 $57,819,000.00
33 12/31/2015 $53,527,000.00
34 9/30/2015 $59,671,000.00
35 6/30/2015 $41,999,000.00
36 3/31/2015 $-16,077,000.00
37 12/31/2014 $-26,377,000.00
38 9/30/2014 $22,768,000.00
39 6/30/2014 $22,259,000.00
40 3/31/2014 $-49,557,000.00
41 12/31/2013 $-49,315,000.00
42 9/30/2013 $-28,053,000.00
43 6/30/2013 $-8,676,000.00
44 3/31/2013 $67,606,000.00
45 12/31/2012 $83,329,000.00
46 9/30/2012 $93,187,000.00
47 6/30/2012 $40,875,000.00
48 3/31/2012 $15,418,000.00
49 12/31/2011 $17,582,000.00
50 9/30/2011 $9,055,000.00
51 6/30/2011 $6,354,000.00
52 3/31/2011 $5,101,000.00
53 12/31/2010 $4,800,000.00
54 3/31/2010 $15,518,000.00
Financials: IncreaseDecreaseInOtherAccruedLiabilities
Date Value
1 3/31/2023 $-9,464,000.00
2 3/31/2022 $-5,587,000.00
3 3/31/2021 $-1,684,000.00
4 3/31/2020 $-18,139,000.00
5 3/31/2019 $-14,348,000.00
6 3/31/2018 $12,308,000.00
7 3/31/2017 $203,000.00
8 3/31/2016 $-11,140,000.00
9 3/31/2015 $-4,581,000.00
10 3/31/2014 $-7,027,000.00
11 3/31/2013 $-7,087,000.00
12 3/31/2012 $1,494,000.00
13 3/31/2011 $-1,401,000.00
14 3/31/2010 $-1,581,000.00
Financials: IncreaseDecreaseInOtherOperatingAssets
Date Value
1 12/31/2023 $-11,682,000.00
2 9/30/2023 $6,291,000.00
3 6/30/2023 $-8,101,000.00
4 3/31/2023 $-1,852,000.00
5 12/31/2022 $-4,516,000.00
6 9/30/2022 $1,942,000.00
7 6/30/2022 $-549,000.00
8 3/31/2022 $92,584,000.00
9 12/31/2021 $101,160,000.00
10 9/30/2021 $101,368,000.00
11 6/30/2021 $6,457,000.00
12 3/31/2021 $-843,000.00
13 12/31/2020 $3,529,000.00
14 9/30/2020 $4,630,000.00
15 6/30/2020 $3,545,000.00
16 3/31/2020 $-1,379,000.00
17 12/31/2019 $9,892,000.00
18 9/30/2019 $6,816,000.00
19 6/30/2019 $2,966,000.00
20 3/31/2019 $-965,000.00
21 12/31/2018 $4,760,000.00
22 9/30/2018 $4,001,000.00
23 6/30/2018 $3,361,000.00
24 3/31/2018 $-16,824,000.00
25 12/31/2017 $-7,631,000.00
26 9/30/2017 $-5,714,000.00
27 6/30/2017 $283,000.00
28 3/31/2017 $-575,000.00
29 12/31/2016 $1,215,000.00
30 9/30/2016 $-4,584,000.00
31 6/30/2016 $-1,377,000.00
32 3/31/2016 $1,522,000.00
33 3/31/2015 $-285,000.00
34 12/31/2014 $-2,733,000.00
35 9/30/2014 $-2,305,000.00
36 6/30/2014 $698,000.00
37 3/31/2014 $-1,239,000.00
38 12/31/2013 $5,785,000.00
39 9/30/2013 $8,003,000.00
40 6/30/2013 $2,054,000.00
41 3/31/2013 $-134,000.00
42 12/31/2012 $2,270,000.00
43 9/30/2012 $5,340,000.00
44 6/30/2012 $231,000.00
45 3/31/2012 $9,783,000.00
46 12/31/2011 $4,405,000.00
47 9/30/2011 $4,159,000.00
48 6/30/2011 $2,794,000.00
49 3/31/2011 $1,158,000.00
50 12/31/2010 $899,000.00
51 3/31/2010 $937,000.00
Financials: InterestExpense
Date Value
1 3/31/2023 $898,000.00
2 3/31/2022 $948,000.00
3 3/31/2021 $1,057,000.00
4 3/31/2020 $1,057,000.00
5 3/31/2019 $1,057,000.00
6 3/31/2018 $1,153,000.00
7 3/31/2017 $3,600,000.00
8 3/31/2016 $3,308,000.00
9 3/31/2015 $5,627,000.00
Financials: InterestExpenseDebt
Date Value
1 12/31/2023 $696,000.00
2 9/30/2023 $462,000.00
3 6/30/2023 $218,000.00
4 12/31/2022 $680,000.00
5 9/30/2022 $461,000.00
6 6/30/2022 $218,000.00
7 12/31/2021 $730,000.00
8 9/30/2021 $512,000.00
9 6/30/2021 $259,000.00
10 12/31/2020 $798,000.00
11 9/30/2020 $539,000.00
12 6/30/2020 $259,000.00
13 12/31/2019 $798,000.00
14 9/30/2019 $539,000.00
15 6/30/2019 $259,000.00
16 12/31/2018 $798,000.00
17 9/30/2018 $539,000.00
18 6/30/2018 $259,000.00
19 12/31/2017 $894,000.00
20 9/30/2017 $615,000.00
21 6/30/2017 $335,000.00
22 12/31/2016 $765,000.00
23 9/30/2016 $1,299,000.00
24 6/30/2016 $956,000.00
25 12/31/2015 $863,000.00
26 9/30/2015 $1,708,000.00
27 6/30/2015 $892,000.00
28 12/31/2014 $4,598,000.00
29 9/30/2014 $3,468,000.00
30 6/30/2014 $662,000.00
Financials: InterestPaidNet
Date Value
1 3/31/2023 $537,000.00
2 3/31/2022 $572,000.00
3 3/31/2021 $610,000.00
4 3/31/2020 $457,000.00
5 3/31/2019 $612,000.00
6 3/31/2018 $835,000.00
7 3/31/2017 $2,947,000.00
Financials: InventoryFinishedGoodsNetOfReserves
Date Value
1 12/31/2023 $103,595,000.00
2 9/30/2023 $183,345,000.00
3 6/30/2023 $195,641,000.00
4 3/31/2023 $117,362,000.00
5 12/31/2022 $40,220,000.00
6 9/30/2022 $42,464,000.00
7 6/30/2022 $64,909,000.00
8 3/31/2022 $43,248,000.00
9 12/31/2021 $53,007,000.00
10 9/30/2021 $82,353,000.00
11 6/30/2021 $109,269,000.00
12 3/31/2021 $81,190,000.00
13 12/31/2020 $46,882,000.00
14 9/30/2020 $83,968,000.00
15 6/30/2020 $87,653,000.00
16 3/31/2020 $64,231,000.00
17 12/31/2019 $56,271,000.00
18 9/30/2019 $44,048,000.00
19 6/30/2019 $56,850,000.00
20 3/31/2019 $84,633,000.00
21 12/31/2018 $77,592,000.00
22 9/30/2018 $54,973,000.00
23 6/30/2018 $87,205,000.00
24 3/31/2018 $108,622,000.00
25 12/31/2017 $90,297,000.00
26 9/30/2017 $98,456,000.00
27 6/30/2017 $93,759,000.00
28 3/31/2017 $84,563,000.00
29 12/31/2016 $35,615,000.00
30 9/30/2016 $38,426,000.00
31 6/30/2016 $69,979,000.00
32 3/31/2016 $74,188,000.00
33 12/31/2015 $60,345,000.00
34 9/30/2015 $49,186,000.00
35 6/30/2015 $42,674,000.00
36 3/31/2015 $19,533,000.00
37 12/31/2014 $22,180,000.00
38 9/30/2014 $56,651,000.00
39 6/30/2014 $38,153,000.00
40 3/31/2014 $31,776,000.00
41 12/31/2013 $29,036,000.00
42 9/30/2013 $41,836,000.00
43 6/30/2013 $58,234,000.00
44 3/31/2013 $85,131,000.00
45 12/31/2012 $64,682,000.00
46 9/30/2012 $73,454,000.00
47 6/30/2012 $35,681,000.00
48 3/31/2012 $24,994,000.00
Financials: InventoryNet
Date Value
1 12/31/2023 $256,675,000.00
2 9/30/2023 $328,930,000.00
3 6/30/2023 $300,956,000.00
4 3/31/2023 $233,450,000.00
5 12/31/2022 $152,426,000.00
6 9/30/2022 $164,571,000.00
7 6/30/2022 $174,370,000.00
8 3/31/2022 $138,436,000.00
9 12/31/2021 $148,525,000.00
10 9/30/2021 $188,360,000.00
11 6/30/2021 $192,722,000.00
12 3/31/2021 $173,263,000.00
13 12/31/2020 $142,689,000.00
14 9/30/2020 $209,050,000.00
15 6/30/2020 $199,332,000.00
16 3/31/2020 $146,725,000.00
17 12/31/2019 $137,920,000.00
18 9/30/2019 $144,829,000.00
19 6/30/2019 $146,317,000.00
20 3/31/2019 $164,733,000.00
21 12/31/2018 $167,879,000.00
22 9/30/2018 $142,315,000.00
23 6/30/2018 $173,063,000.00
24 3/31/2018 $205,760,000.00
25 12/31/2017 $192,967,000.00
26 9/30/2017 $210,791,000.00
27 6/30/2017 $202,429,000.00
28 3/31/2017 $167,895,000.00
29 12/31/2016 $154,128,000.00
30 9/30/2016 $161,254,000.00
31 6/30/2016 $154,043,000.00
32 3/31/2016 $142,015,000.00
33 12/31/2015 $137,723,000.00
34 9/30/2015 $143,867,000.00
35 6/30/2015 $126,195,000.00
36 3/31/2015 $84,196,000.00
37 12/31/2014 $73,896,000.00
38 9/30/2014 $121,169,000.00
39 6/30/2014 $92,002,000.00
40 3/31/2014 $69,743,000.00
41 12/31/2013 $69,985,000.00
42 9/30/2013 $91,247,000.00
43 6/30/2013 $110,624,000.00
44 3/31/2013 $119,300,000.00
45 12/31/2012 $135,023,000.00
46 9/30/2012 $144,881,000.00
47 6/30/2012 $96,790,000.00
48 3/31/2012 $55,915,000.00
49 12/31/2011 $58,079,000.00
50 3/31/2011 $40,497,000.00
Financials: InventoryWorkInProcessNetOfReserves
Date Value
1 12/31/2023 $153,080,000.00
2 9/30/2023 $145,585,000.00
3 6/30/2023 $105,315,000.00
4 3/31/2023 $116,088,000.00
5 12/31/2022 $112,206,000.00
6 9/30/2022 $122,107,000.00
7 6/30/2022 $109,461,000.00
8 3/31/2022 $95,188,000.00
9 12/31/2021 $95,518,000.00
10 9/30/2021 $106,007,000.00
11 6/30/2021 $83,453,000.00
12 3/31/2021 $92,073,000.00
13 12/31/2020 $95,807,000.00
14 9/30/2020 $125,082,000.00
15 6/30/2020 $111,679,000.00
16 3/31/2020 $82,494,000.00
17 12/31/2019 $81,649,000.00
18 9/30/2019 $100,781,000.00
19 6/30/2019 $89,467,000.00
20 3/31/2019 $80,100,000.00
21 12/31/2018 $90,287,000.00
22 9/30/2018 $87,342,000.00
23 6/30/2018 $85,858,000.00
24 3/31/2018 $97,138,000.00
25 12/31/2017 $102,670,000.00
26 9/30/2017 $112,335,000.00
27 6/30/2017 $108,670,000.00
28 3/31/2017 $83,332,000.00
29 12/31/2016 $118,513,000.00
30 9/30/2016 $122,828,000.00
31 6/30/2016 $84,064,000.00
32 3/31/2016 $67,827,000.00
33 12/31/2015 $77,378,000.00
34 9/30/2015 $94,681,000.00
35 6/30/2015 $83,521,000.00
36 3/31/2015 $64,663,000.00
37 12/31/2014 $51,716,000.00
38 9/30/2014 $64,518,000.00
39 6/30/2014 $53,849,000.00
40 3/31/2014 $37,967,000.00
41 12/31/2013 $40,949,000.00
42 9/30/2013 $49,411,000.00
43 6/30/2013 $52,390,000.00
44 3/31/2013 $34,169,000.00
45 12/31/2012 $70,341,000.00
46 9/30/2012 $71,427,000.00
47 6/30/2012 $61,109,000.00
48 3/31/2012 $30,921,000.00
Financials: InventoryWriteDown
Date Value
1 3/31/2023 $9,900,000.00
2 3/31/2022 $6,500,000.00
3 3/31/2021 $1,200,000.00
4 3/31/2020 $2,800,000.00
5 3/31/2019 $6,200,000.00
6 3/31/2018 $9,700,000.00
7 3/31/2017 $6,700,000.00
8 3/31/2016 $4,800,000.00
9 3/31/2015 $7,200,000.00
10 3/31/2013 $25,500,000.00
Financials: InvestmentIncomeNet
Date Value
1 12/31/2023 $13,914,000.00
2 9/30/2023 $8,791,000.00
3 6/30/2023 $4,818,000.00
4 3/31/2023 $9,985,000.00
5 12/31/2022 $5,047,000.00
6 9/30/2022 $2,051,000.00
7 6/30/2022 $523,000.00
8 3/31/2022 $1,563,000.00
9 12/31/2021 $1,448,000.00
10 9/30/2021 $1,308,000.00
11 6/30/2021 $1,020,000.00
12 3/31/2021 $6,281,000.00
13 12/31/2020 $4,958,000.00
14 9/30/2020 $1,658,000.00
15 6/30/2020 $1,835,000.00
16 3/31/2020 $10,458,000.00
17 12/31/2019 $7,725,000.00
18 9/30/2019 $5,074,000.00
19 6/30/2019 $2,544,000.00
20 3/31/2019 $8,017,000.00
21 12/31/2018 $5,510,000.00
22 9/30/2018 $3,511,000.00
23 6/30/2018 $1,706,000.00
24 3/31/2018 $4,762,000.00
25 12/31/2017 $3,125,000.00
26 9/30/2017 $1,934,000.00
27 6/30/2017 $929,000.00
28 3/31/2017 $1,676,000.00
29 12/31/2016 $415,000.00
30 9/30/2016 $563,000.00
31 6/30/2016 $267,000.00
32 3/31/2016 $877,000.00
33 12/31/2015 $634,000.00
34 9/30/2015 $215,000.00
35 6/30/2015 $254,000.00
36 3/31/2015 $579,000.00
37 12/31/2014 $419,000.00
38 9/30/2014 $136,000.00
39 6/30/2014 $195,000.00
40 3/31/2014 $848,000.00
41 12/31/2013 $581,000.00
42 9/30/2013 $359,000.00
43 6/30/2013 $158,000.00
44 3/31/2013 $440,000.00
45 12/31/2012 $334,000.00
46 9/30/2012 $258,000.00
47 3/31/2012 $517,000.00
Financials: LeaseCost
Date Value
1 3/31/2023 $23,919,000.00
2 3/31/2022 $18,359,000.00
3 3/31/2021 $17,766,000.00
4 3/31/2020 $17,062,000.00
5 12/31/2019 $13,673,000.00
6 9/30/2019 $9,073,000.00
7 6/30/2019 $4,565,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDue
Date Value
1 3/31/2023 $196,294,000.00
2 3/31/2022 $259,500,000.00
3 3/31/2021 $208,696,000.00
4 3/31/2020 $213,474,000.00
5 12/31/2019 $220,211,000.00
6 9/30/2019 $220,168,000.00
7 6/30/2019 $226,560,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
Date Value
1 3/31/2023 $106,651,000.00
2 3/31/2022 $172,170,000.00
3 3/31/2021 $139,915,000.00
4 3/31/2020 $147,661,000.00
5 12/31/2019 $162,834,000.00
6 9/30/2019 $161,044,000.00
7 6/30/2019 $161,975,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
Date Value
1 3/31/2023 $18,631,000.00
2 3/31/2022 $14,913,000.00
3 3/31/2021 $14,852,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearFive
Date Value
1 3/31/2023 $16,882,000.00
2 3/31/2022 $16,365,000.00
3 3/31/2021 $11,872,000.00
4 3/31/2020 $12,507,000.00
5 12/31/2019 $12,835,000.00
6 9/30/2019 $12,387,000.00
7 6/30/2019 $12,564,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearFour
Date Value
1 3/31/2023 $16,489,000.00
2 3/31/2022 $17,852,000.00
3 3/31/2021 $13,514,000.00
4 3/31/2020 $12,850,000.00
5 12/31/2019 $13,149,000.00
6 9/30/2019 $12,649,000.00
7 6/30/2019 $12,831,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearThree
Date Value
1 3/31/2023 $18,043,000.00
2 3/31/2022 $19,450,000.00
3 3/31/2021 $14,051,000.00
4 3/31/2020 $13,174,000.00
5 12/31/2019 $13,646,000.00
6 9/30/2019 $13,253,000.00
7 6/30/2019 $13,661,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
Date Value
1 3/31/2023 $19,598,000.00
2 3/31/2022 $18,750,000.00
3 3/31/2021 $14,492,000.00
4 3/31/2020 $13,459,000.00
5 12/31/2019 $14,029,000.00
6 9/30/2019 $13,743,000.00
7 6/30/2019 $14,366,000.00
Financials: LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
Date Value
1 3/31/2023 $55,221,000.00
2 3/31/2022 $81,658,000.00
3 3/31/2021 $66,240,000.00
4 3/31/2020 $70,582,000.00
5 12/31/2019 $72,355,000.00
6 9/30/2019 $73,312,000.00
7 6/30/2019 $74,863,000.00
Financials: LiabilitiesAndStockholdersEquity
Date Value
1 12/31/2023 $2,217,113,000.00
2 9/30/2023 $2,104,453,000.00
3 6/30/2023 $2,056,592,000.00
4 3/31/2023 $2,063,966,000.00
5 12/31/2022 $2,165,889,000.00
6 9/30/2022 $2,164,067,000.00
7 6/30/2022 $2,105,902,000.00
8 3/31/2022 $2,123,400,000.00
9 12/31/2021 $2,068,117,000.00
10 9/30/2021 $2,226,160,000.00
11 6/30/2021 $1,814,006,000.00
12 3/31/2021 $1,830,614,000.00
13 12/31/2020 $1,825,629,000.00
14 9/30/2020 $1,699,864,000.00
15 6/30/2020 $1,644,039,000.00
16 3/31/2020 $1,592,677,000.00
17 12/31/2019 $1,647,540,000.00
18 9/30/2019 $1,583,631,000.00
19 6/30/2019 $1,470,116,000.00
20 3/31/2019 $1,352,640,000.00
21 12/31/2018 $1,396,865,000.00
22 9/30/2018 $1,404,394,000.00
23 6/30/2018 $1,366,803,000.00
24 3/31/2018 $1,430,117,000.00
25 12/31/2017 $1,493,325,000.00
26 9/30/2017 $1,455,767,000.00
27 6/30/2017 $1,366,650,000.00
28 3/31/2017 $1,413,470,000.00
29 12/31/2016 $1,473,405,000.00
30 9/30/2016 $1,345,534,000.00
31 6/30/2016 $1,225,098,000.00
32 3/31/2016 $1,181,883,000.00
33 12/31/2015 $1,235,921,000.00
34 9/30/2015 $1,212,294,000.00
35 6/30/2015 $1,193,653,000.00
36 3/31/2015 $1,148,778,000.00
37 12/31/2014 $1,065,068,000.00
38 9/30/2014 $1,064,646,000.00
39 6/30/2014 $769,819,000.00
40 3/31/2014 $724,744,000.00
41 12/31/2013 $722,440,000.00
42 9/30/2013 $699,161,000.00
43 6/30/2013 $659,899,000.00
44 3/31/2013 $651,347,000.00
45 12/31/2012 $692,498,000.00
46 9/30/2012 $675,096,000.00
47 6/30/2012 $585,278,000.00
48 3/31/2012 $544,462,000.00
49 12/31/2011 $494,617,000.00
50 3/31/2011 $496,621,000.00
Financials: LiabilitiesCurrent
Date Value
1 12/31/2023 $178,594,000.00
2 9/30/2023 $201,190,000.00
3 6/30/2023 $202,854,000.00
4 3/31/2023 $216,340,000.00
5 12/31/2022 $228,549,000.00
6 9/30/2022 $282,365,000.00
7 6/30/2022 $252,596,000.00
8 3/31/2022 $264,783,000.00
9 12/31/2021 $239,514,000.00
10 9/30/2021 $500,381,000.00
11 6/30/2021 $186,501,000.00
12 3/31/2021 $213,610,000.00
13 12/31/2020 $184,855,000.00
14 9/30/2020 $178,043,000.00
15 6/30/2020 $163,044,000.00
16 3/31/2020 $158,637,000.00
17 12/31/2019 $178,311,000.00
18 9/30/2019 $192,796,000.00
19 6/30/2019 $131,206,000.00
20 3/31/2019 $115,540,000.00
21 12/31/2018 $169,763,000.00
22 9/30/2018 $155,902,000.00
23 6/30/2018 $118,644,000.00
24 3/31/2018 $140,209,000.00
25 12/31/2017 $175,720,000.00
26 9/30/2017 $191,190,000.00
27 6/30/2017 $145,875,000.00
28 3/31/2017 $144,075,000.00
29 12/31/2016 $212,739,000.00
30 9/30/2016 $190,109,000.00
31 6/30/2016 $158,060,000.00
32 3/31/2016 $128,124,000.00
33 12/31/2015 $177,384,000.00
34 9/30/2015 $187,942,000.00
35 6/30/2015 $203,122,000.00
36 3/31/2015 $176,578,000.00
37 12/31/2014 $130,178,000.00
38 9/30/2014 $139,419,000.00
39 6/30/2014 $108,771,000.00
40 3/31/2014 $82,523,000.00
41 12/31/2013 $92,309,000.00
42 9/30/2013 $84,933,000.00
43 6/30/2013 $74,768,000.00
44 3/31/2013 $93,079,000.00
45 12/31/2012 $128,816,000.00
46 9/30/2012 $139,758,000.00
47 6/30/2012 $103,119,000.00
48 3/31/2012 $72,985,000.00
49 12/31/2011 $79,413,000.00
50 3/31/2011 $52,054,000.00
Financials: LiabilitiesNoncurrent
Date Value
1 12/31/2023 $237,759,000.00
2 9/30/2023 $194,908,000.00
3 6/30/2023 $196,944,000.00
4 3/31/2023 $189,344,000.00
5 12/31/2022 $221,020,000.00
6 9/30/2022 $227,088,000.00
7 6/30/2022 $254,119,000.00
8 3/31/2022 $258,800,000.00
9 12/31/2021 $265,856,000.00
10 9/30/2021 $257,689,000.00
11 6/30/2021 $220,774,000.00
12 3/31/2021 $227,999,000.00
13 12/31/2020 $240,417,000.00
14 9/30/2020 $204,990,000.00
15 6/30/2020 $208,706,000.00
16 3/31/2020 $204,261,000.00
17 12/31/2019 $209,349,000.00
18 9/30/2019 $212,210,000.00
19 6/30/2019 $221,660,000.00
20 3/31/2019 $96,860,000.00
21 12/31/2018 $97,301,000.00
22 9/30/2018 $105,517,000.00
23 6/30/2018 $121,063,000.00
24 3/31/2018 $128,180,000.00
25 12/31/2017 $106,239,000.00
26 9/30/2017 $64,661,000.00
27 6/30/2017 $60,070,000.00
28 3/31/2017 $117,703,000.00
29 12/31/2016 $156,631,000.00
30 9/30/2016 $186,277,000.00
31 6/30/2016 $195,294,000.00
32 3/31/2016 $194,276,000.00
33 12/31/2015 $198,662,000.00
34 9/30/2015 $195,429,000.00
35 6/30/2015 $190,759,000.00
36 3/31/2015 $215,429,000.00
37 6/30/2014 $4,039,000.00
38 3/31/2014 $4,863,000.00
39 3/31/2013 $10,094,000.00
Financials: LineOfCredit
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 12/31/2022 --
5 9/30/2022 --
6 6/30/2022 --
7 12/31/2021 --
8 9/30/2021 --
9 6/30/2021 --
10 12/31/2020 --
11 9/30/2020 --
12 6/30/2020 --
Financials: LineOfCreditFacilityFairValueOfAmountOutstanding
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 12/31/2022 --
5 9/30/2022 --
6 6/30/2022 --
7 12/31/2021 --
8 9/30/2021 --
9 6/30/2021 --
10 12/31/2020 --
11 9/30/2020 --
12 6/30/2020 --
Financials: LinesOfCreditFairValueDisclosure
Date Value
1 3/31/2023 --
2 3/31/2022 --
3 3/31/2021 --
4 3/31/2020 --
5 3/31/2019 --
6 3/31/2018 --
Financials: LongTermLineOfCredit
Date Value
1 3/31/2023 --
2 3/31/2022 --
3 3/31/2021 --
4 3/31/2020 --
5 3/31/2019 --
6 3/31/2018 --
7 12/31/2017 --
8 9/30/2017 --
9 6/30/2017 --
10 3/31/2017 $60,000,000.00
11 12/31/2016 $100,000,000.00
12 9/30/2016 $140,000,000.00
13 6/30/2016 $160,439,000.00
14 3/31/2016 $160,439,000.00
15 12/31/2015 $160,439,000.00
16 9/30/2015 $160,439,000.00
17 6/30/2015 $160,439,000.00
18 3/31/2015 $180,439,000.00
19 12/31/2014 $200,439,000.00
20 9/30/2014 $226,439,000.00
Financials: NetCashProvidedByUsedInFinancingActivities
Date Value
1 12/31/2023 $-152,244,000.00
2 9/30/2023 $-81,649,000.00
3 6/30/2023 $-38,991,000.00
4 3/31/2023 $-230,268,000.00
5 12/31/2022 $-202,370,000.00
6 9/30/2022 $-108,273,000.00
7 6/30/2022 $-57,128,000.00
8 3/31/2022 $-178,731,000.00
9 12/31/2021 $-103,993,000.00
10 9/30/2021 $-53,801,000.00
11 6/30/2021 $-13,527,000.00
12 3/31/2021 $-121,225,000.00
13 12/31/2020 $-72,133,000.00
14 9/30/2020 $-28,007,000.00
15 6/30/2020 $2,484,000.00
16 3/31/2020 $-119,647,000.00
17 12/31/2019 $-70,099,000.00
18 9/30/2019 $-67,829,000.00
19 6/30/2019 $-40,359,000.00
20 3/31/2019 $-171,464,000.00
21 12/31/2018 $-161,960,000.00
22 9/30/2018 $-96,784,000.00
23 6/30/2018 $-40,997,000.00
24 3/31/2018 $-249,557,000.00
25 12/31/2017 $-188,321,000.00
26 9/30/2017 $-154,940,000.00
27 6/30/2017 $-105,522,000.00
28 3/31/2017 $-117,513,000.00
29 3/31/2016 $-76,897,000.00
30 12/31/2013 $-36,524,000.00
31 9/30/2013 $-11,028,000.00
32 6/30/2013 $720,000.00
33 3/31/2013 $-75,619,000.00
34 12/31/2012 $-38,293,000.00
35 9/30/2012 $7,310,000.00
36 6/30/2012 $1,042,000.00
37 3/31/2012 $-72,674,000.00
38 12/31/2011 $-75,482,000.00
39 9/30/2011 $-76,110,000.00
40 6/30/2011 $-56,133,000.00
41 3/31/2011 $8,239,000.00
42 12/31/2010 $1,195,000.00
43 3/31/2010 $2,030,000.00
Financials: NetCashProvidedByUsedInInvestingActivities
Date Value
1 12/31/2023 $-60,757,000.00
2 9/30/2023 $-23,786,000.00
3 6/30/2023 $-14,634,000.00
4 3/31/2023 $-33,330,000.00
5 12/31/2022 $-24,202,000.00
6 9/30/2022 $-16,852,000.00
7 6/30/2022 $-7,716,000.00
8 3/31/2022 $-18,372,000.00
9 12/31/2021 $-9,572,000.00
10 9/30/2021 $-3,999,000.00
11 6/30/2021 $-16,714,000.00
12 3/31/2021 $-77,675,000.00
13 12/31/2020 $-69,134,000.00
14 9/30/2020 $-58,714,000.00
15 6/30/2020 $-9,183,000.00
16 3/31/2020 $-100,221,000.00
17 12/31/2019 $-50,319,000.00
18 9/30/2019 $-44,241,000.00
19 6/30/2019 $-34,723,000.00
20 3/31/2019 $-54,662,000.00
21 12/31/2018 $-51,461,000.00
22 9/30/2018 $-21,913,000.00
23 6/30/2018 $-12,837,000.00
24 3/31/2018 $-184,716,000.00
25 12/31/2017 $-149,228,000.00
26 9/30/2017 $-96,737,000.00
27 6/30/2017 $-77,910,000.00
28 3/31/2017 $-69,865,000.00
29 12/31/2016 $-26,408,000.00
30 9/30/2016 $-60,746,000.00
31 6/30/2016 $-24,288,000.00
32 3/31/2016 $20,243,000.00
33 12/31/2015 $18,224,000.00
34 9/30/2015 $13,161,000.00
35 6/30/2015 $719,000.00
36 3/31/2015 $-324,401,000.00
37 12/31/2014 $-234,825,000.00
38 9/30/2014 $-210,900,000.00
39 6/30/2014 $223,212,000.00
40 3/31/2014 $-220,349,000.00
41 12/31/2013 $-118,213,000.00
42 9/30/2013 $-77,589,000.00
43 6/30/2013 $-36,664,000.00
44 3/31/2013 $-84,800,000.00
45 12/31/2012 $29,371,000.00
46 9/30/2012 $43,352,000.00
47 6/30/2012 $17,860,000.00
48 3/31/2012 $18,437,000.00
49 12/31/2011 $24,542,000.00
50 9/30/2011 $41,276,000.00
51 6/30/2011 $49,967,000.00
52 3/31/2011 $-74,249,000.00
53 12/31/2010 $-55,367,000.00
54 3/31/2010 $-42,561,000.00
Financials: NetCashProvidedByUsedInOperatingActivities
Date Value
1 12/31/2023 $251,148,000.00
2 9/30/2023 $-62,544,000.00
3 6/30/2023 $-39,813,000.00
4 3/31/2023 $339,568,000.00
5 12/31/2022 $291,302,000.00
6 9/30/2022 $110,354,000.00
7 6/30/2022 $74,365,000.00
8 3/31/2022 $124,753,000.00
9 12/31/2021 $-133,478,000.00
10 9/30/2021 $2,377,000.00
11 6/30/2021 $-26,796,000.00
12 3/31/2021 $348,945,000.00
13 12/31/2020 $176,442,000.00
14 9/30/2020 $42,138,000.00
15 6/30/2020 $502,000.00
16 3/31/2020 $295,815,000.00
17 12/31/2019 $246,547,000.00
18 9/30/2019 $117,835,000.00
19 6/30/2019 $56,987,000.00
20 3/31/2019 $206,694,000.00
21 12/31/2018 $197,136,000.00
22 9/30/2018 $78,950,000.00
23 6/30/2018 $4,689,000.00
24 3/31/2018 $318,711,000.00
25 12/31/2017 $213,023,000.00
26 9/30/2017 $80,709,000.00
27 6/30/2017 $-3,816,000.00
28 3/31/2017 $369,751,000.00
29 3/31/2016 $149,046,000.00
30 12/31/2013 $163,025,000.00
31 9/30/2013 $91,101,000.00
32 6/30/2013 $36,712,000.00
33 3/31/2013 $160,824,000.00
34 12/31/2012 $30,377,000.00
35 9/30/2012 $-48,813,000.00
36 6/30/2012 $-587,000.00
37 3/31/2012 $83,195,000.00
38 12/31/2011 $51,911,000.00
39 9/30/2011 $37,063,000.00
40 6/30/2011 $10,617,000.00
41 3/31/2011 $86,940,000.00
42 12/31/2010 $66,554,000.00
43 3/31/2010 $25,136,000.00
Financials: NetIncomeLoss
Date Value
1 12/31/2023 $229,730,000.00
2 9/30/2023 $91,007,000.00
3 6/30/2023 $15,600,000.00
4 3/31/2023 $176,703,000.00
5 12/31/2022 $230,372,000.00
6 9/30/2022 $126,895,000.00
7 6/30/2022 $39,707,000.00
8 3/31/2022 $326,355,000.00
9 12/31/2021 $127,636,000.00
10 9/30/2021 $85,096,000.00
11 6/30/2021 $17,209,000.00
12 3/31/2021 $217,344,000.00
13 12/31/2020 $114,368,000.00
14 9/30/2020 $77,695,000.00
15 6/30/2020 $18,209,000.00
16 3/31/2020 $159,498,000.00
17 12/31/2019 $149,340,000.00
18 9/30/2019 $80,828,000.00
19 6/30/2019 $4,618,000.00
20 3/31/2019 $89,991,000.00
21 12/31/2018 $29,933,000.00
22 9/30/2018 $58,173,000.00
23 6/30/2018 $-4,272,000.00
24 3/31/2018 $161,995,000.00
25 12/31/2017 $149,991,000.00
26 9/30/2017 $73,300,000.00
27 6/30/2017 $42,912,000.00
28 3/31/2017 $261,209,000.00
29 12/31/2016 $122,041,000.00
30 9/30/2016 $86,039,000.00
31 6/30/2016 $18,071,000.00
32 3/31/2016 $123,630,000.00
33 12/31/2015 $41,384,000.00
34 9/30/2015 $34,880,000.00
35 6/30/2015 $33,354,000.00
36 3/31/2015 $21,349,000.00
37 12/31/2014 $22,729,000.00
38 9/30/2014 $852,000.00
39 6/30/2014 $10,248,000.00
40 3/31/2014 $108,111,000.00
41 12/31/2013 $41,500,000.00
42 9/30/2013 $33,367,000.00
43 6/30/2013 $20,642,000.00
44 3/31/2013 $26,360,000.00
45 12/31/2012 $110,238,000.00
46 9/30/2012 $35,449,000.00
47 6/30/2012 $6,927,000.00
48 3/31/2012 $87,983,000.00
49 12/31/2011 $16,731,000.00
50 9/30/2011 $11,247,000.00
51 6/30/2011 $9,178,000.00
52 3/31/2011 $203,503,000.00
53 12/31/2010 $24,621,000.00
54 9/30/2010 $30,874,000.00
55 6/30/2010 $17,602,000.00
56 3/31/2010 $38,398,000.00
Financials: NumberOfForeignCurrencyDerivativesHeld
Date Value
1 12/31/2023 $1.00
2 9/30/2023 $1.00
3 6/30/2023 $1.00
4 3/31/2023 $1.00
5 12/31/2022 $1.00
6 9/30/2022 $1.00
7 6/30/2022 $1.00
8 3/31/2022 $1.00
9 12/31/2021 $1.00
10 9/30/2021 $1.00
11 6/30/2021 $1.00
12 3/31/2021 $1.00
13 12/31/2020 $1.00
14 9/30/2020 $1.00
15 6/30/2020 $1.00
16 3/31/2020 $1.00
17 12/31/2019 $1.00
18 9/30/2019 $1.00
19 6/30/2019 $1.00
Financials: NumberOfReportableSegments
Date Value
1 12/31/2023 $1.00
2 9/30/2023 $1.00
3 6/30/2023 $1.00
4 3/31/2023 $1.00
5 12/31/2022 $1.00
6 9/30/2022 $1.00
7 6/30/2022 $1.00
8 3/31/2022 $1.00
9 12/31/2021 $1.00
10 9/30/2021 $1.00
11 6/30/2021 $1.00
12 3/31/2021 $1.00
13 12/31/2020 $1.00
14 9/30/2020 $1.00
15 6/30/2020 $1.00
16 3/31/2020 $1.00
17 12/31/2019 $1.00
18 9/30/2019 $1.00
19 6/30/2019 $1.00
20 3/31/2019 $1.00
21 12/31/2018 $1.00
22 9/30/2018 $1.00
23 6/30/2018 $1.00
24 3/31/2018 $1.00
25 12/31/2017 $1.00
26 9/30/2017 $1.00
27 6/30/2017 $1.00
28 3/31/2017 $1.00
29 12/31/2016 $1.00
30 9/30/2016 $1.00
31 6/30/2016 $1.00
32 3/31/2016 $1.00
33 12/31/2015 $1.00
34 9/30/2015 $1.00
35 6/30/2015 $1.00
36 3/31/2015 $1.00
37 3/31/2014 $1.00
38 3/31/2013 $1.00
Financials: OperatingExpenses
Date Value
1 12/31/2023 $432,357,000.00
2 9/30/2023 $282,441,000.00
3 6/30/2023 $141,594,000.00
4 3/31/2023 $707,948,000.00
5 12/31/2022 $458,752,000.00
6 9/30/2022 $303,427,000.00
7 6/30/2022 $148,358,000.00
8 3/31/2022 $557,303,000.00
9 12/31/2021 $406,439,000.00
10 9/30/2021 $140,248,000.00
11 6/30/2021 $120,843,000.00
12 3/31/2021 $470,119,000.00
13 12/31/2020 $121,850,000.00
14 9/30/2020 $116,057,000.00
15 6/30/2020 $108,797,000.00
16 3/31/2020 $500,687,000.00
17 12/31/2019 $364,433,000.00
18 9/30/2019 $239,607,000.00
19 6/30/2019 $118,350,000.00
20 3/31/2019 $496,728,000.00
21 12/31/2018 $379,196,000.00
22 9/30/2018 $260,257,000.00
23 6/30/2018 $130,716,000.00
24 3/31/2018 $498,255,000.00
25 12/31/2017 $366,392,000.00
26 9/30/2017 $120,394,000.00
27 6/30/2017 $114,416,000.00
28 3/31/2017 $440,765,000.00
29 12/31/2016 $108,963,000.00
30 9/30/2016 $107,762,000.00
31 6/30/2016 $104,474,000.00
32 3/31/2016 $374,629,000.00
33 12/31/2015 $281,567,000.00
34 9/30/2015 $180,567,000.00
35 6/30/2015 $82,454,000.00
36 3/31/2015 $316,979,000.00
37 12/31/2014 $228,411,000.00
38 9/30/2014 $141,954,000.00
39 6/30/2014 $59,460,000.00
40 3/31/2014 $201,147,000.00
41 12/31/2013 $51,063,000.00
42 9/30/2013 $48,783,000.00
43 6/30/2013 $47,993,000.00
44 3/31/2013 $194,361,000.00
45 12/31/2012 $51,921,000.00
46 9/30/2012 $49,662,000.00
47 6/30/2012 $42,969,000.00
48 3/31/2012 $150,905,000.00
49 12/31/2011 $39,631,000.00
50 9/30/2011 $36,442,000.00
51 6/30/2011 $33,373,000.00
52 3/31/2011 $118,668,000.00
53 12/31/2010 $86,315,000.00
54 3/31/2010 $93,327,000.00
Financials: OperatingIncomeLoss
Date Value
1 12/31/2023 $291,090,000.00
2 9/30/2023 $123,542,000.00
3 6/30/2023 $17,793,000.00
4 3/31/2023 $249,031,000.00
5 12/31/2022 $311,873,000.00
6 9/30/2022 $170,493,000.00
7 6/30/2022 $54,276,000.00
8 3/31/2022 $366,338,000.00
9 12/31/2021 $144,174,000.00
10 9/30/2021 $114,299,000.00
11 6/30/2021 $19,103,000.00
12 3/31/2021 $237,182,000.00
13 12/31/2020 $129,650,000.00
14 9/30/2020 $64,153,000.00
15 6/30/2020 $18,675,000.00
16 3/31/2020 $173,480,000.00
17 12/31/2019 $163,499,000.00
18 9/30/2019 $86,676,000.00
19 6/30/2019 $4,144,000.00
20 3/31/2019 $100,769,000.00
21 12/31/2018 $93,662,000.00
22 9/30/2018 $49,421,000.00
23 6/30/2018 $-6,157,000.00
24 3/31/2018 $262,461,000.00
25 12/31/2017 $241,694,000.00
26 9/30/2017 $138,188,000.00
27 6/30/2017 $47,300,000.00
28 3/31/2017 $317,050,000.00
29 12/31/2016 $146,189,000.00
30 9/30/2016 $103,937,000.00
31 6/30/2016 $22,211,000.00
32 3/31/2016 $180,211,000.00
33 12/31/2015 $158,019,000.00
34 9/30/2015 $44,108,000.00
35 6/30/2015 $50,000,000.00
36 3/31/2015 $108,769,000.00
37 12/31/2014 $78,362,000.00
38 9/30/2014 $18,073,000.00
39 6/30/2014 $15,915,000.00
40 3/31/2014 $155,016,000.00
41 12/31/2013 $52,786,000.00
42 9/30/2013 $50,665,000.00
43 6/30/2013 $31,505,000.00
44 3/31/2013 $200,830,000.00
45 12/31/2012 $106,129,000.00
46 9/30/2012 $50,425,000.00
47 6/30/2012 $10,471,000.00
48 3/31/2012 $79,536,000.00
49 12/31/2011 $58,648,000.00
50 9/30/2011 $17,913,000.00
51 6/30/2011 $14,336,000.00
52 3/31/2011 $83,327,000.00
53 12/31/2010 $69,662,000.00
54 3/31/2010 $25,404,000.00
Financials: OperatingLeaseCost
Date Value
1 3/31/2023 $18,071,000.00
2 3/31/2022 $14,901,000.00
3 3/31/2021 $14,050,000.00
4 3/31/2020 $13,518,000.00
5 12/31/2019 $10,157,000.00
6 9/30/2019 $6,797,000.00
7 6/30/2019 $3,463,000.00
Financials: OperatingLeaseExpense
Date Value
1 3/31/2023 $24,400,000.00
2 3/31/2022 $19,900,000.00
3 3/31/2021 $19,200,000.00
4 3/31/2020 $18,400,000.00
Financials: OperatingLeaseImpairmentLoss
Date Value
1 3/31/2023 $5,579,000.00
2 3/31/2022 --
Financials: OperatingLeaseLeaseIncome
Date Value
1 3/31/2023 $464,000.00
2 3/31/2022 $1,518,000.00
3 3/31/2021 $1,416,000.00
4 3/31/2020 $1,296,000.00
Financials: OperatingLeaseLeaseIncomeLeasePayments
Date Value
1 3/31/2023 $500,000.00
2 3/31/2022 $1,500,000.00
3 3/31/2021 $1,400,000.00
4 3/31/2020 $1,300,000.00
Financials: OperatingLeaseLiability
Date Value
1 9/30/2023 $17,000,000.00
2 3/31/2023 $141,073,000.00
3 3/31/2022 $177,842,000.00
4 3/31/2021 $142,456,000.00
5 3/31/2020 $142,892,000.00
6 12/31/2019 $147,856,000.00
7 9/30/2019 $146,856,000.00
8 6/30/2019 $151,697,000.00
Financials: OperatingLeaseLiabilityCurrent
Date Value
1 12/31/2023 $19,906,000.00
2 9/30/2023 $19,859,000.00
3 6/30/2023 $19,903,000.00
4 3/31/2023 $18,442,000.00
5 12/31/2022 $14,024,000.00
6 9/30/2022 $13,583,000.00
7 6/30/2022 $13,988,000.00
8 3/31/2022 $14,680,000.00
9 12/31/2021 $14,653,000.00
10 9/30/2021 $14,359,000.00
11 6/30/2021 $14,662,000.00
12 3/31/2021 $14,573,000.00
13 12/31/2020 $14,539,000.00
14 9/30/2020 $13,994,000.00
15 6/30/2020 $13,887,000.00
16 3/31/2020 $13,580,000.00
17 12/31/2019 $13,863,000.00
18 9/30/2019 $13,751,000.00
19 6/30/2019 $14,517,000.00
20 3/31/2019 $14,899,000.00
Financials: OperatingLeaseLiabilityNoncurrent
Date Value
1 12/31/2023 $138,415,000.00
2 9/30/2023 $136,042,000.00
3 6/30/2023 $125,071,000.00
4 3/31/2023 $122,631,000.00
5 12/31/2022 $143,252,000.00
6 9/30/2022 $152,294,000.00
7 6/30/2022 $159,344,000.00
8 3/31/2022 $163,162,000.00
9 12/31/2021 $164,896,000.00
10 9/30/2021 $122,815,000.00
11 6/30/2021 $126,442,000.00
12 3/31/2021 $127,883,000.00
13 12/31/2020 $129,583,000.00
14 9/30/2020 $128,570,000.00
15 6/30/2020 $129,627,000.00
16 3/31/2020 $129,312,000.00
17 12/31/2019 $133,993,000.00
18 9/30/2019 $133,105,000.00
19 6/30/2019 $137,180,000.00
20 3/31/2019 $143,085,000.00
Financials: OperatingLeasePayments
Date Value
1 3/31/2023 $14,531,000.00
2 3/31/2022 $14,634,000.00
3 3/31/2021 $14,954,000.00
4 3/31/2020 $13,955,000.00
5 12/31/2019 $10,882,000.00
6 9/30/2019 $7,161,000.00
7 6/30/2019 $3,711,000.00
Financials: OperatingLeaseRightOfUseAsset
Date Value
1 12/31/2023 $140,993,000.00
2 9/30/2023 $144,104,000.00
3 6/30/2023 $125,538,000.00
4 3/31/2023 $128,145,000.00
5 12/31/2022 $150,938,000.00
6 9/30/2022 $162,859,000.00
7 6/30/2022 $168,680,000.00
8 3/31/2022 $171,003,000.00
9 12/31/2021 $173,054,000.00
10 9/30/2021 $129,298,000.00
11 6/30/2021 $131,446,000.00
12 3/31/2021 $133,548,000.00
13 12/31/2020 $135,719,000.00
14 9/30/2020 $137,045,000.00
15 6/30/2020 $139,492,000.00
16 3/31/2020 $141,274,000.00
17 12/31/2019 $141,348,000.00
18 9/30/2019 $142,834,000.00
19 6/30/2019 $146,035,000.00
20 3/31/2019 $149,746,000.00
Financials: OperatingLeaseWeightedAverageDiscountRatePercent
Date Value
1 3/31/2023 $0.04
2 3/31/2022 $0.04
3 3/31/2021 $0.04
4 3/31/2020 $0.04
5 12/31/2019 $0.04
6 9/30/2019 $0.04
7 6/30/2019 $0.04
Financials: OtherAccruedLiabilitiesCurrent
Date Value
1 12/31/2023 $26,427,000.00
2 9/30/2023 $31,557,000.00
3 6/30/2023 $30,778,000.00
4 3/31/2023 $23,521,000.00
5 12/31/2022 $14,194,000.00
6 9/30/2022 $22,733,000.00
7 6/30/2022 $27,184,000.00
8 3/31/2022 $16,725,000.00
9 12/31/2021 $15,812,000.00
10 9/30/2021 $18,990,000.00
11 6/30/2021 $16,298,000.00
12 3/31/2021 $13,438,000.00
13 12/31/2020 $13,325,000.00
14 9/30/2020 $15,452,000.00
15 6/30/2020 $11,221,000.00
16 3/31/2020 $13,318,000.00
17 12/31/2019 $16,301,000.00
18 9/30/2019 $16,886,000.00
19 6/30/2019 $16,191,000.00
20 3/31/2019 $16,339,000.00
21 12/31/2018 $16,028,000.00
22 9/30/2018 $17,370,000.00
23 6/30/2018 $19,290,000.00
24 3/31/2018 $12,657,000.00
25 12/31/2017 $22,633,000.00
26 9/30/2017 $13,587,000.00
27 6/30/2017 $15,091,000.00
28 3/31/2017 $15,084,000.00
29 12/31/2016 $12,377,000.00
30 9/30/2016 $15,518,000.00
31 6/30/2016 $16,447,000.00
32 3/31/2016 $14,958,000.00
33 12/31/2015 $16,146,000.00
34 9/30/2015 $22,018,000.00
35 6/30/2015 $10,939,000.00
36 3/31/2015 $15,417,000.00
37 12/31/2014 $27,402,000.00
38 9/30/2014 $34,946,000.00
39 6/30/2014 $14,080,000.00
40 3/31/2014 $4,549,000.00
41 12/31/2013 $12,881,000.00
42 9/30/2013 $6,313,000.00
43 6/30/2013 $9,532,000.00
44 3/31/2013 $10,704,000.00
45 12/31/2012 $13,992,000.00
46 9/30/2012 $14,218,000.00
47 6/30/2012 $9,498,000.00
48 3/31/2012 $9,015,000.00
49 12/31/2011 $14,259,000.00
50 3/31/2011 $5,169,000.00
Financials: OtherAssetImpairmentCharges
Date Value
1 3/31/2023 $3,700,000.00
Financials: OtherAssetsCurrent
Date Value
1 12/31/2023 $61,010,000.00
2 9/30/2023 $71,294,000.00
3 6/30/2023 $55,390,000.00
4 3/31/2023 $57,026,000.00
5 12/31/2022 $88,768,000.00
6 9/30/2022 $66,181,000.00
7 6/30/2022 $45,945,000.00
8 3/31/2022 $40,078,000.00
9 12/31/2021 $48,619,000.00
10 9/30/2021 $45,779,000.00
11 6/30/2021 $27,394,000.00
12 3/31/2021 $25,107,000.00
13 12/31/2020 $6,594,000.00
14 9/30/2020 $13,655,000.00
15 6/30/2020 $12,844,000.00
16 3/31/2020 $11,752,000.00
17 12/31/2019 $17,019,000.00
18 9/30/2019 $16,275,000.00
19 6/30/2019 $28,325,000.00
20 3/31/2019 $22,445,000.00
21 12/31/2018 $18,816,000.00
22 9/30/2018 $17,283,000.00
23 6/30/2018 $18,616,000.00
24 3/31/2018 $13,877,000.00
25 12/31/2017 $10,020,000.00
26 9/30/2017 $10,262,000.00
27 6/30/2017 $10,858,000.00
28 3/31/2017 $12,093,000.00
29 12/31/2016 $17,524,000.00
30 9/30/2016 $9,857,000.00
31 6/30/2016 $16,291,000.00
32 3/31/2016 $16,283,000.00
33 12/31/2015 $8,112,000.00
34 9/30/2015 $24,308,000.00
35 6/30/2015 $8,963,000.00
36 3/31/2015 $8,810,000.00
37 12/31/2014 $27,081,000.00
38 9/30/2014 $29,089,000.00
39 6/30/2014 $40,469,000.00
40 3/31/2014 $25,079,000.00
41 12/31/2013 $25,662,000.00
42 9/30/2013 $23,978,000.00
43 6/30/2013 $20,810,000.00
44 3/31/2013 $19,371,000.00
45 12/31/2012 $21,775,000.00
46 9/30/2012 $19,845,000.00
47 6/30/2012 $14,574,000.00
48 3/31/2012 $16,508,000.00
49 12/31/2011 $16,116,000.00
50 3/31/2011 $3,268,000.00
Financials: OtherAssetsNoncurrent
Date Value
1 12/31/2023 $77,675,000.00
2 9/30/2023 $44,052,000.00
3 6/30/2023 $49,483,000.00
4 3/31/2023 $73,729,000.00
5 12/31/2022 $67,907,000.00
6 9/30/2022 $71,180,000.00
7 6/30/2022 $65,236,000.00
8 3/31/2022 $91,552,000.00
9 12/31/2021 $96,671,000.00
10 9/30/2021 $102,892,000.00
11 6/30/2021 $47,693,000.00
12 3/31/2021 $67,320,000.00
13 12/31/2020 $86,446,000.00
14 9/30/2020 $48,223,000.00
15 6/30/2020 $44,554,000.00
16 3/31/2020 $27,820,000.00
17 12/31/2019 $24,819,000.00
18 9/30/2019 $22,489,000.00
19 6/30/2019 $14,625,000.00
20 3/31/2019 $19,689,000.00
21 12/31/2018 $24,003,000.00
22 9/30/2018 $29,527,000.00
23 6/30/2018 $34,151,000.00
24 3/31/2018 $37,809,000.00
25 12/31/2017 $21,841,000.00
26 9/30/2017 $23,703,000.00
27 6/30/2017 $20,337,000.00
28 3/31/2017 $14,607,000.00
29 12/31/2016 $13,990,000.00
30 9/30/2016 $17,914,000.00
31 6/30/2016 $14,776,000.00
32 3/31/2016 $16,345,000.00
33 12/31/2015 $18,099,000.00
34 9/30/2015 $20,474,000.00
35 6/30/2015 $24,578,000.00
36 3/31/2015 $27,996,000.00
37 12/31/2014 $16,654,000.00
38 9/30/2014 $17,658,000.00
39 6/30/2014 $1,007,000.00
40 3/31/2014 $3,087,000.00
41 12/31/2013 $6,848,000.00
42 9/30/2013 $10,051,000.00
43 6/30/2013 $4,467,000.00
44 3/31/2013 $13,932,000.00
45 12/31/2012 $6,463,000.00
46 9/30/2012 $11,686,000.00
47 6/30/2012 $9,300,000.00
48 3/31/2012 $9,644,000.00
49 12/31/2011 $10,813,000.00
50 3/31/2011 $1,598,000.00
Financials: OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax
Date Value
1 12/31/2023 $-347,000.00
2 9/30/2023 $-792,000.00
3 6/30/2023 $-450,000.00
4 3/31/2023 $-834,000.00
5 12/31/2022 $-1,235,000.00
6 9/30/2022 $-1,703,000.00
7 6/30/2022 $-967,000.00
8 3/31/2022 $-507,000.00
9 12/31/2021 $-107,000.00
10 9/30/2021 $-217,000.00
11 6/30/2021 $-52,000.00
12 3/31/2021 $1,862,000.00
13 12/31/2020 $2,093,000.00
14 9/30/2020 $1,665,000.00
15 6/30/2020 $1,014,000.00
16 3/31/2020 $68,000.00
17 12/31/2019 $-520,000.00
18 9/30/2019 $-1,427,000.00
19 6/30/2019 $24,000.00
20 3/31/2019 $-3,125,000.00
21 12/31/2018 $-731,000.00
22 9/30/2018 $-1,986,000.00
23 6/30/2018 $-2,190,000.00
24 3/31/2018 $2,791,000.00
25 12/31/2017 $2,500,000.00
26 9/30/2017 $3,021,000.00
27 6/30/2017 $290,000.00
28 3/31/2017 $-826,000.00
29 12/31/2016 $-500,000.00
30 9/30/2016 $65,000.00
31 6/30/2016 $188,000.00
32 3/31/2016 $294,000.00
33 12/31/2015 $174,000.00
34 9/30/2015 $961,000.00
35 6/30/2015 $-783,000.00
36 3/31/2013 --
37 3/31/2012 --
Financials: OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax
Date Value
1 12/31/2023 $1,505,000.00
2 9/30/2023 $239,000.00
3 6/30/2023 $-20,000.00
4 12/31/2022 $-407,000.00
5 9/30/2022 $-940,000.00
6 6/30/2022 $-480,000.00
7 12/31/2021 $-3,756,000.00
8 9/30/2021 $-1,983,000.00
9 6/30/2021 $-1,123,000.00
10 12/31/2020 $-649,000.00
11 9/30/2020 $8,755,000.00
12 6/30/2020 $9,488,000.00
13 12/31/2019 $2,463,000.00
14 9/30/2019 $385,000.00
15 6/30/2019 $2,115,000.00
16 12/31/2018 $784,000.00
17 9/30/2018 $198,000.00
18 6/30/2018 $41,000.00
19 12/31/2017 $-842,000.00
20 9/30/2017 $48,000.00
21 6/30/2017 $34,000.00
22 12/31/2016 $31,000.00
23 9/30/2016 $-76,000.00
24 6/30/2016 $67,000.00
25 12/31/2015 $-183,000.00
26 9/30/2015 $-79,000.00
27 6/30/2015 $-148,000.00
28 12/31/2014 $-51,000.00
29 9/30/2014 $142,000.00
30 6/30/2014 $100,000.00
31 12/31/2013 $-65,000.00
32 9/30/2013 $256,000.00
Financials: OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
Date Value
1 12/31/2023 $1,189,000.00
2 9/30/2023 $189,000.00
3 6/30/2023 $-16,000.00
4 3/31/2023 $340,000.00
5 12/31/2022 $-321,000.00
6 9/30/2022 $-742,000.00
7 6/30/2022 $-379,000.00
8 3/31/2022 $-4,413,000.00
9 12/31/2021 $-2,966,000.00
10 9/30/2021 $-1,566,000.00
11 6/30/2021 $-887,000.00
12 3/31/2021 $4,482,000.00
13 12/31/2020 $-513,000.00
14 9/30/2020 $6,917,000.00
15 6/30/2020 $7,496,000.00
16 3/31/2020 $-2,214,000.00
17 12/31/2019 $1,946,000.00
18 9/30/2019 $304,000.00
19 6/30/2019 $1,671,000.00
20 3/31/2019 $2,231,000.00
21 12/31/2018 $431,000.00
22 9/30/2018 $156,000.00
23 6/30/2018 $33,000.00
24 3/31/2018 $-1,630,000.00
25 3/31/2017 $31,000.00
26 3/31/2016 $-15,000.00
27 3/31/2015 $69,000.00
28 3/31/2014 $33,000.00
29 3/31/2013 $-157,000.00
30 3/31/2012 $-8,000.00
Financials: OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
Date Value
1 12/31/2023 $-347,000.00
2 9/30/2023 $-792,000.00
3 6/30/2023 $-450,000.00
4 3/31/2023 $-834,000.00
5 12/31/2022 $-1,235,000.00
6 9/30/2022 $-1,703,000.00
7 6/30/2022 $-967,000.00
8 3/31/2022 $-507,000.00
9 12/31/2021 $-107,000.00
10 9/30/2021 $-217,000.00
11 6/30/2021 $-52,000.00
12 3/31/2021 $1,862,000.00
13 12/31/2020 $2,093,000.00
14 9/30/2020 $1,665,000.00
15 6/30/2020 $1,014,000.00
16 3/31/2020 $68,000.00
17 12/31/2019 $-520,000.00
18 9/30/2019 $-1,403,000.00
19 6/30/2019 $24,000.00
20 3/31/2019 $-3,125,000.00
21 12/31/2018 $-2,717,000.00
22 9/30/2018 $-1,986,000.00
23 6/30/2018 $-2,190,000.00
24 3/31/2018 $2,791,000.00
25 3/31/2017 $-826,000.00
26 3/31/2016 $294,000.00
27 3/31/2015 $-29,000.00
Financials: OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
Date Value
1 12/31/2023 $316,000.00
2 9/30/2023 $50,000.00
3 6/30/2023 $-4,000.00
4 3/31/2023 $90,000.00
5 12/31/2022 $-86,000.00
6 9/30/2022 $-198,000.00
7 6/30/2022 $-101,000.00
8 3/31/2022 $-1,174,000.00
9 12/31/2021 $-137,000.00
10 9/30/2021 $-417,000.00
11 6/30/2021 $-236,000.00
12 3/31/2021 $1,191,000.00
13 12/31/2020 $-136,000.00
14 9/30/2020 $1,838,000.00
15 6/30/2020 $1,992,000.00
16 3/31/2020 $-589,000.00
17 12/31/2019 $517,000.00
18 9/30/2019 $81,000.00
19 6/30/2019 $444,000.00
20 3/31/2019 $3,217,000.00
21 12/31/2018 $2,789,000.00
22 9/30/2018 $50,000.00
23 6/30/2018 $8,000.00
24 3/31/2018 $-3,530,000.00
25 12/31/2017 $-43,000.00
26 9/30/2017 $1,000.00
27 6/30/2017 $150,000.00
28 3/31/2017 $-42,000.00
29 12/31/2016 $-461,000.00
30 9/30/2016 $-20,000.00
31 6/30/2016 $1,000.00
32 3/31/2016 $537,000.00
33 12/31/2015 $-37,000.00
34 9/30/2015 $-14,000.00
35 6/30/2015 $-52,000.00
36 3/31/2015 $-294,000.00
37 12/31/2014 $32,000.00
38 9/30/2014 $15,000.00
39 6/30/2014 $35,000.00
40 3/31/2014 $-64,000.00
41 12/31/2013 $-23,000.00
42 9/30/2013 $23,000.00
43 6/30/2013 $-67,000.00
Financials: OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
Date Value
1 3/31/2023 $430,000.00
2 3/31/2022 $-5,587,000.00
3 3/31/2021 $5,673,000.00
4 3/31/2020 $-2,803,000.00
5 3/31/2019 $2,823,000.00
6 3/31/2018 $-2,380,000.00
7 3/31/2017 $47,000.00
8 3/31/2016 $-24,000.00
9 3/31/2015 $107,000.00
10 3/31/2014 $-31,000.00
11 3/31/2013 $-157,000.00
Financials: OtherLiabilitiesNoncurrent
Date Value
1 12/31/2023 $47,097,000.00
2 9/30/2023 $7,277,000.00
3 6/30/2023 $12,286,000.00
4 3/31/2023 $7,700,000.00
5 3/31/2022 $13,563,000.00
6 3/31/2020 --
7 12/31/2019 --
8 9/30/2019 --
9 6/30/2019 --
10 3/31/2019 $9,889,000.00
11 12/31/2018 $6,800,000.00
12 9/30/2018 $6,937,000.00
13 6/30/2018 $7,801,000.00
14 3/31/2018 $7,662,000.00
15 12/31/2017 $98,882,000.00
16 9/30/2017 $57,416,000.00
17 6/30/2017 $54,773,000.00
18 3/31/2017 $54,557,000.00
19 12/31/2016 $53,500,000.00
20 9/30/2016 $43,844,000.00
21 6/30/2016 $29,419,000.00
22 3/31/2016 $25,701,000.00
23 12/31/2015 $27,172,000.00
24 9/30/2015 $19,577,000.00
25 6/30/2015 $11,909,000.00
26 3/31/2015 $8,786,000.00
27 12/31/2014 $21,073,000.00
28 9/30/2014 $25,376,000.00
29 3/31/2014 $4,010,000.00
30 12/31/2013 $5,108,000.00
31 9/30/2013 $11,231,000.00
32 6/30/2013 $9,706,000.00
33 3/31/2013 $10,094,000.00
34 12/31/2012 $4,327,000.00
35 9/30/2012 $4,238,000.00
36 6/30/2012 $4,159,000.00
37 3/31/2012 $5,620,000.00
38 12/31/2011 $6,494,000.00
39 3/31/2011 $6,188,000.00
Financials: OtherNoncashIncomeExpense
Date Value
1 12/31/2023 $-2,276,000.00
2 9/30/2023 $-1,608,000.00
3 6/30/2023 $-1,334,000.00
4 3/31/2023 $-3,102,000.00
5 12/31/2022 $-3,017,000.00
6 9/30/2022 $-185,000.00
7 6/30/2022 $-99,000.00
8 3/31/2022 $-370,000.00
9 12/31/2021 $-282,000.00
10 9/30/2021 $-200,000.00
11 6/30/2021 $-108,000.00
12 3/31/2021 $622,000.00
13 12/31/2020 $-124,000.00
14 9/30/2020 $-124,000.00
15 6/30/2020 $-107,000.00
16 3/31/2020 $-697,000.00
17 12/31/2019 $-560,000.00
18 9/30/2019 $-453,000.00
19 6/30/2019 $-346,000.00
20 3/31/2019 $-429,000.00
21 12/31/2018 $-322,000.00
22 9/30/2018 $-216,000.00
23 6/30/2018 $-107,000.00
24 3/31/2018 $3,864,000.00
25 12/31/2017 $3,692,000.00
26 9/30/2017 $3,819,000.00
27 6/30/2017 $3,940,000.00
28 3/31/2017 $-8,980,000.00
29 12/31/2016 $2,547,000.00
30 9/30/2016 $2,985,000.00
31 6/30/2016 $-97,000.00
32 3/31/2016 $-19,702,000.00
Financials: OtherNonoperatingIncomeExpense
Date Value
1 12/31/2023 $-30,000.00
2 9/30/2023 $307,000.00
3 6/30/2023 $377,000.00
4 3/31/2023 $-3,379,000.00
5 12/31/2022 $-2,915,000.00
6 9/30/2022 $801,000.00
7 6/30/2022 $506,000.00
8 3/31/2022 $1,710,000.00
9 12/31/2021 $1,530,000.00
10 9/30/2021 $1,617,000.00
11 6/30/2021 $-242,000.00
12 3/31/2021 $2,840,000.00
13 12/31/2020 $688,000.00
14 9/30/2020 $895,000.00
15 6/30/2020 $111,000.00
16 3/31/2020 $-1,615,000.00
17 12/31/2019 $-1,509,000.00
18 9/30/2019 $-568,000.00
19 6/30/2019 $-378,000.00
20 3/31/2019 $-217,000.00
21 12/31/2018 $-67,000.00
22 9/30/2018 $-168,000.00
23 6/30/2018 $210,000.00
24 3/31/2018 $-971,000.00
25 12/31/2017 $-813,000.00
26 9/30/2017 $-1,135,000.00
27 6/30/2017 $-19,000.00
28 3/31/2017 $-79,000.00
29 12/31/2016 $-47,000.00
30 9/30/2016 $-114,000.00
31 6/30/2016 $147,000.00
32 3/31/2016 $-1,791,000.00
33 12/31/2015 $-1,313,000.00
34 9/30/2015 $-416,000.00
35 6/30/2015 $136,000.00
36 3/31/2015 $-12,172,000.00
37 12/31/2014 $-1,071,000.00
38 9/30/2014 $-11,994,000.00
39 6/30/2014 $501,000.00
40 3/31/2014 $-127,000.00
41 12/31/2013 $-100,000.00
42 9/30/2013 $-38,000.00
43 6/30/2013 $-17,000.00
44 3/31/2013 $-80,000.00
45 12/31/2012 $-94,000.00
46 9/30/2012 $-63,000.00
47 6/30/2012 $-23,000.00
48 3/31/2012 $-70,000.00
49 12/31/2011 $-71,000.00
50 9/30/2011 $-27,000.00
51 6/30/2011 $-17,000.00
52 3/31/2011 $27,000.00
53 12/31/2010 $-13,000.00
54 3/31/2010 $-66,000.00
Financials: PaymentForContingentConsiderationLiabilityFinancingActivities
Date Value
1 12/31/2023 --
2 3/31/2023 $30,949,000.00
3 12/31/2022 $30,949,000.00
4 3/31/2022 --
5 12/31/2021 --
6 3/31/2021 --
Financials: PaymentsForRepurchaseOfCommonStock
Date Value
1 12/31/2023 $136,003,000.00
2 9/30/2023 $79,080,000.00
3 6/30/2023 $38,504,000.00
4 3/31/2023 $191,382,000.00
5 12/31/2022 $156,382,000.00
6 9/30/2022 $106,382,000.00
7 6/30/2022 $56,382,000.00
8 3/31/2022 $167,501,000.00
9 12/31/2021 $92,502,000.00
10 9/30/2021 $52,503,000.00
11 6/30/2021 $12,501,000.00
12 3/31/2021 $109,986,000.00
13 12/31/2020 $65,001,000.00
14 9/30/2020 $30,001,000.00
15 6/30/2020 --
16 3/31/2020 $120,002,000.00
17 12/31/2019 $70,001,000.00
18 9/30/2019 $70,001,000.00
19 6/30/2019 $40,000,000.00
20 3/31/2019 $159,997,000.00
21 12/31/2018 $149,997,000.00
22 9/30/2018 $94,997,000.00
23 6/30/2018 $40,000,000.00
24 3/31/2018 $175,776,000.00
25 12/31/2017 $115,550,000.00
26 9/30/2017 $95,550,000.00
27 6/30/2017 $45,550,000.00
28 3/31/2017 $15,439,000.00
29 12/31/2016 $15,439,000.00
30 9/30/2016 $15,440,000.00
31 6/30/2016 $15,440,000.00
32 3/31/2016 $60,503,000.00
33 12/31/2015 $39,200,000.00
34 9/30/2015 $19,204,000.00
35 3/31/2015 $10,534,000.00
36 12/31/2014 $10,535,000.00
37 3/31/2014 $52,138,000.00
38 12/31/2013 $42,391,000.00
39 9/30/2013 $12,664,000.00
40 3/31/2013 $86,059,000.00
41 12/31/2012 $47,856,000.00
42 9/30/2012 --
43 6/30/2012 --
44 3/31/2012 $76,782,000.00
45 12/31/2011 $76,782,000.00
46 9/30/2011 $76,782,000.00
47 6/30/2011 $56,493,000.00
48 3/31/2011 $22,766,000.00
49 12/31/2010 $22,767,000.00
Financials: PaymentsOfDebtIssuanceCosts
Date Value
1 3/31/2023 --
2 12/31/2022 --
3 9/30/2022 --
4 3/31/2022 $1,718,000.00
5 12/31/2021 $1,718,000.00
6 9/30/2021 $1,716,000.00
7 3/31/2021 --
8 12/31/2020 --
9 9/30/2020 --
10 3/31/2020 --
11 3/31/2019 --
12 3/31/2018 --
13 12/31/2017 --
14 9/30/2017 --
15 3/31/2017 $2,152,000.00
16 12/31/2016 $2,152,000.00
17 9/30/2016 $2,152,000.00
18 3/31/2016 --
19 3/31/2015 $-2,825,000.00
20 12/31/2014 $2,825,000.00
21 9/30/2014 $2,825,000.00
22 6/30/2014 $2,978,000.00
Financials: PaymentsRelatedToTaxWithholdingForShareBasedCompensation
Date Value
1 12/31/2023 $16,851,000.00
2 9/30/2023 $3,129,000.00
3 6/30/2023 $1,047,000.00
4 3/31/2023 $18,082,000.00
5 12/31/2022 $16,563,000.00
6 9/30/2022 $3,022,000.00
7 6/30/2022 $866,000.00
8 3/31/2022 $22,732,000.00
9 12/31/2021 $18,335,000.00
10 9/30/2021 $2,785,000.00
11 6/30/2021 $1,772,000.00
12 3/31/2021 $18,367,000.00
13 12/31/2020 $13,619,000.00
14 9/30/2020 $1,273,000.00
15 6/30/2020 $577,000.00
16 3/31/2020 $18,280,000.00
17 12/31/2019 $14,309,000.00
18 9/30/2019 $1,202,000.00
19 6/30/2019 $619,000.00
20 3/31/2019 $13,083,000.00
21 12/31/2018 $12,367,000.00
22 9/30/2018 $2,015,000.00
23 6/30/2018 $1,057,000.00
24 3/31/2018 $17,806,000.00
25 12/31/2017 $19,086,000.00
26 9/30/2017 $5,085,000.00
27 6/30/2017 $1,861,000.00
28 3/31/2017 $14,089,000.00
29 12/31/2016 $13,043,000.00
30 9/30/2016 $2,031,000.00
31 6/30/2016 $644,000.00
32 3/31/2016 $6,861,000.00
33 12/31/2015 $6,459,000.00
34 9/30/2015 $791,000.00
35 6/30/2015 $432,000.00
36 3/31/2015 $4,624,000.00
37 12/31/2014 $4,175,000.00
38 9/30/2014 $610,000.00
39 6/30/2014 $277,000.00
40 3/31/2014 $3,868,000.00
41 9/30/2013 $12,664,000.00
42 3/31/2013 $1,674,000.00
Financials: PaymentsToAcquireAvailableForSaleSecuritiesDebt
Date Value
1 12/31/2023 $53,525,000.00
2 9/30/2023 $21,191,000.00
3 6/30/2023 $13,372,000.00
4 3/31/2023 $15,299,000.00
5 12/31/2022 $9,469,000.00
6 9/30/2022 $6,036,000.00
7 6/30/2022 $5,186,000.00
8 3/31/2022 $83,023,000.00
9 12/31/2021 $77,716,000.00
10 9/30/2021 $68,163,000.00
11 6/30/2021 $53,969,000.00
12 3/31/2021 $225,528,000.00
13 12/31/2020 $153,505,000.00
14 9/30/2020 $124,016,000.00
15 6/30/2020 $41,017,000.00
16 3/31/2020 $249,463,000.00
17 12/31/2019 $163,925,000.00
18 9/30/2019 $121,100,000.00
19 6/30/2019 $68,663,000.00
20 3/31/2019 $98,864,000.00
21 12/31/2018 $66,729,000.00
22 9/30/2018 $31,118,000.00
23 6/30/2018 $17,937,000.00
24 3/31/2018 $238,434,000.00
25 12/31/2017 $215,878,000.00
26 9/30/2017 $158,216,000.00
27 6/30/2017 $148,674,000.00
28 3/31/2017 $231,432,000.00
Financials: PaymentsToAcquireBusinessesNetOfCashAcquired
Date Value
1 3/31/2023 --
2 12/31/2022 --
3 9/30/2022 --
4 3/31/2022 $276,884,000.00
5 12/31/2021 $276,884,000.00
6 9/30/2021 $275,642,000.00
7 3/31/2021 --
8 12/31/2020 --
9 9/30/2020 --
10 3/31/2020 --
11 3/31/2018 --
12 3/31/2017 --
13 3/31/2016 $36,759,000.00
14 12/31/2015 $36,788,000.00
15 9/30/2015 $37,216,000.00
16 9/30/2014 $444,138,000.00
17 3/31/2014 $20,402,000.00
18 12/31/2013 $20,432,000.00
19 12/31/2012 --
20 3/31/2010 $550,000.00
Financials: PaymentsToAcquireIntangibleAssets
Date Value
1 12/31/2023 $57,000.00
2 9/30/2023 $57,000.00
3 6/30/2023 --
4 3/31/2023 $1,624,000.00
5 12/31/2022 $1,315,000.00
6 9/30/2022 $484,000.00
7 6/30/2022 $448,000.00
8 3/31/2022 $3,871,000.00
9 12/31/2021 $3,463,000.00
10 9/30/2021 $3,102,000.00
11 6/30/2021 $1,068,000.00
12 3/31/2021 $2,222,000.00
13 12/31/2020 $1,310,000.00
14 9/30/2020 $1,189,000.00
15 6/30/2020 $77,000.00
16 3/31/2020 $5,920,000.00
17 12/31/2019 $4,893,000.00
18 9/30/2019 $4,730,000.00
19 6/30/2019 $4,301,000.00
20 3/31/2019 $4,143,000.00
21 12/31/2018 $2,700,000.00
22 9/30/2018 $2,248,000.00
23 6/30/2018 $1,728,000.00
24 3/31/2018 $29,323,000.00
25 12/31/2017 $23,280,000.00
26 9/30/2017 $21,809,000.00
27 6/30/2017 $20,762,000.00
28 3/31/2017 $9,447,000.00
29 12/31/2016 $8,920,000.00
30 9/30/2016 $5,743,000.00
31 6/30/2016 $3,387,000.00
32 3/31/2016 $4,519,000.00
33 12/31/2015 $3,981,000.00
34 9/30/2015 $2,851,000.00
35 6/30/2015 $1,816,000.00
36 3/31/2015 $4,387,000.00
37 12/31/2014 $1,346,000.00
38 9/30/2014 $1,107,000.00
39 6/30/2014 $112,000.00
40 3/31/2014 $2,296,000.00
41 12/31/2013 $2,082,000.00
42 9/30/2013 $1,295,000.00
43 6/30/2013 $650,000.00
44 3/31/2013 $3,009,000.00
45 3/31/2012 $6,604,000.00
46 12/31/2011 $6,011,000.00
47 12/31/2010 $1,210,000.00
Financials: PaymentsToAcquirePropertyPlantAndEquipment
Date Value
1 12/31/2023 $30,593,000.00
2 9/30/2023 $20,780,000.00
3 6/30/2023 $12,310,000.00
4 3/31/2023 $35,090,000.00
5 12/31/2022 $23,764,000.00
6 9/30/2022 $16,987,000.00
7 6/30/2022 $6,776,000.00
8 3/31/2022 $26,139,000.00
9 12/31/2021 $18,091,000.00
10 9/30/2021 $14,728,000.00
11 6/30/2021 $10,835,000.00
12 3/31/2021 $18,253,000.00
13 12/31/2020 $11,734,000.00
14 9/30/2020 $6,967,000.00
15 6/30/2020 $2,054,000.00
16 3/31/2020 $15,656,000.00
17 12/31/2019 $13,262,000.00
18 9/30/2019 $9,333,000.00
19 6/30/2019 $3,816,000.00
20 3/31/2019 $31,615,000.00
21 12/31/2018 $23,421,000.00
22 9/30/2018 $18,842,000.00
23 6/30/2018 $10,827,000.00
24 3/31/2018 $55,180,000.00
25 12/31/2017 $38,606,000.00
26 9/30/2017 $25,781,000.00
27 6/30/2017 $10,749,000.00
28 3/31/2017 $41,849,000.00
29 12/31/2016 $26,380,000.00
30 9/30/2016 $18,119,000.00
31 6/30/2016 $7,145,000.00
32 3/31/2016 $41,569,000.00
33 12/31/2015 $33,720,000.00
34 9/30/2015 $22,023,000.00
35 6/30/2015 $10,601,000.00
36 3/31/2015 $32,311,000.00
37 12/31/2014 $19,927,000.00
38 9/30/2014 $10,622,000.00
39 6/30/2014 $3,274,000.00
40 3/31/2014 $15,058,000.00
41 12/31/2013 $10,703,000.00
42 9/30/2013 $6,938,000.00
43 6/30/2013 $1,222,000.00
44 3/31/2013 $52,902,000.00
45 3/31/2012 $35,948,000.00
46 3/31/2011 $20,060,000.00
47 3/31/2010 $3,654,000.00
Financials: PreferredStockSharesAuthorized
Date Value
1 3/31/2023 $5,000,000.00
2 3/31/2022 $5,000,000.00
3 3/31/2021 $5,000,000.00
4 3/31/2020 $5,000,000.00
5 3/31/2019 $5,000,000.00
6 3/31/2018 $5,000,000.00
7 3/31/2017 $5,000,000.00
8 3/31/2016 $5,000,000.00
9 3/31/2015 $5,000,000.00
10 3/31/2014 $5,000,000.00
11 3/31/2013 $5,000,000.00
12 3/31/2012 $5,000,000.00
13 3/31/2011 $5,000,000.00
Financials: PreferredStockSharesIssued
Date Value
1 3/31/2023 --
2 3/31/2022 --
3 3/31/2021 --
4 3/31/2020 --
5 3/31/2019 --
6 3/31/2018 --
Financials: PreferredStockValue
Date Value
1 3/31/2023 --
2 3/31/2022 --
3 3/31/2021 --
4 3/31/2020 --
5 3/31/2019 --
6 3/31/2018 --
7 3/31/2017 --
8 3/31/2016 --
9 3/31/2015 --
10 3/31/2014 --
11 3/31/2013 --
12 3/31/2012 --
13 3/31/2011 --
Financials: PrepaidExpenseCurrent
Date Value
1 12/31/2023 $48,804,000.00
2 9/30/2023 $32,844,000.00
3 6/30/2023 $33,439,000.00
4 3/31/2023 $35,507,000.00
5 12/31/2022 $38,881,000.00
6 9/30/2022 $42,357,000.00
7 6/30/2022 $36,689,000.00
8 3/31/2022 $40,822,000.00
9 12/31/2021 $41,406,000.00
10 9/30/2021 $39,057,000.00
11 6/30/2021 $37,064,000.00
12 3/31/2021 $37,576,000.00
13 12/31/2020 $38,875,000.00
14 9/30/2020 $20,853,000.00
15 6/30/2020 $25,387,000.00
16 3/31/2020 $23,594,000.00
17 12/31/2019 $28,326,000.00
18 9/30/2019 $28,454,000.00
19 6/30/2019 $27,509,000.00
20 3/31/2019 $30,794,000.00
21 12/31/2018 $32,335,000.00
22 9/30/2018 $31,627,000.00
23 6/30/2018 $30,502,000.00
24 3/31/2018 $31,235,000.00
25 12/31/2017 $19,425,000.00
26 9/30/2017 $20,923,000.00
27 6/30/2017 $27,484,000.00
28 3/31/2017 $24,987,000.00
29 12/31/2016 $24,223,000.00
30 9/30/2016 $25,931,000.00
31 6/30/2016 $27,815,000.00
32 3/31/2016 $29,924,000.00
33 12/31/2015 $29,870,000.00
34 9/30/2015 $27,021,000.00
35 6/30/2015 $24,019,000.00
36 3/31/2015 $27,093,000.00
37 3/31/2014 $15,062,000.00
38 3/31/2012 $12,017,000.00
39 3/31/2011 $3,457,000.00
Financials: ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities
Date Value
1 12/31/2023 $23,418,000.00
2 9/30/2023 $18,242,000.00
3 6/30/2023 $11,048,000.00
4 3/31/2023 $18,683,000.00
5 12/31/2022 $10,346,000.00
6 9/30/2022 $6,655,000.00
7 6/30/2022 $4,694,000.00
8 3/31/2022 $371,545,000.00
9 12/31/2021 $366,582,000.00
10 9/30/2021 $357,636,000.00
11 6/30/2021 $49,158,000.00
12 3/31/2021 $168,328,000.00
13 12/31/2020 $97,415,000.00
14 9/30/2020 $73,458,000.00
15 6/30/2020 $33,965,000.00
16 3/31/2020 $170,818,000.00
17 12/31/2019 $131,761,000.00
18 9/30/2019 $90,922,000.00
19 6/30/2019 $42,057,000.00
20 3/31/2019 $70,840,000.00
21 12/31/2018 $41,389,000.00
22 9/30/2018 $30,295,000.00
23 6/30/2018 $17,655,000.00
24 3/31/2018 $138,221,000.00
25 12/31/2017 $128,536,000.00
26 9/30/2017 $109,069,000.00
27 6/30/2017 $102,275,000.00
28 3/31/2017 $212,863,000.00
29 12/31/2016 $157,234,000.00
30 9/30/2016 $91,531,000.00
31 6/30/2016 $30,987,000.00
32 3/31/2016 $125,660,000.00
33 12/31/2015 $117,397,000.00
34 9/30/2015 $98,019,000.00
35 6/30/2015 $36,017,000.00
36 3/31/2015 $301,847,000.00
37 12/31/2014 $272,510,000.00
38 9/30/2014 $266,989,000.00
39 6/30/2014 $246,865,000.00
40 3/31/2014 $139,037,000.00
41 12/31/2013 $69,394,000.00
42 9/30/2013 $14,317,000.00
43 6/30/2013 $4,922,000.00
44 3/31/2013 $127,336,000.00
45 12/31/2012 $96,139,000.00
46 9/30/2012 $58,058,000.00
47 6/30/2012 $40,931,000.00
48 3/31/2012 $181,282,000.00
49 12/31/2011 $175,234,000.00
50 9/30/2011 $133,763,000.00
51 6/30/2011 $97,951,000.00
52 3/31/2011 $202,753,000.00
53 3/31/2010 $111,167,000.00
Financials: ProceedsFromStockOptionsExercised
Date Value
1 12/31/2023 $610,000.00
2 9/30/2023 $560,000.00
3 6/30/2023 $560,000.00
4 3/31/2023 $10,145,000.00
5 12/31/2022 $1,524,000.00
6 9/30/2022 $1,131,000.00
7 6/30/2022 $120,000.00
8 3/31/2022 $13,220,000.00
9 12/31/2021 $8,562,000.00
10 9/30/2021 $3,203,000.00
11 6/30/2021 $746,000.00
12 3/31/2021 $7,128,000.00
13 12/31/2020 $6,487,000.00
14 9/30/2020 $3,267,000.00
15 6/30/2020 $3,061,000.00
16 3/31/2020 $18,635,000.00
17 12/31/2019 $14,211,000.00
18 9/30/2019 $3,374,000.00
19 6/30/2019 $260,000.00
20 3/31/2019 $1,616,000.00
21 12/31/2018 $404,000.00
22 9/30/2018 $228,000.00
23 6/30/2018 $60,000.00
24 3/31/2018 $4,417,000.00
25 12/31/2017 $6,315,000.00
26 9/30/2017 $5,695,000.00
27 6/30/2017 $1,889,000.00
28 3/31/2017 $16,518,000.00
29 12/31/2016 $14,869,000.00
30 9/30/2016 $9,131,000.00
31 6/30/2016 $2,414,000.00
32 3/31/2016 $6,617,000.00
33 12/31/2015 $4,958,000.00
34 9/30/2015 $3,945,000.00
35 6/30/2015 $2,661,000.00
36 3/31/2015 $5,327,000.00
37 12/31/2014 $2,454,000.00
38 9/30/2014 $1,796,000.00
39 6/30/2014 $852,000.00
40 3/31/2014 $5,320,000.00
41 12/31/2013 $754,000.00
42 9/30/2013 $1,636,000.00
43 6/30/2013 $720,000.00
44 3/31/2013 $12,008,000.00
45 3/31/2012 $4,108,000.00
Financials: PropertyPlantAndEquipmentGross
Date Value
1 3/31/2023 $397,193,000.00
2 3/31/2022 $373,339,000.00
3 3/31/2021 $350,932,000.00
4 3/31/2020 $348,275,000.00
5 3/31/2019 $342,519,000.00
6 3/31/2018 $330,984,000.00
7 3/31/2017 $290,096,000.00
8 3/31/2016 $252,173,000.00
9 3/31/2015 $216,705,000.00
10 3/31/2014 $161,318,000.00
11 3/31/2013 $151,082,000.00
12 3/31/2012 $122,932,000.00
13 3/31/2011 $85,146,000.00
Financials: PropertyPlantAndEquipmentNet
Date Value
1 12/31/2023 $167,579,000.00
2 9/30/2023 $171,047,000.00
3 6/30/2023 $167,238,000.00
4 3/31/2023 $162,972,000.00
5 12/31/2022 $156,602,000.00
6 9/30/2022 $158,722,000.00
7 6/30/2022 $157,165,000.00
8 3/31/2022 $157,077,000.00
9 12/31/2021 $157,186,000.00
10 9/30/2021 $159,480,000.00
11 6/30/2021 $158,451,000.00
12 3/31/2021 $154,942,000.00
13 12/31/2020 $154,312,000.00
14 9/30/2020 $153,640,000.00
15 6/30/2020 $154,286,000.00
16 3/31/2020 $158,244,000.00
17 12/31/2019 $174,390,000.00
18 9/30/2019 $178,420,000.00
19 6/30/2019 $182,042,000.00
20 3/31/2019 $186,185,000.00
21 12/31/2018 $191,324,000.00
22 9/30/2018 $193,218,000.00
23 6/30/2018 $195,804,000.00
24 3/31/2018 $191,154,000.00
25 12/31/2017 $187,143,000.00
26 9/30/2017 $177,523,000.00
27 6/30/2017 $170,829,000.00
28 3/31/2017 $168,139,000.00
29 12/31/2016 $167,933,000.00
30 9/30/2016 $164,029,000.00
31 6/30/2016 $160,875,000.00
32 3/31/2016 $162,656,000.00
33 12/31/2015 $159,149,000.00
34 9/30/2015 $158,529,000.00
35 6/30/2015 $152,018,000.00
36 3/31/2015 $144,346,000.00
37 12/31/2014 $137,291,000.00
38 9/30/2014 $133,458,000.00
39 6/30/2014 $102,765,000.00
40 3/31/2014 $103,650,000.00
41 12/31/2013 $102,542,000.00
42 9/30/2013 $101,885,000.00
43 6/30/2013 $99,169,000.00
44 3/31/2013 $100,623,000.00
45 12/31/2012 $100,534,000.00
46 9/30/2012 $86,992,000.00
47 6/30/2012 $85,337,000.00
48 3/31/2012 $66,978,000.00
49 12/31/2011 $57,263,000.00
50 3/31/2011 $34,563,000.00
Financials: PurchaseObligation
Date Value
1 3/31/2023 $1,365,455,000.00
2 3/31/2022 $1,712,296,000.00
3 12/31/2021 $1,600,000,000.00
4 9/30/2021 $1,600,000,000.00
Financials: PurchaseObligationDueAfterFifthYear
Date Value
1 3/31/2023 --
2 3/31/2022 --
Financials: PurchaseObligationDueInFifthYear
Date Value
1 3/31/2023 $2,658,000.00
2 3/31/2022 $160,854,000.00
Financials: PurchaseObligationDueInFourthYear
Date Value
1 3/31/2023 $164,425,000.00
2 3/31/2022 $251,170,000.00
Financials: PurchaseObligationDueInNextTwelveMonths
Date Value
1 3/31/2023 $563,177,000.00
2 3/31/2022 $511,472,000.00
Financials: PurchaseObligationDueInSecondYear
Date Value
1 3/31/2023 $379,973,000.00
2 3/31/2022 $418,299,000.00
Financials: PurchaseObligationDueInThirdYear
Date Value
1 3/31/2023 $255,222,000.00
2 3/31/2022 $370,501,000.00
Financials: ResearchAndDevelopmentExpense
Date Value
1 12/31/2023 $323,092,000.00
2 9/30/2023 $210,420,000.00
3 6/30/2023 $106,215,000.00
4 3/31/2023 $458,412,000.00
5 12/31/2022 $343,250,000.00
6 9/30/2022 $225,187,000.00
7 6/30/2022 $109,716,000.00
8 3/31/2022 $406,307,000.00
9 12/31/2021 $294,913,000.00
10 9/30/2021 $187,812,000.00
11 6/30/2021 $85,696,000.00
12 3/31/2021 $342,759,000.00
13 12/31/2020 $89,435,000.00
14 9/30/2020 $84,810,000.00
15 6/30/2020 $78,741,000.00
16 3/31/2020 $347,647,000.00
17 12/31/2019 $265,782,000.00
18 9/30/2019 $177,069,000.00
19 6/30/2019 $88,830,000.00
20 3/31/2019 $375,139,000.00
21 12/31/2018 $282,888,000.00
22 9/30/2018 $194,313,000.00
23 6/30/2018 $97,932,000.00
24 3/31/2018 $366,444,000.00
25 12/31/2017 $270,888,000.00
26 9/30/2017 $173,910,000.00
27 6/30/2017 $83,557,000.00
28 3/31/2017 $303,658,000.00
29 12/31/2016 $76,079,000.00
30 9/30/2016 $75,673,000.00
31 6/30/2016 $73,934,000.00
32 3/31/2016 $269,217,000.00
33 12/31/2015 $203,383,000.00
34 9/30/2015 $67,258,000.00
35 6/30/2015 $65,835,000.00
36 3/31/2015 $197,878,000.00
37 12/31/2014 $139,808,000.00
38 9/30/2014 $84,334,000.00
39 6/30/2014 $39,777,000.00
40 3/31/2014 $126,189,000.00
41 12/31/2013 $90,678,000.00
42 9/30/2013 $29,722,000.00
43 6/30/2013 $28,530,000.00
44 3/31/2013 $114,071,000.00
45 12/31/2012 $29,608,000.00
46 9/30/2012 $29,468,000.00
47 6/30/2012 $24,910,000.00
48 3/31/2012 $85,697,000.00
49 12/31/2011 $23,143,000.00
50 9/30/2011 $38,449,000.00
51 6/30/2011 $18,767,000.00
52 3/31/2011 $63,934,000.00
53 12/31/2010 $46,890,000.00
54 3/31/2010 $51,421,000.00
Financials: RestructuringCharges
Date Value
1 12/31/2023 $1,959,000.00
2 9/30/2023 $2,319,000.00
3 3/31/2023 $10,600,000.00
4 12/31/2022 --
5 9/30/2022 --
6 3/31/2022 --
7 12/31/2021 --
8 9/30/2021 --
9 6/30/2021 --
10 3/31/2021 $352,000.00
11 12/31/2020 $352,000.00
12 9/30/2020 $352,000.00
13 6/30/2020 $352,000.00
14 3/31/2020 $21,925,000.00
15 12/31/2019 --
16 9/30/2019 --
17 6/30/2019 --
18 3/31/2019 --
19 3/31/2018 --
20 12/31/2013 $-572,000.00
21 9/30/2013 $-154,000.00
22 6/30/2013 $-430,000.00
23 3/31/2013 $3,292,000.00
24 12/31/2012 $3,292,000.00
25 9/30/2012 --
26 12/31/2011 --
Financials: RestructuringReserve
Date Value
1 12/31/2023 $2,000,000.00
2 3/31/2023 $3,300,000.00
3 3/31/2022 --
4 3/31/2021 --
5 12/31/2020 --
6 9/30/2020 $179,000.00
7 6/30/2020 $501,000.00
8 3/31/2020 $982,000.00
9 3/31/2015 $100,000.00
10 3/31/2014 $400,000.00
11 3/31/2013 $1,500,000.00
12 12/31/2011 $200,000.00
Financials: RetainedEarningsAccumulatedDeficit
Date Value
1 12/31/2023 $66,633,000.00
2 9/30/2023 $-1,213,000.00
3 6/30/2023 $-33,621,000.00
4 3/31/2023 $-9,320,000.00
5 12/31/2022 $80,865,000.00
6 9/30/2022 $40,927,000.00
7 6/30/2022 $5,894,000.00
8 3/31/2022 $23,435,000.00
9 12/31/2021 $6,416,000.00
10 9/30/2021 $-65,672,000.00
11 6/30/2021 $-109,754,000.00
12 3/31/2021 $-112,689,000.00
13 12/31/2020 $-88,238,000.00
14 9/30/2020 $-155,260,000.00
15 6/30/2020 $-184,049,000.00
16 3/31/2020 $-201,681,000.00
17 12/31/2019 $-157,869,000.00
18 9/30/2019 $-213,274,000.00
19 6/30/2019 $-258,899,000.00
20 3/31/2019 $-222,430,000.00
21 12/31/2018 $-217,871,000.00
22 9/30/2018 $-182,453,000.00
23 6/30/2018 $-184,673,000.00
24 3/31/2018 $-139,345,000.00
25 12/31/2017 $-92,402,000.00
26 9/30/2017 $-92,180,000.00
27 6/30/2017 $-112,258,000.00
28 3/31/2017 $-107,014,000.00
29 12/31/2016 $-141,027,000.00
30 9/30/2016 $-267,887,000.00
31 6/30/2016 $-344,564,000.00
32 3/31/2016 $-344,345,000.00
33 12/31/2015 $-336,653,000.00
34 9/30/2015 $-352,374,000.00
35 6/30/2015 $-367,691,000.00
36 3/31/2015 $-400,613,000.00
37 12/31/2014 $-421,514,000.00
38 9/30/2014 $-430,144,000.00
39 6/30/2014 $-430,663,000.00
40 3/31/2014 $-440,634,000.00
41 12/31/2013 $-443,322,000.00
42 9/30/2013 $-451,532,000.00
43 6/30/2013 $-472,180,000.00
44 3/31/2013 $-492,741,000.00
45 12/31/2012 $-479,225,000.00
46 9/30/2012 $-499,233,000.00
47 6/30/2012 $-534,682,000.00
48 3/31/2012 $-541,609,000.00
49 12/31/2011 $-592,436,000.00
50 3/31/2011 $-552,814,000.00
Financials: RevenueFromContractWithCustomerExcludingAssessedTax
Date Value
1 12/31/2023 $1,417,063,000.00
2 9/30/2023 $798,079,000.00
3 6/30/2023 $317,016,000.00
4 3/31/2023 $1,897,617,000.00
5 12/31/2022 $1,524,795,000.00
6 9/30/2022 $934,213,000.00
7 6/30/2022 $393,639,000.00
8 3/31/2022 $1,781,460,000.00
9 12/31/2021 $1,291,488,000.00
10 9/30/2021 $465,886,000.00
11 6/30/2021 $277,253,000.00
12 3/31/2021 $1,369,230,000.00
13 12/31/2020 $485,795,000.00
14 9/30/2020 $589,898,000.00
15 6/30/2020 $242,573,000.00
16 3/31/2020 $1,281,124,000.00
17 12/31/2019 $1,001,833,000.00
18 9/30/2019 $627,165,000.00
19 6/30/2019 $238,253,000.00
20 3/31/2019 $1,185,524,000.00
21 12/31/2018 $324,295,000.00
22 9/30/2018 $366,305,000.00
23 6/30/2018 $254,483,000.00
24 3/31/2018 $1,532,186,000.00
25 12/31/2017 $1,229,013,000.00
26 9/30/2017 $425,537,000.00
27 6/30/2017 $320,735,000.00
28 3/31/2017 $1,538,940,000.00
Financials: RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
Date Value
1 3/31/2023 $4,381,000.00
2 3/31/2022 $46,123,000.00
3 3/31/2021 $805,000.00
4 3/31/2020 $1,107,000.00
5 12/31/2019 $1,113,000.00
6 9/30/2019 --
7 6/30/2019 --
Financials: SellingGeneralAndAdministrativeExpense
Date Value
1 12/31/2023 $107,306,000.00
2 9/30/2023 $69,702,000.00
3 6/30/2023 $35,379,000.00
4 3/31/2023 $153,144,000.00
5 12/31/2022 $115,502,000.00
6 9/30/2022 $78,240,000.00
7 6/30/2022 $38,642,000.00
8 3/31/2022 $150,996,000.00
9 12/31/2021 $38,247,000.00
10 9/30/2021 $38,132,000.00
11 6/30/2021 $35,147,000.00
12 3/31/2021 $127,008,000.00
13 12/31/2020 $93,366,000.00
14 9/30/2020 $60,951,000.00
15 6/30/2020 $29,704,000.00
16 3/31/2020 $131,115,000.00
17 12/31/2019 $98,651,000.00
18 9/30/2019 $33,018,000.00
19 6/30/2019 $29,520,000.00
20 3/31/2019 $126,502,000.00
21 12/31/2018 $96,308,000.00
22 9/30/2018 $65,944,000.00
23 6/30/2018 $32,784,000.00
24 3/31/2018 $131,811,000.00
25 12/31/2017 $95,504,000.00
26 9/30/2017 $60,900,000.00
27 6/30/2017 $30,859,000.00
28 3/31/2017 $127,265,000.00
29 12/31/2016 $95,513,000.00
30 9/30/2016 $32,089,000.00
31 6/30/2016 $30,540,000.00
32 3/31/2016 $117,082,000.00
33 12/31/2015 $89,854,000.00
34 9/30/2015 $59,222,000.00
35 6/30/2015 $29,119,000.00
36 3/31/2015 $99,509,000.00
37 12/31/2014 $27,783,000.00
38 9/30/2014 $21,545,000.00
39 6/30/2014 $19,683,000.00
40 3/31/2014 $74,861,000.00
41 12/31/2013 $57,038,000.00
42 9/30/2013 $19,215,000.00
43 6/30/2013 $19,198,000.00
44 3/31/2013 $76,998,000.00
45 12/31/2012 $57,274,000.00
46 9/30/2012 $20,194,000.00
47 6/30/2012 $18,059,000.00
48 3/31/2012 $65,208,000.00
49 12/31/2011 $47,854,000.00
50 9/30/2011 $16,760,000.00
51 6/30/2011 $14,606,000.00
52 3/31/2011 $58,734,000.00
53 12/31/2010 $42,814,000.00
54 3/31/2010 $43,306,000.00
Financials: ShareBasedCompensation
Date Value
1 12/31/2023 $67,113,000.00
2 9/30/2023 $44,046,000.00
3 6/30/2023 $22,715,000.00
4 3/31/2023 $81,641,000.00
5 12/31/2022 $59,108,000.00
6 9/30/2022 $38,621,000.00
7 6/30/2022 $18,138,000.00
8 3/31/2022 $66,392,000.00
9 12/31/2021 $49,368,000.00
10 9/30/2021 $31,536,000.00
11 6/30/2021 $14,985,000.00
12 3/31/2021 $56,762,000.00
13 12/31/2020 $42,069,000.00
14 9/30/2020 $28,782,000.00
15 6/30/2020 $13,306,000.00
16 3/31/2020 $53,757,000.00
17 12/31/2019 $39,700,000.00
18 9/30/2019 $25,540,000.00
19 6/30/2019 $11,782,000.00
20 3/31/2019 $49,689,000.00
21 12/31/2018 $37,106,000.00
22 9/30/2018 $25,925,000.00
23 6/30/2018 $12,794,000.00
24 3/31/2018 $48,741,000.00
25 12/31/2017 $36,208,000.00
26 9/30/2017 $23,695,000.00
27 6/30/2017 $11,403,000.00
28 3/31/2017 $39,593,000.00
29 12/31/2016 $28,708,000.00
30 9/30/2016 $19,234,000.00
31 6/30/2016 $9,310,000.00
32 3/31/2016 $33,506,000.00
33 12/31/2015 $24,717,000.00
34 9/30/2015 $16,954,000.00
35 6/30/2015 $8,272,000.00
36 3/31/2015 $37,549,000.00
37 12/31/2014 $29,813,000.00
38 9/30/2014 $19,529,000.00
39 6/30/2014 $5,622,000.00
40 3/31/2014 $23,074,000.00
41 12/31/2013 $17,713,000.00
42 9/30/2013 $11,650,000.00
43 6/30/2013 $5,862,000.00
44 3/31/2013 $21,495,000.00
45 12/31/2012 $15,760,000.00
46 9/30/2012 $9,734,000.00
47 6/30/2012 $4,172,000.00
48 3/31/2012 $12,178,000.00
49 12/31/2011 $8,725,000.00
50 9/30/2011 $5,958,000.00
51 6/30/2011 $2,442,000.00
52 3/31/2011 $8,141,000.00
53 12/31/2010 $5,848,000.00
54 3/31/2010 $5,318,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
Date Value
1 3/31/2023 $0.47
2 3/31/2015 $0.42
3 3/31/2014 $0.54
4 3/31/2013 $0.63
5 3/31/2012 $0.66
6 3/31/2011 $0.67
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
Date Value
1 3/31/2023 $0.35
2 3/31/2015 $0.39
3 3/31/2014 $0.52
4 3/31/2012 $0.59
5 3/31/2011 $0.52
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
Date Value
1 3/31/2023 $0.04
2 3/31/2015 $0.01
3 3/31/2014 $0.01
4 3/31/2013 $0.00
5 3/31/2012 $0.01
6 3/31/2011 $0.02
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
Date Value
1 3/31/2023 $0.03
2 3/31/2015 $0.00
3 3/31/2014 $0.00
4 3/31/2012 $0.00
5 3/31/2011 $0.01
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
Date Value
1 3/31/2023 $2,474,000.00
2 3/31/2022 $2,617,000.00
3 3/31/2021 $4,025,000.00
4 3/31/2020 $2,095,000.00
5 3/31/2019 $3,323,000.00
6 3/31/2018 $3,065,000.00
7 3/31/2017 $4,692,000.00
8 3/31/2016 $6,287,000.00
9 3/31/2015 $3,896,000.00
10 3/31/2014 $3,547,000.00
11 3/31/2013 $5,125,000.00
12 3/31/2012 $6,257,000.00
13 3/31/2011 $8,175,000.00
14 3/31/2010 $9,930,000.00
15 3/31/2009 $12,104,000.00
Financials: SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
Date Value
1 3/31/2023 $21,955,000.00
2 3/31/2022 $21,676,000.00
3 3/31/2021 $28,062,000.00
4 3/31/2020 $18,360,000.00
5 3/31/2019 $19,733,000.00
6 3/31/2018 $19,243,000.00
7 3/31/2017 $43,196,000.00
8 3/31/2016 $44,390,000.00
9 3/31/2015 $58,150,000.00
10 3/31/2014 $31,823,000.00
11 3/31/2013 $48,228,000.00
12 3/31/2012 $64,121,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
Date Value
1 3/31/2023 $452,000.00
2 3/31/2022 $585,000.00
3 3/31/2021 $737,000.00
4 3/31/2020 $800,000.00
5 3/31/2019 $1,322,000.00
6 3/31/2018 $1,182,000.00
7 3/31/2017 $1,128,000.00
8 3/31/2016 $2,192,000.00
9 3/31/2015 $2,670,000.00
10 3/31/2014 $3,004,000.00
11 3/31/2013 $3,217,000.00
12 3/31/2012 $3,836,000.00
13 3/31/2011 $2,900,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
Date Value
1 3/31/2023 $57.01
2 3/31/2022 $50.65
3 3/31/2021 $44.91
4 3/31/2020 $38.41
5 3/31/2019 $28.97
6 3/31/2018 $25.20
7 3/31/2017 $21.77
8 3/31/2016 $14.63
9 3/31/2015 $11.83
10 3/31/2014 $9.54
11 3/31/2013 $7.76
12 3/31/2012 $7.08
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
Date Value
1 3/31/2023 $11,400,000.00
2 3/31/2022 $15,800,000.00
3 3/31/2021 $10,200,000.00
4 3/31/2020 $34,000,000.00
5 3/31/2019 $2,600,000.00
6 3/31/2018 $9,800,000.00
7 3/31/2017 $52,200,000.00
8 3/31/2016 $19,700,000.00
9 3/31/2015 $12,800,000.00
10 3/31/2014 $12,400,000.00
11 3/31/2013 $48,600,000.00
12 3/31/2012 $7,600,000.00
13 3/31/2011 $50,400,000.00
14 3/31/2010 $800,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
Date Value
1 3/31/2023 --
2 3/31/2022 --
3 3/31/2021 --
4 3/31/2020 $11,000.00
5 3/31/2019 $9,000.00
6 3/31/2018 --
7 3/31/2017 --
8 3/31/2016 $22,000.00
9 3/31/2015 $1,000.00
10 3/31/2014 $27,000.00
11 3/31/2012 $67,000.00
12 3/31/2011 $304,000.00
13 3/31/2010 $490,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
Date Value
1 3/31/2023 $18,000.00
2 3/31/2022 --
3 3/31/2021 $17,000.00
4 3/31/2020 $27,000.00
5 3/31/2019 $38,000.00
6 3/31/2018 --
7 3/31/2017 --
8 3/31/2016 --
9 3/31/2015 $5,000.00
10 3/31/2014 $10,000.00
11 3/31/2013 $144,000.00
12 3/31/2012 $67,000.00
13 3/31/2011 $153,000.00
14 3/31/2010 $264,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
Date Value
1 3/31/2023 $143,000.00
2 3/31/2022 $88,000.00
3 3/31/2021 $96,000.00
4 3/31/2020 $169,000.00
5 3/31/2019 $280,000.00
6 3/31/2018 $216,000.00
7 3/31/2017 $215,000.00
8 3/31/2016 $387,000.00
9 3/31/2015 $310,000.00
10 3/31/2014 $318,000.00
11 3/31/2013 $264,000.00
12 3/31/2012 $450,000.00
13 3/31/2011 $977,000.00
14 3/31/2010 $2,471,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
Date Value
1 3/31/2023 $720,000.00
2 3/31/2022 $820,000.00
3 3/31/2021 $1,059,000.00
4 3/31/2020 $1,216,000.00
5 3/31/2019 $1,865,000.00
6 3/31/2018 $1,740,000.00
7 3/31/2017 $1,758,000.00
8 3/31/2016 $2,925,000.00
9 3/31/2015 $3,333,000.00
10 3/31/2014 $3,725,000.00
11 3/31/2013 $4,278,000.00
12 3/31/2012 $5,904,000.00
13 3/31/2011 $6,181,000.00
14 3/31/2010 $10,379,000.00
15 3/31/2009 $9,063,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
Date Value
1 3/31/2023 $69.03
2 3/31/2022 $57.75
3 3/31/2021 $49.87
4 3/31/2020 $44.01
5 3/31/2019 $33.68
6 3/31/2018 $31.91
7 3/31/2017 $27.25
8 3/31/2016 $17.96
9 3/31/2015 $14.31
10 3/31/2014 $12.42
11 3/31/2013 $10.42
12 3/31/2012 $8.23
13 3/31/2011 $7.63
14 3/31/2010 $6.74
15 3/31/2009 $7.45
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
Date Value
1 3/31/2023 $26,208,000.00
2 3/31/2022 $24,499,000.00
3 3/31/2021 $34,926,000.00
4 3/31/2020 $22,733,000.00
5 3/31/2019 $20,786,000.00
6 3/31/2018 $21,446,000.00
7 3/31/2017 $57,674,000.00
8 3/31/2016 $49,266,000.00
9 3/31/2015 $64,449,000.00
10 3/31/2014 $32,674,000.00
11 3/31/2013 $56,376,000.00
12 3/31/2012 $89,617,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
Date Value
1 3/31/2023 $709,000.00
2 3/31/2022 $809,000.00
3 3/31/2021 $1,048,000.00
4 3/31/2020 $1,205,000.00
5 3/31/2019 $1,858,000.00
6 3/31/2018 $1,738,000.00
7 3/31/2017 $1,757,000.00
8 3/31/2016 $2,915,000.00
9 3/31/2015 $3,311,000.00
10 3/31/2014 $3,676,000.00
11 3/31/2013 $4,196,000.00
12 3/31/2012 $5,703,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
Date Value
1 3/31/2023 $68.63
2 3/31/2022 $57.42
3 3/31/2021 $49.68
4 3/31/2020 $43.90
5 3/31/2019 $33.64
6 3/31/2018 $31.89
7 3/31/2017 $27.24
8 3/31/2016 $17.93
9 3/31/2015 $14.25
10 3/31/2014 $12.24
11 3/31/2013 $10.15
12 3/31/2012 $8.09
Financials: SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
Date Value
1 3/31/2023 $3,000,000.00
2 3/31/2022 $4,600,000.00
3 3/31/2021 $4,800,000.00
4 3/31/2020 $4,700,000.00
5 3/31/2019 $4,100,000.00
6 3/31/2018 $3,800,000.00
7 3/31/2017 $3,800,000.00
8 3/31/2016 $3,400,000.00
9 3/31/2015 $4,400,000.00
10 3/31/2014 $4,800,000.00
11 3/31/2013 $4,800,000.00
12 3/31/2012 $6,300,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
Date Value
1 3/31/2023 $2,536,000.00
2 3/31/2022 $1,679,000.00
3 3/31/2021 $1,491,000.00
4 3/31/2020 $1,686,000.00
5 3/31/2019 $2,371,000.00
6 3/31/2018 $1,755,000.00
7 3/31/2017 $1,719,000.00
8 3/31/2016 $2,676,000.00
9 3/31/2015 $3,181,000.00
10 3/31/2014 $1,785,000.00
11 3/31/2013 $1,600,000.00
12 3/31/2012 $2,049,000.00
Financials: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
Date Value
1 3/31/2023 $45.10
2 3/31/2022 $40.31
3 3/31/2021 $30.26
4 3/31/2020 $23.90
5 3/31/2019 $15.03
6 3/31/2018 $18.84
7 3/31/2017 $11.87
8 3/31/2016 $8.46
9 3/31/2015 $7.47
10 3/31/2014 $6.12
11 3/31/2013 $6.88
12 3/31/2012 $6.88
13 3/31/2011 $6.57
14 3/31/2010 $5.01
Financials: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
Date Value
1 3/31/2023 --
2 3/31/2022 --
3 3/31/2021 --
4 3/31/2020 $55.03
5 3/31/2019 $55.01
6 3/31/2018 --
7 3/31/2017 --
8 3/31/2016 $35.41
9 3/31/2015 $4.65
10 3/31/2014 $19.52
11 3/31/2013 $20.25
12 3/31/2012 $15.68
13 3/31/2011 $23.68
14 3/31/2010 $9.63
Financials: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
Date Value
1 3/31/2023 $71.14
2 3/31/2022 --
3 3/31/2021 $56.27
4 3/31/2020 $50.75
5 3/31/2019 $49.62
6 3/31/2018 --
7 3/31/2017 --
8 3/31/2016 --
9 3/31/2015 $19.94
10 3/31/2014 $15.33
11 3/31/2013 $12.52
12 3/31/2012 $7.70
13 3/31/2011 $5.90
14 3/31/2010 $5.44
Financials: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
Date Value
1 3/31/2023 $96.33
2 3/31/2022 $87.52
3 3/31/2021 $77.23
4 3/31/2020 $66.93
5 3/31/2019 $40.41
6 3/31/2018 $55.72
7 3/31/2017 $54.65
8 3/31/2016 $31.39
9 3/31/2015 $21.69
10 3/31/2014 $23.45
11 3/31/2013 $37.22
12 3/31/2012 $15.63
13 3/31/2011 $16.75
14 3/31/2010 $5.53
Financials: SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
Date Value
1 3/31/2023 $57.01
2 3/31/2022 $50.65
3 3/31/2021 $44.91
4 3/31/2020 $38.41
5 3/31/2019 $28.97
6 3/31/2018 $25.20
7 3/31/2017 $21.77
8 3/31/2016 $14.63
9 3/31/2015 $11.83
10 3/31/2014 $9.54
11 3/31/2013 $7.76
12 3/31/2012 $7.08
Financials: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
Date Value
1 3/31/2023 $452,000.00
2 3/31/2022 $585,000.00
3 3/31/2021 $737,000.00
4 3/31/2020 $781,000.00
5 3/31/2019 $1,322,000.00
6 3/31/2018 $1,182,000.00
7 3/31/2017 $1,128,000.00
8 3/31/2016 $2,192,000.00
9 3/31/2015 $2,670,000.00
10 3/31/2014 $3,004,000.00
11 3/31/2013 $3,217,000.00
12 3/31/2012 $3,836,000.00
Financials: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
Date Value
1 3/31/2023 $720,000.00
2 3/31/2022 $820,000.00
3 3/31/2021 $1,060,000.00
4 3/31/2020 $1,216,000.00
5 3/31/2019 $1,865,000.00
6 3/31/2018 $1,740,000.00
7 3/31/2017 $1,758,000.00
8 3/31/2016 $2,925,000.00
9 3/31/2015 $3,333,000.00
10 3/31/2014 $3,725,000.00
11 3/31/2013 $4,278,000.00
12 3/31/2012 $5,904,000.00
Financials: SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
Date Value
1 3/31/2023 $69.03
2 3/31/2022 $57.75
3 3/31/2021 $49.87
4 3/31/2020 $44.01
5 3/31/2019 $33.68
6 3/31/2018 $31.91
7 3/31/2017 $27.25
8 3/31/2016 $17.96
9 3/31/2015 $14.31
10 3/31/2014 $12.42
11 3/31/2013 $10.42
12 3/31/2012 $8.23
Financials: ShortTermLeaseCost
Date Value
1 3/31/2023 $86,000.00
2 3/31/2022 $22,000.00
3 3/31/2021 $151,000.00
4 3/31/2020 $119,000.00
5 12/31/2019 $54,000.00
6 9/30/2019 $14,000.00
7 6/30/2019 $6,000.00
Financials: StockholdersEquity
Date Value
1 12/31/2023 $1,800,760,000.00
2 9/30/2023 $1,708,355,000.00
3 6/30/2023 $1,656,794,000.00
4 3/31/2023 $1,658,282,000.00
5 12/31/2022 $1,716,320,000.00
6 9/30/2022 $1,654,614,000.00
7 6/30/2022 $1,599,187,000.00
8 3/31/2022 $1,599,817,000.00
9 12/31/2021 $1,562,747,000.00
10 9/30/2021 $1,468,090,000.00
11 6/30/2021 $1,406,731,000.00
12 3/31/2021 $1,389,005,000.00
13 12/31/2020 $1,400,357,000.00
14 9/30/2020 $1,316,831,000.00
15 6/30/2020 $1,272,289,000.00
16 3/31/2020 $1,229,779,000.00
17 12/31/2019 $1,259,880,000.00
18 9/30/2019 $1,178,625,000.00
19 6/30/2019 $1,117,250,000.00
20 3/31/2019 $1,140,240,000.00
21 12/31/2018 $1,129,801,000.00
22 9/30/2018 $1,142,975,000.00
23 6/30/2018 $1,127,096,000.00
24 3/31/2018 $1,161,728,000.00
25 12/31/2017 $1,211,366,000.00
26 9/30/2017 $1,199,916,000.00
27 6/30/2017 $1,160,705,000.00
28 3/31/2017 $1,151,692,000.00
29 12/31/2016 $1,104,035,000.00
30 9/30/2016 $969,148,000.00
31 6/30/2016 $871,744,000.00
32 3/31/2016 $859,483,000.00
33 12/31/2015 $859,875,000.00
34 9/30/2015 $828,923,000.00
35 6/30/2015 $799,772,000.00
36 3/31/2015 $756,771,000.00
37 12/31/2014 $713,378,000.00
38 9/30/2014 $673,412,000.00
39 6/30/2014 $657,009,000.00
40 3/31/2014 $637,358,000.00
41 12/31/2013 $625,023,000.00
42 9/30/2013 $602,997,000.00
43 6/30/2013 $575,425,000.00
44 3/31/2013 $548,174,000.00
45 12/31/2012 $553,551,000.00
46 9/30/2012 $525,296,000.00
47 6/30/2012 $478,000,000.00
48 3/31/2012 $465,857,000.00
49 12/31/2011 $408,710,000.00
50 3/31/2011 $438,379,000.00
51 3/31/2010 $218,601,000.00
52 3/31/2009 $172,928,000.00
Financials: StockIssuedDuringPeriodSharesShareBasedCompensationGross
Date Value
1 12/31/2023 $600,000.00
2 9/30/2023 $100,000.00
3 12/31/2022 $600,000.00
4 9/30/2022 $100,000.00
5 6/30/2022 --
6 12/31/2021 $600,000.00
7 9/30/2021 $100,000.00
8 6/30/2021 $100,000.00
9 12/31/2020 $700,000.00
10 9/30/2020 $200,000.00
11 6/30/2020 $100,000.00
12 12/31/2019 $1,100,000.00
13 9/30/2019 $300,000.00
14 6/30/2019 $100,000.00
15 12/31/2018 $900,000.00
16 9/30/2018 $200,000.00
17 6/30/2018 $100,000.00
18 12/31/2017 $600,000.00
19 9/30/2017 $400,000.00
20 6/30/2017 $200,000.00
21 12/31/2016 $900,000.00
22 9/30/2016 $1,100,000.00
23 6/30/2016 $300,000.00
24 12/31/2015 $1,400,000.00
25 9/30/2015 $300,000.00
26 6/30/2015 $400,000.00
27 12/31/2014 $700,000.00
28 9/30/2014 $400,000.00
29 6/30/2014 $200,000.00
Financials: StockIssuedDuringPeriodSharesStockOptionsExercised
Date Value
1 3/31/2023 $225,000.00
2 3/31/2022 $300,000.00
3 3/31/2021 $200,000.00
4 3/31/2020 $800,000.00
5 3/31/2019 $108,000.00
6 3/31/2018 $234,000.00
7 3/31/2017 $1,382,000.00
8 3/31/2016 $773,000.00
9 3/31/2015 $696,000.00
10 12/31/2014 $1,300,000.00
11 9/30/2014 $600,000.00
12 6/30/2014 $200,000.00
13 3/31/2014 $834,000.00
14 12/31/2013 $1,100,000.00
15 9/30/2013 $200,000.00
16 6/30/2013 $100,000.00
17 3/31/2013 $1,746,000.00
18 12/31/2012 $300,000.00
19 9/30/2012 $900,000.00
20 6/30/2012 $200,000.00
21 3/31/2012 $593,000.00
22 12/31/2011 $300,000.00
23 9/30/2011 $100,000.00
24 6/30/2011 $100,000.00
25 3/31/2011 $4,718,000.00
26 12/31/2010 $400,000.00
27 3/31/2010 $401,000.00
Financials: StockIssuedDuringPeriodValueShareBasedCompensation
Date Value
1 12/31/2023 $-16,233,000.00
2 9/30/2023 $-2,562,000.00
3 6/30/2023 $-482,000.00
4 3/31/2023 $-7,936,000.00
5 12/31/2022 $-15,039,000.00
6 9/30/2022 $-1,891,000.00
7 6/30/2022 $-746,000.00
8 3/31/2022 $-9,514,000.00
9 12/31/2021 $-9,775,000.00
10 9/30/2021 $418,000.00
11 6/30/2021 $-1,028,000.00
12 3/31/2021 $-11,238,000.00
13 12/31/2020 $-7,132,000.00
14 9/30/2020 $1,994,000.00
15 6/30/2020 $2,485,000.00
16 3/31/2020 $355,000.00
17 12/31/2019 $-99,000.00
18 9/30/2019 $2,531,000.00
19 6/30/2019 $-359,000.00
20 3/31/2019 $-11,466,000.00
21 12/31/2018 $-11,962,000.00
22 9/30/2018 $-1,785,000.00
23 6/30/2018 $-997,000.00
24 3/31/2018 $-13,389,000.00
25 3/31/2017 $2,429,000.00
26 3/31/2016 $-242,000.00
27 3/31/2015 $704,000.00
28 3/31/2014 $1,452,000.00
29 3/31/2013 $12,008,000.00
30 3/31/2012 $4,108,000.00
31 3/31/2011 $31,005,000.00
32 3/31/2010 $2,030,000.00
Financials: StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense
Date Value
1 3/31/2023 $10,100,000.00
2 3/31/2022 $13,200,000.00
3 3/31/2021 $7,100,000.00
4 3/31/2020 $18,600,000.00
5 3/31/2019 $1,600,000.00
6 3/31/2018 $4,400,000.00
7 3/31/2017 $16,400,000.00
8 3/31/2016 $6,500,000.00
9 3/31/2015 $5,200,000.00
10 3/31/2014 $5,100,000.00
11 3/31/2013 $12,000,000.00
12 3/31/2012 $4,100,000.00
13 3/31/2011 $31,000,000.00
14 3/31/2010 $2,000,000.00
Financials: StockRepurchasedAndRetiredDuringPeriodShares
Date Value
1 3/31/2023 $2,400,000.00
2 3/31/2022 $2,100,000.00
3 12/31/2021 $1,200,000.00
4 9/30/2021 $700,000.00
5 6/30/2021 $200,000.00
6 12/31/2020 $500,000.00
7 9/30/2020 $500,000.00
8 6/30/2020 --
9 12/31/2019 $1,400,000.00
10 9/30/2019 $1,400,000.00
11 12/31/2018 $3,700,000.00
12 9/30/2018 $2,300,000.00
13 6/30/2018 $1,000,000.00
14 12/31/2017 $2,000,000.00
15 9/30/2017 $900,000.00
16 6/30/2017 $700,000.00
17 3/31/2017 $500,000.00
18 12/31/2016 $500,000.00
19 9/30/2016 $500,000.00
20 6/30/2016 $500,000.00
21 9/30/2015 $700,000.00
22 12/31/2014 $600,000.00
23 12/31/2013 $2,100,000.00
24 9/30/2013 $600,000.00
25 3/31/2013 $3,000,000.00
Financials: StockRepurchasedAndRetiredDuringPeriodValue
Date Value
1 12/31/2023 $136,934,000.00
2 9/30/2023 $79,775,000.00
3 6/30/2023 $38,855,000.00
4 3/31/2023 $191,400,000.00
5 12/31/2022 $156,382,000.00
6 9/30/2022 $106,383,000.00
7 6/30/2022 $56,383,000.00
8 3/31/2022 $167,501,000.00
9 12/31/2021 $92,500,000.00
10 9/30/2021 $52,504,000.00
11 6/30/2021 $12,500,000.00
12 3/31/2021 $109,986,000.00
13 12/31/2020 $65,001,000.00
14 9/30/2020 $30,001,000.00
15 6/30/2020 $80,000,000.00
16 3/31/2020 $120,002,000.00
17 12/31/2019 $30,000,000.00
18 9/30/2019 $30,001,000.00
19 6/30/2019 $40,000,000.00
20 3/31/2019 $159,997,000.00
21 12/31/2018 $149,997,000.00
22 9/30/2018 $95,000,000.00
23 6/30/2018 $40,000,000.00
24 3/31/2018 $175,776,000.00
25 12/31/2017 $20,000,000.00
26 9/30/2017 $119,800,000.00
27 6/30/2017 $45,600,000.00
28 3/31/2017 $15,439,000.00
29 12/31/2016 $69,800,000.00
30 9/30/2016 $15,400,000.00
31 6/30/2016 $24,200,000.00
32 3/31/2016 $60,503,000.00
33 12/31/2015 $187,500,000.00
34 9/30/2015 $19,200,000.00
35 3/31/2015 $10,534,000.00
36 12/31/2014 $10,500,000.00
37 3/31/2014 $52,138,000.00
38 12/31/2013 $128,000,000.00
39 9/30/2013 $12,700,000.00
40 3/31/2013 $85,600,000.00
41 3/31/2012 $-76,783,000.00
42 3/31/2011 $22,766,000.00
Financials: TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsLiability
Date Value
1 3/31/2023 $25,700,000.00
2 3/31/2022 $27,000,000.00
3 3/31/2021 $27,000,000.00
Financials: UnrecognizedTaxBenefits
Date Value
1 12/31/2023 $32,900,000.00
2 9/30/2023 $32,900,000.00
3 6/30/2023 $32,900,000.00
4 3/31/2023 $32,900,000.00
5 3/31/2022 $32,879,000.00
6 12/31/2021 $32,900,000.00
7 9/30/2021 $32,900,000.00
8 6/30/2021 $32,900,000.00
9 3/31/2021 $32,879,000.00
10 12/31/2020 $32,900,000.00
11 9/30/2020 $32,900,000.00
12 6/30/2020 $36,200,000.00
13 3/31/2020 $36,200,000.00
14 12/31/2019 $36,300,000.00
15 9/30/2019 $39,000,000.00
16 6/30/2019 $40,000,000.00
17 3/31/2019 $39,700,000.00
18 12/31/2018 $40,000,000.00
19 9/30/2018 $44,200,000.00
20 6/30/2018 $55,800,000.00
21 3/31/2018 $55,164,000.00
22 12/31/2017 $36,200,000.00
23 9/30/2017 $33,600,000.00
24 6/30/2017 $30,800,000.00
25 3/31/2017 $30,858,000.00
26 12/31/2016 $29,000,000.00
27 9/30/2016 $22,100,000.00
28 6/30/2016 $20,100,000.00
29 3/31/2016 $18,796,000.00
30 12/31/2015 $13,800,000.00
31 9/30/2015 $8,800,000.00
32 6/30/2015 $3,000,000.00
33 3/31/2015 --
34 12/31/2014 --
35 9/30/2014 --
36 6/30/2014 --
37 3/31/2014 --
38 12/31/2013 --
39 3/31/2013 --
40 12/31/2012 --
41 9/30/2012 --
42 6/30/2012 --
43 3/31/2012 --
44 12/31/2011 --
45 3/31/2011 --
Financials: UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
Date Value
1 3/31/2023 --
2 3/31/2022 --
3 3/31/2021 $3,329,000.00
4 9/30/2020 $3,300,000.00
5 3/31/2020 $4,200,000.00
6 12/31/2019 $3,000,000.00
7 9/30/2019 $1,100,000.00
8 3/31/2019 $17,600,000.00
9 3/31/2018 $2,296,000.00
10 3/31/2017 $65,000.00
11 3/31/2013 --
Financials: UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
Date Value
1 3/31/2023 --
2 3/31/2022 --
3 3/31/2021 --
4 3/31/2020 $615,000.00
5 12/31/2019 $300,000.00
6 9/30/2019 $100,000.00
7 6/30/2019 $300,000.00
8 3/31/2019 $2,204,000.00
9 12/31/2018 $900,000.00
10 9/30/2018 $900,000.00
11 6/30/2018 $700,000.00
12 3/31/2018 $26,602,000.00
13 12/31/2017 $2,600,000.00
14 9/30/2017 $2,800,000.00
15 6/30/2017 $2,200,000.00
16 3/31/2017 $12,127,000.00
17 3/31/2016 $12,592,000.00
18 3/31/2013 --
Financials: ValuationAllowanceDeferredTaxAssetChangeInAmount
Date Value
1 3/31/2023 $100,000.00
2 3/31/2022 $300,000.00
3 3/31/2021 $200,000.00
4 3/31/2020 $-6,000,000.00
5 3/31/2019 $3,900,000.00
6 3/31/2018 $2,100,000.00
7 3/31/2017 $1,800,000.00
8 3/31/2016 $22,400,000.00
9 3/31/2015 $1,000,000.00
10 3/31/2014 $8,900,000.00
11 3/31/2013 $5,800,000.00
12 3/31/2012 $39,300,000.00
13 3/31/2011 $157,800,000.00
Financials: VariableLeaseCost
Date Value
1 3/31/2023 $6,226,000.00
2 3/31/2022 $4,954,000.00
3 3/31/2021 $4,981,000.00
4 3/31/2020 $4,721,000.00
5 12/31/2019 $3,462,000.00
6 9/30/2019 $2,262,000.00
7 6/30/2019 $1,096,000.00
Financials: WeightedAverageNumberDilutedSharesOutstandingAdjustment
Date Value
1 12/31/2023 $1,711,000.00
2 9/30/2023 $1,770,000.00
3 6/30/2023 $1,769,000.00
4 3/31/2023 $1,612,000.00
5 12/31/2022 $1,532,000.00
6 9/30/2022 $1,618,000.00
7 6/30/2022 $1,527,000.00
8 3/31/2022 $1,865,000.00
9 12/31/2021 $1,943,000.00
10 9/30/2021 $2,012,000.00
11 6/30/2021 $1,931,000.00
12 3/31/2021 $1,954,000.00
13 12/31/2020 $1,925,000.00
14 9/30/2020 $1,951,000.00
15 6/30/2020 $1,967,000.00
16 3/31/2020 $2,145,000.00
17 12/31/2019 $2,148,000.00
18 9/30/2019 $1,984,000.00
19 6/30/2019 $1,718,000.00
20 3/31/2019 $1,467,000.00
21 12/31/2018 $1,594,000.00
22 9/30/2018 $1,843,000.00
23 6/30/2018 --
24 3/31/2018 $2,544,000.00
25 12/31/2017 $2,722,000.00
26 9/30/2017 $2,997,000.00
27 6/30/2017 $3,063,000.00
28 3/31/2017 $3,232,000.00
29 12/31/2016 $2,911,000.00
30 9/30/2016 $2,930,000.00
31 6/30/2016 $3,273,000.00
32 3/31/2016 $2,796,000.00
33 12/31/2015 $2,433,000.00
34 9/30/2015 $3,068,000.00
35 6/30/2015 $3,136,000.00
36 3/31/2015 $2,732,000.00
37 12/31/2014 $2,329,000.00
38 9/30/2014 $2,755,000.00
39 6/30/2014 $2,656,000.00
40 3/31/2014 $2,609,000.00
41 12/31/2013 $2,724,000.00
42 9/30/2013 $2,874,000.00
43 6/30/2013 $2,825,000.00
44 3/31/2013 $3,874,000.00
45 12/31/2012 $3,811,000.00
46 9/30/2012 $4,223,000.00
47 6/30/2012 $4,059,000.00
48 3/31/2012 $3,129,000.00
49 3/31/2011 $4,246,000.00
Financials: WeightedAverageNumberOfDilutedSharesOutstanding
Date Value
1 12/31/2023 $56,160,000.00
2 9/30/2023 $56,453,000.00
3 6/30/2023 $56,631,000.00
4 3/31/2023 $57,226,000.00
5 12/31/2022 $57,280,000.00
6 9/30/2022 $57,620,000.00
7 6/30/2022 $57,804,000.00
8 3/31/2022 $59,143,000.00
9 12/31/2021 $59,317,000.00
10 9/30/2021 $59,451,000.00
11 6/30/2021 $59,513,000.00
12 3/31/2021 $60,060,000.00
13 12/31/2020 $59,963,000.00
14 9/30/2020 $60,127,000.00
15 6/30/2020 $60,280,000.00
16 3/31/2020 $60,462,000.00
17 12/31/2019 $60,395,000.00
18 9/30/2019 $60,260,000.00
19 6/30/2019 $60,258,000.00
20 3/31/2019 $61,583,000.00
21 12/31/2018 $62,076,000.00
22 9/30/2018 $62,810,000.00
23 6/30/2018 $61,462,000.00
24 3/31/2018 $65,951,000.00
25 12/31/2017 $66,377,000.00
26 9/30/2017 $66,360,000.00
27 6/30/2017 $67,160,000.00
28 3/31/2017 $66,561,000.00
29 12/31/2016 $66,378,000.00
30 9/30/2016 $66,101,000.00
31 6/30/2016 $65,232,000.00
32 3/31/2016 $65,993,000.00
33 12/31/2015 $65,761,000.00
34 9/30/2015 $66,378,000.00
35 6/30/2015 $66,410,000.00
36 3/31/2015 $65,235,000.00
37 12/31/2014 $65,214,000.00
38 9/30/2014 $64,892,000.00
39 6/30/2014 $64,688,000.00
40 3/31/2014 $65,535,000.00
41 12/31/2013 $65,368,000.00
42 9/30/2013 $66,203,000.00
43 6/30/2013 $66,188,000.00
44 3/31/2013 $68,454,000.00
45 12/31/2012 $68,866,000.00
46 9/30/2012 $69,207,000.00
47 6/30/2012 $68,529,000.00
48 3/31/2012 $68,063,000.00
49 12/31/2011 $68,099,000.00
50 9/30/2011 $67,265,000.00
51 6/30/2011 $70,445,000.00
52 3/31/2011 $72,103,000.00
53 12/31/2010 $71,695,000.00
54 3/31/2010 $65,626,000.00
Financials: WeightedAverageNumberOfSharesOutstandingBasic
Date Value
1 12/31/2023 $54,449,000.00
2 9/30/2023 $54,683,000.00
3 6/30/2023 $54,862,000.00
4 3/31/2023 $55,614,000.00
5 12/31/2022 $55,748,000.00
6 9/30/2022 $56,002,000.00
7 6/30/2022 $56,277,000.00
8 3/31/2022 $57,278,000.00
9 12/31/2021 $57,374,000.00
10 9/30/2021 $57,364,000.00
11 6/30/2021 $57,582,000.00
12 3/31/2021 $58,106,000.00
13 12/31/2020 $58,176,000.00
14 9/30/2020 $58,252,000.00
15 6/30/2020 $58,313,000.00
16 3/31/2020 $58,317,000.00
17 12/31/2019 $58,247,000.00
18 9/30/2019 $58,276,000.00
19 6/30/2019 $58,540,000.00
20 3/31/2019 $60,116,000.00
21 12/31/2018 $60,482,000.00
22 9/30/2018 $60,967,000.00
23 6/30/2018 $61,462,000.00
24 3/31/2018 $63,407,000.00
25 12/31/2017 $63,655,000.00
26 9/30/2017 $63,764,000.00
27 6/30/2017 $64,097,000.00
28 3/31/2017 $63,329,000.00
29 12/31/2016 $63,837,000.00
30 9/30/2016 $62,787,000.00
31 6/30/2016 $62,450,000.00
32 3/31/2016 $63,197,000.00
33 12/31/2015 $63,328,000.00
34 9/30/2015 $63,346,000.00
35 6/30/2015 $63,274,000.00
36 3/31/2015 $62,503,000.00
37 12/31/2014 $62,386,000.00
38 9/30/2014 $62,241,000.00
39 6/30/2014 $62,032,000.00
40 3/31/2014 $62,926,000.00
41 12/31/2013 $63,170,000.00
42 9/30/2013 $63,329,000.00
43 6/30/2013 $63,363,000.00
44 3/31/2013 $64,580,000.00
45 12/31/2012 $64,859,000.00
46 9/30/2012 $64,697,000.00
47 6/30/2012 $64,470,000.00
48 3/31/2012 $64,934,000.00
49 12/31/2011 $65,161,000.00
50 9/30/2011 $64,426,000.00
51 6/30/2011 $67,099,000.00
52 3/31/2011 $67,857,000.00
53 12/31/2010 $67,731,000.00
54 3/31/2010 $65,338,000.00
Copyright 2024 PursePoor.com