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

Business Address

2450 N STREET, NW

WASHINGTON , DC US 20037

Mailing Address

2450 N STREET, NW

WASHINGTON , DC US 20037
Phone Number: 202-295-4200 / State Incorporated: DE / Fiscal Year End 12 /31
Financials: AccountsPayableCurrent
Date Value
1 12/31/2023 $48,356,000.00
2 9/30/2023 $29,367,000.00
3 6/30/2023 $30,278,000.00
4 3/31/2023 $18,501,000.00
5 12/31/2022 $27,208,000.00
6 9/30/2022 $18,398,000.00
7 6/30/2022 $14,823,000.00
8 3/31/2022 $13,808,000.00
9 12/31/2021 $11,923,000.00
10 9/30/2021 $11,639,000.00
11 6/30/2021 $14,601,000.00
12 3/31/2021 $12,190,000.00
13 12/31/2020 $9,775,000.00
14 9/30/2020 $11,983,000.00
15 6/30/2020 $12,171,000.00
16 3/31/2020 $13,102,000.00
17 12/31/2019 $11,075,000.00
18 9/30/2019 $9,849,000.00
19 6/30/2019 $11,570,000.00
20 3/31/2019 $9,619,000.00
21 12/31/2018 $8,519,000.00
22 9/30/2018 $8,262,000.00
23 6/30/2018 $10,330,000.00
24 3/31/2018 $12,964,000.00
25 12/31/2017 $11,592,000.00
26 9/30/2017 $12,314,000.00
27 6/30/2017 $9,284,000.00
28 3/31/2017 $12,286,000.00
29 12/31/2016 $11,551,000.00
30 9/30/2016 $13,019,000.00
31 6/30/2016 $16,293,000.00
32 3/31/2016 $19,025,000.00
33 12/31/2015 $12,401,000.00
34 9/30/2015 $15,350,000.00
35 6/30/2015 $15,489,000.00
36 3/31/2015 $16,752,000.00
37 12/31/2014 $13,287,000.00
38 9/30/2014 $16,303,000.00
39 6/30/2014 $16,969,000.00
40 3/31/2014 $16,441,000.00
41 12/31/2013 $14,098,000.00
42 9/30/2013 $12,176,000.00
43 6/30/2013 $15,979,000.00
44 3/31/2013 $16,665,000.00
45 12/31/2012 $14,734,000.00
46 9/30/2012 $13,880,000.00
47 6/30/2012 $11,287,000.00
48 3/31/2012 $15,316,000.00
49 12/31/2011 $14,199,000.00
50 12/31/2010 $15,979,000.00
Financials: AccountsReceivableNetCurrent
Date Value
1 12/31/2023 $135,475,000.00
2 9/30/2023 $87,170,000.00
3 6/30/2023 $89,207,000.00
4 3/31/2023 $45,172,000.00
5 12/31/2022 $44,123,000.00
6 9/30/2022 $43,433,000.00
7 6/30/2022 $44,568,000.00
8 3/31/2022 $41,662,000.00
9 12/31/2021 $41,938,000.00
10 9/30/2021 $43,672,000.00
11 6/30/2021 $43,751,000.00
12 3/31/2021 $41,234,000.00
13 12/31/2020 $44,185,000.00
14 9/30/2020 $42,053,000.00
15 6/30/2020 $40,560,000.00
16 3/31/2020 $42,964,000.00
17 12/31/2019 $40,484,000.00
18 9/30/2019 $41,292,000.00
19 6/30/2019 $40,684,000.00
20 3/31/2019 $39,258,000.00
21 12/31/2018 $41,709,000.00
22 9/30/2018 $40,993,000.00
23 6/30/2018 $39,482,000.00
24 3/31/2018 $38,015,000.00
25 12/31/2017 $39,096,000.00
26 9/30/2017 $39,118,000.00
27 6/30/2017 $34,754,000.00
28 3/31/2017 $33,698,000.00
29 12/31/2016 $33,598,000.00
30 9/30/2016 $33,487,000.00
31 6/30/2016 $32,379,000.00
32 3/31/2016 $31,528,000.00
33 12/31/2015 $30,718,000.00
34 9/30/2015 $30,991,000.00
35 6/30/2015 $30,972,000.00
36 3/31/2015 $29,761,000.00
37 12/31/2014 $33,089,000.00
38 9/30/2014 $31,770,000.00
39 6/30/2014 $33,505,000.00
40 3/31/2014 $33,126,000.00
41 12/31/2013 $30,628,000.00
42 9/30/2013 $28,703,000.00
43 6/30/2013 $27,179,000.00
44 3/31/2013 $26,831,000.00
45 12/31/2012 $23,990,000.00
46 9/30/2012 $27,980,000.00
47 6/30/2012 $25,652,000.00
48 3/31/2012 $24,915,000.00
49 12/31/2011 $25,029,000.00
50 12/31/2010 $23,702,000.00
Financials: AccrualForTaxesOtherThanIncomeTaxesCurrent
Date Value
1 12/31/2023 $41,820,000.00
2 12/31/2022 $2,687,000.00
3 12/31/2021 $4,291,000.00
4 12/31/2020 $5,918,000.00
5 12/31/2019 $6,053,000.00
6 12/31/2018 $4,212,000.00
7 12/31/2017 $2,360,000.00
8 12/31/2016 $4,037,000.00
9 12/31/2015 $3,347,000.00
10 12/31/2014 $1,359,000.00
11 12/31/2013 $1,128,000.00
12 12/31/2012 $692,000.00
13 12/31/2011 $1,210,000.00
14 12/31/2010 $1,448,000.00
Financials: AccruedLiabilitiesCurrent
Date Value
1 12/31/2023 $120,523,000.00
2 9/30/2023 $120,031,000.00
3 6/30/2023 $117,612,000.00
4 3/31/2023 $76,770,000.00
5 12/31/2022 $63,889,000.00
6 9/30/2022 $67,290,000.00
7 6/30/2022 $52,322,000.00
8 3/31/2022 $48,314,000.00
9 12/31/2021 $39,057,000.00
10 9/30/2021 $57,510,000.00
11 6/30/2021 $48,014,000.00
12 3/31/2021 $49,656,000.00
13 12/31/2020 $51,029,000.00
14 9/30/2020 $47,714,000.00
15 6/30/2020 $52,492,000.00
16 3/31/2020 $49,239,000.00
17 12/31/2019 $51,301,000.00
18 9/30/2019 $49,115,000.00
19 6/30/2019 $51,615,000.00
20 3/31/2019 $45,564,000.00
21 12/31/2018 $51,431,000.00
22 9/30/2018 $46,728,000.00
23 6/30/2018 $47,447,000.00
24 3/31/2018 $46,198,000.00
25 12/31/2017 $47,947,000.00
26 9/30/2017 $47,449,000.00
27 6/30/2017 $49,412,000.00
28 3/31/2017 $45,146,000.00
29 12/31/2016 $47,149,000.00
30 9/30/2016 $41,790,000.00
31 6/30/2016 $43,502,000.00
32 3/31/2016 $40,896,000.00
33 12/31/2015 $38,355,000.00
34 9/30/2015 $45,616,000.00
35 6/30/2015 $40,913,000.00
36 3/31/2015 $38,214,000.00
37 12/31/2014 $32,151,000.00
38 9/30/2014 $31,257,000.00
39 6/30/2014 $34,754,000.00
40 3/31/2014 $27,221,000.00
41 12/31/2013 $31,465,000.00
42 9/30/2013 $23,935,000.00
43 6/30/2013 $27,552,000.00
44 3/31/2013 $24,346,000.00
45 12/31/2012 $26,519,000.00
46 9/30/2012 $20,807,000.00
47 6/30/2012 $25,468,000.00
48 3/31/2012 $20,480,000.00
49 12/31/2011 $21,944,000.00
50 12/31/2010 $19,538,000.00
Financials: AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
Date Value
1 12/31/2023 $1,409,559,000.00
2 9/30/2023 $1,329,114,000.00
3 6/30/2023 $1,248,667,000.00
4 3/31/2023 $1,197,136,000.00
5 12/31/2022 $1,170,476,000.00
6 12/31/2021 $1,161,635,000.00
7 12/31/2020 $1,085,532,000.00
8 12/31/2019 $997,853,000.00
9 12/31/2018 $925,178,000.00
10 12/31/2017 $852,474,000.00
11 12/31/2016 $774,829,000.00
12 12/31/2015 $709,975,000.00
13 12/31/2014 $686,829,000.00
14 12/31/2013 $643,891,000.00
15 12/31/2012 $578,054,000.00
16 12/31/2011 $528,069,000.00
17 12/31/2010 $479,446,000.00
Financials: AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax
Date Value
1 12/31/2023 $-14,385,000.00
2 9/30/2023 $-19,761,000.00
3 6/30/2023 $-15,627,000.00
4 3/31/2023 $-17,368,000.00
5 12/31/2022 $-19,156,000.00
6 9/30/2022 $-28,413,000.00
7 6/30/2022 $-20,661,000.00
8 3/31/2022 $-13,168,000.00
9 12/31/2021 $-11,003,000.00
10 9/30/2021 $-8,558,000.00
11 6/30/2021 $-4,740,000.00
12 3/31/2021 $-6,516,000.00
13 12/31/2020 $-1,306,000.00
14 9/30/2020 $-7,498,000.00
15 6/30/2020 $-12,906,000.00
16 3/31/2020 $-15,819,000.00
17 12/31/2019 $-12,326,000.00
18 9/30/2019 $-15,676,000.00
19 6/30/2019 $-10,967,000.00
20 3/31/2019 $-12,753,000.00
21 12/31/2018 $-10,928,000.00
22 9/30/2018 $-8,672,000.00
23 6/30/2018 $-8,187,000.00
24 3/31/2018 $-1,989,000.00
25 12/31/2017 $-4,600,000.00
26 9/30/2017 $-5,912,000.00
27 6/30/2017 $-9,702,000.00
28 3/31/2017 $-15,865,000.00
29 12/31/2016 $-17,193,000.00
30 9/30/2016 $-11,898,000.00
31 6/30/2016 $-12,586,000.00
32 3/31/2016 $-10,619,000.00
33 12/31/2015 $-14,693,000.00
34 9/30/2015 $-11,947,000.00
35 6/30/2015 $-12,175,000.00
36 3/31/2015 $-13,858,000.00
37 12/31/2014 $-6,462,000.00
38 9/30/2014 $-3,404,000.00
39 6/30/2014 $1,630,000.00
40 12/31/2013 $2,136,000.00
41 9/30/2013 $1,541,000.00
42 6/30/2013 $-800,000.00
43 3/31/2013 $-1,126,000.00
44 12/31/2012 $667,000.00
Financials: AdditionalPaidInCapitalCommonStock
Date Value
1 12/31/2023 $606,755,000.00
2 9/30/2023 $598,494,000.00
3 6/30/2023 $589,573,000.00
4 3/31/2023 $582,524,000.00
5 12/31/2022 $575,064,000.00
6 9/30/2022 $568,065,000.00
7 6/30/2022 $561,161,000.00
8 3/31/2022 $554,552,000.00
9 12/31/2021 $547,734,000.00
10 9/30/2021 $540,575,000.00
11 6/30/2021 $533,049,000.00
12 3/31/2021 $523,913,000.00
13 12/31/2020 $515,867,000.00
14 9/30/2020 $513,454,000.00
15 6/30/2020 $506,391,000.00
16 3/31/2020 $499,455,000.00
17 12/31/2019 $493,178,000.00
18 9/30/2019 $487,396,000.00
19 6/30/2019 $481,734,000.00
20 3/31/2019 $475,275,000.00
21 12/31/2018 $471,331,000.00
22 9/30/2018 $472,817,000.00
23 6/30/2018 $467,007,000.00
24 3/31/2018 $461,154,000.00
25 12/31/2017 $456,696,000.00
26 9/30/2017 $452,369,000.00
27 6/30/2017 $447,852,000.00
28 3/31/2017 $445,976,000.00
29 12/31/2016 $442,799,000.00
30 9/30/2016 $442,125,000.00
31 6/30/2016 $440,200,000.00
32 3/31/2016 $436,793,000.00
33 12/31/2015 $434,161,000.00
34 9/30/2015 $431,223,000.00
35 6/30/2015 $440,401,000.00
36 3/31/2015 $456,016,000.00
37 12/31/2014 $460,576,000.00
38 9/30/2014 $467,846,000.00
39 6/30/2014 $480,794,000.00
40 3/31/2014 $496,453,000.00
41 12/31/2013 $508,256,000.00
42 9/30/2013 $505,787,000.00
43 6/30/2013 $503,241,000.00
44 3/31/2013 $500,352,000.00
45 12/31/2012 $497,349,000.00
46 9/30/2012 $494,458,000.00
47 6/30/2012 $491,494,000.00
48 3/31/2012 $490,474,000.00
49 12/31/2011 $489,021,000.00
50 12/31/2010 $482,737,000.00
Financials: AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
Date Value
1 12/31/2023 $30,464,000.00
2 9/30/2023 $22,643,000.00
3 6/30/2023 $6,809,000.00
4 3/31/2023 $7,315,000.00
5 12/31/2022 $26,716,000.00
6 9/30/2022 $19,905,000.00
7 6/30/2022 $6,479,000.00
8 3/31/2022 $6,614,000.00
9 12/31/2021 $30,044,000.00
10 9/30/2021 $23,471,000.00
11 6/30/2021 $8,476,000.00
12 3/31/2021 $7,831,000.00
13 12/31/2020 $25,802,000.00
14 9/30/2020 $19,371,000.00
15 6/30/2020 $6,666,000.00
16 3/31/2020 $5,559,000.00
17 12/31/2019 $20,210,000.00
18 9/30/2019 $14,796,000.00
19 6/30/2019 $5,714,000.00
20 3/31/2019 $3,771,000.00
21 12/31/2018 $19,431,000.00
22 9/30/2018 $5,292,000.00
23 6/30/2018 $9,310,000.00
24 3/31/2018 $4,161,000.00
25 12/31/2017 $14,504,000.00
26 12/31/2016 $11,910,000.00
27 12/31/2015 $12,554,000.00
28 12/31/2014 $10,385,000.00
29 12/31/2013 $9,557,000.00
30 12/31/2012 $9,164,000.00
31 12/31/2011 $8,620,000.00
32 12/31/2010 $7,305,000.00
33 12/31/2009 $9,654,000.00
Financials: AllocatedShareBasedCompensationExpense
Date Value
1 12/31/2023 $26,924,000.00
2 9/30/2023 $20,241,000.00
3 6/30/2023 $12,830,000.00
4 3/31/2023 $6,581,000.00
5 12/31/2022 $24,439,000.00
6 9/30/2022 $18,174,000.00
7 6/30/2022 $11,963,000.00
8 3/31/2022 $6,056,000.00
9 12/31/2021 $26,822,000.00
10 9/30/2021 $20,769,000.00
11 6/30/2021 $14,181,000.00
12 3/31/2021 $7,307,000.00
13 12/31/2020 $23,525,000.00
14 9/30/2020 $17,679,000.00
15 6/30/2020 $11,157,000.00
16 3/31/2020 $5,075,000.00
17 12/31/2019 $18,460,000.00
18 9/30/2019 $13,520,000.00
19 6/30/2019 $8,724,000.00
20 3/31/2019 $3,434,000.00
21 12/31/2018 $17,700,000.00
22 9/30/2018 $13,300,000.00
23 6/30/2018 $8,479,000.00
24 3/31/2018 $3,784,000.00
25 12/31/2017 $13,300,000.00
26 12/31/2016 $10,735,000.00
27 12/31/2015 $11,500,000.00
Financials: AllowanceForDoubtfulAccountsReceivableCurrent
Date Value
1 12/31/2023 $3,677,000.00
2 9/30/2023 $4,158,000.00
3 6/30/2023 $4,882,000.00
4 3/31/2023 $2,675,000.00
5 12/31/2022 $2,303,000.00
6 9/30/2022 $1,966,000.00
7 6/30/2022 $1,717,000.00
8 3/31/2022 $1,476,000.00
9 12/31/2021 $1,510,000.00
10 9/30/2021 $1,413,000.00
11 6/30/2021 $1,673,000.00
12 3/31/2021 $1,457,000.00
13 12/31/2020 $1,921,000.00
14 9/30/2020 $2,204,000.00
15 6/30/2020 $2,115,000.00
16 3/31/2020 $1,976,000.00
17 12/31/2019 $1,771,000.00
18 9/30/2019 $1,758,000.00
19 6/30/2019 $1,782,000.00
20 3/31/2019 $1,353,000.00
21 12/31/2018 $1,263,000.00
22 9/30/2018 $1,614,000.00
23 6/30/2018 $1,131,000.00
24 3/31/2018 $1,110,000.00
25 12/31/2017 $1,499,000.00
26 9/30/2017 $2,044,000.00
27 6/30/2017 $1,731,000.00
28 3/31/2017 $1,543,000.00
29 12/31/2016 $1,734,000.00
30 9/30/2016 $1,804,000.00
31 6/30/2016 $1,102,000.00
32 3/31/2016 $1,241,000.00
33 12/31/2015 $1,757,000.00
34 9/30/2015 $1,589,000.00
35 6/30/2015 $1,872,000.00
36 3/31/2015 $1,902,000.00
37 12/31/2014 $1,707,000.00
38 9/30/2014 $2,012,000.00
39 6/30/2014 $1,817,000.00
40 3/31/2014 $2,192,000.00
41 12/31/2013 $1,871,000.00
42 9/30/2013 $1,905,000.00
43 6/30/2013 $1,879,000.00
44 3/31/2013 $1,759,000.00
45 12/31/2012 $3,083,000.00
46 9/30/2012 $2,822,000.00
47 6/30/2012 $2,914,000.00
48 3/31/2012 $3,027,000.00
49 12/31/2011 $3,345,000.00
50 12/31/2010 $2,464,000.00
Financials: AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease
Date Value
1 12/31/2023 $10,475,000.00
2 9/30/2023 $7,833,000.00
3 6/30/2023 $5,014,000.00
4 3/31/2023 $1,548,000.00
5 12/31/2022 $4,318,000.00
6 9/30/2022 $3,059,000.00
7 6/30/2022 $1,059,000.00
8 3/31/2022 $946,000.00
9 12/31/2021 $5,595,000.00
10 9/30/2021 $4,539,000.00
11 6/30/2021 $1,187,000.00
12 3/31/2021 $2,012,000.00
13 12/31/2020 $4,997,000.00
14 9/30/2020 $3,942,000.00
15 6/30/2020 $2,768,000.00
16 3/31/2020 $1,336,000.00
17 12/31/2019 $6,190,000.00
18 12/31/2018 $4,115,000.00
Financials: AllowanceForDoubtfulAccountsReceivableRecoveries
Date Value
1 12/31/2023 $1,900,000.00
2 9/30/2023 $1,200,000.00
3 6/30/2023 $349,000.00
4 3/31/2023 $300,000.00
5 12/31/2022 $1,900,000.00
6 9/30/2022 $1,500,000.00
7 6/30/2022 $608,000.00
8 3/31/2022 $600,000.00
9 12/31/2021 $2,200,000.00
10 9/30/2021 $300,000.00
11 6/30/2021 $400,000.00
12 3/31/2021 $1,200,000.00
13 12/31/2020 $1,200,000.00
14 9/30/2020 $400,000.00
15 6/30/2020 $400,000.00
16 3/31/2020 $200,000.00
17 12/31/2019 $1,900,000.00
18 12/31/2018 $900,000.00
Financials: AllowanceForDoubtfulAccountsReceivableWriteOffs
Date Value
1 12/31/2023 $9,101,000.00
2 9/30/2023 $5,978,000.00
3 6/30/2023 $2,807,000.00
4 3/31/2023 $1,176,000.00
5 12/31/2022 $3,525,000.00
6 9/30/2022 $2,603,000.00
7 6/30/2022 $818,000.00
8 3/31/2022 $980,000.00
9 12/31/2021 $6,006,000.00
10 9/30/2021 $1,600,000.00
11 6/30/2021 $971,000.00
12 3/31/2021 $2,476,000.00
13 12/31/2020 $4,847,000.00
14 9/30/2020 $1,085,000.00
15 6/30/2020 $1,293,000.00
16 3/31/2020 $1,131,000.00
17 12/31/2019 $5,682,000.00
18 12/31/2018 $4,351,000.00
Financials: AmortizationOfDebtDiscountPremium
Date Value
1 12/31/2023 $1,323,000.00
2 9/30/2023 $986,000.00
3 6/30/2023 $652,000.00
4 3/31/2023 $324,000.00
5 12/31/2022 $1,464,000.00
6 9/30/2022 $1,144,000.00
7 6/30/2022 $829,000.00
8 3/31/2022 $417,000.00
9 12/31/2021 $1,759,000.00
10 9/30/2021 $1,333,000.00
11 6/30/2021 $894,000.00
12 3/31/2021 $441,000.00
13 12/31/2020 $1,894,000.00
14 9/30/2020 $1,426,000.00
15 6/30/2020 $930,000.00
16 3/31/2020 $477,000.00
17 12/31/2019 $1,807,000.00
18 9/30/2019 $1,328,000.00
19 6/30/2019 $842,000.00
20 3/31/2019 $414,000.00
21 12/31/2018 $1,533,000.00
22 9/30/2018 $1,126,000.00
23 6/30/2018 $751,000.00
24 3/31/2018 $370,000.00
25 12/31/2017 $1,239,000.00
26 9/30/2017 $899,000.00
27 6/30/2017 $567,000.00
28 3/31/2017 $280,000.00
29 12/31/2016 $1,105,000.00
30 9/30/2016 $879,000.00
31 6/30/2016 $696,000.00
32 3/31/2016 $216,000.00
33 12/31/2015 $171,000.00
34 9/30/2015 $-10,000.00
35 6/30/2015 $-127,000.00
36 3/31/2015 $-164,000.00
37 12/31/2014 $1,976,000.00
38 9/30/2014 $2,269,000.00
39 6/30/2014 $2,555,000.00
40 3/31/2014 $1,415,000.00
41 12/31/2013 $6,086,000.00
42 9/30/2013 $4,696,000.00
43 6/30/2013 $3,193,000.00
44 3/31/2013 $1,580,000.00
45 12/31/2012 $6,031,000.00
46 9/30/2012 $4,478,000.00
47 12/31/2011 $5,609,000.00
Financials: Assets
Date Value
1 12/31/2023 $3,211,619,000.00
2 9/30/2023 $2,961,681,000.00
3 6/30/2023 $3,162,737,000.00
4 3/31/2023 $998,412,000.00
5 12/31/2022 $1,010,182,000.00
6 9/30/2022 $1,020,702,000.00
7 6/30/2022 $1,014,584,000.00
8 3/31/2022 $969,769,000.00
9 12/31/2021 $984,557,000.00
10 9/30/2021 $1,008,749,000.00
11 6/30/2021 $1,010,747,000.00
12 3/31/2021 $852,962,000.00
13 12/31/2020 $1,000,477,000.00
14 9/30/2020 $1,000,914,000.00
15 6/30/2020 $1,005,401,000.00
16 3/31/2020 $913,625,000.00
17 12/31/2019 $932,124,000.00
18 9/30/2019 $932,344,000.00
19 6/30/2019 $949,065,000.00
20 3/31/2019 $797,003,000.00
21 12/31/2018 $739,850,000.00
22 9/30/2018 $757,319,000.00
23 6/30/2018 $700,229,000.00
24 3/31/2018 $716,453,000.00
25 12/31/2017 $710,588,000.00
26 9/30/2017 $729,860,000.00
27 6/30/2017 $732,439,000.00
28 3/31/2017 $732,675,000.00
29 12/31/2016 $737,892,000.00
30 9/30/2016 $617,622,000.00
31 6/30/2016 $626,378,000.00
32 3/31/2016 $665,096,000.00
33 12/31/2015 $662,816,000.00
34 9/30/2015 $672,906,000.00
35 6/30/2015 $682,388,000.00
36 3/31/2015 $714,046,000.00
37 12/31/2014 $754,914,000.00
38 9/30/2014 $784,461,000.00
39 6/30/2014 $822,787,000.00
40 3/31/2014 $725,247,000.00
41 12/31/2013 $755,101,000.00
42 9/30/2013 $692,253,000.00
43 6/30/2013 $621,372,000.00
44 3/31/2013 $616,237,000.00
45 12/31/2012 $606,531,000.00
46 9/30/2012 $592,885,000.00
47 6/30/2012 $595,217,000.00
48 3/31/2012 $597,289,000.00
49 12/31/2011 $597,651,000.00
50 12/31/2010 $376,103,000.00
Financials: AssetsCurrent
Date Value
1 12/31/2023 $513,627,000.00
2 9/30/2023 $581,251,000.00
3 6/30/2023 $713,189,000.00
4 3/31/2023 $328,797,000.00
5 12/31/2022 $365,913,000.00
6 9/30/2022 $413,504,000.00
7 6/30/2022 $437,469,000.00
8 3/31/2022 $395,190,000.00
9 12/31/2021 $409,577,000.00
10 9/30/2021 $436,118,000.00
11 6/30/2021 $454,555,000.00
12 3/31/2021 $316,270,000.00
13 12/31/2020 $456,337,000.00
14 9/30/2020 $475,353,000.00
15 6/30/2020 $497,116,000.00
16 3/31/2020 $456,562,000.00
17 12/31/2019 $475,728,000.00
18 9/30/2019 $474,373,000.00
19 6/30/2019 $485,993,000.00
20 3/31/2019 $333,850,000.00
21 12/31/2018 $350,337,000.00
22 9/30/2018 $358,507,000.00
23 6/30/2018 $296,736,000.00
24 3/31/2018 $307,549,000.00
25 12/31/2017 $306,118,000.00
26 9/30/2017 $310,310,000.00
27 6/30/2017 $313,152,000.00
28 3/31/2017 $317,838,000.00
29 12/31/2016 $327,623,000.00
30 9/30/2016 $202,280,000.00
31 6/30/2016 $208,047,000.00
32 3/31/2016 $247,393,000.00
33 12/31/2015 $251,339,000.00
34 9/30/2015 $260,036,000.00
35 6/30/2015 $276,527,000.00
36 3/31/2015 $311,969,000.00
37 12/31/2014 $335,637,000.00
38 9/30/2014 $364,254,000.00
39 6/30/2014 $405,821,000.00
40 3/31/2014 $320,654,000.00
41 12/31/2013 $354,271,000.00
42 9/30/2013 $346,321,000.00
43 6/30/2013 $278,942,000.00
44 3/31/2013 $274,202,000.00
45 12/31/2012 $281,253,000.00
46 9/30/2012 $271,069,000.00
47 6/30/2012 $274,731,000.00
48 3/31/2012 $269,527,000.00
49 12/31/2011 $273,287,000.00
50 12/31/2010 $88,639,000.00
Financials: BusinessCombinationAcquisitionRelatedCosts
Date Value
1 12/31/2023 $18,492,000.00
2 9/30/2023 $1,490,000.00
3 6/30/2023 $1,139,000.00
4 3/31/2023 $400,000.00
5 12/31/2022 $2,248,000.00
6 9/30/2022 $2,004,000.00
Financials: BusinessCombinationBargainPurchaseGainRecognizedAmount
Date Value
1 12/31/2023 $254,000,000.00
2 9/30/2023 $1,152,386,000.00
3 6/30/2023 $1,155,719,000.00
Financials: CapitalizedContractCostAmortization
Date Value
1 9/30/2023 $14,435,000.00
2 6/30/2023 $9,551,000.00
3 3/31/2023 $4,800,000.00
4 9/30/2022 $14,520,000.00
5 6/30/2022 $9,700,000.00
6 3/31/2022 $4,700,000.00
7 9/30/2021 $13,800,000.00
8 6/30/2021 $4,600,000.00
9 3/31/2021 $4,600,000.00
10 9/30/2020 $4,200,000.00
11 6/30/2020 $4,200,000.00
12 3/31/2020 $4,200,000.00
13 9/30/2019 $13,000,000.00
14 6/30/2019 $4,300,000.00
15 3/31/2019 $4,400,000.00
Financials: CapitalizedContractCostNet
Date Value
1 12/31/2023 $24,300,000.00
2 12/31/2022 $23,700,000.00
3 12/31/2021 $21,400,000.00
4 12/31/2020 $20,600,000.00
5 12/31/2019 $18,700,000.00
6 12/31/2018 $18,500,000.00
Financials: CapitalLeaseObligationsIncurred
Date Value
1 12/31/2023 $232,468,000.00
2 9/30/2023 $217,782,000.00
3 6/30/2023 $42,639,000.00
4 3/31/2023 $25,871,000.00
5 12/31/2022 $107,875,000.00
6 9/30/2022 $74,633,000.00
7 6/30/2022 $23,685,000.00
8 3/31/2022 $6,982,000.00
9 12/31/2021 $50,831,000.00
10 9/30/2021 $38,411,000.00
11 6/30/2021 $16,218,000.00
12 3/31/2021 $6,336,000.00
13 12/31/2020 $71,622,000.00
14 9/30/2020 $61,504,000.00
15 6/30/2020 $42,359,000.00
16 3/31/2020 $3,164,000.00
17 12/31/2019 $14,307,000.00
18 9/30/2019 $11,342,000.00
19 6/30/2019 $8,562,000.00
20 3/31/2019 $3,630,000.00
21 12/31/2018 $20,050,000.00
22 9/30/2018 $15,074,000.00
23 6/30/2018 $10,735,000.00
24 3/31/2018 $3,616,000.00
25 12/31/2017 $22,595,000.00
26 9/30/2017 $18,105,000.00
27 6/30/2017 $11,580,000.00
28 3/31/2017 $5,957,000.00
29 12/31/2016 $18,439,000.00
30 9/30/2016 $13,120,000.00
31 6/30/2016 $6,883,000.00
32 3/31/2016 $3,281,000.00
33 12/31/2015 $25,794,000.00
34 9/30/2015 $17,820,000.00
35 6/30/2015 $7,683,000.00
36 3/31/2015 $4,217,000.00
37 12/31/2014 $28,707,000.00
38 9/30/2014 $19,107,000.00
39 6/30/2014 $7,671,000.00
40 3/31/2014 $4,224,000.00
41 12/31/2013 $33,428,000.00
42 9/30/2013 $27,649,000.00
43 6/30/2013 $21,224,000.00
44 3/31/2013 $18,842,000.00
45 12/31/2012 $17,805,000.00
46 9/30/2012 $9,953,000.00
47 6/30/2012 $5,735,000.00
48 3/31/2012 $2,312,000.00
49 12/31/2011 $41,959,000.00
50 9/30/2011 $36,102,000.00
51 6/30/2011 $28,567,000.00
52 3/31/2011 $16,845,000.00
53 12/31/2010 $23,291,000.00
54 12/31/2009 $27,803,000.00
Financials: CashAcquiredFromAcquisition
Date Value
1 12/31/2023 $47,100,000.00
2 9/30/2023 $47,100,000.00
3 6/30/2023 $47,100,000.00
4 9/30/2022 $47,100,000.00
5 6/30/2022 $47,100,000.00
Financials: CashAndCashEquivalentsAtCarryingValue
Date Value
1 12/31/2023 $75,092,000.00
2 9/30/2023 $109,661,000.00
3 6/30/2023 $192,366,000.00
4 3/31/2023 $184,140,000.00
5 12/31/2022 $223,783,000.00
6 9/30/2022 $268,945,000.00
7 6/30/2022 $312,051,000.00
8 3/31/2022 $281,485,000.00
9 12/31/2021 $319,609,000.00
10 9/30/2021 $351,879,000.00
11 6/30/2021 $373,963,000.00
12 3/31/2021 $237,980,000.00
13 12/31/2020 $371,301,000.00
14 9/30/2020 $393,293,000.00
15 6/30/2020 $417,026,000.00
16 3/31/2020 $375,116,000.00
17 12/31/2019 $399,422,000.00
18 9/30/2019 $396,271,000.00
19 6/30/2019 $409,279,000.00
20 3/31/2019 $399,422,000.00
21 12/31/2018 $276,093,000.00
22 9/30/2018 $284,558,000.00
23 6/30/2018 $224,282,000.00
24 3/31/2018 $236,026,000.00
25 12/31/2017 $247,011,000.00
26 9/30/2017 $250,765,000.00
27 6/30/2017 $256,492,000.00
28 3/31/2017 $263,196,000.00
29 12/31/2016 $247,011,000.00
30 9/30/2016 $148,151,000.00
31 6/30/2016 $154,967,000.00
32 3/31/2016 $196,050,000.00
33 12/31/2015 $203,591,000.00
34 9/30/2015 $207,290,000.00
35 6/30/2015 $224,494,000.00
36 3/31/2015 $260,050,000.00
37 12/31/2014 $287,790,000.00
38 9/30/2014 $311,779,000.00
39 6/30/2014 $349,835,000.00
40 3/31/2014 $263,747,000.00
41 12/31/2013 $304,866,000.00
42 9/30/2013 $304,775,000.00
43 6/30/2013 $237,335,000.00
44 3/31/2013 $234,960,000.00
45 12/31/2012 $304,866,000.00
46 9/30/2012 $232,064,000.00
47 6/30/2012 $237,227,000.00
48 3/31/2012 $232,294,000.00
49 12/31/2011 $238,207,000.00
50 9/30/2011 $224,051,000.00
51 6/30/2011 $227,246,000.00
52 3/31/2011 $225,342,000.00
53 12/31/2010 $56,283,000.00
54 12/31/2009 $55,929,000.00
55 12/31/2008 $71,291,000.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
Date Value
1 12/31/2023 $113,781,000.00
2 9/30/2023 $166,072,000.00
3 6/30/2023 $243,953,000.00
4 3/31/2023 $234,423,000.00
5 12/31/2022 $275,912,000.00
6 9/30/2022 $323,664,000.00
7 6/30/2022 $349,847,000.00
8 3/31/2022 $311,771,000.00
9 12/31/2021 $328,624,000.00
10 9/30/2021 $354,955,000.00
11 6/30/2021 $373,963,000.00
12 3/31/2021 $237,980,000.00
13 12/31/2020 $371,301,000.00
14 9/30/2020 $393,293,000.00
15 12/31/2019 $399,422,000.00
16 12/31/2018 $276,093,000.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
Date Value
1 12/31/2023 $-162,131,000.00
2 9/30/2023 $-109,840,000.00
3 6/30/2023 $-31,959,000.00
4 3/31/2023 $-41,489,000.00
5 12/31/2022 $-52,712,000.00
6 9/30/2022 $-4,960,000.00
7 6/30/2022 $21,223,000.00
8 3/31/2022 $-16,853,000.00
9 12/31/2021 $-42,677,000.00
10 9/30/2021 $-16,346,000.00
11 6/30/2021 $2,662,000.00
12 3/31/2021 $-133,321,000.00
13 12/31/2020 $-28,121,000.00
14 9/30/2020 $-6,129,000.00
15 6/30/2020 $17,604,000.00
16 3/31/2020 $-24,306,000.00
17 12/31/2019 $123,329,000.00
18 9/30/2019 $120,178,000.00
19 6/30/2019 $133,186,000.00
20 3/31/2019 $-16,955,000.00
21 12/31/2018 $29,082,000.00
22 9/30/2018 $37,547,000.00
23 6/30/2018 $-22,729,000.00
24 12/31/2017 $-27,308,000.00
Financials: CommitmentsAndContingencies
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 --
6 9/30/2022 --
7 6/30/2022 --
8 3/31/2022 --
9 12/31/2021 --
10 9/30/2021 --
11 6/30/2021 --
12 3/31/2021 --
13 12/31/2020 --
14 9/30/2020 --
15 6/30/2020 --
16 3/31/2020 --
17 12/31/2019 --
18 9/30/2019 --
19 6/30/2019 --
20 3/31/2019 --
21 12/31/2018 --
22 9/30/2018 --
23 6/30/2018 --
24 3/31/2018 --
25 12/31/2017 --
26 9/30/2017 --
27 6/30/2017 --
28 3/31/2017 --
29 12/31/2016 --
30 9/30/2016 --
31 6/30/2016 --
32 3/31/2016 --
33 12/31/2015 --
34 9/30/2015 --
35 6/30/2015 --
36 3/31/2015 --
37 12/31/2014 --
38 9/30/2014 --
39 6/30/2014 --
40 3/31/2014 --
41 12/31/2013 --
42 9/30/2013 --
43 6/30/2013 --
44 3/31/2013 --
45 12/31/2012 --
46 9/30/2012 --
47 6/30/2012 --
48 3/31/2012 --
49 12/31/2011 --
50 12/31/2010 --
Financials: CommonStockDividendsPerShareCashPaid
Date Value
1 4/30/2023 $0.94
2 10/31/2022 $0.92
3 7/31/2022 $0.91
4 10/31/2020 $0.73
5 7/31/2020 $0.71
6 4/30/2020 $0.68
7 2/29/2020 $0.66
8 10/31/2019 $0.64
9 7/31/2019 $0.62
10 4/30/2019 $0.60
11 10/31/2018 $0.56
12 7/31/2018 $0.54
13 4/30/2018 $0.52
Financials: CommonStockDividendsPerShareDeclared
Date Value
1 12/31/2023 $3.76
2 9/30/2023 $2.81
3 6/30/2023 $1.86
4 3/31/2023 $0.93
5 12/31/2022 $3.56
6 9/30/2022 $2.64
7 6/30/2022 $1.74
8 3/31/2022 $0.86
9 12/31/2021 $3.17
10 9/30/2021 $0.81
11 6/30/2021 $1.54
12 3/31/2021 $0.76
13 12/31/2020 $2.78
14 9/30/2020 $2.05
15 6/30/2020 $0.68
16 3/31/2020 $0.66
17 12/31/2019 $2.44
18 9/30/2019 $1.80
19 6/30/2019 $1.18
20 3/31/2019 $0.58
21 12/31/2018 $2.12
22 9/30/2018 $1.56
23 6/30/2018 $0.52
24 3/31/2018 $0.50
25 12/31/2017 $1.80
26 9/30/2017 $1.32
27 6/30/2017 $0.44
28 3/31/2017 $0.42
29 12/31/2016 $1.51
30 10/31/2016 $0.40
31 9/30/2016 $0.38
32 7/31/2016 $0.38
33 6/30/2016 $0.73
34 4/30/2016 $0.37
35 3/31/2016 $0.36
36 12/31/2015 $1.46
37 9/30/2015 $1.11
38 6/30/2015 $0.42
39 3/31/2015 $0.35
40 12/31/2014 $1.17
41 9/30/2014 $0.30
42 6/30/2014 $0.17
43 3/31/2014 $0.39
44 12/31/2013 $0.37
45 9/30/2013 $0.14
46 6/30/2013 $0.13
47 4/30/2013 $0.13
48 3/31/2013 $0.12
49 2/28/2013 $0.12
50 12/31/2012 $0.21
51 10/31/2012 $0.11
52 9/30/2012 $0.10
53 8/31/2012 $0.10
54 7/31/2012 $0.10
Financials: CommonStockParOrStatedValuePerShare
Date Value
1 12/31/2023 $0.00
2 9/30/2023 $0.00
3 6/30/2023 $0.00
4 3/31/2023 $0.00
5 12/31/2022 $0.00
6 9/30/2022 $0.00
7 6/30/2022 $0.00
8 3/31/2022 $0.00
9 12/31/2021 $0.00
10 9/30/2021 $0.00
11 6/30/2021 $0.00
12 3/31/2021 $0.00
13 12/31/2020 $0.00
14 9/30/2020 $0.00
15 6/30/2020 $0.00
16 3/31/2020 $0.00
17 12/31/2019 $0.00
18 9/30/2019 $0.00
19 6/30/2019 $0.00
20 3/31/2019 $0.00
21 12/31/2018 $0.00
22 9/30/2018 $0.00
23 6/30/2018 $0.00
24 3/31/2018 $0.00
25 12/31/2017 $0.00
26 9/30/2017 $0.00
27 6/30/2017 $0.00
28 3/31/2017 $0.00
29 12/31/2016 $0.00
30 9/30/2016 $0.00
31 6/30/2016 $0.00
32 3/31/2016 $0.00
33 12/31/2015 $0.00
34 9/30/2015 $0.00
35 6/30/2015 $0.00
36 3/31/2015 $0.00
37 12/31/2014 $0.00
38 9/30/2014 $0.00
39 6/30/2014 $0.00
40 3/31/2014 $0.00
41 12/31/2013 $0.00
42 9/30/2013 $0.00
43 6/30/2013 $0.00
44 3/31/2013 $0.00
45 12/31/2012 $0.00
46 9/30/2012 $0.00
47 6/30/2012 $0.00
48 3/31/2012 $0.00
49 12/31/2011 $0.00
50 12/31/2010 $0.00
Financials: CommonStockSharesAuthorized
Date Value
1 12/31/2023 $75,000,000.00
2 9/30/2023 $75,000,000.00
3 6/30/2023 $75,000,000.00
4 3/31/2023 $75,000,000.00
5 12/31/2022 $75,000,000.00
6 9/30/2022 $75,000,000.00
7 6/30/2022 $75,000,000.00
8 3/31/2022 $75,000,000.00
9 12/31/2021 $75,000,000.00
10 9/30/2021 $75,000,000.00
11 6/30/2021 $75,000,000.00
12 3/31/2021 $75,000,000.00
13 12/31/2020 $75,000,000.00
14 9/30/2020 $75,000,000.00
15 6/30/2020 $75,000,000.00
16 3/31/2020 $75,000,000.00
17 12/31/2019 $75,000,000.00
18 9/30/2019 $75,000,000.00
19 6/30/2019 $75,000,000.00
20 3/31/2019 $75,000,000.00
21 12/31/2018 $75,000,000.00
22 9/30/2018 $75,000,000.00
23 6/30/2018 $75,000,000.00
24 3/31/2018 $75,000,000.00
25 12/31/2017 $75,000,000.00
26 9/30/2017 $75,000,000.00
27 6/30/2017 $75,000,000.00
28 3/31/2017 $75,000,000.00
29 12/31/2016 $75,000,000.00
30 9/30/2016 $75,000,000.00
31 6/30/2016 $75,000,000.00
32 3/31/2016 $75,000,000.00
33 12/31/2015 $75,000,000.00
34 9/30/2015 $75,000,000.00
35 6/30/2015 $75,000,000.00
36 3/31/2015 $75,000,000.00
37 12/31/2014 $75,000,000.00
38 9/30/2014 $75,000,000.00
39 6/30/2014 $75,000,000.00
40 3/31/2014 $75,000,000.00
41 12/31/2013 $75,000,000.00
42 9/30/2013 $75,000,000.00
43 6/30/2013 $75,000,000.00
44 3/31/2013 $75,000,000.00
45 12/31/2012 $75,000,000.00
46 9/30/2012 $75,000,000.00
47 6/30/2012 $75,000,000.00
48 3/31/2012 $75,000,000.00
49 12/31/2011 $75,000,000.00
50 12/31/2010 $75,000,000.00
Financials: CommonStockSharesIssued
Date Value
1 12/31/2023 $48,608,569.00
2 9/30/2023 $48,612,382.00
3 6/30/2023 $48,617,162.00
4 3/31/2023 $48,296,882.00
5 12/31/2022 $48,013,330.00
6 9/30/2022 $48,002,135.00
7 6/30/2022 $48,003,724.00
8 3/31/2022 $47,926,580.00
9 12/31/2021 $47,674,189.00
10 9/30/2021 $47,663,276.00
11 6/30/2021 $47,655,131.00
12 3/31/2021 $47,522,672.00
13 12/31/2020 $47,214,077.00
14 9/30/2020 $47,284,336.00
15 6/30/2020 $47,279,201.00
16 3/31/2020 $47,139,369.00
17 12/31/2019 $46,840,434.00
18 9/30/2019 $46,821,586.00
19 6/30/2019 $46,806,370.00
20 3/31/2019 $46,350,434.00
21 12/31/2018 $46,336,499.00
22 9/30/2018 $46,461,371.00
23 6/30/2018 $46,443,945.00
24 3/31/2018 $46,283,140.00
25 12/31/2017 $45,960,799.00
26 9/30/2017 $45,946,226.00
27 6/30/2017 $45,927,374.00
28 3/31/2017 $45,498,751.00
29 12/31/2016 $45,478,787.00
30 9/30/2016 $45,537,353.00
31 6/30/2016 $45,565,303.00
32 3/31/2016 $45,217,520.00
33 12/31/2015 $45,198,718.00
34 9/30/2015 $45,176,779.00
35 6/30/2015 $45,631,978.00
36 3/31/2015 $46,194,626.00
37 12/31/2014 $46,398,729.00
38 9/30/2014 $46,449,080.00
39 6/30/2014 $46,466,355.00
40 3/31/2014 $46,951,593.00
41 12/31/2013 $47,334,218.00
42 9/30/2013 $47,343,921.00
43 6/30/2013 $47,243,982.00
44 3/31/2013 $47,173,444.00
45 12/31/2012 $47,116,644.00
46 9/30/2012 $47,161,167.00
47 6/30/2012 $47,140,525.00
48 3/31/2012 $45,993,384.00
49 12/31/2011 $45,893,347.00
50 12/31/2010 $45,838,510.00
Financials: CommonStockSharesOutstanding
Date Value
1 12/31/2023 $48,608,569.00
2 9/30/2023 $48,612,382.00
3 6/30/2023 $48,617,162.00
4 3/31/2023 $48,296,882.00
5 12/31/2022 $48,013,330.00
6 9/30/2022 $48,002,135.00
7 6/30/2022 $48,003,724.00
8 3/31/2022 $47,926,580.00
9 12/31/2021 $47,674,189.00
10 9/30/2021 $47,663,276.00
11 6/30/2021 $47,655,131.00
12 3/31/2021 $47,522,672.00
13 12/31/2020 $47,214,077.00
14 9/30/2020 $47,284,336.00
15 6/30/2020 $47,279,201.00
16 3/31/2020 $47,139,369.00
17 12/31/2019 $46,840,434.00
18 9/30/2019 $46,821,586.00
19 6/30/2019 $46,336,499.00
20 3/31/2019 $46,336,499.00
21 12/31/2018 $46,336,499.00
22 9/30/2018 $46,461,371.00
23 6/30/2018 $46,443,945.00
24 3/31/2018 $46,283,140.00
25 12/31/2017 $45,960,799.00
26 9/30/2017 $45,946,226.00
27 6/30/2017 $45,927,374.00
28 3/31/2017 $45,498,751.00
29 12/31/2016 $45,478,787.00
30 9/30/2016 $45,537,353.00
31 6/30/2016 $45,198,718.00
32 3/31/2016 $45,198,718.00
33 12/31/2015 $45,198,718.00
34 9/30/2015 $45,176,779.00
35 6/30/2015 $45,631,978.00
36 3/31/2015 $46,194,626.00
37 12/31/2014 $46,398,729.00
38 9/30/2014 $46,449,080.00
39 6/30/2014 $46,466,355.00
40 3/31/2014 $46,951,593.00
41 12/31/2013 $47,334,218.00
42 9/30/2013 $47,343,921.00
43 6/30/2013 $47,243,982.00
44 3/31/2013 $47,173,444.00
45 12/31/2012 $47,116,644.00
46 9/30/2012 $47,161,167.00
47 6/30/2012 $47,140,525.00
48 3/31/2012 $45,993,384.00
49 12/31/2011 $45,893,347.00
50 12/31/2010 $45,838,510.00
Financials: CommonStockValue
Date Value
1 12/31/2023 $49,000.00
2 9/30/2023 $49,000.00
3 6/30/2023 $49,000.00
4 3/31/2023 $48,000.00
5 12/31/2022 $48,000.00
6 9/30/2022 $48,000.00
7 6/30/2022 $48,000.00
8 3/31/2022 $48,000.00
9 12/31/2021 $48,000.00
10 9/30/2021 $48,000.00
11 6/30/2021 $48,000.00
12 3/31/2021 $48,000.00
13 12/31/2020 $47,000.00
14 9/30/2020 $47,000.00
15 6/30/2020 $47,000.00
16 3/31/2020 $47,000.00
17 12/31/2019 $47,000.00
18 9/30/2019 $47,000.00
19 6/30/2019 $47,000.00
20 3/31/2019 $46,000.00
21 12/31/2018 $46,000.00
22 9/30/2018 $46,000.00
23 6/30/2018 $46,000.00
24 3/31/2018 $46,000.00
25 12/31/2017 $46,000.00
26 9/30/2017 $46,000.00
27 6/30/2017 $46,000.00
28 3/31/2017 $45,000.00
29 12/31/2016 $45,000.00
30 9/30/2016 $45,000.00
31 6/30/2016 $45,000.00
32 3/31/2016 $45,000.00
33 12/31/2015 $45,000.00
34 9/30/2015 $45,000.00
35 6/30/2015 $46,000.00
36 3/31/2015 $46,000.00
37 12/31/2014 $46,000.00
38 9/30/2014 $46,000.00
39 6/30/2014 $46,000.00
40 3/31/2014 $47,000.00
41 12/31/2013 $47,000.00
42 9/30/2013 $47,000.00
43 6/30/2013 $47,000.00
44 3/31/2013 $47,000.00
45 12/31/2012 $47,000.00
46 9/30/2012 $47,000.00
47 6/30/2012 $47,000.00
48 3/31/2012 $46,000.00
49 12/31/2011 $46,000.00
50 12/31/2010 $46,000.00
Financials: ComprehensiveIncomeNetOfTax
Date Value
1 12/31/2023 $1,278,213,000.00
2 9/30/2023 $1,072,683,000.00
3 6/30/2023 $1,133,540,000.00
4 3/31/2023 $7,936,000.00
5 12/31/2022 $-3,007,000.00
6 9/30/2022 $-13,116,000.00
7 6/30/2022 $2,643,000.00
8 3/31/2022 $-1,028,000.00
9 12/31/2021 $38,488,000.00
10 9/30/2021 $22,426,000.00
11 6/30/2021 $-717,000.00
12 3/31/2021 $13,641,000.00
13 12/31/2020 $17,236,000.00
14 9/30/2020 $453,000.00
15 6/30/2020 $11,477,000.00
16 3/31/2020 $5,734,000.00
17 12/31/2019 $36,122,000.00
18 9/30/2019 $25,306,000.00
19 6/30/2019 $8,922,000.00
20 3/31/2019 $7,392,000.00
21 12/31/2018 $22,339,000.00
22 9/30/2018 $17,495,000.00
23 6/30/2018 $354,000.00
24 3/31/2018 $9,395,000.00
25 12/31/2017 $18,469,000.00
26 9/30/2017 $23,384,000.00
27 6/30/2017 $15,944,000.00
28 3/31/2017 $5,464,000.00
29 12/31/2016 $12,429,000.00
30 9/30/2016 $13,832,000.00
31 6/30/2016 $2,257,000.00
32 3/31/2016 $7,428,000.00
33 12/31/2015 $-3,335,000.00
34 9/30/2015 $3,389,000.00
35 6/30/2015 $-6,457,000.00
36 3/31/2015 $-8,981,000.00
37 12/31/2014 $-7,801,000.00
38 9/30/2014 $-5,218,000.00
39 6/30/2014 $827,000.00
40 3/31/2014 $-337,000.00
41 12/31/2013 $58,158,000.00
42 9/30/2013 $4,463,000.00
43 6/30/2013 $1,933,000.00
44 3/31/2013 $-1,432,000.00
45 12/31/2012 $-3,002,000.00
46 9/30/2012 $1,407,000.00
47 6/30/2012 $-4,859,000.00
48 3/31/2012 $-467,000.00
49 12/31/2011 $5,916,000.00
50 9/30/2011 $2,630,000.00
51 6/30/2011 $5,667,000.00
52 3/31/2011 $2,707,000.00
53 12/31/2010 $-263,000.00
Financials: ContractWithCustomerLiabilityRevenueRecognized
Date Value
1 6/30/2023 $4,162,000.00
2 3/31/2023 $1,800,000.00
3 12/31/2022 $6,603,000.00
4 9/30/2022 $4,400,000.00
5 6/30/2022 $1,900,000.00
6 3/31/2022 $1,900,000.00
7 12/31/2021 $4,408,000.00
8 9/30/2021 $4,100,000.00
9 6/30/2021 $1,800,000.00
10 3/31/2021 $1,800,000.00
11 9/30/2020 $3,900,000.00
12 6/30/2020 $3,000,000.00
13 3/31/2020 $1,600,000.00
14 9/30/2019 $5,100,000.00
15 6/30/2019 $1,700,000.00
16 3/31/2019 $1,700,000.00
Financials: CostOfGoodsAndServicesSold
Date Value
1 12/31/2023 $544,232,000.00
2 9/30/2023 $369,734,000.00
3 6/30/2023 $196,140,000.00
4 3/31/2023 $58,638,000.00
5 12/31/2022 $228,154,000.00
6 9/30/2022 $171,183,000.00
7 6/30/2022 $113,963,000.00
8 3/31/2022 $57,449,000.00
9 12/31/2021 $226,337,000.00
10 9/30/2021 $56,645,000.00
11 6/30/2021 $56,180,000.00
12 3/31/2021 $57,092,000.00
13 12/31/2020 $219,157,000.00
14 9/30/2020 $164,326,000.00
15 6/30/2020 $109,806,000.00
16 3/31/2020 $55,921,000.00
17 12/31/2019 $219,801,000.00
18 9/30/2019 $163,811,000.00
19 6/30/2019 $54,407,000.00
20 3/31/2019 $54,150,000.00
21 12/31/2018 $219,526,000.00
22 9/30/2018 $163,868,000.00
23 6/30/2018 $54,379,000.00
24 3/31/2018 $54,875,000.00
25 12/31/2017 $209,278,000.00
26 9/30/2017 $53,584,000.00
27 6/30/2017 $51,115,000.00
28 3/31/2017 $50,662,000.00
29 12/31/2016 $194,066,000.00
Financials: CostsAndExpenses
Date Value
1 12/31/2023 $1,070,251,000.00
2 9/30/2023 $729,673,000.00
3 6/30/2023 $403,684,000.00
4 3/31/2023 $129,276,000.00
5 12/31/2022 $485,645,000.00
6 9/30/2022 $121,235,000.00
7 6/30/2022 $239,738,000.00
8 3/31/2022 $120,764,000.00
9 12/31/2021 $477,957,000.00
10 9/30/2021 $359,547,000.00
11 6/30/2021 $240,171,000.00
12 3/31/2021 $120,504,000.00
13 12/31/2020 $461,110,000.00
14 9/30/2020 $115,860,000.00
15 6/30/2020 $228,721,000.00
16 3/31/2020 $115,104,000.00
17 12/31/2019 $446,961,000.00
18 9/30/2019 $334,453,000.00
19 6/30/2019 $112,952,000.00
20 3/31/2019 $110,273,000.00
21 12/31/2018 $434,617,000.00
22 9/30/2018 $324,785,000.00
23 6/30/2018 $216,483,000.00
24 3/31/2018 $108,186,000.00
25 12/31/2017 $413,119,000.00
26 9/30/2017 $105,646,000.00
27 6/30/2017 $202,465,000.00
28 3/31/2017 $100,661,000.00
29 12/31/2016 $390,010,000.00
30 9/30/2016 $97,681,000.00
31 6/30/2016 $96,296,000.00
32 3/31/2016 $94,562,000.00
33 12/31/2015 $358,140,000.00
34 9/30/2015 $90,134,000.00
35 6/30/2015 $88,708,000.00
36 3/31/2015 $88,269,000.00
37 12/31/2014 $337,053,000.00
38 9/30/2014 $85,191,000.00
39 6/30/2014 $80,314,000.00
40 3/31/2014 $82,325,000.00
41 12/31/2013 $301,825,000.00
42 9/30/2013 $224,033,000.00
43 6/30/2013 $148,850,000.00
44 3/31/2013 $74,648,000.00
45 12/31/2012 $286,005,000.00
46 9/30/2012 $212,562,000.00
47 6/30/2012 $140,935,000.00
48 3/31/2012 $70,920,000.00
49 12/31/2011 $268,994,000.00
50 9/30/2011 $67,791,000.00
51 6/30/2011 $133,011,000.00
52 3/31/2011 $66,102,000.00
53 12/31/2010 $248,201,000.00
54 12/31/2009 $239,593,000.00
Financials: CurrentFederalTaxExpenseBenefit
Date Value
1 12/31/2023 $3,638,000.00
2 12/31/2020 $-32,000.00
3 12/31/2016 $-135,000.00
4 12/31/2015 $9,000.00
5 12/31/2014 $126,000.00
6 12/31/2010 $-563,000.00
Financials: CurrentForeignTaxExpenseBenefit
Date Value
1 12/31/2023 $203,000.00
2 12/31/2022 $496,000.00
3 12/31/2021 $1,833,000.00
4 12/31/2020 $947,000.00
5 12/31/2019 $370,000.00
6 12/31/2018 $75,000.00
7 12/31/2017 $209,000.00
8 12/31/2016 $202,000.00
9 12/31/2015 $96,000.00
10 12/31/2014 $169,000.00
11 12/31/2013 $284,000.00
12 12/31/2012 $344,000.00
13 12/31/2011 $369,000.00
14 12/31/2010 $128,000.00
Financials: CurrentStateAndLocalTaxExpenseBenefit
Date Value
1 12/31/2023 $11,868,000.00
2 12/31/2022 $4,195,000.00
3 12/31/2021 $3,116,000.00
4 12/31/2020 $2,908,000.00
5 12/31/2019 $2,647,000.00
6 12/31/2018 $1,522,000.00
7 12/31/2017 $353,000.00
8 12/31/2016 $188,000.00
9 12/31/2015 $-4,000.00
10 12/31/2014 $243,000.00
11 12/31/2013 $83,000.00
12 12/31/2012 $-2,285,000.00
13 12/31/2011 $3,432,000.00
14 12/31/2010 $724,000.00
15 12/31/2009 $255,000.00
Financials: DeferredFederalIncomeTaxExpenseBenefit
Date Value
1 12/31/2023 $-53,393,000.00
2 12/31/2022 $16,299,000.00
3 12/31/2021 $17,959,000.00
4 12/31/2020 $1,867,000.00
5 12/31/2019 $10,899,000.00
6 12/31/2018 $9,746,000.00
7 12/31/2017 $24,150,000.00
8 12/31/2016 $8,175,000.00
9 12/31/2015 $5,867,000.00
10 12/31/2014 $2,352,000.00
11 12/31/2013 $-49,317,000.00
Financials: DeferredForeignIncomeTaxExpenseBenefit
Date Value
1 12/31/2023 $-194,000.00
2 12/31/2022 $97,000.00
3 12/31/2021 $-2,021,000.00
4 12/31/2020 $-353,000.00
5 12/31/2019 $-47,000.00
6 12/31/2018 $570,000.00
7 12/31/2017 $100,000.00
8 12/31/2016 $-146,000.00
9 12/31/2015 $-111,000.00
10 12/31/2014 $-20,000.00
11 12/31/2013 $243,000.00
12 12/31/2012 $1,447,000.00
13 12/31/2011 $573,000.00
14 12/31/2010 $-1,466,000.00
15 12/31/2009 $-1,502,000.00
Financials: DeferredIncomeTaxExpenseBenefit
Date Value
1 12/31/2023 $-69,582,000.00
2 9/30/2023 $-63,509,000.00
3 6/30/2023 $-27,190,000.00
4 3/31/2023 $890,000.00
5 12/31/2022 $16,539,000.00
6 9/30/2022 $4,682,000.00
7 6/30/2022 $3,138,000.00
8 3/31/2022 $-58,000.00
9 12/31/2021 $18,159,000.00
10 9/30/2021 $11,922,000.00
11 6/30/2021 $3,558,000.00
12 3/31/2021 $4,497,000.00
13 12/31/2020 $282,000.00
14 9/30/2020 $2,100,000.00
15 6/30/2020 $4,253,000.00
16 3/31/2020 $2,439,000.00
17 12/31/2019 $12,158,000.00
18 9/30/2019 $9,285,000.00
19 6/30/2019 $4,831,000.00
20 3/31/2019 $2,572,000.00
21 12/31/2018 $11,117,000.00
22 9/30/2018 $7,527,000.00
23 6/30/2018 $4,815,000.00
24 3/31/2018 $2,623,000.00
25 12/31/2017 $24,679,000.00
26 9/30/2017 $9,835,000.00
27 6/30/2017 $6,626,000.00
28 3/31/2017 $3,229,000.00
29 12/31/2016 $9,224,000.00
30 9/30/2016 $8,453,000.00
31 6/30/2016 $5,633,000.00
32 3/31/2016 $2,323,000.00
33 12/31/2015 $7,709,000.00
34 9/30/2015 $3,830,000.00
35 6/30/2015 $1,475,000.00
36 3/31/2015 $822,000.00
37 12/31/2014 $3,163,000.00
38 9/30/2014 $1,911,000.00
39 6/30/2014 $772,000.00
40 3/31/2014 $1,229,000.00
41 12/31/2013 $50,069,000.00
Financials: DeferredIncomeTaxLiabilities
Date Value
1 12/31/2023 $733,717,000.00
2 12/31/2022 $169,161,000.00
3 12/31/2021 $188,131,000.00
4 12/31/2020 $188,131,000.00
5 12/31/2019 $180,015,000.00
6 12/31/2018 $131,703,000.00
7 12/31/2017 $129,028,000.00
8 12/31/2016 $125,590,000.00
9 12/31/2015 $115,455,000.00
10 12/31/2013 $1,398,000.00
11 12/31/2012 $4,015,000.00
12 12/31/2011 $5,620,000.00
Financials: DeferredIncomeTaxLiabilitiesNet
Date Value
1 12/31/2023 $471,498,000.00
2 9/30/2023 $388,273,000.00
3 6/30/2023 $424,507,000.00
4 12/31/2022 $47,646,000.00
Financials: DeferredRevenueCurrent
Date Value
1 12/31/2023 $6,549,000.00
2 12/31/2022 $4,911,000.00
3 12/31/2021 $4,894,000.00
4 12/31/2020 $4,651,000.00
5 12/31/2019 $4,316,000.00
6 12/31/2018 $4,504,000.00
7 9/30/2018 $4,280,000.00
8 6/30/2018 $4,374,000.00
9 3/31/2018 $4,475,000.00
10 12/31/2017 $4,758,000.00
11 12/31/2016 $4,334,000.00
12 12/31/2015 $4,303,000.00
13 12/31/2014 $4,307,000.00
14 12/31/2013 $4,174,000.00
15 12/31/2012 $4,132,000.00
16 12/31/2011 $3,978,000.00
17 12/31/2010 $3,893,000.00
Financials: DeferredStateAndLocalIncomeTaxExpenseBenefit
Date Value
1 12/31/2023 $-16,086,000.00
2 12/31/2022 $143,000.00
3 12/31/2021 $2,348,000.00
4 12/31/2020 $-1,241,000.00
5 12/31/2019 $1,285,000.00
6 12/31/2018 $802,000.00
7 12/31/2017 $430,000.00
8 12/31/2016 $1,047,000.00
9 12/31/2015 $1,959,000.00
10 12/31/2014 $824,000.00
11 12/31/2013 $-995,000.00
12 12/31/2012 $1,245,000.00
13 12/31/2011 $-6,334,000.00
Financials: DeferredTaxAssetsGross
Date Value
1 12/31/2023 $398,752,000.00
2 12/31/2022 $265,281,000.00
3 12/31/2021 $292,998,000.00
4 12/31/2020 $292,998,000.00
5 12/31/2019 $320,946,000.00
6 12/31/2018 $261,015,000.00
7 12/31/2017 $276,317,000.00
8 12/31/2016 $378,171,000.00
9 12/31/2015 $374,135,000.00
10 12/31/2014 $398,217,000.00
11 12/31/2013 $412,117,000.00
12 12/31/2012 $358,083,000.00
13 12/31/2011 $352,102,000.00
Financials: DeferredTaxAssetsLiabilitiesNet
Date Value
1 12/31/2023 $262,219,000.00
2 12/31/2022 $124,386,000.00
3 12/31/2021 $160,198,000.00
4 12/31/2020 $160,198,000.00
5 12/31/2019 $170,357,000.00
6 12/31/2018 $2,733,000.00
7 12/31/2017 $17,616,000.00
8 12/31/2016 $42,241,000.00
9 12/31/2015 $45,142,000.00
10 12/31/2014 $52,967,000.00
11 12/31/2013 $56,182,000.00
12 12/31/2012 $6,186,000.00
13 12/31/2011 $8,784,000.00
14 12/31/2010 $3,065,000.00
Financials: DeferredTaxAssetsOperatingLossCarryforwards
Date Value
1 12/31/2023 $244,306,000.00
2 12/31/2022 $226,625,000.00
3 12/31/2021 $246,276,000.00
4 12/31/2020 $246,276,000.00
5 12/31/2019 $273,999,000.00
6 12/31/2018 $255,235,000.00
7 12/31/2017 $271,219,000.00
8 12/31/2016 $373,655,000.00
9 12/31/2015 $370,344,000.00
10 12/31/2014 $366,686,000.00
11 12/31/2013 $402,484,000.00
12 12/31/2012 $345,000,000.00
13 12/31/2011 $335,899,000.00
14 12/31/2010 $340,711,000.00
Financials: DeferredTaxAssetsValuationAllowance
Date Value
1 12/31/2023 $136,533,000.00
2 12/31/2022 $140,895,000.00
3 12/31/2021 $132,800,000.00
4 12/31/2020 $132,800,000.00
5 12/31/2019 $150,589,000.00
6 12/31/2018 $126,579,000.00
7 12/31/2017 $129,673,000.00
8 12/31/2016 $210,340,000.00
9 12/31/2015 $213,538,000.00
10 12/31/2014 $345,250,000.00
11 12/31/2013 $354,537,000.00
12 12/31/2012 $347,882,000.00
13 12/31/2011 $337,698,000.00
14 12/31/2010 $343,690,000.00
Financials: DeferredTaxLiabilities
Date Value
1 12/31/2023 $471,498,000.00
2 12/31/2022 $44,775,000.00
3 12/31/2021 $27,933,000.00
4 12/31/2020 $27,933,000.00
5 12/31/2019 $9,658,000.00
Financials: DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
Date Value
1 12/31/2023 $118,727,000.00
Financials: DeferredTaxLiabilitiesPropertyPlantAndEquipment
Date Value
1 12/31/2023 $295,630,000.00
2 12/31/2022 $61,761,000.00
3 12/31/2021 $46,642,000.00
4 12/31/2020 $46,642,000.00
5 12/31/2019 $37,364,000.00
6 12/31/2018 $29,769,000.00
7 12/31/2017 $22,777,000.00
8 12/31/2016 $29,984,000.00
9 12/31/2015 $18,038,000.00
10 12/31/2011 $-7,857,000.00
11 12/31/2010 $-6,685,000.00
Financials: DeferredTaxLiabilitiesUndistributedForeignEarnings
Date Value
1 12/31/2023 $100,081,000.00
2 12/31/2022 $96,977,000.00
Financials: DefinedContributionPlanCostRecognized
Date Value
1 12/31/2023 $2,300,000.00
2 12/31/2022 $900,000.00
3 12/31/2021 $900,000.00
4 12/31/2020 $900,000.00
5 12/31/2019 $800,000.00
6 12/31/2018 $800,000.00
7 12/31/2017 $700,000.00
8 12/31/2016 $600,000.00
9 12/31/2015 $600,000.00
10 12/31/2014 $500,000.00
11 12/31/2013 $400,000.00
12 12/31/2012 $400,000.00
13 12/31/2011 $400,000.00
14 12/31/2010 $300,000.00
15 12/31/2009 $300,000.00
Financials: DepositsAssetsNoncurrent
Date Value
1 12/31/2023 $23,438,000.00
2 9/30/2023 $22,143,000.00
3 6/30/2023 $22,169,000.00
4 3/31/2023 $18,150,000.00
5 12/31/2022 $18,238,000.00
6 9/30/2022 $17,388,000.00
7 6/30/2022 $17,158,000.00
8 3/31/2022 $17,251,000.00
9 12/31/2021 $15,413,000.00
10 9/30/2021 $14,255,000.00
11 6/30/2021 $15,124,000.00
12 3/31/2021 $13,835,000.00
13 12/31/2020 $14,139,000.00
14 9/30/2020 $13,910,000.00
15 6/30/2020 $13,841,000.00
16 3/31/2020 $13,382,000.00
17 12/31/2019 $14,007,000.00
18 9/30/2019 $13,942,000.00
19 6/30/2019 $14,881,000.00
20 3/31/2019 $14,343,000.00
21 12/31/2018 $11,455,000.00
22 12/31/2017 $5,572,000.00
Financials: DepreciationAndAmortization
Date Value
1 9/30/2023 $164,371,000.00
2 6/30/2023 $76,306,000.00
3 9/30/2022 $68,640,000.00
4 6/30/2022 $45,762,000.00
Financials: DepreciationDepletionAndAmortization
Date Value
1 9/30/2023 $164,403,000.00
2 6/30/2023 $77,669,000.00
3 3/31/2023 $25,200,000.00
4 12/31/2022 $92,200,000.00
5 9/30/2022 $22,900,000.00
6 6/30/2022 $23,100,000.00
7 3/31/2022 $22,700,000.00
8 12/31/2021 $89,200,000.00
9 9/30/2021 $66,700,000.00
10 6/30/2021 $22,096,000.00
11 3/31/2021 $22,000,000.00
12 12/31/2020 $83,477,000.00
13 9/30/2020 $61,022,000.00
14 6/30/2020 $39,402,000.00
15 3/31/2020 $19,508,000.00
16 12/31/2019 $80,247,000.00
17 9/30/2019 $60,200,000.00
18 6/30/2019 $40,240,000.00
19 3/31/2019 $20,263,000.00
20 12/31/2018 $81,200,000.00
21 9/30/2018 $20,276,000.00
22 6/30/2018 $40,004,000.00
23 3/31/2018 $19,788,000.00
24 12/31/2017 $75,926,000.00
25 9/30/2017 $19,147,000.00
26 6/30/2017 $18,897,000.00
27 3/31/2017 $18,538,000.00
28 12/31/2016 $75,235,000.00
29 9/30/2016 $55,161,000.00
30 6/30/2016 $36,357,000.00
31 3/31/2016 $17,753,000.00
32 12/31/2015 $70,527,000.00
33 9/30/2015 $52,517,000.00
34 6/30/2015 $17,371,000.00
35 3/31/2015 $17,513,000.00
36 12/31/2014 $69,481,000.00
37 9/30/2014 $17,431,000.00
38 6/30/2014 $17,301,000.00
39 3/31/2014 $17,204,000.00
40 12/31/2013 $64,358,000.00
41 9/30/2013 $16,024,000.00
42 6/30/2013 $31,774,000.00
43 3/31/2013 $15,874,000.00
44 12/31/2012 $62,478,000.00
45 9/30/2012 $46,353,000.00
46 6/30/2012 $30,743,000.00
47 3/31/2012 $15,239,000.00
48 12/31/2011 $59,850,000.00
49 9/30/2011 $44,714,000.00
50 6/30/2011 $14,734,000.00
51 3/31/2011 $14,791,000.00
52 12/31/2010 $56,524,000.00
53 12/31/2009 $59,913,000.00
Financials: DerivativeGainLossOnDerivativeNet
Date Value
1 12/31/2023 $13,439,000.00
2 9/30/2023 $-4,283,000.00
3 6/30/2023 $542,000.00
4 3/31/2023 $1,847,000.00
5 12/31/2022 $-43,113,000.00
6 9/30/2022 $-45,703,000.00
7 6/30/2022 $-28,781,000.00
8 3/31/2022 $-21,271,000.00
9 12/31/2021 $-9,015,000.00
10 9/30/2021 $-3,076,000.00
Financials: DividendsCommonStockCash
Date Value
1 12/31/2023 $181,716,000.00
2 9/30/2023 $135,354,000.00
3 6/30/2023 $90,218,000.00
4 3/31/2023 $45,311,000.00
5 12/31/2022 $169,857,000.00
6 9/30/2022 $125,882,000.00
7 6/30/2022 $83,153,000.00
8 3/31/2022 $41,298,000.00
9 12/31/2021 $150,288,000.00
10 9/30/2021 $37,654,000.00
11 6/30/2021 $73,082,000.00
12 3/31/2021 $36,081,000.00
13 12/31/2020 $129,412,000.00
14 9/30/2020 $94,952,000.00
15 6/30/2020 $62,295,000.00
16 3/31/2020 $30,557,000.00
17 12/31/2019 $112,647,000.00
18 9/30/2019 $28,565,000.00
19 6/30/2019 $27,741,000.00
20 3/31/2019 $26,565,000.00
21 12/31/2018 $97,887,000.00
22 9/30/2018 $71,371,000.00
23 6/30/2018 $23,788,000.00
24 3/31/2018 $22,819,000.00
25 12/31/2017 $81,657,000.00
26 12/31/2016 $68,210,000.00
27 12/31/2015 $66,314,000.00
28 11/30/2015 $16,045,000.00
29 8/31/2015 $15,296,000.00
30 5/31/2015 $18,972,000.00
31 3/31/2015 $16,001,000.00
32 12/31/2014 $-54,216,000.00
33 11/30/2014 $14,190,000.00
34 9/30/2014 $13,792,000.00
35 6/30/2014 $7,882,000.00
36 3/31/2014 $18,352,000.00
37 12/31/2013 $17,206,000.00
38 9/30/2013 $6,512,000.00
39 6/30/2013 $6,100,000.00
40 2/28/2013 $5,489,000.00
41 12/31/2012 $9,549,000.00
42 11/30/2012 $5,012,000.00
43 10/31/2012 $5,000,000.00
44 9/30/2012 $4,500,000.00
45 8/31/2012 $4,537,000.00
Financials: EarningsPerShareBasic
Date Value
1 12/31/2023 $26.88
2 9/30/2023 $22.72
3 6/30/2023 $23.97
4 3/31/2023 $0.13
5 12/31/2022 $0.11
6 9/30/2022 $0.09
7 6/30/2022 $0.26
8 3/31/2022 $0.02
9 12/31/2021 $1.04
10 9/30/2021 $0.64
11 6/30/2021 $-0.05
12 3/31/2021 $0.41
13 12/31/2020 $0.14
14 9/30/2020 $-0.11
15 6/30/2020 $0.39
16 12/31/2019 $0.82
17 9/30/2019 $0.66
18 6/30/2019 $0.16
19 3/31/2019 $0.20
20 12/31/2018 $0.63
21 9/30/2018 $0.48
22 6/30/2018 $0.30
23 3/31/2018 $0.15
24 12/31/2017 $0.13
25 9/30/2017 $0.27
26 6/30/2017 $0.19
27 12/31/2016 $0.33
28 12/31/2015 $0.11
29 12/31/2014 $0.02
30 9/30/2014 --
31 6/30/2014 $0.03
32 3/31/2014 --
33 12/31/2013 $1.22
34 9/30/2013 $0.05
35 6/30/2013 $0.03
36 3/31/2013 $0.01
37 12/31/2012 $-0.09
38 12/31/2011 $0.17
Financials: EarningsPerShareDiluted
Date Value
1 12/31/2023 $26.62
2 9/30/2023 $22.54
3 6/30/2023 $23.79
4 3/31/2023 $0.13
5 12/31/2022 $0.11
6 9/30/2022 $0.09
7 6/30/2022 $0.26
8 3/31/2022 $0.02
9 12/31/2021 $1.03
10 9/30/2021 $0.28
11 6/30/2021 $-0.05
12 3/31/2021 $0.41
13 12/31/2020 $0.13
14 9/30/2020 $0.28
15 6/30/2020 $0.38
16 12/31/2019 $0.81
17 9/30/2019 $0.65
18 6/30/2019 $0.36
19 12/31/2018 $0.63
20 9/30/2018 $0.18
21 6/30/2018 $0.29
22 12/31/2017 $0.13
23 9/30/2017 $0.27
24 6/30/2017 $0.10
25 12/31/2016 $0.33
26 12/31/2015 $0.06
27 9/30/2015 $0.07
28 6/30/2015 $0.02
29 3/31/2015 $-0.04
30 12/31/2014 $0.02
31 9/30/2014 --
32 6/30/2014 $0.03
33 3/31/2014 --
34 12/31/2013 $1.10
35 9/30/2013 $0.05
36 6/30/2013 $0.03
37 3/31/2013 $0.01
38 12/31/2012 $-0.09
39 12/31/2011 $0.17
Financials: EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations
Date Value
1 3/31/2023 $510,000.00
2 12/31/2022 $-2,599,000.00
3 9/30/2022 $-6,416,000.00
4 6/30/2022 $-3,130,000.00
5 3/31/2022 $-615,000.00
6 12/31/2021 $-2,193,000.00
7 9/30/2021 $-1,445,000.00
8 6/30/2021 $-658,000.00
9 3/31/2021 $-1,316,000.00
10 12/31/2020 $3,513,000.00
11 9/30/2020 $1,448,000.00
12 6/30/2020 $-112,000.00
13 3/31/2020 $-1,326,000.00
14 12/31/2019 $-542,000.00
15 9/30/2019 $-1,619,000.00
16 6/30/2019 $-36,000.00
17 3/31/2019 $-495,000.00
18 12/31/2018 $-2,357,000.00
19 9/30/2018 $-1,613,000.00
20 6/30/2018 $-1,368,000.00
21 3/31/2018 $532,000.00
22 12/31/2017 $4,058,000.00
23 9/30/2017 $3,572,000.00
24 6/30/2017 $2,157,000.00
25 3/31/2017 $383,000.00
26 12/31/2016 $-346,000.00
27 9/30/2016 $930,000.00
28 6/30/2016 $909,000.00
29 3/31/2016 $1,454,000.00
30 12/31/2015 $-3,690,000.00
31 9/30/2015 $-2,712,000.00
32 6/30/2015 $-2,361,000.00
33 3/31/2015 $-2,935,000.00
34 12/31/2014 $-3,553,000.00
35 9/30/2014 $-2,065,000.00
36 6/30/2014 $-229,000.00
37 3/31/2014 $-387,000.00
38 12/31/2013 $127,000.00
39 9/30/2013 $41,000.00
40 6/30/2013 $-904,000.00
41 3/31/2013 $-735,000.00
42 12/31/2012 $535,000.00
43 9/30/2012 $47,000.00
44 6/30/2012 $-524,000.00
45 3/31/2012 $541,000.00
46 12/31/2011 $-714,000.00
47 9/30/2011 $197,000.00
48 6/30/2011 $1,119,000.00
49 3/31/2011 $883,000.00
50 12/31/2010 $-22,000.00
51 12/31/2009 $587,000.00
Financials: EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
Date Value
1 12/31/2023 $1,649,000.00
2 9/30/2023 $626,000.00
3 6/30/2023 $2,166,000.00
4 12/31/2022 $-2,599,000.00
5 9/30/2022 $-6,416,000.00
6 6/30/2022 $-3,130,000.00
7 12/31/2021 $-2,193,000.00
Financials: EmployeeRelatedLiabilitiesCurrent
Date Value
1 12/31/2023 $13,696,000.00
2 12/31/2022 $11,880,000.00
3 12/31/2021 $8,466,000.00
4 12/31/2020 $8,024,000.00
5 12/31/2019 $6,613,000.00
6 12/31/2018 $7,695,000.00
7 12/31/2017 $5,139,000.00
8 12/31/2016 $4,170,000.00
9 12/31/2015 $3,455,000.00
10 12/31/2014 $3,371,000.00
11 12/31/2013 $2,952,000.00
12 12/31/2012 $2,358,000.00
13 12/31/2011 $2,160,000.00
14 12/31/2010 $2,155,000.00
Financials: EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
Date Value
1 12/31/2023 $38,100,000.00
2 12/31/2022 $35,300,000.00
3 12/31/2021 $39,400,000.00
4 12/31/2020 $40,700,000.00
5 12/31/2019 $31,700,000.00
6 12/31/2018 $27,300,000.00
7 12/31/2017 $26,400,000.00
Financials: ExciseAndSalesTaxes
Date Value
1 12/31/2023 $50,200,000.00
2 9/30/2023 $29,800,000.00
3 6/30/2023 $15,200,000.00
4 3/31/2023 $4,200,000.00
5 12/31/2022 $15,400,000.00
6 9/30/2022 $4,100,000.00
7 6/30/2022 $7,200,000.00
8 3/31/2022 $3,700,000.00
9 12/31/2021 $18,500,000.00
10 9/30/2021 $14,200,000.00
11 6/30/2021 $4,800,000.00
12 3/31/2021 $4,500,000.00
13 12/31/2020 $15,100,000.00
14 9/30/2020 $3,900,000.00
15 6/30/2020 $3,300,000.00
16 3/31/2020 $3,700,000.00
17 12/31/2019 $14,900,000.00
18 9/30/2019 $10,600,000.00
19 6/30/2019 $6,600,000.00
20 3/31/2019 $3,400,000.00
21 12/31/2018 $12,500,000.00
22 9/30/2018 $9,300,000.00
23 6/30/2018 $6,300,000.00
24 3/31/2018 $3,200,000.00
25 12/31/2017 $10,900,000.00
26 9/30/2017 $8,000,000.00
27 6/30/2017 $2,700,000.00
28 3/31/2017 $2,600,000.00
29 12/31/2016 $9,100,000.00
30 9/30/2016 $6,500,000.00
31 6/30/2016 $4,200,000.00
32 3/31/2016 $2,000,000.00
33 12/31/2015 $3,600,000.00
34 9/30/2015 $1,900,000.00
35 6/30/2015 $100,000.00
36 3/31/2015 $100,000.00
37 12/31/2014 $200,000.00
38 9/30/2014 $100,000.00
39 12/31/2013 --
Financials: FairValueOfAssetsAcquired
Date Value
1 6/30/2023 $171,000.00
2 3/31/2023 $171,000.00
3 9/30/2022 $1,969,000.00
4 6/30/2022 $1,088,000.00
5 12/31/2020 $5,771,000.00
6 9/30/2020 $5,771,000.00
7 6/30/2020 $5,472,000.00
8 3/31/2020 $2,343,000.00
9 12/31/2019 $11,255,000.00
10 9/30/2019 $8,945,000.00
11 6/30/2019 $5,483,000.00
12 3/31/2019 $3,434,000.00
13 12/31/2018 $9,925,000.00
14 9/30/2018 $8,609,000.00
15 6/30/2018 $5,943,000.00
16 3/31/2018 $2,566,000.00
17 12/31/2017 $9,027,000.00
18 9/30/2017 $6,577,000.00
19 6/30/2017 $4,874,000.00
20 3/31/2017 $3,307,000.00
21 12/31/2016 $5,521,000.00
22 9/30/2016 $19,875,000.00
23 12/31/2015 $21,873,000.00
24 9/30/2015 $15,602,000.00
25 6/30/2015 $5,597,000.00
26 3/31/2015 $1,704,000.00
27 12/31/2014 $174,000.00
28 12/31/2013 $8,029,000.00
29 12/31/2012 $273,000.00
30 12/31/2011 $2,365,000.00
Financials: FinanceLeaseInterestExpense
Date Value
1 12/31/2023 $34,940,000.00
2 9/30/2023 $24,604,000.00
3 6/30/2023 $12,995,000.00
4 3/31/2023 $6,430,000.00
5 12/31/2022 $23,317,000.00
6 9/30/2022 $5,382,000.00
7 6/30/2022 $10,197,000.00
8 3/31/2022 $5,081,000.00
9 12/31/2021 $19,419,000.00
10 9/30/2021 $4,977,000.00
11 6/30/2021 $9,911,000.00
12 3/31/2021 $5,226,000.00
13 12/31/2020 $18,892,000.00
14 9/30/2020 $4,804,000.00
15 6/30/2020 $4,517,000.00
16 3/31/2020 $4,473,000.00
17 12/31/2019 $17,709,000.00
18 9/30/2019 $13,230,000.00
19 6/30/2019 $4,415,000.00
20 3/31/2019 $4,357,000.00
Financials: FinanceLeaseInterestPaymentOnLiability
Date Value
1 12/31/2023 $93,924,000.00
2 9/30/2023 $54,628,000.00
3 6/30/2023 $32,957,000.00
4 3/31/2023 $4,957,000.00
5 12/31/2022 $18,836,000.00
6 9/30/2022 $14,165,000.00
7 6/30/2022 $9,543,000.00
8 3/31/2022 $4,811,000.00
9 12/31/2021 $20,194,000.00
10 9/30/2021 $14,077,000.00
11 6/30/2021 $10,104,000.00
12 3/31/2021 $4,993,000.00
13 12/31/2020 $18,664,000.00
14 9/30/2020 $13,785,000.00
15 6/30/2020 $9,149,000.00
16 3/31/2020 $4,441,000.00
17 12/31/2019 $17,106,000.00
18 9/30/2019 $8,443,000.00
19 6/30/2019 $6,780,000.00
20 3/31/2019 $3,295,000.00
Financials: FinanceLeaseLiability
Date Value
1 12/31/2023 $484,515,000.00
2 9/30/2023 $483,177,000.00
3 6/30/2023 $331,519,000.00
4 3/31/2023 $320,382,000.00
5 12/31/2022 $304,226,000.00
6 9/30/2022 $287,885,000.00
7 6/30/2022 $254,214,000.00
8 3/31/2022 $245,249,000.00
9 12/31/2021 $245,870,000.00
10 9/30/2021 $239,539,000.00
11 6/30/2021 $224,592,000.00
12 3/31/2021 $218,510,000.00
13 12/31/2020 $219,140,000.00
14 9/30/2020 $212,940,000.00
15 6/30/2020 $203,778,000.00
16 3/31/2020 $167,946,000.00
17 12/31/2019 $169,789,000.00
18 9/30/2019 $168,062,000.00
19 6/30/2019 $168,187,000.00
20 3/31/2019 $164,834,000.00
Financials: FinanceLeaseLiabilityCurrent
Date Value
1 12/31/2023 $64,594,000.00
2 9/30/2023 $63,236,000.00
3 6/30/2023 $20,114,000.00
4 3/31/2023 $19,782,000.00
5 12/31/2022 $17,182,000.00
6 9/30/2022 $24,135,000.00
7 6/30/2022 $17,562,000.00
8 3/31/2022 $17,147,000.00
9 12/31/2021 $17,048,000.00
10 9/30/2021 $16,685,000.00
11 6/30/2021 $16,004,000.00
12 3/31/2021 $15,996,000.00
13 12/31/2020 $15,702,000.00
14 9/30/2020 $15,252,000.00
15 6/30/2020 $14,734,000.00
16 3/31/2020 $8,268,000.00
17 12/31/2019 $8,154,000.00
18 9/30/2019 $7,884,000.00
19 6/30/2019 $7,700,000.00
20 3/31/2019 $7,293,000.00
21 12/31/2018 $7,074,000.00
Financials: FinanceLeaseLiabilityNoncurrent
Date Value
1 12/31/2023 $419,921,000.00
2 9/30/2023 $419,941,000.00
3 6/30/2023 $311,405,000.00
4 3/31/2023 $300,600,000.00
5 12/31/2022 $287,044,000.00
6 9/30/2022 $263,750,000.00
7 6/30/2022 $236,652,000.00
8 3/31/2022 $228,102,000.00
9 12/31/2021 $228,822,000.00
10 9/30/2021 $222,854,000.00
11 6/30/2021 $208,588,000.00
12 3/31/2021 $202,514,000.00
13 12/31/2020 $203,438,000.00
14 9/30/2020 $197,688,000.00
15 6/30/2020 $189,044,000.00
16 3/31/2020 $159,678,000.00
17 12/31/2019 $161,635,000.00
18 9/30/2019 $160,178,000.00
19 6/30/2019 $160,487,000.00
20 3/31/2019 $157,541,000.00
21 12/31/2018 $156,706,000.00
Financials: FinanceLeaseLiabilityPaymentsDue
Date Value
1 12/31/2023 $751,710,000.00
2 9/30/2023 $745,306,000.00
3 6/30/2023 $573,416,000.00
4 3/31/2023 $553,487,000.00
5 12/31/2022 $524,611,000.00
6 9/30/2022 $489,168,000.00
7 6/30/2022 $427,031,000.00
8 3/31/2022 $415,211,000.00
9 12/31/2021 $418,763,000.00
10 9/30/2021 $412,541,000.00
11 6/30/2021 $394,247,000.00
12 3/31/2021 $387,768,000.00
13 12/31/2020 $392,026,000.00
14 9/30/2020 $383,327,000.00
15 6/30/2020 $369,505,000.00
16 3/31/2020 $333,589,000.00
17 12/31/2019 $340,188,000.00
18 9/30/2019 $339,606,000.00
19 6/30/2019 $342,876,000.00
20 3/31/2019 $339,271,000.00
Financials: FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths
Date Value
1 12/31/2023 $100,357,000.00
2 9/30/2023 $98,781,000.00
3 6/30/2023 $45,511,000.00
4 3/31/2023 $44,301,000.00
5 12/31/2022 $40,425,000.00
6 9/30/2022 $45,540,000.00
7 6/30/2022 $37,002,000.00
8 3/31/2022 $36,157,000.00
9 12/31/2021 $36,211,000.00
10 9/30/2021 $35,675,000.00
11 6/30/2021 $34,461,000.00
12 3/31/2021 $34,395,000.00
13 12/31/2020 $34,246,000.00
14 9/30/2020 $33,471,000.00
15 6/30/2020 $32,568,000.00
16 3/31/2020 $25,362,000.00
17 12/31/2019 $25,459,000.00
18 9/30/2019 $25,012,000.00
19 6/30/2019 $24,926,000.00
20 3/31/2019 $24,325,000.00
Financials: FinanceLeaseLiabilityPaymentsDueInRollingAfterYearFive
Date Value
1 12/31/2023 $382,361,000.00
2 9/30/2023 $369,232,000.00
3 6/30/2023 $367,639,000.00
4 3/31/2023 $346,896,000.00
5 12/31/2022 $333,836,000.00
6 9/30/2022 $305,053,000.00
7 6/30/2022 $259,294,000.00
8 3/31/2022 $250,421,000.00
9 12/31/2021 $252,880,000.00
10 9/30/2021 $248,490,000.00
11 6/30/2021 $235,307,000.00
12 3/31/2021 $229,069,000.00
13 12/31/2020 $232,145,000.00
14 9/30/2020 $225,320,000.00
15 6/30/2020 $214,604,000.00
16 3/31/2020 $215,042,000.00
17 12/31/2019 $220,725,000.00
18 9/30/2019 $221,608,000.00
19 6/30/2019 $225,184,000.00
20 3/31/2019 $223,513,000.00
Financials: FinanceLeaseLiabilityPaymentsDueInRollingYearFive
Date Value
1 12/31/2023 $40,198,000.00
2 9/30/2023 $39,629,000.00
3 6/30/2023 $38,800,000.00
4 3/31/2023 $43,054,000.00
5 12/31/2022 $35,521,000.00
6 9/30/2022 $31,608,000.00
7 6/30/2022 $29,013,000.00
8 3/31/2022 $28,349,000.00
9 12/31/2021 $27,970,000.00
10 9/30/2021 $26,829,000.00
11 6/30/2021 $25,420,000.00
12 3/31/2021 $25,673,000.00
13 12/31/2020 $27,399,000.00
14 9/30/2020 $28,495,000.00
15 6/30/2020 $29,710,000.00
16 3/31/2020 $22,650,000.00
17 12/31/2019 $22,715,000.00
18 9/30/2019 $22,319,000.00
19 6/30/2019 $21,704,000.00
20 3/31/2019 $21,277,000.00
Financials: FinanceLeaseLiabilityPaymentsDueInRollingYearFour
Date Value
1 12/31/2023 $41,469,000.00
2 9/30/2023 $51,445,000.00
3 6/30/2023 $38,021,000.00
4 3/31/2023 $36,918,000.00
5 12/31/2022 $34,685,000.00
6 9/30/2022 $31,383,000.00
7 6/30/2022 $29,062,000.00
8 3/31/2022 $28,815,000.00
9 12/31/2021 $30,519,000.00
10 9/30/2021 $31,738,000.00
11 6/30/2021 $32,573,000.00
12 3/31/2021 $32,907,000.00
13 12/31/2020 $32,614,000.00
14 9/30/2020 $31,753,000.00
15 6/30/2020 $30,051,000.00
16 3/31/2020 $22,351,000.00
17 12/31/2019 $22,596,000.00
18 9/30/2019 $22,365,000.00
19 6/30/2019 $22,567,000.00
20 3/31/2019 $22,256,000.00
Financials: FinanceLeaseLiabilityPaymentsDueInRollingYearThree
Date Value
1 12/31/2023 $91,955,000.00
2 9/30/2023 $90,501,000.00
3 6/30/2023 $38,138,000.00
4 3/31/2023 $37,553,000.00
5 12/31/2022 $37,458,000.00
6 9/30/2022 $36,159,000.00
7 6/30/2022 $36,162,000.00
8 3/31/2022 $35,999,000.00
9 12/31/2021 $35,766,000.00
10 9/30/2021 $34,997,000.00
11 6/30/2021 $32,917,000.00
12 3/31/2021 $32,461,000.00
13 12/31/2020 $32,353,000.00
14 9/30/2020 $31,650,000.00
15 6/30/2020 $30,772,000.00
16 3/31/2020 $23,375,000.00
17 12/31/2019 $23,700,000.00
18 9/30/2019 $23,574,000.00
19 6/30/2019 $23,742,000.00
20 3/31/2019 $23,673,000.00
Financials: FinanceLeaseLiabilityPaymentsDueInRollingYearTwo
Date Value
1 12/31/2023 $95,370,000.00
2 9/30/2023 $95,718,000.00
3 6/30/2023 $45,307,000.00
4 3/31/2023 $44,765,000.00
5 12/31/2022 $42,686,000.00
6 9/30/2022 $39,425,000.00
7 6/30/2022 $36,498,000.00
8 3/31/2022 $35,470,000.00
9 12/31/2021 $35,417,000.00
10 9/30/2021 $34,812,000.00
11 6/30/2021 $33,569,000.00
12 3/31/2021 $33,263,000.00
13 12/31/2020 $33,269,000.00
14 9/30/2020 $32,638,000.00
15 6/30/2020 $31,800,000.00
16 3/31/2020 $24,809,000.00
17 12/31/2019 $24,993,000.00
18 9/30/2019 $24,728,000.00
19 6/30/2019 $24,753,000.00
20 3/31/2019 $24,227,000.00
Financials: FinanceLeaseLiabilityUndiscountedExcessAmount
Date Value
1 12/31/2023 $267,195,000.00
2 9/30/2023 $262,129,000.00
3 6/30/2023 $241,897,000.00
4 3/31/2023 $233,105,000.00
5 12/31/2022 $220,385,000.00
6 9/30/2022 $201,283,000.00
7 6/30/2022 $172,817,000.00
8 3/31/2022 $169,962,000.00
9 12/31/2021 $172,893,000.00
10 9/30/2021 $173,002,000.00
11 6/30/2021 $169,655,000.00
12 3/31/2021 $169,258,000.00
13 12/31/2020 $172,886,000.00
14 9/30/2020 $170,387,000.00
15 6/30/2020 $165,727,000.00
16 3/31/2020 $165,643,000.00
17 12/31/2019 $170,399,000.00
18 9/30/2019 $171,544,000.00
19 6/30/2019 $174,689,000.00
20 3/31/2019 $174,437,000.00
Financials: FinanceLeasePrincipalPayments
Date Value
1 12/31/2023 $77,362,000.00
2 9/30/2023 $58,549,000.00
3 6/30/2023 $17,247,000.00
4 3/31/2023 $9,450,000.00
5 12/31/2022 $45,472,000.00
6 9/30/2022 $20,958,000.00
7 6/30/2022 $11,099,000.00
8 3/31/2022 $5,863,000.00
9 12/31/2021 $23,054,000.00
10 9/30/2021 $16,826,000.00
11 6/30/2021 $11,936,000.00
12 3/31/2021 $5,744,000.00
13 12/31/2020 $23,990,000.00
14 9/30/2020 $19,392,000.00
15 6/30/2020 $9,883,000.00
16 3/31/2020 $6,167,000.00
17 12/31/2019 $9,097,000.00
18 9/30/2019 $7,035,000.00
19 6/30/2019 $5,006,000.00
20 3/31/2019 $3,030,000.00
21 12/31/2018 $10,286,000.00
22 9/30/2018 $8,158,000.00
23 6/30/2018 $6,059,000.00
24 3/31/2018 $2,304,000.00
25 12/31/2017 $11,201,000.00
Financials: FinanceLeaseRightOfUseAssetAmortization
Date Value
1 12/31/2023 $64,698,000.00
2 9/30/2023 $44,598,000.00
3 6/30/2023 $17,426,000.00
4 3/31/2023 $8,968,000.00
5 12/31/2022 $28,915,000.00
6 9/30/2022 $7,188,000.00
7 6/30/2022 $13,998,000.00
8 3/31/2022 $6,998,000.00
9 12/31/2021 $26,424,000.00
10 9/30/2021 $19,571,000.00
11 6/30/2021 $12,724,000.00
12 3/31/2021 $6,346,000.00
13 12/31/2020 $22,850,000.00
14 9/30/2020 $16,117,000.00
15 6/30/2020 $9,735,000.00
16 3/31/2020 $4,762,000.00
17 12/31/2019 $19,823,000.00
18 9/30/2019 $14,851,000.00
19 6/30/2019 $4,917,000.00
20 3/31/2019 $4,971,000.00
Financials: FinanceLeaseWeightedAverageDiscountRatePercent
Date Value
1 12/31/2023 $0.08
2 9/30/2023 $0.08
3 6/30/2023 $0.09
4 3/31/2023 $0.09
5 12/31/2022 $0.09
6 9/30/2022 $0.09
7 6/30/2022 $0.09
8 3/31/2022 $0.09
9 12/31/2021 $0.09
10 9/30/2021 $0.09
11 6/30/2021 $0.10
12 3/31/2021 $0.10
13 12/31/2020 $0.10
14 9/30/2020 $0.11
15 6/30/2020 $0.11
16 3/31/2020 $0.11
17 12/31/2019 $0.11
18 9/30/2019 $0.11
19 6/30/2019 $0.11
20 3/31/2019 $0.11
Financials: ForeignCurrencyTransactionGainLossUnrealized
Date Value
1 12/31/2023 $254,000,000.00
2 9/30/2023 $3,300,000.00
3 6/30/2023 $1,200,000,000.00
4 12/31/2022 $31,561,000.00
5 9/30/2022 $31,561,000.00
6 6/30/2022 $23,500,000.00
7 3/31/2022 $8,000,000.00
8 12/31/2021 $32,522,000.00
9 9/30/2021 $23,759,000.00
10 6/30/2021 $13,590,000.00
11 3/31/2021 $18,900,000.00
12 12/31/2020 $-36,997,000.00
13 9/30/2020 $-17,281,000.00
14 6/30/2020 $-3,400,000.00
15 3/31/2020 $2,904,000.00
16 12/31/2019 $2,271,000.00
17 9/30/2019 $6,305,000.00
18 6/30/2019 $177,000.00
Financials: GainLossOnDispositionOfAssets
Date Value
1 12/31/2023 $-212,000.00
2 9/30/2023 $277,000.00
3 6/30/2023 $608,000.00
4 12/31/2022 $-372,000.00
5 9/30/2022 $-3,531,000.00
6 6/30/2022 $-1,308,000.00
7 3/31/2022 $-525,000.00
8 12/31/2021 $-69,000.00
9 9/30/2021 $347,000.00
10 6/30/2021 $-242,000.00
11 3/31/2021 $-371,000.00
12 12/31/2020 $546,000.00
13 9/30/2020 $-80,000.00
14 6/30/2020 $935,000.00
15 3/31/2020 $454,000.00
16 12/31/2019 $358,000.00
17 9/30/2019 $131,000.00
18 6/30/2019 $307,000.00
19 3/31/2019 $231,000.00
20 12/31/2018 $1,109,000.00
21 9/30/2018 $727,000.00
22 6/30/2018 $439,000.00
23 3/31/2018 $484,000.00
24 12/31/2017 $4,833,000.00
25 9/30/2017 $4,394,000.00
26 6/30/2017 $3,628,000.00
27 3/31/2017 $2,172,000.00
28 12/31/2016 $7,674,000.00
29 9/30/2016 $7,124,000.00
30 6/30/2016 $6,480,000.00
31 3/31/2016 $2,186,000.00
32 12/31/2015 $4,866,000.00
33 9/30/2015 $3,018,000.00
34 6/30/2015 $1,837,000.00
35 3/31/2015 $1,022,000.00
36 12/31/2014 $10,382,000.00
37 9/30/2014 $7,780,000.00
38 6/30/2014 $4,959,000.00
39 3/31/2014 $2,258,000.00
40 12/31/2013 $1,001,000.00
41 9/30/2013 $24,000.00
42 6/30/2013 $-123,000.00
43 3/31/2013 $-135,000.00
44 12/31/2012 $971,000.00
45 9/30/2012 $198,000.00
46 6/30/2012 $32,000.00
47 3/31/2012 $186,000.00
48 12/31/2011 $96,000.00
49 12/31/2010 $208,000.00
50 12/31/2009 $219,000.00
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
Date Value
1 12/31/2023 $1,217,084,000.00
2 9/30/2023 $1,057,523,000.00
3 6/30/2023 $1,115,925,000.00
4 3/31/2023 $2,978,000.00
5 12/31/2022 $34,784,000.00
6 9/30/2022 $22,953,000.00
7 6/30/2022 $26,335,000.00
8 3/31/2022 $3,352,000.00
9 12/31/2021 $73,753,000.00
10 9/30/2021 $54,179,000.00
11 6/30/2021 $29,330,000.00
12 3/31/2021 $28,502,000.00
13 12/31/2020 $23,808,000.00
14 9/30/2020 $27,818,000.00
15 6/30/2020 $14,113,000.00
16 3/31/2020 $17,789,000.00
17 12/31/2019 $72,773,000.00
18 9/30/2019 $59,537,000.00
19 6/30/2019 $35,084,000.00
20 3/31/2019 $18,753,000.00
21 12/31/2018 $63,878,000.00
22 9/30/2018 $46,234,000.00
23 6/30/2018 $15,446,000.00
24 3/31/2018 $14,135,000.00
25 12/31/2017 $52,250,000.00
26 9/30/2017 $12,210,000.00
27 6/30/2017 $25,056,000.00
28 3/31/2017 $12,366,000.00
29 12/31/2016 $41,759,000.00
30 9/30/2016 $36,589,000.00
31 6/30/2016 $13,230,000.00
32 3/31/2016 $11,387,000.00
33 12/31/2015 $21,972,000.00
34 9/30/2015 $10,245,000.00
35 6/30/2015 $903,000.00
36 3/31/2015 $-5,176,000.00
37 12/31/2014 $31,645,000.00
38 9/30/2014 $23,888,000.00
39 6/30/2014 $16,014,000.00
40 3/31/2014 $8,436,000.00
41 12/31/2013 $30,779,000.00
42 9/30/2013 $8,011,000.00
43 6/30/2013 $14,139,000.00
44 3/31/2013 $6,195,000.00
45 12/31/2012 $20,411,000.00
46 12/31/2011 $27,832,000.00
47 12/31/2010 $14,360,000.00
48 12/31/2009 $6,147,000.00
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
Date Value
1 12/31/2023 $1,219,477,000.00
2 9/30/2023 $1,039,689,000.00
3 6/30/2023 $1,110,184,000.00
4 3/31/2023 $10,652,000.00
5 12/31/2022 $26,376,000.00
6 9/30/2022 $-7,038,000.00
7 6/30/2022 $21,396,000.00
8 3/31/2022 $1,678,000.00
9 12/31/2021 $71,420,000.00
10 9/30/2021 $46,155,000.00
11 6/30/2021 $-2,071,000.00
12 3/31/2021 $26,201,000.00
13 12/31/2020 $10,312,000.00
14 9/30/2020 $17,576,000.00
15 6/30/2020 $11,299,000.00
16 3/31/2020 $12,835,000.00
17 12/31/2019 $52,674,000.00
18 9/30/2019 $41,905,000.00
19 6/30/2019 $22,948,000.00
20 3/31/2019 $12,771,000.00
21 12/31/2018 $41,382,000.00
22 9/30/2018 $11,425,000.00
23 6/30/2018 $19,093,000.00
24 3/31/2018 $9,923,000.00
25 12/31/2017 $31,118,000.00
26 9/30/2017 $7,086,000.00
27 6/30/2017 $15,554,000.00
28 3/31/2017 $7,629,000.00
29 12/31/2016 $24,260,000.00
30 9/30/2016 $19,725,000.00
31 6/30/2016 $13,346,000.00
32 3/31/2016 $5,743,000.00
33 12/31/2015 $12,712,000.00
34 9/30/2015 $6,380,000.00
35 6/30/2015 $814,000.00
36 3/31/2015 $-723,000.00
37 12/31/2014 $4,491,000.00
38 9/30/2014 $3,620,000.00
39 6/30/2014 $2,528,000.00
40 3/31/2014 $1,741,000.00
41 12/31/2013 $6,987,000.00
42 9/30/2013 $2,301,000.00
43 6/30/2013 $2,668,000.00
44 12/31/2012 $-3,500,000.00
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
Date Value
1 12/31/2023 $2,393,000.00
2 9/30/2023 $-17,834,000.00
3 6/30/2023 $-5,741,000.00
4 3/31/2023 $7,674,000.00
5 12/31/2022 $-8,408,000.00
6 9/30/2022 $-3,656,000.00
7 6/30/2022 $-3,266,000.00
8 3/31/2022 $-1,674,000.00
9 12/31/2021 $-2,333,000.00
10 9/30/2021 $-8,024,000.00
11 6/30/2021 $-5,199,000.00
12 3/31/2021 $-2,301,000.00
13 12/31/2020 $-13,496,000.00
14 9/30/2020 $-10,242,000.00
15 6/30/2020 $-2,814,000.00
16 3/31/2020 $-4,954,000.00
17 12/31/2019 $-20,099,000.00
18 9/30/2019 $-17,632,000.00
19 6/30/2019 $-6,152,000.00
20 3/31/2019 $-5,982,000.00
21 12/31/2018 $-22,496,000.00
22 9/30/2018 $-15,714,000.00
23 6/30/2018 $-10,489,000.00
24 3/31/2018 $-4,212,000.00
25 12/31/2017 $-21,132,000.00
26 9/30/2017 $-14,627,000.00
27 6/30/2017 $-9,502,000.00
28 3/31/2017 $-4,737,000.00
29 12/31/2016 $-17,499,000.00
30 9/30/2016 $-5,592,000.00
31 6/30/2016 $-11,272,000.00
32 3/31/2016 $-5,644,000.00
33 12/31/2015 $-9,260,000.00
34 9/30/2015 $-3,865,000.00
35 6/30/2015 $-89,000.00
36 3/31/2015 $4,453,000.00
37 12/31/2014 $-27,154,000.00
38 9/30/2014 $-6,782,000.00
39 6/30/2014 $-6,791,000.00
40 3/31/2014 $-6,695,000.00
41 12/31/2013 $-23,792,000.00
42 9/30/2013 $-5,710,000.00
43 6/30/2013 $-5,969,000.00
44 3/31/2013 $-5,501,000.00
45 12/31/2012 $-23,911,000.00
46 12/31/2011 $-22,250,000.00
47 12/31/2010 $-14,868,000.00
48 12/31/2009 $-24,545,000.00
Financials: IncomeTaxesPaid
Date Value
1 12/31/2023 $35,291,000.00
2 12/31/2022 $7,156,000.00
3 12/31/2021 $4,452,000.00
4 12/31/2020 $3,446,000.00
5 12/31/2019 $3,409,000.00
6 12/31/2018 $2,444,000.00
7 12/31/2017 $441,000.00
8 12/31/2016 $143,000.00
9 12/31/2015 $577,000.00
10 12/31/2014 $1,896,000.00
11 12/31/2013 $822,000.00
12 12/31/2012 $428,000.00
13 12/31/2011 $810,000.00
14 12/31/2010 $303,000.00
15 12/31/2009 $253,000.00
Financials: IncomeTaxExpenseBenefit
Date Value
1 12/31/2023 $-53,964,000.00
2 9/30/2023 $-33,599,000.00
3 6/30/2023 $-19,827,000.00
4 3/31/2023 $4,504,000.00
5 12/31/2022 $21,230,000.00
6 9/30/2022 $10,063,000.00
7 6/30/2022 $9,095,000.00
8 3/31/2022 $541,000.00
9 12/31/2021 $23,235,000.00
10 9/30/2021 $16,477,000.00
11 6/30/2021 $422,000.00
12 3/31/2021 $7,350,000.00
13 12/31/2020 $4,096,000.00
14 9/30/2020 $-1,600,000.00
15 6/30/2020 $2,735,000.00
16 3/31/2020 $3,608,000.00
17 12/31/2019 $15,154,000.00
18 9/30/2019 $11,851,000.00
19 6/30/2019 $3,044,000.00
20 3/31/2019 $3,554,000.00
21 12/31/2018 $12,715,000.00
22 9/30/2018 $3,194,000.00
23 6/30/2018 $2,618,000.00
24 3/31/2018 $3,139,000.00
25 12/31/2017 $25,242,000.00
26 9/30/2017 $10,536,000.00
27 6/30/2017 $3,608,000.00
28 3/31/2017 $3,493,000.00
29 12/31/2016 $9,331,000.00
30 9/30/2016 $8,688,000.00
31 6/30/2016 $3,379,000.00
32 3/31/2016 $2,389,000.00
33 12/31/2015 $7,816,000.00
34 9/30/2015 $3,964,000.00
35 6/30/2015 $1,558,000.00
36 3/31/2015 $862,000.00
37 12/31/2014 $3,694,000.00
38 9/30/2014 $1,276,000.00
39 6/30/2014 $-421,000.00
40 3/31/2014 $1,616,000.00
41 12/31/2013 $-49,702,000.00
42 9/30/2013 $879,000.00
43 6/30/2013 $700,000.00
44 3/31/2013 $333,000.00
45 12/31/2012 $751,000.00
46 9/30/2012 $-299,000.00
47 6/30/2012 $192,000.00
48 3/31/2012 $-560,000.00
49 12/31/2011 $-1,960,000.00
50 9/30/2011 $1,162,000.00
51 6/30/2011 $458,000.00
52 3/31/2011 $281,000.00
53 12/31/2010 $-1,177,000.00
54 12/31/2009 $-1,247,000.00
Financials: IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
Date Value
1 12/31/2023 $-13,382,000.00
2 12/31/2022 $10,303,000.00
3 12/31/2021 $3,074,000.00
4 12/31/2020 $29,000.00
5 12/31/2019 $64,000.00
6 12/31/2018 $-682,000.00
7 12/31/2017 $-273,000.00
8 12/31/2016 $-420,000.00
9 12/31/2015 $336,000.00
10 12/31/2014 $580,000.00
11 12/31/2013 $-52,187,000.00
12 12/31/2012 $-22,000.00
13 12/31/2011 $-7,695,000.00
14 12/31/2010 $-2,993,000.00
15 12/31/2009 $6,043,000.00
Financials: IncomeTaxReconciliationForeignIncomeTaxRateDifferential
Date Value
1 12/31/2023 $-868,000.00
2 12/31/2022 $651,000.00
3 12/31/2021 $-715,000.00
4 12/31/2020 $365,000.00
5 12/31/2019 $505,000.00
6 12/31/2018 $694,000.00
7 12/31/2017 $-74,000.00
8 12/31/2016 $-138,000.00
9 12/31/2015 $179,000.00
10 12/31/2014 $267,000.00
11 12/31/2013 $-255,000.00
12 12/31/2012 $-147,000.00
13 12/31/2011 $-1,071,000.00
14 12/31/2010 $1,858,000.00
Financials: IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
Date Value
1 12/31/2023 $256,086,000.00
2 12/31/2022 $5,537,000.00
3 12/31/2021 $14,999,000.00
4 12/31/2020 $2,166,000.00
5 12/31/2019 $11,061,000.00
6 12/31/2018 $8,690,000.00
7 12/31/2017 $10,892,000.00
8 12/31/2016 $8,492,000.00
9 12/31/2015 $4,450,000.00
10 12/31/2014 $1,572,000.00
11 12/31/2013 $2,445,000.00
12 12/31/2012 $-1,225,000.00
13 12/31/2011 $1,954,000.00
14 12/31/2010 $-178,000.00
15 12/31/2009 $-6,439,000.00
Financials: IncomeTaxReconciliationNondeductibleExpense
Date Value
1 12/31/2023 $2,783,000.00
2 12/31/2022 $2,679,000.00
3 12/31/2021 $1,365,000.00
4 12/31/2020 $411,000.00
5 12/31/2019 $491,000.00
6 12/31/2018 $1,218,000.00
7 12/31/2017 $1,350,000.00
8 12/31/2016 $590,000.00
9 12/31/2015 $1,253,000.00
10 12/31/2014 $659,000.00
11 12/31/2013 $464,000.00
12 12/31/2012 $2,549,000.00
13 12/31/2011 $854,000.00
14 12/31/2010 $735,000.00
15 12/31/2009 $1,468,000.00
Financials: IncomeTaxReconciliationStateAndLocalIncomeTaxes
Date Value
1 12/31/2023 $-3,722,000.00
2 12/31/2022 $1,700,000.00
3 12/31/2021 $4,123,000.00
4 12/31/2020 $1,091,000.00
5 12/31/2019 $2,973,000.00
6 12/31/2018 $2,665,000.00
7 12/31/2017 $2,244,000.00
8 12/31/2016 $1,080,000.00
9 12/31/2015 $1,710,000.00
10 12/31/2014 $590,000.00
11 12/31/2013 $281,000.00
12 12/31/2012 $1,152,000.00
13 12/31/2011 $1,368,000.00
14 12/31/2010 $153,000.00
15 12/31/2009 $-803,000.00
Financials: IncreaseDecreaseInAccountsReceivable
Date Value
1 12/31/2023 $51,002,000.00
2 9/30/2023 $3,247,000.00
3 6/30/2023 $4,918,000.00
4 3/31/2023 $860,000.00
5 12/31/2022 $2,838,000.00
6 9/30/2022 $3,103,000.00
7 6/30/2022 $3,529,000.00
8 3/31/2022 $-76,000.00
9 12/31/2021 $-1,385,000.00
10 9/30/2021 $159,000.00
11 6/30/2021 $-90,000.00
12 3/31/2021 $-2,420,000.00
13 12/31/2020 $2,702,000.00
14 9/30/2020 $1,102,000.00
15 6/30/2020 $93,000.00
16 3/31/2020 $2,790,000.00
17 12/31/2019 $-1,067,000.00
18 9/30/2019 $43,000.00
19 6/30/2019 $-1,005,000.00
20 3/31/2019 $-2,264,000.00
21 12/31/2018 $3,204,000.00
22 9/30/2018 $2,280,000.00
23 6/30/2018 $741,000.00
24 3/31/2018 $-1,355,000.00
25 12/31/2017 $4,161,000.00
26 9/30/2017 $4,317,000.00
27 6/30/2017 $341,000.00
28 3/31/2017 $-43,000.00
29 12/31/2016 $3,183,000.00
30 9/30/2016 $2,478,000.00
31 6/30/2016 $1,445,000.00
32 3/31/2016 $387,000.00
33 12/31/2015 $-1,119,000.00
34 9/30/2015 $-1,118,000.00
35 6/30/2015 $-1,126,000.00
36 3/31/2015 $-2,123,000.00
37 12/31/2014 $3,938,000.00
38 9/30/2014 $2,081,000.00
39 6/30/2014 $2,970,000.00
40 3/31/2014 $2,554,000.00
41 12/31/2013 $6,293,000.00
42 9/30/2013 $4,509,000.00
43 6/30/2013 $3,409,000.00
44 3/31/2013 $3,175,000.00
45 12/31/2012 $-1,247,000.00
46 9/30/2012 $2,963,000.00
47 6/30/2012 $923,000.00
48 3/31/2012 $-426,000.00
49 12/31/2011 $1,554,000.00
50 12/31/2010 $1,603,000.00
51 12/31/2009 $138,000.00
Financials: IncreaseDecreaseInOperatingLiabilities
Date Value
1 12/31/2023 $29,045,000.00
2 9/30/2023 $9,715,000.00
3 6/30/2023 $3,179,000.00
4 3/31/2023 $2,923,000.00
5 12/31/2022 $20,635,000.00
6 9/30/2022 $23,144,000.00
7 6/30/2022 $8,233,000.00
8 3/31/2022 $10,046,000.00
9 12/31/2021 $851,000.00
10 9/30/2021 $8,676,000.00
11 6/30/2021 $3,804,000.00
12 3/31/2021 $2,951,000.00
13 12/31/2020 $-3,284,000.00
14 9/30/2020 $-2,783,000.00
15 6/30/2020 $1,523,000.00
16 3/31/2020 $1,067,000.00
17 12/31/2019 $5,040,000.00
18 9/30/2019 $1,350,000.00
19 6/30/2019 $5,088,000.00
20 3/31/2019 $-2,778,000.00
21 12/31/2018 $-96,000.00
22 9/30/2018 $-5,473,000.00
23 6/30/2018 $-2,418,000.00
24 3/31/2018 $-2,005,000.00
25 12/31/2017 $-2,571,000.00
26 9/30/2017 $-1,411,000.00
27 6/30/2017 $-2,084,000.00
28 3/31/2017 $-1,660,000.00
29 12/31/2016 $10,268,000.00
30 9/30/2016 $4,499,000.00
31 6/30/2016 $8,765,000.00
32 3/31/2016 $8,379,000.00
33 12/31/2015 $-2,644,000.00
34 9/30/2015 $766,000.00
35 6/30/2015 $689,000.00
36 3/31/2015 $2,088,000.00
37 12/31/2014 $4,497,000.00
38 9/30/2014 $4,616,000.00
39 6/30/2014 $7,822,000.00
40 3/31/2014 $-1,466,000.00
41 12/31/2013 $6,234,000.00
42 9/30/2013 $-4,478,000.00
43 6/30/2013 $3,647,000.00
44 3/31/2013 $314,000.00
45 12/31/2012 $4,371,000.00
46 9/30/2012 $-2,233,000.00
47 6/30/2012 $1,244,000.00
48 3/31/2012 $-1,209,000.00
49 12/31/2011 $6,137,000.00
50 12/31/2010 $7,495,000.00
51 12/31/2009 $3,143,000.00
Financials: IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
Date Value
1 12/31/2023 $11,001,000.00
2 9/30/2023 $4,763,000.00
3 6/30/2023 $14,140,000.00
4 3/31/2023 $2,919,000.00
5 12/31/2022 $7,427,000.00
6 9/30/2022 $9,404,000.00
7 6/30/2022 $5,150,000.00
8 3/31/2022 $2,953,000.00
9 12/31/2021 $17,000.00
10 9/30/2021 $-1,734,000.00
11 6/30/2021 $-2,696,000.00
12 3/31/2021 $-2,826,000.00
13 12/31/2020 $2,771,000.00
14 9/30/2020 $3,253,000.00
15 6/30/2020 $2,465,000.00
16 3/31/2020 $3,093,000.00
17 12/31/2019 $3,730,000.00
18 9/30/2019 $4,862,000.00
19 6/30/2019 $3,547,000.00
20 3/31/2019 $3,187,000.00
21 12/31/2018 $438,000.00
22 9/30/2018 $663,000.00
23 6/30/2018 $631,000.00
24 3/31/2018 $1,213,000.00
25 12/31/2017 $-1,146,000.00
26 9/30/2017 $-645,000.00
27 6/30/2017 $1,200,000.00
28 3/31/2017 $1,067,000.00
29 12/31/2016 $2,923,000.00
30 9/30/2016 $3,256,000.00
31 6/30/2016 $3,435,000.00
32 3/31/2016 $2,217,000.00
33 12/31/2015 $2,898,000.00
34 9/30/2015 $3,254,000.00
35 6/30/2015 $3,124,000.00
36 3/31/2015 $4,550,000.00
37 12/31/2014 $2,338,000.00
38 9/30/2014 $2,890,000.00
39 6/30/2014 $3,678,000.00
40 3/31/2014 $5,143,000.00
41 12/31/2013 $3,642,000.00
42 9/30/2013 $2,767,000.00
43 6/30/2013 $4,693,000.00
44 3/31/2013 $2,724,000.00
45 12/31/2012 $-459,000.00
46 9/30/2012 $73,000.00
47 6/30/2012 $911,000.00
48 3/31/2012 $1,288,000.00
49 12/31/2011 $1,238,000.00
50 12/31/2010 $1,257,000.00
51 12/31/2009 $1,003,000.00
Financials: IntangibleAssetsNetExcludingGoodwill
Date Value
1 12/31/2023 $472,815,000.00
2 9/30/2023 $54,362,000.00
3 6/30/2023 $56,070,000.00
Financials: InterestAndOtherIncome
Date Value
1 12/31/2023 $7,030,000.00
2 12/31/2022 $3,438,000.00
3 3/31/2022 $319,000.00
4 12/31/2021 $1,437,000.00
5 3/31/2021 $744,000.00
6 12/31/2020 $978,000.00
7 9/30/2020 $430,000.00
8 6/30/2020 $28,000.00
9 3/31/2020 $2,205,000.00
10 12/31/2019 $7,599,000.00
11 9/30/2019 $11,927,000.00
12 6/30/2019 $1,576,000.00
13 3/31/2019 $1,827,000.00
14 12/31/2018 $5,880,000.00
15 9/30/2018 $3,817,000.00
16 6/30/2018 $1,879,000.00
17 3/31/2018 $1,694,000.00
18 12/31/2017 $3,667,000.00
19 9/30/2017 $3,502,000.00
20 6/30/2017 $1,015,000.00
21 3/31/2017 $854,000.00
22 12/31/2016 $1,021,000.00
23 9/30/2016 $677,000.00
24 6/30/2016 $468,000.00
25 3/31/2016 $133,000.00
26 12/31/2015 $956,000.00
27 9/30/2015 $566,000.00
28 6/30/2015 $417,000.00
29 3/31/2015 $97,000.00
30 12/31/2014 $536,000.00
31 9/30/2014 $140,000.00
32 6/30/2014 $404,000.00
33 3/31/2014 $137,000.00
34 12/31/2013 $2,630,000.00
35 9/30/2013 $1,537,000.00
36 6/30/2013 $589,000.00
37 3/31/2013 $658,000.00
38 12/31/2012 $1,851,000.00
39 9/30/2012 $926,000.00
40 6/30/2012 $524,000.00
41 3/31/2012 $375,000.00
42 12/31/2011 $848,000.00
43 9/30/2011 $610,000.00
44 6/30/2011 $298,000.00
45 12/31/2010 $959,000.00
Financials: InterestExpense
Date Value
1 12/31/2023 $106,783,000.00
2 9/30/2023 $71,855,000.00
3 6/30/2023 $47,658,000.00
4 3/31/2023 $19,005,000.00
5 12/31/2022 $67,584,000.00
6 9/30/2022 $45,594,000.00
7 6/30/2022 $27,648,000.00
8 3/31/2022 $14,168,000.00
9 12/31/2021 $58,059,000.00
10 9/30/2021 $44,345,000.00
11 6/30/2021 $14,236,000.00
12 3/31/2021 $15,836,000.00
13 12/31/2020 $62,486,000.00
14 9/30/2020 $46,481,000.00
15 6/30/2020 $30,720,000.00
16 3/31/2020 $15,220,000.00
17 12/31/2019 $57,453,000.00
18 9/30/2019 $42,243,000.00
19 6/30/2019 $27,051,000.00
20 3/31/2019 $13,456,000.00
21 12/31/2018 $51,056,000.00
22 9/30/2018 $12,767,000.00
23 6/30/2018 $24,780,000.00
24 3/31/2018 $12,408,000.00
25 12/31/2017 $48,467,000.00
26 9/30/2017 $12,266,000.00
27 6/30/2017 $12,090,000.00
28 3/31/2017 $11,891,000.00
29 12/31/2016 $40,803,000.00
30 9/30/2016 $30,200,000.00
31 6/30/2016 $20,309,000.00
32 3/31/2016 $10,065,000.00
33 12/31/2015 $41,280,000.00
34 9/30/2015 $10,002,000.00
35 6/30/2015 $9,692,000.00
36 3/31/2015 $11,307,000.00
37 12/31/2014 $49,945,000.00
38 9/30/2014 $12,662,000.00
39 6/30/2014 $25,092,000.00
40 3/31/2014 $11,303,000.00
41 12/31/2013 $41,797,000.00
42 9/30/2013 $10,568,000.00
43 6/30/2013 $20,084,000.00
44 3/31/2013 $9,869,000.00
45 12/31/2012 $36,319,000.00
46 9/30/2012 $9,015,000.00
47 6/30/2012 $17,982,000.00
48 3/31/2012 $8,993,000.00
49 12/31/2011 $34,511,000.00
50 9/30/2011 $25,673,000.00
51 6/30/2011 $16,720,000.00
52 3/31/2011 $7,585,000.00
53 12/31/2010 $16,682,000.00
54 12/31/2009 $15,720,000.00
Financials: InterestPaidNet
Date Value
1 12/31/2023 $104,698,000.00
2 12/31/2022 $66,479,000.00
3 12/31/2021 $59,497,000.00
4 12/31/2020 $62,917,000.00
5 12/31/2019 $56,022,000.00
6 12/31/2018 $48,918,000.00
7 12/31/2017 $47,032,000.00
8 12/31/2016 $37,125,000.00
Financials: InterestPayableCurrent
Date Value
1 12/31/2023 $5,636,000.00
2 12/31/2022 $4,656,000.00
3 12/31/2021 $5,046,000.00
4 12/31/2020 $8,268,000.00
5 12/31/2019 $10,624,000.00
6 12/31/2018 $11,000,000.00
7 12/31/2017 $10,412,000.00
8 12/31/2016 $10,252,000.00
9 12/31/2015 $7,781,000.00
10 12/31/2014 $11,828,000.00
11 12/31/2013 $11,672,000.00
12 12/31/2012 $11,054,000.00
13 12/31/2011 $7,392,000.00
14 12/31/2010 $3,543,000.00
Financials: LeaseCost
Date Value
1 12/31/2023 $192,401,000.00
2 9/30/2023 $122,298,000.00
3 6/30/2023 $62,733,000.00
4 3/31/2023 $19,980,000.00
5 12/31/2022 $70,563,000.00
6 9/30/2022 $50,713,000.00
7 6/30/2022 $33,596,000.00
8 3/31/2022 $16,852,000.00
9 12/31/2021 $64,225,000.00
10 9/30/2021 $48,119,000.00
11 6/30/2021 $15,734,000.00
12 3/31/2021 $15,989,000.00
13 12/31/2020 $59,104,000.00
14 9/30/2020 $15,455,000.00
15 6/30/2020 $13,895,000.00
16 3/31/2020 $13,422,000.00
17 12/31/2019 $53,220,000.00
18 9/30/2019 $36,524,000.00
19 6/30/2019 $12,818,000.00
20 3/31/2019 $12,623,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDue
Date Value
1 12/31/2023 $627,278,000.00
2 9/30/2023 $612,792,000.00
3 6/30/2023 $823,126,000.00
4 3/31/2023 $154,648,000.00
5 12/31/2022 $158,981,000.00
6 9/30/2022 $168,999,000.00
7 6/30/2022 $187,270,000.00
8 3/31/2022 $190,607,000.00
9 12/31/2021 $191,706,000.00
10 9/30/2021 $197,472,000.00
11 3/31/2021 $191,630,000.00
12 12/31/2020 $196,354,000.00
13 9/30/2020 $179,919,000.00
14 6/30/2020 $175,353,000.00
15 12/31/2019 $160,895,000.00
16 9/30/2019 $158,706,000.00
17 6/30/2019 $158,348,000.00
18 3/31/2019 $161,292,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive
Date Value
1 12/31/2023 $328,298,000.00
2 9/30/2023 $309,365,000.00
3 6/30/2023 $324,602,000.00
4 3/31/2023 $84,003,000.00
5 12/31/2022 $87,702,000.00
6 9/30/2022 $96,176,000.00
7 6/30/2022 $107,376,000.00
8 3/31/2022 $110,462,000.00
9 12/31/2021 $111,463,000.00
10 9/30/2021 $115,788,000.00
11 3/31/2021 $114,121,000.00
12 12/31/2020 $118,157,000.00
13 9/30/2020 $103,809,000.00
14 6/30/2020 $101,672,000.00
15 12/31/2019 $98,542,000.00
16 9/30/2019 $96,432,000.00
17 6/30/2019 $96,148,000.00
18 3/31/2019 $95,692,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive
Date Value
1 12/31/2023 $48,154,000.00
2 9/30/2023 $48,076,000.00
3 6/30/2023 $48,563,000.00
4 3/31/2023 $10,772,000.00
5 12/31/2022 $10,900,000.00
6 9/30/2022 $11,179,000.00
7 6/30/2022 $12,551,000.00
8 3/31/2022 $12,601,000.00
9 12/31/2021 $12,585,000.00
10 9/30/2021 $13,116,000.00
11 3/31/2021 $12,126,000.00
12 12/31/2020 $12,554,000.00
13 9/30/2020 $12,124,000.00
14 6/30/2020 $12,097,000.00
15 12/31/2019 $9,903,000.00
16 9/30/2019 $9,830,000.00
17 6/30/2019 $9,871,000.00
18 3/31/2019 $10,626,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour
Date Value
1 12/31/2023 $51,511,000.00
2 9/30/2023 $52,672,000.00
3 6/30/2023 $78,498,000.00
4 3/31/2023 $11,962,000.00
5 12/31/2022 $12,285,000.00
6 9/30/2022 $12,821,000.00
7 6/30/2022 $14,332,000.00
8 3/31/2022 $14,325,000.00
9 12/31/2021 $14,562,000.00
10 9/30/2021 $15,228,000.00
11 3/31/2021 $14,924,000.00
12 12/31/2020 $15,007,000.00
13 9/30/2020 $14,198,000.00
14 6/30/2020 $13,833,000.00
15 12/31/2019 $11,376,000.00
16 9/30/2019 $11,286,000.00
17 6/30/2019 $10,985,000.00
18 3/31/2019 $12,097,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree
Date Value
1 12/31/2023 $57,600,000.00
2 9/30/2023 $57,698,000.00
3 6/30/2023 $108,816,000.00
4 3/31/2023 $13,692,000.00
5 12/31/2022 $14,255,000.00
6 9/30/2022 $14,918,000.00
7 6/30/2022 $16,862,000.00
8 3/31/2022 $17,161,000.00
9 12/31/2021 $17,057,000.00
10 9/30/2021 $17,243,000.00
11 3/31/2021 $16,398,000.00
12 12/31/2020 $16,490,000.00
13 9/30/2020 $15,674,000.00
14 6/30/2020 $14,918,000.00
15 12/31/2019 $12,211,000.00
16 9/30/2019 $12,249,000.00
17 6/30/2019 $12,248,000.00
18 3/31/2019 $13,001,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo
Date Value
1 12/31/2023 $62,443,000.00
2 9/30/2023 $65,233,000.00
3 6/30/2023 $123,723,000.00
4 3/31/2023 $16,785,000.00
5 12/31/2022 $16,658,000.00
6 9/30/2022 $16,738,000.00
7 6/30/2022 $18,078,000.00
8 3/31/2022 $18,263,000.00
9 12/31/2021 $18,359,000.00
10 9/30/2021 $18,295,000.00
11 3/31/2021 $16,627,000.00
12 12/31/2020 $16,391,000.00
13 9/30/2020 $16,535,000.00
14 6/30/2020 $16,108,000.00
15 12/31/2019 $13,788,000.00
16 9/30/2019 $13,641,000.00
17 6/30/2019 $13,504,000.00
18 3/31/2019 $14,455,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths
Date Value
1 12/31/2023 $79,272,000.00
2 9/30/2023 $79,748,000.00
3 6/30/2023 $138,924,000.00
4 3/31/2023 $17,434,000.00
5 12/31/2022 $17,181,000.00
6 9/30/2022 $17,167,000.00
7 6/30/2022 $18,071,000.00
8 3/31/2022 $17,795,000.00
9 12/31/2021 $17,680,000.00
10 9/30/2021 $17,802,000.00
11 3/31/2021 $17,434,000.00
12 12/31/2020 $17,755,000.00
13 9/30/2020 $17,579,000.00
14 6/30/2020 $16,725,000.00
15 12/31/2019 $15,075,000.00
16 9/30/2019 $15,268,000.00
17 6/30/2019 $15,592,000.00
18 3/31/2019 $15,421,000.00
Financials: LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
Date Value
1 12/31/2023 $229,221,000.00
2 9/30/2023 $213,381,000.00
3 6/30/2023 $241,862,000.00
4 3/31/2023 $50,357,000.00
5 12/31/2022 $52,389,000.00
6 9/30/2022 $57,777,000.00
7 6/30/2022 $64,363,000.00
8 3/31/2022 $66,833,000.00
9 12/31/2021 $67,715,000.00
10 9/30/2021 $71,095,000.00
11 3/31/2021 $71,198,000.00
12 12/31/2020 $73,885,000.00
13 9/30/2020 $66,466,000.00
14 6/30/2020 $64,910,000.00
15 12/31/2019 $64,104,000.00
16 9/30/2019 $63,076,000.00
17 6/30/2019 $64,253,000.00
18 3/31/2019 $62,548,000.00
Financials: Liabilities
Date Value
1 12/31/2023 $2,602,063,000.00
2 9/30/2023 $2,519,553,000.00
3 6/30/2023 $2,623,537,000.00
4 3/31/2023 $1,546,959,000.00
5 12/31/2022 $1,528,814,000.00
6 9/30/2022 $1,512,467,000.00
7 6/30/2022 $1,454,765,000.00
8 3/31/2022 $1,378,375,000.00
9 12/31/2021 $1,357,655,000.00
10 9/30/2021 $1,365,516,000.00
11 6/30/2021 $1,346,888,000.00
12 3/31/2021 $1,160,521,000.00
13 12/31/2020 $1,293,643,000.00
14 9/30/2020 $1,261,605,000.00
15 6/30/2020 $1,240,951,000.00
16 3/31/2020 $1,135,850,000.00
17 12/31/2019 $1,135,803,000.00
18 9/30/2019 $1,122,845,000.00
19 6/30/2019 $1,125,655,000.00
20 3/31/2019 $961,234,000.00
21 12/31/2018 $888,852,000.00
22 9/30/2018 $883,163,000.00
23 6/30/2018 $814,865,000.00
24 3/31/2018 $813,508,000.00
25 12/31/2017 $813,132,000.00
26 9/30/2017 $809,983,000.00
27 6/30/2017 $803,640,000.00
28 3/31/2017 $796,287,000.00
29 12/31/2016 $791,146,000.00
30 9/30/2016 $658,108,000.00
31 6/30/2016 $655,767,000.00
32 3/31/2016 $683,478,000.00
33 12/31/2015 $675,087,000.00
34 9/30/2015 $671,804,000.00
35 6/30/2015 $660,199,000.00
36 3/31/2015 $659,794,000.00
37 12/31/2014 $677,981,000.00
38 9/30/2014 $675,797,000.00
39 6/30/2014 $682,165,000.00
40 3/31/2014 $562,247,000.00
41 12/31/2013 $561,609,000.00
42 9/30/2013 $537,218,000.00
43 6/30/2013 $466,834,000.00
44 3/31/2013 $460,376,000.00
45 12/31/2012 $446,752,000.00
46 9/30/2012 $431,902,000.00
47 6/30/2012 $434,068,000.00
48 3/31/2012 $432,302,000.00
49 12/31/2011 $433,650,000.00
50 12/31/2010 $224,302,000.00
Financials: LiabilitiesAndStockholdersEquity
Date Value
1 12/31/2023 $3,211,619,000.00
2 9/30/2023 $2,961,681,000.00
3 6/30/2023 $3,162,737,000.00
4 3/31/2023 $998,412,000.00
5 12/31/2022 $1,010,182,000.00
6 9/30/2022 $1,020,702,000.00
7 6/30/2022 $1,014,584,000.00
8 3/31/2022 $969,769,000.00
9 12/31/2021 $984,557,000.00
10 9/30/2021 $1,008,749,000.00
11 6/30/2021 $1,010,747,000.00
12 3/31/2021 $852,962,000.00
13 12/31/2020 $1,000,477,000.00
14 9/30/2020 $1,000,914,000.00
15 6/30/2020 $1,005,401,000.00
16 3/31/2020 $913,625,000.00
17 12/31/2019 $932,124,000.00
18 9/30/2019 $932,344,000.00
19 6/30/2019 $949,065,000.00
20 3/31/2019 $797,003,000.00
21 12/31/2018 $739,850,000.00
22 9/30/2018 $757,319,000.00
23 6/30/2018 $700,229,000.00
24 3/31/2018 $716,453,000.00
25 12/31/2017 $710,588,000.00
26 9/30/2017 $729,860,000.00
27 6/30/2017 $732,439,000.00
28 3/31/2017 $732,675,000.00
29 12/31/2016 $737,892,000.00
30 9/30/2016 $617,622,000.00
31 6/30/2016 $626,378,000.00
32 3/31/2016 $665,096,000.00
33 12/31/2015 $662,816,000.00
34 9/30/2015 $672,906,000.00
35 6/30/2015 $682,388,000.00
36 3/31/2015 $714,046,000.00
37 12/31/2014 $754,914,000.00
38 9/30/2014 $784,461,000.00
39 6/30/2014 $822,787,000.00
40 3/31/2014 $725,247,000.00
41 12/31/2013 $755,101,000.00
42 9/30/2013 $692,253,000.00
43 6/30/2013 $621,372,000.00
44 3/31/2013 $616,237,000.00
45 12/31/2012 $606,531,000.00
46 9/30/2012 $592,885,000.00
47 6/30/2012 $595,217,000.00
48 3/31/2012 $597,289,000.00
49 12/31/2011 $597,651,000.00
50 12/31/2010 $376,103,000.00
Financials: LiabilitiesCurrent
Date Value
1 12/31/2023 $373,324,000.00
2 9/30/2023 $355,662,000.00
3 6/30/2023 $415,824,000.00
4 3/31/2023 $127,422,000.00
5 12/31/2022 $120,284,000.00
6 9/30/2022 $121,607,000.00
7 6/30/2022 $96,879,000.00
8 3/31/2022 $91,605,000.00
9 12/31/2021 $81,010,000.00
10 9/30/2021 $98,996,000.00
11 6/30/2021 $93,726,000.00
12 3/31/2021 $422,709,000.00
13 12/31/2020 $94,443,000.00
14 9/30/2020 $95,247,000.00
15 6/30/2020 $100,063,000.00
16 3/31/2020 $90,140,000.00
17 12/31/2019 $89,694,000.00
18 9/30/2019 $86,225,000.00
19 6/30/2019 $90,217,000.00
20 3/31/2019 $81,551,000.00
21 12/31/2018 $75,307,000.00
22 9/30/2018 $72,272,000.00
23 6/30/2018 $74,951,000.00
24 3/31/2018 $74,474,000.00
25 12/31/2017 $74,526,000.00
26 9/30/2017 $73,551,000.00
27 6/30/2017 $72,335,000.00
28 3/31/2017 $69,249,000.00
29 12/31/2016 $67,913,000.00
30 9/30/2016 $61,959,000.00
31 6/30/2016 $65,881,000.00
32 3/31/2016 $78,911,000.00
33 12/31/2015 $68,904,000.00
34 9/30/2015 $68,636,000.00
35 6/30/2015 $64,589,000.00
36 3/31/2015 $68,252,000.00
37 12/31/2014 $60,032,000.00
38 9/30/2014 $56,540,000.00
39 6/30/2014 $60,064,000.00
40 3/31/2014 $142,347,000.00
41 12/31/2013 $143,694,000.00
42 9/30/2013 $131,911,000.00
43 6/30/2013 $136,158,000.00
44 3/31/2013 $47,712,000.00
45 12/31/2012 $51,740,000.00
46 9/30/2012 $42,102,000.00
47 6/30/2012 $45,973,000.00
48 3/31/2012 $45,537,000.00
49 12/31/2011 $47,843,000.00
50 12/31/2010 $41,660,000.00
Financials: LongTermDebt
Date Value
1 12/31/2023 $950,000,000.00
2 12/31/2022 $950,000,000.00
3 12/31/2021 $897,796,000.00
4 12/31/2020 $881,975,000.00
5 12/31/2019 $798,123,000.00
6 12/31/2018 $645,464,000.00
7 12/31/2017 $574,973,000.00
8 12/31/2016 $569,746,000.00
9 12/31/2015 $471,203,000.00
10 12/31/2014 $440,000,000.00
Financials: LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
Date Value
1 12/31/2023 $450,000,000.00
2 12/31/2022 $500,000,000.00
3 12/31/2020 $429,263,000.00
4 12/31/2018 $445,000,000.00
5 12/31/2017 $189,225,000.00
6 12/31/2014 $240,000,000.00
Financials: LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
Date Value
1 12/31/2023 $500,000,000.00
2 12/31/2021 $397,005,000.00
3 12/31/2019 $445,000,000.00
4 12/31/2018 $189,225,000.00
Financials: LossContingencyRangeOfPossibleLossPortionNotAccrued
Date Value
1 12/31/2023 $4,100,000.00
2 9/30/2023 $4,000,000.00
3 6/30/2023 $3,900,000.00
4 3/31/2023 $3,900,000.00
5 12/31/2022 $3,800,000.00
6 9/30/2022 $3,800,000.00
7 6/30/2022 $3,700,000.00
8 3/31/2022 $3,600,000.00
9 12/31/2021 $3,600,000.00
10 9/30/2021 $3,500,000.00
11 6/30/2021 $3,500,000.00
12 3/31/2021 $3,400,000.00
13 12/31/2020 $3,300,000.00
14 9/30/2020 $3,300,000.00
15 6/30/2020 $3,200,000.00
16 3/31/2020 $3,200,000.00
17 12/31/2019 $3,100,000.00
18 9/30/2019 $3,000,000.00
19 6/30/2019 $3,000,000.00
20 3/31/2019 $2,900,000.00
21 12/31/2018 $2,900,000.00
22 9/30/2018 $2,800,000.00
23 6/30/2018 $2,700,000.00
24 3/31/2018 $2,700,000.00
25 12/31/2017 $2,600,000.00
Financials: NetCashProvidedByUsedInFinancingActivities
Date Value
1 12/31/2023 $-257,851,000.00
2 9/30/2023 $-193,116,000.00
3 6/30/2023 $-107,080,000.00
4 3/31/2023 $-54,616,000.00
5 12/31/2022 $-144,849,000.00
6 9/30/2022 $-76,548,000.00
7 6/30/2022 $-24,052,000.00
8 3/31/2022 $-47,528,000.00
9 12/31/2021 $-140,825,000.00
10 9/30/2021 $-94,554,000.00
11 6/30/2021 $-50,874,000.00
12 3/31/2021 $-163,667,000.00
13 12/31/2020 $-116,002,000.00
14 9/30/2020 $-70,234,000.00
15 6/30/2020 $-25,257,000.00
16 3/31/2020 $-38,572,000.00
17 12/31/2019 $22,020,000.00
18 9/30/2019 $56,144,000.00
19 6/30/2019 $88,961,000.00
20 3/31/2019 $-31,809,000.00
21 12/31/2018 $-52,545,000.00
22 9/30/2018 $-15,035,000.00
23 6/30/2018 $-55,918,000.00
24 3/31/2018 $-26,791,000.00
25 12/31/2017 $-97,267,000.00
26 9/30/2017 $-72,285,000.00
27 6/30/2017 $-47,287,000.00
28 3/31/2017 $-22,771,000.00
29 12/31/2016 $8,341,000.00
30 9/30/2016 $-92,419,000.00
31 6/30/2016 $-71,494,000.00
32 12/31/2015 $-128,847,000.00
Financials: NetCashProvidedByUsedInInvestingActivities
Date Value
1 12/31/2023 $76,726,000.00
2 9/30/2023 $16,607,000.00
3 6/30/2023 $-45,520,000.00
4 3/31/2023 $-23,204,000.00
5 12/31/2022 $-78,971,000.00
6 9/30/2022 $-59,380,000.00
7 6/30/2022 $-35,409,000.00
8 3/31/2022 $-18,121,000.00
9 12/31/2021 $-69,916,000.00
10 9/30/2021 $-54,620,000.00
11 6/30/2021 $-32,661,000.00
12 3/31/2021 $-15,444,000.00
13 12/31/2020 $-55,952,000.00
14 9/30/2020 $-40,092,000.00
15 6/30/2020 $-26,796,000.00
16 3/31/2020 $-12,866,000.00
17 12/31/2019 $-46,958,000.00
18 9/30/2019 $-37,059,000.00
19 6/30/2019 $-25,008,000.00
20 3/31/2019 $-13,288,000.00
21 12/31/2018 $-49,937,000.00
22 9/30/2018 $-39,000,000.00
23 6/30/2018 $-26,893,000.00
24 3/31/2018 $-14,905,000.00
25 12/31/2017 $-45,801,000.00
26 9/30/2017 $-35,183,000.00
27 6/30/2017 $-24,256,000.00
28 3/31/2017 $-12,249,000.00
29 12/31/2016 $-45,234,000.00
30 9/30/2016 $-38,039,000.00
31 6/30/2016 $-29,294,000.00
32 12/31/2015 $-35,471,000.00
Financials: NetCashProvidedByUsedInOperatingActivities
Date Value
1 12/31/2023 $17,345,000.00
2 9/30/2023 $66,043,000.00
3 6/30/2023 $118,475,000.00
4 3/31/2023 $35,821,000.00
5 12/31/2022 $173,707,000.00
6 9/30/2022 $137,384,000.00
7 6/30/2022 $83,814,000.00
8 3/31/2022 $49,411,000.00
9 12/31/2021 $170,257,000.00
10 9/30/2021 $134,273,000.00
11 6/30/2021 $86,855,000.00
12 3/31/2021 $47,106,000.00
13 12/31/2020 $140,320,000.00
14 9/30/2020 $102,749,000.00
15 6/30/2020 $69,769,000.00
16 3/31/2020 $28,458,000.00
17 12/31/2019 $148,809,000.00
18 9/30/2019 $102,712,000.00
19 6/30/2019 $69,269,000.00
20 3/31/2019 $28,637,000.00
21 12/31/2018 $133,921,000.00
22 9/30/2018 $93,195,000.00
23 6/30/2018 $61,450,000.00
24 3/31/2018 $30,179,000.00
25 12/31/2017 $111,702,000.00
26 9/30/2017 $80,342,000.00
27 6/30/2017 $51,559,000.00
28 3/31/2017 $23,514,000.00
29 12/31/2016 $107,967,000.00
30 9/30/2016 $74,088,000.00
31 6/30/2016 $51,255,000.00
32 12/31/2015 $83,809,000.00
Financials: NetIncomeLossAvailableToCommonStockholdersBasic
Date Value
1 12/31/2023 $1,273,441,000.00
2 9/30/2023 $1,073,288,000.00
3 6/30/2023 $1,130,011,000.00
4 3/31/2023 $6,148,000.00
5 12/31/2022 $5,146,000.00
6 9/30/2022 $4,294,000.00
7 6/30/2022 $12,301,000.00
8 3/31/2022 $1,137,000.00
9 12/31/2021 $48,185,000.00
10 9/30/2021 $13,320,000.00
11 6/30/2021 $16,358,000.00
12 3/31/2021 $18,851,000.00
13 12/31/2020 $6,216,000.00
14 9/30/2020 $-4,955,000.00
15 6/30/2020 $17,791,000.00
16 3/31/2020 $9,227,000.00
17 12/31/2019 $37,520,000.00
18 9/30/2019 $30,054,000.00
19 6/30/2019 $7,136,000.00
20 3/31/2019 $9,217,000.00
21 12/31/2018 $28,667,000.00
22 9/30/2018 $8,231,000.00
23 6/30/2018 $6,552,000.00
24 3/31/2018 $6,784,000.00
25 12/31/2017 $5,876,000.00
26 9/30/2017 $12,103,000.00
27 6/30/2017 $4,317,000.00
28 3/31/2017 $4,136,000.00
29 12/31/2016 $14,929,000.00
30 9/30/2016 $11,037,000.00
31 6/30/2016 $4,224,000.00
32 3/31/2016 $3,354,000.00
33 12/31/2015 $4,896,000.00
34 9/30/2015 $3,161,000.00
35 6/30/2015 $840,000.00
36 3/31/2015 $3,354,000.00
37 12/31/2014 $797,000.00
38 9/30/2014 $1,149,000.00
39 6/30/2014 $1,208,000.00
40 3/31/2014 $125,000.00
41 12/31/2013 $56,689,000.00
42 9/30/2013 $2,122,000.00
43 6/30/2013 $1,607,000.00
44 3/31/2013 $361,000.00
45 12/31/2012 $-4,251,000.00
46 9/30/2012 $-94,000.00
47 6/30/2012 $-3,881,000.00
48 3/31/2012 $-2,090,000.00
49 12/31/2011 $5,424,000.00
50 9/30/2011 $2,118,000.00
51 6/30/2011 $1,837,000.00
52 3/31/2011 $-278,000.00
53 12/31/2010 $669,000.00
54 9/30/2010 $-462,000.00
55 6/30/2010 $-883,000.00
56 3/31/2010 $-570,000.00
57 12/31/2009 $-17,151,000.00
Financials: NoncurrentAssets
Date Value
1 12/31/2023 $2,122,738,000.00
2 9/30/2023 $1,792,619,000.00
3 6/30/2023 $1,663,508,000.00
4 3/31/2023 $572,043,000.00
5 12/31/2022 $544,439,000.00
6 9/30/2022 $503,771,000.00
7 6/30/2022 $461,390,000.00
8 3/31/2022 $456,430,000.00
9 12/31/2021 $457,892,000.00
10 9/30/2021 $454,722,000.00
11 6/30/2021 $436,010,000.00
12 3/31/2021 $425,506,000.00
13 12/31/2020 $430,351,000.00
14 9/30/2020 $421,267,000.00
15 6/30/2020 $406,763,000.00
16 3/31/2020 $430,351,000.00
17 12/31/2019 $368,946,000.00
18 9/30/2019 $370,842,000.00
19 6/30/2019 $375,955,000.00
20 3/31/2019 $375,365,000.00
21 12/31/2018 $375,345,000.00
22 9/30/2018 $380,665,000.00
23 6/30/2018 $382,400,000.00
24 3/31/2018 $385,794,000.00
25 12/31/2017 $381,306,000.00
26 9/30/2017 $381,035,000.00
27 6/30/2017 $376,892,000.00
28 3/31/2017 $368,962,000.00
29 12/31/2016 $361,665,000.00
30 9/30/2016 $370,775,000.00
31 6/30/2016 $370,600,000.00
32 3/31/2016 $366,510,000.00
33 12/31/2015 $360,163,000.00
34 9/30/2015 $357,192,000.00
35 6/30/2015 $347,580,000.00
36 3/31/2015 $343,458,000.00
37 12/31/2014 $360,795,000.00
38 9/30/2014 $357,735,000.00
39 6/30/2014 $353,703,000.00
40 3/31/2014 $346,226,000.00
41 12/31/2013 $341,231,000.00
42 9/30/2013 $331,803,000.00
43 6/30/2013 $328,743,000.00
44 3/31/2013 $328,123,000.00
45 12/31/2012 $311,222,000.00
46 9/30/2012 $306,684,000.00
47 6/30/2012 $304,874,000.00
48 3/31/2012 $311,222,000.00
49 12/31/2011 $308,043,000.00
50 3/31/2011 $308,043,000.00
51 12/31/2010 $280,564,000.00
Financials: NonoperatingIncomeExpense
Date Value
1 3/31/2023 $3,498,000.00
2 9/30/2022 $-462,000.00
3 6/30/2022 $-195,000.00
4 3/31/2022 $319,000.00
5 9/30/2021 $648,000.00
6 6/30/2021 $64,000.00
Financials: NumberOfCountriesInWhichEntityOperates
Date Value
1 12/31/2023 $54.00
2 9/30/2023 $54.00
3 6/30/2023 $54.00
4 3/31/2023 $51.00
5 12/31/2022 $51.00
6 9/30/2022 $51.00
7 6/30/2022 $51.00
8 3/31/2022 $50.00
9 12/31/2021 $50.00
10 9/30/2021 $50.00
11 6/30/2021 $48.00
12 3/31/2021 $48.00
13 12/31/2020 $47.00
14 9/30/2020 $47.00
Financials: NumberOfOperatingSegments
Date Value
1 12/31/2023 $1.00
2 9/30/2023 $1.00
3 6/30/2023 $1.00
4 3/31/2023 $1.00
5 12/31/2022 $1.00
6 9/30/2022 $1.00
7 6/30/2022 $1.00
8 3/31/2022 $1.00
9 12/31/2021 $1.00
10 9/30/2021 $1.00
11 6/30/2021 $1.00
12 3/31/2021 $1.00
13 12/31/2020 $1.00
14 9/30/2020 $1.00
15 6/30/2020 $1.00
16 3/31/2020 $1.00
17 12/31/2019 $1.00
18 9/30/2019 $1.00
19 6/30/2019 $1.00
20 3/31/2019 $1.00
21 12/31/2018 $1.00
22 9/30/2018 $1.00
23 6/30/2018 $1.00
24 3/31/2018 $1.00
25 12/31/2017 $1.00
26 9/30/2017 $1.00
27 6/30/2017 $1.00
28 3/31/2017 $1.00
29 12/31/2016 $1.00
30 9/30/2016 $1.00
31 6/30/2016 $1.00
32 3/31/2016 $1.00
33 12/31/2015 $1.00
34 9/30/2015 $1.00
35 6/30/2015 $1.00
36 3/31/2015 $1.00
37 12/31/2014 $1.00
38 9/30/2014 $1.00
39 6/30/2014 $1.00
40 3/31/2014 $1.00
41 12/31/2013 $1.00
42 9/30/2013 $1.00
43 6/30/2013 $1.00
44 3/31/2013 $1.00
45 12/31/2012 $1.00
Financials: OffMarketLeaseUnfavorable
Date Value
1 12/31/2023 $151,100,000.00
2 9/30/2023 $147,500,000.00
3 6/30/2023 $147,500,000.00
Financials: OperatingIncomeLoss
Date Value
1 12/31/2023 $-129,329,000.00
2 9/30/2023 $-60,851,000.00
3 6/30/2023 $-10,289,000.00
4 3/31/2023 $24,312,000.00
5 12/31/2022 $113,959,000.00
6 9/30/2022 $86,440,000.00
7 6/30/2022 $58,344,000.00
8 3/31/2022 $28,784,000.00
9 12/31/2021 $119,233,000.00
10 9/30/2021 $83,055,000.00
11 6/30/2021 $54,503,000.00
12 3/31/2021 $26,291,000.00
13 12/31/2020 $106,922,000.00
14 9/30/2020 $26,036,000.00
15 6/30/2020 $53,427,000.00
16 3/31/2020 $25,850,000.00
17 12/31/2019 $100,257,000.00
18 9/30/2019 $72,221,000.00
19 6/30/2019 $22,022,000.00
20 3/31/2019 $24,400,000.00
21 12/31/2018 $86,558,000.00
22 9/30/2018 $22,255,000.00
23 6/30/2018 $21,354,000.00
24 3/31/2018 $20,637,000.00
25 12/31/2017 $75,918,000.00
26 9/30/2017 $17,720,000.00
27 6/30/2017 $19,000,000.00
28 3/31/2017 $18,666,000.00
29 12/31/2016 $64,042,000.00
30 9/30/2016 $16,063,000.00
31 6/30/2016 $17,511,000.00
32 3/31/2016 $15,675,000.00
33 12/31/2015 $53,036,000.00
34 9/30/2015 $15,519,000.00
35 6/30/2015 $17,511,000.00
36 3/31/2015 $10,487,000.00
37 12/31/2014 $53,900,000.00
38 9/30/2014 $40,832,000.00
39 6/30/2014 $27,216,000.00
40 3/31/2014 $12,907,000.00
41 12/31/2013 $46,154,000.00
42 9/30/2013 $12,577,000.00
43 6/30/2013 $21,507,000.00
44 3/31/2013 $9,905,000.00
45 12/31/2012 $9,169,000.00
46 9/30/2012 $21,798,000.00
47 6/30/2012 $7,801,000.00
48 3/31/2012 $5,968,000.00
49 12/31/2011 $36,506,000.00
50 9/30/2011 $9,576,000.00
51 6/30/2011 $8,671,000.00
52 3/31/2011 $7,358,000.00
53 12/31/2010 $15,215,000.00
54 9/30/2010 $3,749,000.00
55 6/30/2010 $2,981,000.00
56 3/31/2010 $2,688,000.00
57 12/31/2009 $-3,786,000.00
Financials: OperatingLeaseCost
Date Value
1 12/31/2023 $92,763,000.00
2 9/30/2023 $53,096,000.00
3 6/30/2023 $32,312,000.00
4 3/31/2023 $4,582,000.00
5 12/31/2022 $18,331,000.00
6 9/30/2022 $4,547,000.00
7 6/30/2022 $9,401,000.00
8 3/31/2022 $4,773,000.00
9 12/31/2021 $18,382,000.00
10 9/30/2021 $4,572,000.00
11 6/30/2021 $4,671,000.00
12 3/31/2021 $4,417,000.00
13 12/31/2020 $17,362,000.00
14 9/30/2020 $4,269,000.00
15 6/30/2020 $8,592,000.00
16 3/31/2020 $4,187,000.00
17 12/31/2019 $15,688,000.00
18 9/30/2019 $8,443,000.00
19 6/30/2019 $6,780,000.00
20 3/31/2019 $3,295,000.00
Financials: OperatingLeaseExpense
Date Value
1 12/31/2023 $29,100,000.00
2 12/31/2022 $21,800,000.00
3 12/31/2021 $22,000,000.00
4 12/31/2020 $21,000,000.00
5 12/31/2019 $20,600,000.00
Financials: OperatingLeaseLeaseIncome
Date Value
1 3/31/2023 $34,914,000.00
2 12/31/2022 $34,914.00
Financials: OperatingLeaseLeaseIncomeLeasePayments
Date Value
1 3/31/2023 $1,200,000.00
2 12/31/2022 $1,200,000.00
Financials: OperatingLeaseLiability
Date Value
1 12/31/2023 $398,057,000.00
2 9/30/2023 $399,411,000.00
3 6/30/2023 $581,264,000.00
4 3/31/2023 $104,291,000.00
5 12/31/2022 $106,592,000.00
6 9/30/2022 $111,222,000.00
7 6/30/2022 $122,907,000.00
8 3/31/2022 $123,774,000.00
9 12/31/2021 $123,991,000.00
10 9/30/2021 $126,377,000.00
11 3/31/2021 $120,432,000.00
12 12/31/2020 $122,469,000.00
13 9/30/2020 $113,453,000.00
14 6/30/2020 $110,443,000.00
15 12/31/2019 $96,791,000.00
16 9/30/2019 $95,630,000.00
17 6/30/2019 $94,095,000.00
18 3/31/2019 $98,744,000.00
Financials: OperatingLeaseLiabilityCurrent
Date Value
1 12/31/2023 $67,962,000.00
2 9/30/2023 $68,418,000.00
3 6/30/2023 $125,551,000.00
4 3/31/2023 $12,369,000.00
5 12/31/2022 $12,005,000.00
6 9/30/2022 $11,784,000.00
7 6/30/2022 $12,172,000.00
8 3/31/2022 $12,118,000.00
9 12/31/2021 $12,197,000.00
10 9/30/2021 $11,312,000.00
11 6/30/2021 $11,783,000.00
12 3/31/2021 $11,055,000.00
13 12/31/2020 $11,151,000.00
14 9/30/2020 $12,006,000.00
15 6/30/2020 $11,292,000.00
16 3/31/2020 $10,409,000.00
17 12/31/2019 $10,101,000.00
18 9/30/2019 $10,299,000.00
19 6/30/2019 $10,639,000.00
20 3/31/2019 $10,409,000.00
Financials: OperatingLeaseLiabilityNoncurrent
Date Value
1 12/31/2023 $330,095,000.00
2 9/30/2023 $330,993,000.00
3 6/30/2023 $455,713,000.00
4 3/31/2023 $91,922,000.00
5 12/31/2022 $94,587,000.00
6 9/30/2022 $99,438,000.00
7 6/30/2022 $110,735,000.00
8 3/31/2022 $111,656,000.00
9 12/31/2021 $111,794,000.00
10 9/30/2021 $115,065,000.00
11 6/30/2021 $115,949,000.00
12 3/31/2021 $109,377,000.00
13 12/31/2020 $111,318,000.00
14 9/30/2020 $101,447,000.00
15 6/30/2020 $99,151,000.00
16 3/31/2020 $88,335,000.00
17 12/31/2019 $86,690,000.00
18 9/30/2019 $85,331,000.00
19 6/30/2019 $83,456,000.00
20 3/31/2019 $88,335,000.00
Financials: OperatingLeasePayments
Date Value
1 12/31/2023 $33,080,000.00
2 9/30/2023 $23,081,000.00
3 6/30/2023 $11,268,000.00
4 3/31/2023 $5,136,000.00
5 12/31/2022 $23,317,000.00
6 9/30/2022 $13,478,000.00
7 6/30/2022 $11,083,000.00
8 3/31/2022 $6,621,000.00
9 12/31/2021 $17,366,000.00
10 9/30/2021 $12,694,000.00
11 6/30/2021 $10,111,000.00
12 3/31/2021 $5,396,000.00
13 12/31/2020 $19,121,000.00
14 9/30/2020 $14,150,000.00
15 6/30/2020 $8,985,000.00
16 3/31/2020 $4,780,000.00
17 12/31/2019 $17,959,000.00
18 9/30/2019 $12,957,000.00
19 6/30/2019 $8,827,000.00
20 3/31/2019 $4,494,000.00
Financials: OperatingLeaseRightOfUseAssetAmortizationExpense
Date Value
1 9/30/2023 $24,900,000.00
Financials: OperatingLeaseWeightedAverageDiscountRatePercent
Date Value
1 12/31/2023 $0.08
2 9/30/2023 $0.08
3 6/30/2023 $0.07
4 3/31/2023 $0.05
5 12/31/2022 $0.05
6 9/30/2022 $0.05
7 6/30/2022 $0.05
8 3/31/2022 $0.05
9 12/31/2021 $0.05
10 9/30/2021 $0.06
11 6/30/2021 $0.06
12 3/31/2021 $0.06
13 12/31/2020 $0.06
14 9/30/2020 $0.05
15 6/30/2020 $0.05
16 3/31/2020 $0.06
17 12/31/2019 $0.06
18 9/30/2019 $0.06
19 6/30/2019 $0.06
20 3/31/2019 $0.06
Financials: OperatingLossCarryforwards
Date Value
1 12/31/2023 $1,000,000,000.00
2 12/31/2022 $943,000,000.00
3 12/31/2021 $1,000,000,000.00
4 12/31/2020 $1,100,000,000.00
5 12/31/2019 $994,000,000.00
6 12/31/2018 $1,000,000,000.00
7 12/31/2017 $1,000,000,000.00
8 12/31/2016 $1,200,000,000.00
9 12/31/2015 $1,200,000,000.00
10 12/31/2014 $1,200,000,000.00
11 12/31/2013 $1,300,000,000.00
12 12/31/2012 $1,100,000,000.00
13 12/31/2011 $1,100,000,000.00
Financials: OtherAccruedLiabilitiesCurrent
Date Value
1 12/31/2023 $31,254,000.00
2 12/31/2022 $19,488,000.00
3 12/31/2021 $16,360,000.00
4 12/31/2020 $24,168,000.00
5 12/31/2019 $23,695,000.00
6 12/31/2018 $24,020,000.00
7 12/31/2017 $25,278,000.00
8 12/31/2016 $47,149,000.00
9 12/31/2015 $38,355,000.00
10 12/31/2014 $32,151,000.00
11 12/31/2013 $31,465,000.00
12 12/31/2012 $26,519,000.00
13 12/31/2011 $21,944,000.00
Financials: OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
Date Value
1 9/30/2023 $-605,000.00
2 6/30/2023 $3,529,000.00
3 3/31/2023 $1,788,000.00
4 12/31/2022 $-8,153,000.00
5 9/30/2022 $-7,752,000.00
6 6/30/2022 $-9,658,000.00
7 3/31/2022 $-2,165,000.00
8 12/31/2021 $-9,697,000.00
9 9/30/2021 $-3,818,000.00
10 6/30/2021 $-3,434,000.00
11 3/31/2021 $-5,210,000.00
12 12/31/2020 $11,020,000.00
13 9/30/2020 $5,408,000.00
14 6/30/2020 $2,913,000.00
15 3/31/2020 $-3,493,000.00
16 12/31/2019 $-1,398,000.00
17 9/30/2019 $-4,748,000.00
18 6/30/2019 $-39,000.00
19 3/31/2019 $-1,825,000.00
20 12/31/2018 $-6,328,000.00
21 9/30/2018 $-485,000.00
22 6/30/2018 $-6,198,000.00
23 3/31/2018 $2,611,000.00
24 12/31/2017 $12,593,000.00
25 9/30/2017 $3,790,000.00
26 6/30/2017 $6,163,000.00
27 3/31/2017 $1,328,000.00
28 12/31/2016 $-2,500,000.00
29 9/30/2016 $2,795,000.00
30 6/30/2016 $-1,967,000.00
31 3/31/2016 $4,074,000.00
32 12/31/2015 $-8,231,000.00
33 9/30/2015 $-5,485,000.00
34 6/30/2015 $1,683,000.00
35 3/31/2015 $-7,396,000.00
36 12/31/2014 $-8,598,000.00
37 9/30/2014 $-5,034,000.00
38 6/30/2014 $-506,000.00
39 3/31/2014 $-462,000.00
40 12/31/2013 $1,469,000.00
41 9/30/2013 $2,341,000.00
42 6/30/2013 $-1,467,000.00
43 3/31/2013 $-1,793,000.00
44 12/31/2012 $1,249,000.00
45 9/30/2012 $1,501,000.00
46 6/30/2012 $-1,445,000.00
47 3/31/2012 $1,623,000.00
48 12/31/2011 $-1,626,000.00
49 12/31/2010 $-932,000.00
50 12/31/2009 $1,404,000.00
Financials: OtherLiabilitiesNoncurrent
Date Value
1 12/31/2023 $61,639,000.00
2 9/30/2023 $79,435,000.00
3 6/30/2023 $71,173,000.00
4 3/31/2023 $82,427,000.00
5 12/31/2022 $34,990,000.00
6 9/30/2022 $83,728,000.00
7 6/30/2022 $66,871,000.00
8 3/31/2022 $63,142,000.00
9 12/31/2021 $44,609,000.00
10 9/30/2021 $28,989,000.00
11 6/30/2021 $19,346,000.00
12 3/31/2021 $19,221,000.00
13 12/31/2020 $14,792,000.00
14 9/30/2020 $16,800,000.00
15 6/30/2020 $19,943,000.00
16 3/31/2020 $17,815,000.00
17 12/31/2019 $15,327,000.00
18 9/30/2019 $13,014,000.00
19 6/30/2019 $7,588,000.00
20 3/31/2019 $5,795,000.00
21 12/31/2018 $25,380,000.00
22 9/30/2018 $26,717,000.00
23 6/30/2018 $27,350,000.00
24 3/31/2018 $27,196,000.00
25 12/31/2017 $27,596,000.00
26 9/30/2017 $28,351,000.00
27 6/30/2017 $28,909,000.00
28 3/31/2017 $29,062,000.00
29 12/31/2016 $28,043,000.00
30 9/30/2016 $26,519,000.00
31 6/30/2016 $24,728,000.00
32 3/31/2016 $27,576,000.00
33 12/31/2015 $30,977,000.00
34 9/30/2015 $29,961,000.00
35 6/30/2015 $25,125,000.00
36 3/31/2015 $22,858,000.00
37 12/31/2014 $21,775,000.00
38 9/30/2014 $21,227,000.00
39 6/30/2014 $21,367,000.00
40 3/31/2014 $20,536,000.00
41 12/31/2013 $19,965,000.00
42 9/30/2013 $10,775,000.00
43 6/30/2013 $10,828,000.00
44 3/31/2013 $10,438,000.00
45 12/31/2012 $10,067,000.00
46 9/30/2012 $9,913,000.00
47 6/30/2012 $11,260,000.00
48 3/31/2012 $10,376,000.00
49 12/31/2011 $11,199,000.00
50 12/31/2010 $5,860,000.00
Financials: OtherNoncashIncomeExpense
Date Value
1 12/31/2023 $17,700,000.00
2 9/30/2023 $4,800,000.00
3 6/30/2023 $1,300,000.00
4 3/31/2023 $1,800,000.00
5 12/31/2022 $2,600,000.00
6 9/30/2022 $16,900,000.00
7 6/30/2022 $7,500,000.00
8 3/31/2022 $21,300,000.00
9 12/31/2021 $5,900,000.00
10 9/30/2021 $3,100,000.00
Financials: OtherNonoperatingIncomeExpense
Date Value
1 9/30/2023 $5,154,000.00
2 6/30/2023 $3,695,000.00
3 9/30/2022 $-462,000.00
4 6/30/2022 $-195,000.00
Financials: PaymentsForRent
Date Value
1 3/31/2023 --
Financials: PaymentsOfDividends
Date Value
1 12/31/2023 $181,716,000.00
2 9/30/2023 $135,354,000.00
3 6/30/2023 $90,218,000.00
4 5/31/2023 $44,000,000.00
5 3/31/2023 $45,311,000.00
6 12/31/2022 $169,857,000.00
7 11/30/2022 $42,800,000.00
8 9/30/2022 $125,882,000.00
9 8/31/2022 $42,300,000.00
10 6/30/2022 $83,153,000.00
11 3/31/2022 $41,298,000.00
12 12/31/2021 $150,288,000.00
13 9/30/2021 $110,736,000.00
14 6/30/2021 $73,082,000.00
15 3/31/2021 $36,081,000.00
16 12/31/2020 $129,412,000.00
17 11/30/2020 $33,500,000.00
18 9/30/2020 $94,952,000.00
19 6/30/2020 $62,295,000.00
20 4/30/2020 $31,100,000.00
21 3/31/2020 $30,557,000.00
22 12/31/2019 $112,647,000.00
23 11/30/2019 $29,100,000.00
24 9/30/2019 $82,871,000.00
25 8/31/2019 $28,100,000.00
26 6/30/2019 $54,306,000.00
27 3/31/2019 $26,565,000.00
28 12/31/2018 $97,887,000.00
29 9/30/2018 $71,371,000.00
30 6/30/2018 $46,607,000.00
31 5/31/2018 $24,300,000.00
32 3/31/2018 $22,819,000.00
33 12/31/2017 $81,657,000.00
34 9/30/2017 $59,824,000.00
35 6/30/2017 $38,945,000.00
36 3/31/2017 $18,999,000.00
37 12/31/2016 $68,210,000.00
38 9/30/2016 $50,011,000.00
39 6/30/2016 $32,842,000.00
40 3/31/2016 $16,171,000.00
41 12/31/2015 $66,314,000.00
42 9/30/2015 $50,269,000.00
43 8/31/2015 $15,296,000.00
44 6/30/2015 $34,973,000.00
45 5/31/2015 $18,972,000.00
46 3/31/2015 $16,001,000.00
47 12/31/2014 $54,216,000.00
48 11/30/2014 $14,190,000.00
49 9/30/2014 $13,792,000.00
50 6/30/2014 $7,882,000.00
51 3/31/2014 $18,352,000.00
52 12/31/2013 $17,206,000.00
53 9/30/2013 $6,512,000.00
54 6/30/2013 $6,145,000.00
55 2/28/2013 $5,489,000.00
56 11/30/2012 $5,012,000.00
57 8/31/2012 $4,537,000.00
Financials: PaymentsToAcquireBusinessesNetOfCashAcquired
Date Value
1 12/31/2023 $-2,191,000.00
2 9/30/2023 $14,037,000.00
3 6/30/2023 $14,034,000.00
Financials: PaymentsToAcquirePropertyPlantAndEquipment
Date Value
1 12/31/2023 $129,632,000.00
2 9/30/2023 $86,023,000.00
3 6/30/2023 $60,653,000.00
4 3/31/2023 $23,204,000.00
5 12/31/2022 $78,971,000.00
6 9/30/2022 $59,380,000.00
7 6/30/2022 $35,409,000.00
8 3/31/2022 $18,121,000.00
9 12/31/2021 $69,916,000.00
10 9/30/2021 $54,620,000.00
11 6/30/2021 $32,661,000.00
12 3/31/2021 $15,444,000.00
13 12/31/2020 $55,952,000.00
14 9/30/2020 $40,092,000.00
15 6/30/2020 $26,796,000.00
16 3/31/2020 $12,866,000.00
17 12/31/2019 $46,958,000.00
18 9/30/2019 $37,059,000.00
19 6/30/2019 $25,008,000.00
20 3/31/2019 $13,288,000.00
21 12/31/2018 $49,937,000.00
22 9/30/2018 $39,000,000.00
23 6/30/2018 $26,893,000.00
24 3/31/2018 $14,905,000.00
25 12/31/2017 $45,801,000.00
26 9/30/2017 $35,183,000.00
27 6/30/2017 $24,256,000.00
28 3/31/2017 $12,249,000.00
29 12/31/2016 $45,234,000.00
30 9/30/2016 $38,039,000.00
31 6/30/2016 $29,294,000.00
32 3/31/2016 $15,034,000.00
33 12/31/2015 $35,582,000.00
34 9/30/2015 $30,620,000.00
35 6/30/2015 $23,782,000.00
36 3/31/2015 $12,916,000.00
37 12/31/2014 $60,032,000.00
38 9/30/2014 $47,010,000.00
39 6/30/2014 $31,608,000.00
40 3/31/2014 $15,623,000.00
41 12/31/2013 $49,031,000.00
42 9/30/2013 $38,936,000.00
43 6/30/2013 $28,771,000.00
44 3/31/2013 $16,316,000.00
45 12/31/2012 $44,337,000.00
46 9/30/2012 $34,051,000.00
47 6/30/2012 $22,864,000.00
48 3/31/2012 $12,289,000.00
49 12/31/2011 $45,856,000.00
50 9/30/2011 $35,432,000.00
51 6/30/2011 $25,995,000.00
52 3/31/2011 $12,842,000.00
53 12/31/2010 $52,757,000.00
54 12/31/2009 $49,507,000.00
Financials: PreferredStockParOrStatedValuePerShare
Date Value
1 12/31/2023 $0.00
2 12/31/2022 $0.00
3 12/31/2021 $0.00
4 12/31/2020 $0.00
5 12/31/2019 $0.00
6 12/31/2018 $0.00
7 12/31/2017 $0.00
8 12/31/2016 $0.00
9 12/31/2015 $0.00
10 12/31/2014 $0.00
11 12/31/2013 $0.00
12 12/31/2012 $0.00
13 12/31/2011 $0.00
Financials: PreferredStockSharesAuthorized
Date Value
1 12/31/2023 $10,000.00
2 12/31/2022 $10,000.00
3 12/31/2021 $10,000.00
4 12/31/2020 $10,000.00
5 12/31/2019 $10,000.00
6 12/31/2018 $10,000.00
7 12/31/2017 $10,000.00
8 12/31/2016 $10,000.00
9 12/31/2015 $10,000.00
10 12/31/2014 $10,000.00
11 12/31/2013 $10,000.00
12 12/31/2012 $10,000.00
13 12/31/2011 $10,000.00
Financials: PrepaidExpenseAndOtherAssetsCurrent
Date Value
1 12/31/2023 $80,588,000.00
2 9/30/2023 $73,541,000.00
3 6/30/2023 $81,854,000.00
4 3/31/2023 $49,203,000.00
5 12/31/2022 $45,878,000.00
6 9/30/2022 $46,407,000.00
7 6/30/2022 $43,054,000.00
8 3/31/2022 $41,757,000.00
9 12/31/2021 $39,015,000.00
10 9/30/2021 $37,491,000.00
11 6/30/2021 $36,841,000.00
12 3/31/2021 $37,056,000.00
13 12/31/2020 $40,851,000.00
14 9/30/2020 $40,007,000.00
15 6/30/2020 $39,530,000.00
16 3/31/2020 $38,482,000.00
17 12/31/2019 $35,822,000.00
18 9/30/2019 $36,810,000.00
19 6/30/2019 $36,030,000.00
20 3/31/2019 $35,454,000.00
21 12/31/2018 $32,535,000.00
22 9/30/2018 $32,956,000.00
23 6/30/2018 $32,972,000.00
24 3/31/2018 $33,508,000.00
25 12/31/2017 $20,011,000.00
26 9/30/2017 $20,427,000.00
27 6/30/2017 $21,906,000.00
28 3/31/2017 $20,944,000.00
29 12/31/2016 $19,706,000.00
30 9/30/2016 $20,642,000.00
31 6/30/2016 $20,701,000.00
32 3/31/2016 $19,815,000.00
33 12/31/2015 $17,030,000.00
34 9/30/2015 $21,755,000.00
35 6/30/2015 $21,061,000.00
36 3/31/2015 $22,158,000.00
37 12/31/2014 $14,758,000.00
38 9/30/2014 $20,705,000.00
39 6/30/2014 $22,481,000.00
40 3/31/2014 $23,781,000.00
41 12/31/2013 $18,777,000.00
42 9/30/2013 $12,843,000.00
43 6/30/2013 $14,428,000.00
44 3/31/2013 $12,411,000.00
45 12/31/2012 $9,978,000.00
46 9/30/2012 $11,025,000.00
47 6/30/2012 $11,852,000.00
48 3/31/2012 $12,318,000.00
49 12/31/2011 $10,051,000.00
50 12/31/2010 $8,654,000.00
Financials: ProceedsFromStockOptionsExercised
Date Value
1 12/31/2023 $1,227,000.00
2 9/30/2023 $787,000.00
3 6/30/2023 $385,000.00
4 3/31/2023 $145,000.00
5 12/31/2022 $614,000.00
6 9/30/2022 $426,000.00
7 6/30/2022 $334,000.00
8 3/31/2022 $204,000.00
9 12/31/2021 $1,823,000.00
10 9/30/2021 $1,237,000.00
11 6/30/2021 $875,000.00
12 3/31/2021 $215,000.00
13 12/31/2020 $1,382,000.00
14 9/30/2020 $1,175,000.00
15 6/30/2020 $989,000.00
16 3/31/2020 $718,000.00
17 12/31/2019 $1,637,000.00
18 9/30/2019 $1,270,000.00
19 6/30/2019 $919,000.00
20 3/31/2019 $173,000.00
21 12/31/2018 $1,768,000.00
22 9/30/2018 $1,520,000.00
23 6/30/2018 $1,002,000.00
24 3/31/2018 $297,000.00
25 12/31/2017 $1,222,000.00
26 9/30/2017 $919,000.00
27 6/30/2017 $486,000.00
28 3/31/2017 $300,000.00
29 12/31/2016 $1,220,000.00
30 9/30/2016 $894,000.00
31 6/30/2016 $630,000.00
32 3/31/2016 $206,000.00
33 12/31/2015 $423,000.00
34 9/30/2015 $288,000.00
35 6/30/2015 $219,000.00
36 3/31/2015 $130,000.00
37 12/31/2014 $533,000.00
38 9/30/2014 $438,000.00
39 6/30/2014 $301,000.00
40 3/31/2014 $155,000.00
41 12/31/2013 $1,218,000.00
42 9/30/2013 $974,000.00
43 6/30/2013 $737,000.00
44 3/31/2013 $215,000.00
45 12/31/2012 $404,000.00
46 9/30/2012 $330,000.00
47 6/30/2012 $158,000.00
48 3/31/2012 $94,000.00
49 12/31/2011 $633,000.00
50 9/30/2011 $371,000.00
51 6/30/2011 $155,000.00
52 3/31/2011 $67,000.00
53 12/31/2010 $274,000.00
54 12/31/2009 $357,000.00
Financials: ProfitLoss
Date Value
1 12/31/2023 $1,273,441,000.00
2 9/30/2023 $1,073,288,000.00
3 6/30/2023 $1,130,011,000.00
4 3/31/2023 $6,148,000.00
5 12/31/2022 $5,146,000.00
6 9/30/2022 $4,294,000.00
7 6/30/2022 $12,301,000.00
8 3/31/2022 $1,137,000.00
9 12/31/2021 $48,185,000.00
10 9/30/2021 $29,678,000.00
11 6/30/2021 $16,358,000.00
12 3/31/2021 $18,851,000.00
13 12/31/2020 $6,216,000.00
14 9/30/2020 $12,836,000.00
15 6/30/2020 $17,791,000.00
16 3/31/2020 $9,227,000.00
17 12/31/2019 $37,520,000.00
18 9/30/2019 $30,054,000.00
19 6/30/2019 $16,353,000.00
20 3/31/2019 $9,217,000.00
21 12/31/2018 $28,667,000.00
22 9/30/2018 $21,567,000.00
23 6/30/2018 $13,336,000.00
24 3/31/2018 $6,784,000.00
25 12/31/2017 $5,876,000.00
26 12/31/2016 $14,929,000.00
Financials: PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
Date Value
1 12/31/2023 $1,537,817,000.00
2 12/31/2022 $544,430,000.00
Financials: PropertyPlantAndEquipmentGross
Date Value
1 12/31/2023 $2,947,376,000.00
2 9/30/2023 $2,946,723,000.00
3 6/30/2023 $2,856,108,000.00
4 3/31/2023 $1,769,171,000.00
5 12/31/2022 $1,714,906,000.00
6 12/31/2021 $1,619,515,000.00
7 12/31/2020 $1,515,867,000.00
8 9/30/2020 $421,251,000.00
9 6/30/2020 $406,747,000.00
10 3/31/2020 $367,682,000.00
11 12/31/2019 $1,366,782,000.00
12 12/31/2018 $1,300,503,000.00
13 12/31/2017 $1,233,756,000.00
14 12/31/2016 $1,136,470,000.00
15 12/31/2015 $1,070,111,000.00
16 12/31/2014 $1,047,590,000.00
17 12/31/2013 $985,084,000.00
18 12/31/2012 $889,229,000.00
19 12/31/2011 $836,047,000.00
20 12/31/2010 $759,901,000.00
Financials: PropertyPlantAndEquipmentNet
Date Value
1 12/31/2023 $1,537,817,000.00
2 9/30/2023 $1,617,609,000.00
3 6/30/2023 $1,607,441,000.00
4 3/31/2023 $572,035,000.00
5 12/31/2022 $544,430,000.00
6 9/30/2022 $503,763,000.00
7 6/30/2022 $461,381,000.00
8 3/31/2022 $456,419,000.00
9 12/31/2021 $457,880,000.00
10 9/30/2021 $454,710,000.00
11 6/30/2021 $435,996,000.00
12 3/31/2021 $425,492,000.00
13 12/31/2020 $430,335,000.00
14 12/31/2019 $368,929,000.00
15 9/30/2019 $370,825,000.00
16 6/30/2019 $375,936,000.00
17 3/31/2019 $375,346,000.00
18 12/31/2018 $375,325,000.00
19 9/30/2018 $381,004,000.00
20 6/30/2018 $382,730,000.00
21 3/31/2018 $385,770,000.00
22 12/31/2017 $381,282,000.00
23 9/30/2017 $381,010,000.00
24 6/30/2017 $376,867,000.00
25 3/31/2017 $368,938,000.00
26 12/31/2016 $361,641,000.00
27 9/30/2016 $370,749,000.00
28 6/30/2016 $370,573,000.00
29 3/31/2016 $366,482,000.00
30 12/31/2015 $360,136,000.00
31 9/30/2015 $357,163,000.00
32 6/30/2015 $347,550,000.00
33 3/31/2015 $343,429,000.00
34 12/31/2014 $360,761,000.00
35 9/30/2014 $357,699,000.00
36 6/30/2014 $353,663,000.00
37 3/31/2014 $346,185,000.00
38 12/31/2013 $341,193,000.00
39 9/30/2013 $331,763,000.00
40 6/30/2013 $328,702,000.00
41 3/31/2013 $328,080,000.00
42 12/31/2012 $311,175,000.00
43 9/30/2012 $306,635,000.00
44 6/30/2012 $304,823,000.00
45 3/31/2012 $311,122,000.00
46 12/31/2011 $307,978,000.00
47 12/31/2010 $280,455,000.00
Financials: ProvisionForDoubtfulAccounts
Date Value
1 9/30/2023 $6,718,000.00
2 6/30/2023 $5,934,000.00
3 3/31/2023 $1,200,000.00
4 9/30/2022 $1,513,000.00
5 6/30/2022 $980,000.00
6 3/31/2022 $300,000.00
7 9/30/2021 $2,600,000.00
8 6/30/2021 $1,600,000.00
9 3/31/2021 $800,000.00
10 9/30/2020 $3,200,000.00
11 6/30/2020 $2,300,000.00
12 3/31/2020 $1,100,000.00
13 12/31/2019 $4,100,000.00
14 12/31/2018 $3,300,000.00
15 12/31/2017 $3,700,000.00
16 12/31/2016 $2,800,000.00
17 12/31/2015 $3,300,000.00
Financials: RatioOfIndebtednessToNetCapital1
Date Value
1 12/31/2023 $6.00
2 9/30/2023 $6.00
3 6/30/2023 $6.00
4 3/31/2023 $6.00
5 12/31/2022 $6.00
6 9/30/2022 $6.00
7 6/30/2022 $6.00
8 12/31/2021 $4.25
9 12/31/2019 $4.25
10 12/31/2017 $4.25
Financials: RestrictedCash
Date Value
1 12/31/2023 $38,689,000.00
2 9/30/2023 $56,411,000.00
3 6/30/2023 $51,587,000.00
4 3/31/2023 $50,282,000.00
5 12/31/2022 $52,129,000.00
6 9/30/2022 $54,719,000.00
7 6/30/2022 $37,796,000.00
8 3/31/2022 $30,286,000.00
9 12/31/2021 $9,015,000.00
10 9/30/2021 $3,076,000.00
Financials: RetainedEarningsAccumulatedDeficit
Date Value
1 12/31/2023 $17,137,000.00
2 9/30/2023 $-136,654,000.00
3 6/30/2023 $-34,795,000.00
4 3/31/2023 $-1,113,751,000.00
5 12/31/2022 $-1,074,588,000.00
6 9/30/2022 $-1,031,465,000.00
7 6/30/2022 $-980,729,000.00
8 3/31/2022 $-950,038,000.00
9 12/31/2021 $-909,877,000.00
10 9/30/2021 $-888,832,000.00
11 6/30/2021 $-864,498,000.00
12 3/31/2021 $-825,004,000.00
13 12/31/2020 $-807,774,000.00
14 9/30/2020 $-766,694,000.00
15 6/30/2020 $-729,082,000.00
16 3/31/2020 $-705,908,000.00
17 12/31/2019 $-684,578,000.00
18 9/30/2019 $-662,268,000.00
19 6/30/2019 $-647,404,000.00
20 3/31/2019 $-626,799,000.00
21 12/31/2018 $-609,451,000.00
22 9/30/2018 $-590,035,000.00
23 6/30/2018 $-573,502,000.00
24 3/31/2018 $-556,266,000.00
25 12/31/2017 $-554,686,000.00
26 9/30/2017 $-526,626,000.00
27 6/30/2017 $-509,397,000.00
28 3/31/2017 $-493,768,000.00
29 12/31/2016 $-478,905,000.00
30 9/30/2016 $-470,758,000.00
31 6/30/2016 $-457,048,000.00
32 3/31/2016 $-444,601,000.00
33 12/31/2015 $-431,784,000.00
34 9/30/2015 $-418,219,000.00
35 6/30/2015 $-406,083,000.00
36 3/31/2015 $-387,952,000.00
37 12/31/2014 $-370,366,000.00
38 9/30/2014 $-355,824,000.00
39 6/30/2014 $-341,848,000.00
40 3/31/2014 $-335,174,000.00
41 12/31/2013 $-316,947,000.00
42 9/30/2013 $-352,340,000.00
43 6/30/2013 $-347,950,000.00
44 3/31/2013 $-343,412,000.00
45 12/31/2012 $-338,284,000.00
46 9/30/2012 $-332,996,000.00
47 6/30/2012 $-328,365,000.00
48 3/31/2012 $-326,574,000.00
49 12/31/2011 $-324,484,000.00
50 12/31/2010 $-332,026,000.00
Financials: RevenueFromContractWithCustomerIncludingAssessedTax
Date Value
1 12/31/2023 $940,922,000.00
2 9/30/2023 $668,822,000.00
3 6/30/2023 $393,395,000.00
4 3/31/2023 $153,588,000.00
5 12/31/2022 $599,604,000.00
6 9/30/2022 $447,625,000.00
7 6/30/2022 $297,622,000.00
8 3/31/2022 $149,175,000.00
9 12/31/2021 $589,797,000.00
10 9/30/2021 $442,584,000.00
11 6/30/2021 $294,656,000.00
12 3/31/2021 $146,777,000.00
13 12/31/2020 $568,103,000.00
14 9/30/2020 $424,205,000.00
15 6/30/2020 $281,904,000.00
16 3/31/2020 $140,915,000.00
17 12/31/2019 $546,159,000.00
18 9/30/2019 $405,866,000.00
19 6/30/2019 $134,789,000.00
20 3/31/2019 $134,137,000.00
21 12/31/2018 $520,193,000.00
22 9/30/2018 $388,144,000.00
23 6/30/2018 $129,296,000.00
24 3/31/2018 $128,706,000.00
25 12/31/2017 $485,175,000.00
26 9/30/2017 $122,969,000.00
27 6/30/2017 $119,777,000.00
28 3/31/2017 $117,203,000.00
29 12/31/2016 $446,900,000.00
Financials: RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
Date Value
1 12/31/2023 $232,468,000.00
2 9/30/2023 $217,782,000.00
3 6/30/2023 $42,639,000.00
4 3/31/2023 $25,871,000.00
5 12/31/2022 $107,875,000.00
6 9/30/2022 $74,633,000.00
7 6/30/2022 $23,685,000.00
8 3/31/2022 $6,982,000.00
9 12/31/2021 $50,831,000.00
10 9/30/2021 $38,411,000.00
11 6/30/2021 $16,218,000.00
12 3/31/2021 $6,336,000.00
13 12/31/2020 $71,622,000.00
14 9/30/2020 $61,504,000.00
15 6/30/2020 $42,359,000.00
16 3/31/2020 $3,164,000.00
17 12/31/2019 $14,307,000.00
18 9/30/2019 $11,342,000.00
19 6/30/2019 $1,457,000.00
20 3/31/2019 $3,630,000.00
Financials: RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
Date Value
1 12/31/2023 $13,682,000.00
2 9/30/2023 $9,632,000.00
3 6/30/2023 $8,027,000.00
4 3/31/2023 $363,000.00
5 12/31/2022 $11,168,000.00
6 9/30/2022 $10,498,000.00
7 6/30/2022 $9,429,000.00
8 3/31/2022 $4,841,000.00
9 12/31/2021 $17,853,000.00
10 9/30/2021 $15,732,000.00
11 6/30/2021 $12,531,000.00
12 3/31/2021 $2,720,000.00
13 12/31/2020 $35,659,000.00
14 9/30/2020 $24,866,000.00
15 6/30/2020 $20,694,000.00
16 3/31/2020 $5,530,000.00
17 12/31/2019 $9,754,000.00
18 9/30/2019 $11,342,000.00
19 6/30/2019 $8,562,000.00
20 3/31/2019 $316,000.00
Financials: SellingGeneralAndAdministrativeExpense
Date Value
1 12/31/2023 $275,318,000.00
2 9/30/2023 $194,046,000.00
3 6/30/2023 $128,736,000.00
4 3/31/2023 $45,078,000.00
5 12/31/2022 $163,021,000.00
6 9/30/2022 $39,114,000.00
7 6/30/2022 $80,013,000.00
8 3/31/2022 $40,627,000.00
9 12/31/2021 $162,380,000.00
10 9/30/2021 $122,952,000.00
11 6/30/2021 $41,392,000.00
12 3/31/2021 $41,442,000.00
13 12/31/2020 $158,476,000.00
14 9/30/2020 $39,722,000.00
15 6/30/2020 $39,839,000.00
16 3/31/2020 $39,675,000.00
17 12/31/2019 $146,913,000.00
18 9/30/2019 $110,396,000.00
19 6/30/2019 $38,566,000.00
20 3/31/2019 $35,860,000.00
21 12/31/2018 $133,858,000.00
22 9/30/2018 $33,409,000.00
23 6/30/2018 $33,704,000.00
24 3/31/2018 $33,523,000.00
25 12/31/2017 $127,915,000.00
26 9/30/2017 $96,165,000.00
27 6/30/2017 $63,252,000.00
28 3/31/2017 $31,461,000.00
29 12/31/2016 $120,709,000.00
30 9/30/2016 $89,403,000.00
31 6/30/2016 $59,352,000.00
32 3/31/2016 $29,532,000.00
33 12/31/2015 $113,103,000.00
34 9/30/2015 $85,922,000.00
35 6/30/2015 $58,603,000.00
36 3/31/2015 $29,677,000.00
37 12/31/2014 $107,679,000.00
38 9/30/2014 $79,775,000.00
39 6/30/2014 $26,139,000.00
40 3/31/2014 $26,285,000.00
41 12/31/2013 $87,242,000.00
42 9/30/2013 $21,719,000.00
43 6/30/2013 $21,226,000.00
44 3/31/2013 $21,465,000.00
45 12/31/2012 $79,885,000.00
46 9/30/2012 $19,473,000.00
47 6/30/2012 $40,743,000.00
48 3/31/2012 $21,343,000.00
49 12/31/2011 $76,984,000.00
50 9/30/2011 $18,984,000.00
51 6/30/2011 $18,926,000.00
52 3/31/2011 $19,538,000.00
53 12/31/2010 $72,060,000.00
54 12/31/2009 $76,905,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
Date Value
1 9/30/2023 $1,395,258.00
2 9/30/2022 $1,271,441.00
3 12/31/2015 $870,751.00
4 12/31/2014 $1,282,646.00
5 12/31/2013 $1,039,323.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
Date Value
1 5/31/2023 $1,200,000.00
2 5/31/2017 $1,200,000.00
Financials: ShortTermLeaseCost
Date Value
1 12/31/2023 $9,800,000.00
2 12/31/2019 $900,000.00
Financials: StockholdersEquity
Date Value
1 12/31/2023 $609,556,000.00
2 9/30/2023 $442,128,000.00
3 6/30/2023 $539,200,000.00
4 3/31/2023 $-548,547,000.00
5 12/31/2022 $-518,632,000.00
6 9/30/2022 $-491,765,000.00
7 6/30/2022 $-440,181,000.00
8 3/31/2022 $-408,606,000.00
9 12/31/2021 $-373,098,000.00
10 9/30/2021 $-356,767,000.00
11 6/30/2021 $-336,141,000.00
12 3/31/2021 $-307,559,000.00
13 12/31/2020 $-293,166,000.00
14 9/30/2020 $-260,691,000.00
15 6/30/2020 $-235,550,000.00
16 3/31/2020 $-222,225,000.00
17 12/31/2019 $-203,679,000.00
18 9/30/2019 $-190,501,000.00
19 6/30/2019 $-176,590,000.00
20 3/31/2019 $-164,231,000.00
21 12/31/2018 $-149,002,000.00
22 9/30/2018 $-125,844,000.00
23 6/30/2018 $-114,636,000.00
24 3/31/2018 $-97,055,000.00
25 12/31/2017 $-102,544,000.00
26 9/30/2017 $-80,123,000.00
27 6/30/2017 $-71,201,000.00
28 3/31/2017 $-63,612,000.00
29 12/31/2016 $-53,254,000.00
30 9/30/2016 $-40,486,000.00
31 6/30/2016 $-29,389,000.00
32 3/31/2016 $-18,382,000.00
33 12/31/2015 $-12,271,000.00
34 9/30/2015 $1,102,000.00
35 6/30/2015 $22,189,000.00
36 3/31/2015 $54,252,000.00
37 12/31/2014 $83,794,000.00
38 9/30/2014 $108,664,000.00
39 6/30/2014 $140,622,000.00
40 3/31/2014 $163,000,000.00
41 12/31/2013 $193,492,000.00
42 9/30/2013 $155,035,000.00
43 6/30/2013 $154,538,000.00
44 3/31/2013 $155,861,000.00
45 12/31/2012 $159,779,000.00
46 9/30/2012 $160,983,000.00
47 6/30/2012 $161,149,000.00
48 3/31/2012 $164,987,000.00
49 12/31/2011 $164,001,000.00
50 12/31/2010 $151,801,000.00
51 12/31/2009 $144,484,000.00
52 12/31/2008 $150,950,000.00
Financials: StockIssuedDuringPeriodValueNewIssues
Date Value
1 12/31/2023 $1,000.00
2 9/30/2023 $1,000.00
3 6/30/2023 $1,000.00
4 12/31/2021 $1,000.00
5 9/30/2021 $1,000.00
6 6/30/2021 $1,000.00
7 3/31/2021 $1,000.00
8 12/31/2019 $1,000.00
9 9/30/2019 $1,000.00
10 6/30/2019 $1,000.00
11 12/31/2017 $1,000.00
12 12/31/2014 $1,000.00
13 12/31/2012 $1,000.00
14 12/31/2010 $1,000.00
Financials: StockIssuedDuringPeriodValueStockOptionsExercised
Date Value
1 12/31/2023 $1,227,000.00
2 9/30/2023 $402,000.00
3 6/30/2023 $385,000.00
4 3/31/2023 $145,000.00
5 12/31/2022 $614,000.00
6 9/30/2022 $426,000.00
7 6/30/2022 $334,000.00
8 3/31/2022 $204,000.00
9 12/31/2021 $1,823,000.00
10 9/30/2021 $362,000.00
11 6/30/2021 $875,000.00
12 3/31/2021 $215,000.00
13 12/31/2020 $1,382,000.00
14 9/30/2020 $1,174,000.00
15 6/30/2020 $270,000.00
16 3/31/2020 $719,000.00
17 12/31/2019 $1,637,000.00
18 9/30/2019 $1,269,000.00
19 6/30/2019 $745,000.00
20 3/31/2019 $173,000.00
21 12/31/2018 $1,768,000.00
22 9/30/2018 $1,520,000.00
23 6/30/2018 $704,000.00
24 3/31/2018 $297,000.00
25 12/31/2017 $1,222,000.00
26 12/31/2016 $1,220,000.00
27 12/31/2015 $423,000.00
28 12/31/2014 $533,000.00
29 12/31/2013 $1,218,000.00
30 12/31/2012 $404,000.00
31 12/31/2011 $633,000.00
32 12/31/2010 $274,000.00
33 12/31/2009 $357,000.00
Financials: StockRepurchasedDuringPeriodShares
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 --
6 9/30/2022 --
7 6/30/2022 --
8 3/31/2022 --
9 12/31/2021 --
10 9/30/2021 --
11 6/30/2021 --
12 3/31/2021 --
13 12/31/2020 $79,056.00
14 9/30/2020 $4,567.00
15 6/30/2020 --
16 3/31/2020 --
17 12/31/2019 --
18 9/30/2019 --
19 6/30/2019 --
20 3/31/2019 --
21 12/31/2018 $147,995.00
22 9/30/2018 --
23 6/30/2018 --
24 3/31/2018 --
25 12/31/2017 $46,750.00
26 9/30/2017 --
27 6/30/2017 $46,750.00
28 3/31/2017 --
29 12/31/2016 $100,000.00
30 9/30/2016 $46,983.00
31 6/30/2016 --
32 3/31/2016 --
33 12/31/2015 $1,200,000.00
34 9/30/2015 $1,200,000.00
35 6/30/2015 $800,000.00
36 3/31/2015 $200,000.00
37 12/31/2014 $1,700,000.00
38 9/30/2014 $1,400,000.00
39 6/30/2014 $521,891.00
40 3/31/2014 $404,997.00
41 12/31/2013 --
42 9/30/2013 --
43 6/30/2013 --
44 3/31/2013 --
45 12/31/2012 $100,000.00
46 9/30/2012 $100,000.00
47 6/30/2012 $100,000.00
48 12/31/2011 $200,000.00
49 9/30/2011 $200,000.00
50 12/31/2009 $100,000.00
Financials: StockRepurchaseProgramAuthorizedAmount1
Date Value
1 12/31/2023 $50,000,000.00
2 12/31/2022 $50,000,000.00
3 12/31/2021 $50,000,000.00
4 12/31/2020 $50,000,000.00
5 12/31/2019 $50,000,000.00
6 12/31/2018 $50,000,000.00
7 12/31/2017 $50,000,000.00
8 12/31/2016 $50,000,000.00
9 12/31/2015 $50,000,000.00
10 12/31/2014 $50,000,000.00
Financials: StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
Date Value
1 12/31/2023 $30,400,000.00
2 6/30/2023 $30,400,000.00
3 3/31/2023 $30,400,000.00
4 12/31/2022 $30,400,000.00
5 9/30/2022 $30,400,000.00
6 6/30/2022 $30,400,000.00
7 3/31/2022 $30,400,000.00
8 12/31/2021 $30,400,000.00
9 9/30/2021 $30,400,000.00
10 6/30/2021 $30,400,000.00
11 3/31/2021 $30,400,000.00
12 12/31/2020 $30,400,000.00
13 9/30/2020 $34,600,000.00
14 6/30/2020 $34,900,000.00
15 3/31/2020 $34,900,000.00
16 12/31/2019 $34,900,000.00
17 9/30/2019 $34,900,000.00
18 6/30/2019 $34,900,000.00
19 3/31/2019 $34,900,000.00
20 12/31/2018 $34,900,000.00
21 9/30/2018 $41,500,000.00
22 6/30/2018 $41,500,000.00
23 3/31/2018 $41,500,000.00
24 12/31/2017 $41,500,000.00
25 9/30/2017 $41,500,000.00
26 12/31/2016 $43,300,000.00
27 9/30/2016 $46,100,000.00
28 6/30/2016 $47,800,000.00
29 3/31/2016 $47,800,000.00
30 12/31/2015 $47,800,000.00
31 9/30/2015 $47,800,000.00
32 6/30/2015 $10,000,000.00
33 3/31/2015 $29,100,000.00
34 12/31/2014 $37,200,000.00
35 9/30/2014 $47,700,000.00
Financials: WeightedAverageNumberOfDilutedSharesOutstanding
Date Value
1 12/31/2023 $47,837,512.00
2 9/30/2023 $47,227,338.00
3 6/30/2023 $47,508,334.00
4 3/31/2023 $47,381,226.00
5 12/31/2022 $47,207,298.00
6 9/30/2022 $47,097,580.00
7 6/30/2022 $47,050,911.00
8 3/31/2022 $46,929,191.00
9 12/31/2021 $46,963,920.00
10 9/30/2021 $46,825,948.00
11 6/30/2021 $46,229,603.00
12 3/31/2021 $46,507,258.00
13 12/31/2020 $46,668,198.00
14 9/30/2020 $45,815,718.00
15 6/30/2020 $46,592,445.00
16 3/31/2020 $46,391,066.00
17 12/31/2019 $46,080,395.00
18 9/30/2019 $45,948,331.00
19 6/30/2019 $45,912,291.00
20 3/31/2019 $45,644,236.00
21 12/31/2018 $45,780,954.00
22 9/30/2018 $45,699,635.00
23 6/30/2018 $45,536,473.00
24 3/31/2018 $45,294,697.00
25 12/31/2017 $45,184,203.00
26 9/30/2017 $45,118,607.00
27 6/30/2017 $44,988,655.00
28 3/31/2017 $44,917,014.00
29 12/31/2016 $44,873,030.00
30 9/30/2016 $44,816,860.00
31 6/30/2016 $44,676,081.00
32 3/31/2016 $44,593,710.00
33 12/31/2015 $44,558,089.00
34 9/30/2015 $44,776,918.00
35 6/30/2015 $45,012,441.00
36 3/31/2015 $44,571,937.00
37 12/31/2014 $45,229,125.00
38 9/30/2014 $46,526,523.00
39 6/30/2014 $46,648,415.00
40 3/31/2014 $46,907,360.00
41 12/31/2013 $48,800,560.00
42 9/30/2013 $46,823,167.00
43 6/30/2013 $46,769,184.00
44 3/31/2013 $46,435,677.00
45 12/31/2012 $45,492,847.00
46 9/30/2012 $45,377,732.00
47 6/30/2012 $45,325,427.00
48 3/31/2012 $45,241,418.00
49 12/31/2011 $45,582,580.00
50 9/30/2011 $45,669,751.00
51 6/30/2011 $45,548,725.00
52 3/31/2011 $44,731,858.00
53 12/31/2010 $44,790,753.00
54 9/30/2010 $44,585,230.00
55 6/30/2010 $44,525,633.00
56 3/31/2010 $44,464,821.00
57 12/31/2009 $44,028,736.00
Financials: WeightedAverageNumberOfSharesOutstandingBasic
Date Value
1 12/31/2023 $47,373,361.00
2 9/30/2023 $47,227,338.00
3 6/30/2023 $47,142,074.00
4 3/31/2023 $47,037,091.00
5 12/31/2022 $46,875,992.00
6 9/30/2022 $46,736,742.00
7 6/30/2022 $46,705,088.00
8 3/31/2022 $46,575,848.00
9 12/31/2021 $46,419,180.00
10 9/30/2021 $46,293,524.00
11 6/30/2021 $46,227,528.00
12 3/31/2021 $46,067,096.00
13 12/31/2020 $45,947,772.00
14 9/30/2020 $45,818,677.00
15 6/30/2020 $45,760,302.00
16 3/31/2020 $45,658,565.00
17 12/31/2019 $45,542,315.00
18 9/30/2019 $45,428,305.00
19 6/30/2019 $45,354,327.00
20 3/31/2019 $45,223,157.00
21 12/31/2018 $45,280,161.00
22 9/30/2018 $45,096,472.00
23 6/30/2018 $45,016,767.00
24 3/31/2018 $44,923,973.00
25 12/31/2017 $44,855,263.00
26 9/30/2017 $44,787,067.00
27 6/30/2017 $44,717,372.00
28 3/31/2017 $44,649,645.00
29 12/31/2016 $44,641,805.00
30 9/30/2016 $44,563,279.00
31 6/30/2016 $44,491,899.00
32 3/31/2016 $44,402,640.00
33 12/31/2015 $44,888,723.00
34 9/30/2015 $44,474,724.00
35 6/30/2015 $44,491,899.00
36 3/31/2015 $45,158,250.00
37 12/31/2014 $45,960,720.00
38 9/30/2014 $46,111,192.00
39 6/30/2014 $45,897,449.00
40 3/31/2014 $46,409,735.00
41 12/31/2013 $46,286,735.00
42 9/30/2013 $46,145,642.00
43 6/30/2013 $46,040,692.00
44 3/31/2013 $45,537,607.00
45 12/31/2012 $45,514,844.00
46 9/30/2012 $45,411,958.00
47 6/30/2012 $45,325,427.00
48 3/31/2012 $45,241,418.00
49 12/31/2011 $45,180,485.00
50 9/30/2011 $45,080,859.00
51 6/30/2011 $45,021,507.00
52 3/31/2011 $44,731,858.00
53 12/31/2010 $44,633,878.00
54 9/30/2010 $44,585,230.00
55 6/30/2010 $44,525,633.00
56 3/31/2010 $44,464,821.00
57 12/31/2009 $44,028,736.00
Copyright 2024 PursePoor.com