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

Business Address

2 MARRIOTT DRIVE

LINCOLNSHIRE , IL US 60069

Mailing Address

2 MARRIOTT DRIVE

LINCOLNSHIRE , IL US 60069
Phone Number: (847) 808-3000 / State Incorporated: DE / Fiscal Year End 12 /31
Financials: AccountsPayableCurrent
Date Value
1 12/31/2023 $133,516,000.00
2 9/30/2023 $200,433,000.00
3 6/30/2023 $200,516,000.00
4 3/31/2023 $185,652,000.00
5 12/31/2022 $127,691,000.00
6 9/30/2022 $187,613,000.00
7 6/30/2022 $249,218,000.00
8 3/31/2022 $221,990,000.00
9 12/31/2021 $136,757,000.00
10 9/30/2021 $213,257,000.00
11 6/30/2021 $261,696,000.00
12 3/31/2021 $245,261,000.00
13 12/31/2020 $148,462,000.00
14 9/30/2020 $203,311,000.00
15 6/30/2020 $232,989,000.00
16 3/31/2020 $159,189,000.00
17 12/31/2019 $106,959,000.00
18 9/30/2019 $177,336,000.00
19 6/30/2019 $223,510,000.00
20 3/31/2019 $224,821,000.00
21 12/31/2018 $144,808,000.00
22 9/30/2018 $224,965,000.00
23 6/30/2018 $233,398,000.00
24 3/31/2018 $246,215,000.00
25 12/31/2017 $125,616,000.00
26 9/30/2017 $158,026,000.00
27 6/30/2017 $142,236,000.00
28 3/31/2017 $108,700,000.00
29 12/31/2016 $68,655,000.00
30 12/31/2015 $56,789,000.00
Financials: AccountsReceivableGross
Date Value
1 12/31/2023 $131,048,000.00
2 12/31/2022 $116,633,000.00
3 12/31/2021 $106,355,000.00
4 12/31/2020 $86,815,000.00
5 12/31/2019 $85,384,000.00
6 12/31/2018 $90,109,000.00
7 12/31/2017 $82,581,000.00
8 12/31/2016 $61,408,000.00
9 12/31/2015 $59,285,000.00
Financials: AccountsReceivableNet
Date Value
1 12/31/2023 $128,070,000.00
2 12/31/2022 $112,411,000.00
3 12/31/2021 $101,644,000.00
4 12/31/2020 $83,422,000.00
5 12/31/2019 $81,847,000.00
6 12/31/2018 $85,711,000.00
7 12/31/2017 $79,881,000.00
8 12/31/2016 $58,488,000.00
9 12/31/2015 $56,356,000.00
Financials: AccountsReceivableNetCurrent
Date Value
1 12/31/2023 $128,070,000.00
2 9/30/2023 $135,832,000.00
3 6/30/2023 $119,247,000.00
4 3/31/2023 $109,105,000.00
5 12/31/2022 $112,411,000.00
6 9/30/2022 $117,428,000.00
7 6/30/2022 $125,957,000.00
8 3/31/2022 $116,593,000.00
9 12/31/2021 $101,644,000.00
10 9/30/2021 $113,831,000.00
11 6/30/2021 $95,854,000.00
12 3/31/2021 $89,142,000.00
13 12/31/2020 $83,422,000.00
14 9/30/2020 $82,135,000.00
15 6/30/2020 $84,493,000.00
16 3/31/2020 $71,989,000.00
17 12/31/2019 $81,847,000.00
18 9/30/2019 $86,788,000.00
19 6/30/2019 $98,125,000.00
20 3/31/2019 $87,006,000.00
21 12/31/2018 $85,711,000.00
22 9/30/2018 $100,071,000.00
23 6/30/2018 $96,507,000.00
24 3/31/2018 $84,328,000.00
25 12/31/2017 $78,392,000.00
26 9/30/2017 $73,700,000.00
27 6/30/2017 $73,164,000.00
28 3/31/2017 $62,774,000.00
29 12/31/2016 $58,488,000.00
30 12/31/2015 $56,356,000.00
Financials: AccretionExpense
Date Value
1 12/31/2023 $2,207,000.00
2 9/30/2023 $1,628,000.00
3 6/30/2023 $1,057,000.00
4 3/31/2023 $503,000.00
5 12/31/2022 $2,602,000.00
6 9/30/2022 $1,650,000.00
7 6/30/2022 $1,041,000.00
8 3/31/2022 $516,000.00
9 12/31/2021 $1,330,000.00
10 9/30/2021 $930,000.00
11 6/30/2021 $563,000.00
12 3/31/2021 $270,000.00
13 12/31/2020 $1,079,000.00
14 9/30/2020 $804,000.00
15 6/30/2020 $531,000.00
16 3/31/2020 $263,000.00
17 12/31/2019 $1,038,000.00
18 9/30/2019 $776,000.00
19 6/30/2019 $532,000.00
20 3/31/2019 $267,000.00
21 12/31/2018 $1,034,000.00
22 9/30/2018 $764,000.00
23 6/30/2018 $494,000.00
24 3/31/2018 $229,000.00
25 12/31/2017 $942,000.00
26 9/30/2017 $706,000.00
27 6/30/2017 $481,000.00
28 3/31/2017 $257,000.00
29 12/31/2016 $1,127,000.00
30 9/30/2016 $915,000.00
31 6/30/2016 $606,000.00
32 3/31/2016 $302,000.00
33 12/31/2015 $1,010,000.00
34 12/31/2014 $848,000.00
Financials: AccruedLiabilitiesCurrent
Date Value
1 12/31/2023 $149,096,000.00
2 9/30/2023 $171,956,000.00
3 6/30/2023 $192,639,000.00
4 3/31/2023 $172,428,000.00
5 12/31/2022 $147,833,000.00
6 9/30/2022 $252,644,000.00
7 6/30/2022 $238,941,000.00
8 3/31/2022 $224,995,000.00
9 12/31/2021 $189,595,000.00
10 9/30/2021 $240,696,000.00
11 6/30/2021 $212,391,000.00
12 3/31/2021 $185,788,000.00
13 12/31/2020 $137,688,000.00
14 9/30/2020 $159,289,000.00
15 6/30/2020 $184,751,000.00
16 3/31/2020 $133,611,000.00
17 12/31/2019 $130,316,000.00
18 9/30/2019 $156,393,000.00
19 6/30/2019 $163,180,000.00
20 3/31/2019 $130,949,000.00
21 12/31/2018 $124,619,000.00
22 9/30/2018 $143,792,000.00
23 6/30/2018 $150,617,000.00
24 3/31/2018 $134,437,000.00
25 12/31/2017 $95,331,000.00
26 9/30/2017 $125,349,000.00
27 6/30/2017 $115,374,000.00
28 3/31/2017 $94,055,000.00
29 12/31/2016 $78,044,000.00
30 12/31/2015 $77,552,000.00
Financials: AdditionalPaidInCapitalCommonStock
Date Value
1 12/31/2023 $98,280,000.00
2 9/30/2023 $108,942,000.00
3 6/30/2023 $115,844,000.00
4 3/31/2023 $114,017,000.00
5 12/31/2022 $106,051,000.00
6 9/30/2022 $117,151,000.00
7 6/30/2022 $127,508,000.00
8 3/31/2022 $126,071,000.00
9 12/31/2021 $98,113,000.00
10 9/30/2021 $97,324,000.00
11 6/30/2021 $93,509,000.00
12 3/31/2021 $69,209,000.00
13 12/31/2020 $63,342,000.00
14 9/30/2020 $55,733,000.00
15 6/30/2020 $52,747,000.00
16 3/31/2020 $51,596,000.00
17 12/31/2019 $50,152,000.00
18 9/30/2019 $51,625,000.00
19 6/30/2019 $50,604,000.00
20 3/31/2019 $48,573,000.00
21 12/31/2018 $47,531,000.00
22 9/30/2018 $50,170,000.00
23 6/30/2018 $43,152,000.00
24 3/31/2018 $52,110,000.00
25 12/31/2017 $42,520,000.00
26 9/30/2017 $157,031,000.00
27 6/30/2017 $12,015,000.00
28 3/31/2017 $74,362,000.00
29 12/31/2016 $-30,006,000.00
Financials: AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
Date Value
1 12/31/2023 $6,861,000.00
2 9/30/2023 $3,458,000.00
3 6/30/2023 $287,000.00
4 3/31/2023 $338,000.00
5 12/31/2022 $11,128,000.00
6 9/30/2022 $4,957,000.00
7 6/30/2022 $279,000.00
8 3/31/2022 $1,238,000.00
9 12/31/2021 $12,089,000.00
10 9/30/2021 $6,878,000.00
11 6/30/2021 $74,000.00
12 3/31/2021 $214,000.00
13 12/31/2020 $4,742,000.00
14 9/30/2020 $958,000.00
15 6/30/2020 $347,000.00
16 3/31/2020 $212,000.00
17 12/31/2019 $1,478,000.00
18 9/30/2019 $547,000.00
19 6/30/2019 $273,000.00
20 12/31/2018 $1,365,000.00
21 9/30/2018 $62,000.00
22 12/31/2017 $368,000.00
Financials: AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
Date Value
1 12/31/2023 $20,849,000.00
2 9/30/2023 $5,466,000.00
3 6/30/2023 $6,492,000.00
4 3/31/2023 $6,358,000.00
5 12/31/2022 $30,727,000.00
6 9/30/2022 $6,792,000.00
7 6/30/2022 $8,967,000.00
8 3/31/2022 $10,307,000.00
9 12/31/2021 $47,936,000.00
10 9/30/2021 $6,913,000.00
11 6/30/2021 $6,047,000.00
12 3/31/2021 $6,109,000.00
13 12/31/2020 $20,661,000.00
14 9/30/2020 $6,201,000.00
15 6/30/2020 $4,182,000.00
16 3/31/2020 $3,312,000.00
17 12/31/2019 $13,145,000.00
18 9/30/2019 $2,934,000.00
19 6/30/2019 $3,863,000.00
20 3/31/2019 $2,716,000.00
21 12/31/2018 $14,088,000.00
22 9/30/2018 $4,188,000.00
23 6/30/2018 $6,347,000.00
24 3/31/2018 $3,218,000.00
25 12/31/2017 $5,109,000.00
26 9/30/2017 $2,792,000.00
27 6/30/2017 $1,588,000.00
28 3/31/2017 $719,000.00
Financials: AdvertisingExpense
Date Value
1 12/31/2023 $101,100,000.00
2 12/31/2022 $150,700,000.00
3 12/31/2021 $136,300,000.00
4 12/31/2020 $96,300,000.00
5 12/31/2019 $117,800,000.00
6 12/31/2018 $112,400,000.00
7 12/31/2017 $86,600,000.00
8 12/31/2016 $76,000,000.00
9 12/31/2015 $76,200,000.00
10 12/31/2014 $65,000,000.00
Financials: AllocatedShareBasedCompensationExpense
Date Value
1 12/31/2023 $24,086,000.00
2 9/30/2023 $18,316,000.00
3 6/30/2023 $6,492,000.00
4 3/31/2023 $6,358,000.00
5 12/31/2022 $33,847,000.00
6 9/30/2022 $27,434,000.00
7 6/30/2022 $20,642,000.00
8 3/31/2022 $11,674,000.00
9 12/31/2021 $47,936,000.00
10 9/30/2021 $19,069,000.00
11 6/30/2021 $6,047,000.00
12 3/31/2021 $6,109,000.00
13 12/31/2020 $20,661,000.00
14 9/30/2020 $13,695,000.00
15 6/30/2020 $7,494,000.00
16 3/31/2020 $3,312,000.00
17 12/31/2019 $13,145,000.00
18 9/30/2019 $2,934,000.00
19 6/30/2019 $3,863,000.00
20 3/31/2019 $2,716,000.00
21 12/31/2018 $14,088,000.00
22 9/30/2018 $10,535,000.00
23 6/30/2018 $3,129,000.00
24 3/31/2018 $3,218,000.00
25 12/31/2017 $5,109,000.00
26 9/30/2017 $2,792,000.00
27 6/30/2017 $1,588,000.00
28 3/31/2017 $719,000.00
29 12/31/2016 $1,597,000.00
30 9/30/2016 $60,000.00
31 6/30/2016 $60,000.00
Financials: AllowanceForDoubtfulAccountsReceivable
Date Value
1 12/31/2023 $2,978,000.00
2 12/31/2022 $4,222,000.00
3 12/31/2021 $4,711,000.00
4 12/31/2020 $3,400,000.00
5 9/30/2020 $3,358,000.00
6 6/30/2020 $3,500,000.00
7 3/31/2020 $3,500,000.00
8 12/31/2019 $3,537,000.00
9 9/30/2019 $4,415,000.00
10 6/30/2019 $4,646,000.00
11 3/31/2019 $4,613,000.00
12 12/31/2018 $4,398,000.00
13 12/31/2017 $2,700,000.00
14 12/31/2016 $2,920,000.00
15 12/31/2015 $2,929,000.00
Financials: AllowanceForDoubtfulAccountsReceivableCurrent
Date Value
1 12/31/2023 $2,978,000.00
2 12/31/2022 $4,222,000.00
3 12/31/2021 $4,711,000.00
4 12/31/2020 $3,393,000.00
5 12/31/2019 $3,537,000.00
6 12/31/2018 $4,398,000.00
7 12/31/2017 $2,700,000.00
8 12/31/2016 $2,920,000.00
9 12/31/2015 $2,929,000.00
Financials: AmortizationOfIntangibleAssets
Date Value
1 12/31/2023 $3,800,000.00
2 12/31/2022 $13,500,000.00
3 12/31/2021 $4,800,000.00
4 12/31/2020 $4,600,000.00
5 12/31/2019 $5,200,000.00
6 12/31/2018 $4,500,000.00
7 12/31/2017 $2,600,000.00
8 12/31/2016 $1,000,000.00
9 12/31/2015 $800,000.00
10 12/31/2014 $800,000.00
Financials: AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 $101,000.00
4 3/31/2023 --
5 12/31/2022 $938,000.00
6 9/30/2022 $1,019,000.00
7 6/30/2022 $405,000.00
8 3/31/2022 $332,000.00
9 12/31/2021 --
10 9/30/2021 $3,793,000.00
11 6/30/2021 $1,772,000.00
12 12/31/2020 $1,304,000.00
13 9/30/2020 $794,000.00
14 12/31/2019 $-71,000.00
15 9/30/2018 $56,000.00
16 6/30/2018 $48,000.00
17 3/31/2018 $15,000.00
Financials: AssetImpairmentCharges
Date Value
1 12/31/2023 $9,269,000.00
2 9/30/2023 $9,269,000.00
3 6/30/2023 $7,522,000.00
4 3/31/2023 $7,045,000.00
5 12/31/2022 $4,231,000.00
6 9/30/2022 $3,505,000.00
7 6/30/2022 $2,618,000.00
8 3/31/2022 --
9 12/31/2021 $3,044,000.00
Financials: Assets
Date Value
1 12/31/2023 $4,845,684,000.00
2 9/30/2023 $4,657,259,000.00
3 6/30/2023 $4,803,093,000.00
4 3/31/2023 $4,630,513,000.00
5 12/31/2022 $4,800,147,000.00
6 9/30/2022 $4,511,386,000.00
7 6/30/2022 $4,610,301,000.00
8 3/31/2022 $4,727,535,000.00
9 12/31/2021 $4,372,929,000.00
10 9/30/2021 $3,786,591,000.00
11 6/30/2021 $3,696,822,000.00
12 3/31/2021 $3,603,160,000.00
13 12/31/2020 $3,256,431,000.00
14 9/30/2020 $3,306,840,000.00
15 6/30/2020 $3,264,551,000.00
16 3/31/2020 $3,402,561,000.00
17 12/31/2019 $3,376,240,000.00
18 9/30/2019 $3,441,027,000.00
19 6/30/2019 $3,672,513,000.00
20 3/31/2019 $3,662,423,000.00
21 12/31/2018 $2,806,687,000.00
22 9/30/2018 $2,827,098,000.00
23 6/30/2018 $2,924,050,000.00
24 3/31/2018 $2,974,514,000.00
25 12/31/2017 $2,567,026,000.00
26 9/30/2017 $2,378,479,000.00
27 6/30/2017 $2,123,968,000.00
28 3/31/2017 $1,811,919,000.00
29 12/31/2016 $1,456,061,000.00
30 12/31/2015 $1,338,105,000.00
31 12/31/2014 $1,157,255,000.00
Financials: AssetsCurrent
Date Value
1 12/31/2023 $2,349,112,000.00
2 9/30/2023 $2,202,637,000.00
3 6/30/2023 $2,443,893,000.00
4 3/31/2023 $2,338,919,000.00
5 12/31/2022 $2,483,662,000.00
6 9/30/2022 $2,300,146,000.00
7 6/30/2022 $2,467,947,000.00
8 3/31/2022 $2,601,749,000.00
9 12/31/2021 $2,283,877,000.00
10 9/30/2021 $1,757,609,000.00
11 6/30/2021 $1,690,292,000.00
12 3/31/2021 $1,752,353,000.00
13 12/31/2020 $1,494,225,000.00
14 9/30/2020 $1,620,394,000.00
15 6/30/2020 $1,592,028,000.00
16 3/31/2020 $1,727,471,000.00
17 12/31/2019 $1,690,681,000.00
18 9/30/2019 $1,723,757,000.00
19 6/30/2019 $1,910,886,000.00
20 3/31/2019 $1,943,519,000.00
21 12/31/2018 $1,888,162,000.00
22 9/30/2018 $1,843,848,000.00
23 6/30/2018 $1,966,953,000.00
24 3/31/2018 $2,122,134,000.00
25 12/31/2017 $1,807,324,000.00
26 9/30/2017 $1,541,792,000.00
27 6/30/2017 $1,541,726,000.00
28 3/31/2017 $1,318,602,000.00
29 12/31/2016 $1,132,705,000.00
30 12/31/2015 $1,045,461,000.00
Financials: AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent
Date Value
1 12/31/2023 $29,864,000.00
2 9/30/2023 $4,635,000.00
3 6/30/2023 $4,635,000.00
4 3/31/2023 $13,971,000.00
5 12/31/2022 --
6 9/30/2022 --
7 6/30/2022 --
8 3/31/2022 --
Financials: CapitalExpendituresIncurredButNotYetPaid
Date Value
1 12/31/2023 $5,833,000.00
2 9/30/2023 $13,637,000.00
3 6/30/2023 $7,447,000.00
4 3/31/2023 $6,068,000.00
5 12/31/2022 $12,377,000.00
6 9/30/2022 $12,834,000.00
7 6/30/2022 $19,189,000.00
8 3/31/2022 $9,674,000.00
9 12/31/2021 $9,726,000.00
10 9/30/2021 $10,347,000.00
11 6/30/2021 $12,660,000.00
12 3/31/2021 $6,491,000.00
13 12/31/2020 $3,738,000.00
14 9/30/2020 $1,554,000.00
15 6/30/2020 $1,372,000.00
16 3/31/2020 $3,325,000.00
17 12/31/2019 $3,158,000.00
18 9/30/2019 $4,530,000.00
19 6/30/2019 $5,141,000.00
20 3/31/2019 $6,634,000.00
21 12/31/2018 $8,441,000.00
22 9/30/2018 $6,051,000.00
23 6/30/2018 $9,827,000.00
24 3/31/2018 $15,676,000.00
25 12/31/2017 $6,721,000.00
26 9/30/2017 $6,595,000.00
27 6/30/2017 $5,176,000.00
28 12/31/2016 $2,803,000.00
Financials: CapitalizedContractCostNetCurrent
Date Value
1 12/31/2023 $4,500,000.00
2 12/31/2022 $5,100,000.00
3 12/31/2021 $5,400,000.00
4 12/31/2020 $7,100,000.00
5 12/31/2019 $6,600,000.00
6 12/31/2018 $6,000,000.00
7 9/30/2018 $5,800,000.00
8 12/31/2017 $4,400,000.00
Financials: CashAndCashEquivalentsAtCarryingValue
Date Value
1 12/31/2023 $39,647,000.00
2 9/30/2023 $53,318,000.00
3 6/30/2023 $54,458,000.00
4 3/31/2023 $72,828,000.00
5 12/31/2022 $130,131,000.00
6 9/30/2022 $148,235,000.00
7 6/30/2022 $133,957,000.00
8 3/31/2022 $139,480,000.00
9 12/31/2021 $267,332,000.00
10 9/30/2021 $132,795,000.00
11 6/30/2021 $191,507,000.00
12 3/31/2021 $256,870,000.00
13 12/31/2020 $166,072,000.00
14 9/30/2020 $482,640,000.00
15 6/30/2020 $227,902,000.00
16 3/31/2020 $109,406,000.00
17 12/31/2019 $147,521,000.00
18 9/30/2019 $130,234,000.00
19 6/30/2019 $101,260,000.00
20 3/31/2019 $69,985,000.00
21 12/31/2018 $138,557,000.00
22 9/30/2018 $125,366,000.00
23 6/30/2018 $212,442,000.00
24 3/31/2018 $331,301,000.00
25 12/31/2017 $224,163,000.00
26 9/30/2017 $163,225,000.00
27 6/30/2017 $252,161,000.00
28 3/31/2017 $174,734,000.00
29 12/31/2016 $114,196,000.00
30 9/30/2016 $115,066,000.00
31 6/30/2016 $39,066,000.00
32 3/31/2016 $19,956,000.00
33 12/31/2015 $92,025,000.00
34 12/31/2014 $110,710,000.00
35 12/31/2013 $36,505,000.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
Date Value
1 12/31/2023 $39,647,000.00
2 9/30/2023 $53,318,000.00
3 6/30/2023 $54,458,000.00
4 3/31/2023 $72,828,000.00
5 12/31/2022 $130,131,000.00
6 9/30/2022 $148,235,000.00
7 6/30/2022 $133,957,000.00
8 3/31/2022 $139,480,000.00
9 12/31/2021 $267,332,000.00
10 12/31/2020 $166,072,000.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
Date Value
1 12/31/2023 $-90,484,000.00
2 9/30/2023 $-76,813,000.00
3 6/30/2023 $-75,673,000.00
4 3/31/2023 $-57,303,000.00
5 12/31/2022 $-137,201,000.00
6 9/30/2022 $-119,097,000.00
7 6/30/2022 $-133,375,000.00
8 3/31/2022 $-127,852,000.00
9 12/31/2021 $101,260,000.00
10 9/30/2021 $-33,277,000.00
11 6/30/2021 $25,435,000.00
12 3/31/2021 $90,798,000.00
13 12/31/2020 $18,551,000.00
14 9/30/2020 $335,119,000.00
15 6/30/2020 $80,381,000.00
16 3/31/2020 $-38,115,000.00
17 12/31/2019 $8,964,000.00
18 9/30/2019 $-8,323,000.00
19 6/30/2019 $-37,297,000.00
20 3/31/2019 $-68,572,000.00
21 12/31/2018 $-85,606,000.00
22 9/30/2018 $-98,797,000.00
23 6/30/2018 $-11,720,000.00
24 3/31/2018 $107,138,000.00
25 12/31/2017 $109,967,000.00
26 9/30/2017 $49,029,000.00
27 12/31/2016 $22,171,000.00
Financials: CashUninsuredAmount
Date Value
1 12/31/2023 $47,400,000.00
2 12/31/2022 $146,400,000.00
3 12/31/2021 $278,700,000.00
4 12/31/2020 $188,100,000.00
5 12/31/2019 $149,900,000.00
6 12/31/2018 $142,200,000.00
7 12/31/2017 $227,900,000.00
8 12/31/2016 $119,000,000.00
9 12/31/2015 $90,800,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 2/29/2016 --
32 12/31/2015 --
Financials: ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet
Date Value
1 12/31/2023 $17,148,000.00
2 9/30/2023 $44,295,000.00
3 6/30/2023 $38,604,000.00
4 3/31/2023 $11,849,000.00
5 12/31/2022 $131,227,000.00
6 9/30/2022 $177,610,000.00
7 6/30/2022 $80,779,000.00
8 3/31/2022 $69,609,000.00
9 12/31/2021 $321,423,000.00
10 9/30/2021 $306,105,000.00
11 6/30/2021 $141,167,000.00
12 3/31/2021 $82,991,000.00
13 12/31/2020 $148,616,000.00
14 9/30/2020 $126,994,000.00
15 6/30/2020 $57,673,000.00
16 3/31/2020 $-8,286,000.00
17 12/31/2019 $-61,810,000.00
18 9/30/2019 $-32,435,000.00
19 6/30/2019 $17,887,000.00
20 3/31/2019 $-19,383,000.00
21 12/31/2018 $14,365,000.00
22 9/30/2018 $14,324,000.00
23 6/30/2018 $28,055,000.00
24 3/31/2018 $4,951,000.00
25 12/31/2017 $116,006,000.00
26 9/30/2017 $60,167,000.00
27 6/30/2017 $-14,429,000.00
28 3/31/2017 $7,568,000.00
29 12/31/2016 $-69,105,000.00
30 9/30/2016 $189,602,000.00
31 6/30/2016 $84,108,000.00
32 3/31/2016 $37,780,000.00
33 12/31/2015 $174,293,000.00
34 12/31/2014 $123,626,000.00
Financials: ContractWithCustomerLiabilityCurrent
Date Value
1 12/31/2023 $92,366,000.00
2 9/30/2023 $99,813,000.00
3 12/31/2022 $95,695,000.00
4 9/30/2022 $101,917,000.00
5 12/31/2018 $88,054,000.00
6 9/30/2018 $92,391,000.00
7 6/30/2018 $82,433,000.00
8 3/31/2018 $73,440,000.00
9 12/31/2017 $78,526,000.00
Financials: ContractWithCustomerLiabilityNoncurrent
Date Value
1 12/31/2023 $66,780,000.00
2 9/30/2023 $70,214,000.00
3 6/30/2023 $69,809,000.00
4 3/31/2023 $68,690,000.00
5 12/31/2022 $70,247,000.00
6 9/30/2022 $73,294,000.00
7 6/30/2022 $73,076,000.00
8 3/31/2022 $69,902,000.00
9 12/31/2021 $69,024,000.00
10 9/30/2021 $72,716,000.00
11 6/30/2021 $69,868,000.00
12 3/31/2021 $64,269,000.00
13 12/31/2020 $61,519,000.00
14 9/30/2020 $62,449,000.00
15 6/30/2020 $61,928,000.00
16 3/31/2020 $57,915,000.00
17 12/31/2019 $58,079,000.00
18 12/31/2018 $67,157,000.00
19 9/30/2018 $69,223,000.00
20 6/30/2018 $68,047,000.00
21 3/31/2018 $65,530,000.00
22 12/31/2017 $63,590,000.00
Financials: ContractWithCustomerLiabilityRevenueRecognized
Date Value
1 12/31/2023 $92,600,000.00
2 9/30/2023 $71,500,000.00
3 6/30/2023 $64,100,000.00
4 3/31/2023 $32,700,000.00
5 12/31/2022 $95,500,000.00
6 12/31/2021 $88,200,000.00
7 12/31/2020 $87,100,000.00
8 12/31/2019 $86,900,000.00
9 12/31/2018 $76,300,000.00
10 9/30/2018 $64,800,000.00
11 6/30/2018 $48,600,000.00
12 3/31/2018 $27,900,000.00
Financials: CostOfRevenue
Date Value
1 12/31/2023 $4,347,898,000.00
2 9/30/2023 $3,582,006,000.00
3 6/30/2023 $2,375,479,000.00
4 3/31/2023 $1,045,860,000.00
5 12/31/2022 $4,704,729,000.00
6 9/30/2022 $3,816,027,000.00
7 6/30/2022 $1,451,839,000.00
8 3/31/2022 $1,102,194,000.00
9 12/31/2021 $4,457,426,000.00
10 9/30/2021 $1,225,198,000.00
11 6/30/2021 $2,339,251,000.00
12 3/31/2021 $1,037,287,000.00
13 12/31/2020 $3,744,112,000.00
14 9/30/2020 $2,988,321,000.00
15 6/30/2020 $1,842,717,000.00
16 3/31/2020 $724,610,000.00
17 12/31/2019 $3,604,621,000.00
18 9/30/2019 $2,880,298,000.00
19 6/30/2019 $1,830,799,000.00
20 3/31/2019 $766,442,000.00
21 12/31/2018 $3,429,085,000.00
22 9/30/2018 $2,722,274,000.00
23 6/30/2018 $1,029,034,000.00
24 3/31/2018 $756,790,000.00
25 12/31/2017 $622,377,000.00
26 9/30/2017 $880,387,000.00
27 6/30/2017 $906,446,000.00
28 3/31/2017 $632,033,000.00
29 12/31/2016 $2,522,574,000.00
30 9/30/2016 $2,054,658,000.00
31 6/30/2016 $1,339,412,000.00
32 3/31/2016 $575,452,000.00
33 12/31/2015 $2,379,790,000.00
34 12/31/2014 $1,888,803,000.00
Financials: CurrentFederalTaxExpenseBenefit
Date Value
1 12/31/2023 $9,123,000.00
2 12/31/2022 $44,613,000.00
3 12/31/2021 $74,124,000.00
4 12/31/2020 $38,843,000.00
5 12/31/2019 $10,605,000.00
6 12/31/2018 $13,828,000.00
7 12/31/2017 $19,496,000.00
8 12/31/2016 $845,000.00
9 12/31/2015 $139,000.00
10 12/31/2014 $105,000.00
Financials: CurrentStateAndLocalTaxExpenseBenefit
Date Value
1 12/31/2023 $1,558,000.00
2 12/31/2022 $11,170,000.00
3 12/31/2021 $23,890,000.00
4 12/31/2020 $12,294,000.00
5 12/31/2019 $4,080,000.00
6 12/31/2018 $5,598,000.00
7 12/31/2017 $4,448,000.00
8 12/31/2016 $1,297,000.00
9 12/31/2015 $1,398,000.00
10 12/31/2014 $860,000.00
Financials: DebtInstrumentCarryingAmount
Date Value
1 12/31/2023 $1,541,123,000.00
2 12/31/2022 $1,532,956,000.00
3 12/31/2021 $1,417,516,000.00
4 12/31/2020 $1,176,029,000.00
Financials: DebtInstrumentUnamortizedDiscount
Date Value
1 12/31/2023 $12,000,000.00
2 9/30/2018 $5,600,000.00
3 6/30/2018 $5,900,000.00
4 3/31/2018 $6,200,000.00
5 12/31/2017 $6,000,000.00
6 9/30/2017 $5,900,000.00
7 6/30/2017 $6,100,000.00
8 3/31/2017 $6,300,000.00
9 12/31/2016 $6,300,000.00
10 12/31/2015 $4,900,000.00
Financials: DeferredFederalIncomeTaxExpenseBenefit
Date Value
1 12/31/2023 $-9,217,000.00
2 12/31/2022 $17,588,000.00
3 12/31/2021 $13,024,000.00
4 12/31/2020 $5,016,000.00
5 12/31/2019 $9,140,000.00
6 12/31/2018 $11,970,000.00
7 12/31/2017 $97,792,000.00
8 12/31/2016 $3,571,000.00
9 12/31/2015 $-162,000.00
10 12/31/2014 $1,045,000.00
Financials: DeferredFinanceCostsNet
Date Value
1 12/31/2023 $8,000,000.00
2 9/30/2018 $14,100,000.00
3 6/30/2018 $14,800,000.00
4 3/31/2018 $15,400,000.00
5 12/31/2017 $14,200,000.00
6 9/30/2017 $11,700,000.00
7 6/30/2017 $12,100,000.00
8 3/31/2017 $12,600,000.00
9 12/31/2016 $11,900,000.00
10 12/31/2015 $11,100,000.00
Financials: DeferredIncomeTaxAssetsNet
Date Value
1 12/31/2023 $157,326,000.00
2 9/30/2023 $142,187,000.00
3 6/30/2023 $141,233,000.00
4 3/31/2023 $145,413,000.00
5 12/31/2022 $143,226,000.00
6 9/30/2022 $178,808,000.00
7 6/30/2022 $182,212,000.00
8 3/31/2022 $185,616,000.00
9 12/31/2021 $199,321,000.00
10 9/30/2021 $221,695,000.00
11 6/30/2021 $223,248,000.00
12 3/31/2021 $213,180,000.00
13 12/31/2020 $165,708,000.00
14 9/30/2020 $159,853,000.00
15 6/30/2020 $126,097,000.00
16 3/31/2020 $127,746,000.00
17 12/31/2019 $129,710,000.00
18 9/30/2019 $126,487,000.00
19 6/30/2019 $128,492,000.00
20 3/31/2019 $128,695,000.00
21 12/31/2018 $145,943,000.00
Financials: DeferredIncomeTaxExpenseBenefit
Date Value
1 12/31/2023 $-11,880,000.00
2 9/30/2023 $7,071,000.00
3 6/30/2023 $8,306,000.00
4 3/31/2023 $4,126,000.00
5 12/31/2022 $43,301,000.00
6 9/30/2022 $10,245,000.00
7 6/30/2022 $6,841,000.00
8 3/31/2022 $3,438,000.00
9 12/31/2021 $-5,890,000.00
10 9/30/2021 $-9,463,000.00
11 6/30/2021 $-11,017,000.00
12 3/31/2021 $-15,531,000.00
13 12/31/2020 $6,606,000.00
14 9/30/2020 $7,225,000.00
15 6/30/2020 $4,068,000.00
16 3/31/2020 $2,031,000.00
17 12/31/2019 $14,897,000.00
18 9/30/2019 $18,620,000.00
19 6/30/2019 $16,615,000.00
20 3/31/2019 $16,412,000.00
21 12/31/2018 $11,364,000.00
22 9/30/2018 $7,621,000.00
23 6/30/2018 $2,959,000.00
24 3/31/2018 $2,736,000.00
25 12/31/2017 $130,966,000.00
26 9/30/2017 $3,256,000.00
27 6/30/2017 $6,246,000.00
28 3/31/2017 $1,068,000.00
29 12/31/2016 $3,658,000.00
30 9/30/2016 $3,089,000.00
31 6/30/2016 $1,472,000.00
32 3/31/2016 $121,000.00
33 12/31/2015 $-181,000.00
34 12/31/2014 $1,175,000.00
Financials: DeferredIncomeTaxLiabilities
Date Value
1 12/31/2023 $5,476,000.00
2 12/31/2022 $5,977,000.00
3 12/31/2021 $66,599,000.00
4 12/31/2020 $72,023,000.00
5 12/31/2019 $81,830,000.00
6 12/31/2018 $11,180,000.00
7 12/31/2017 $8,809,000.00
8 12/31/2016 $5,070,000.00
9 12/31/2015 $3,714,000.00
Financials: DeferredStateAndLocalIncomeTaxExpenseBenefit
Date Value
1 12/31/2023 $-2,663,000.00
2 12/31/2022 $25,713,000.00
3 12/31/2021 $-18,914,000.00
4 12/31/2020 $1,590,000.00
5 12/31/2019 $5,757,000.00
6 12/31/2018 $-606,000.00
7 12/31/2017 $33,174,000.00
8 12/31/2016 $87,000.00
9 12/31/2015 $-19,000.00
10 12/31/2014 $130,000.00
Financials: DeferredTaxAssetsCapitalLossCarryforwards
Date Value
1 12/31/2023 $132,248,000.00
Financials: DeferredTaxAssetsGross
Date Value
1 12/31/2023 $394,494,000.00
2 12/31/2022 $304,179,000.00
3 12/31/2021 $578,008,000.00
4 12/31/2020 $533,677,000.00
5 12/31/2019 $477,992,000.00
6 12/31/2018 $338,106,000.00
7 12/31/2017 $291,066,000.00
8 12/31/2016 $175,762,000.00
9 12/31/2015 $52,452,000.00
Financials: DeferredTaxAssetsInvestmentInSubsidiaries
Date Value
1 12/31/2023 $207,013,000.00
2 12/31/2022 $253,550,000.00
3 12/31/2021 $271,513,000.00
4 12/31/2020 $241,805,000.00
5 12/31/2019 $203,663,000.00
6 12/31/2018 $208,749,000.00
7 12/31/2017 $208,167,000.00
8 12/31/2016 $115,057,000.00
Financials: DeferredTaxAssetsLiabilitiesNet
Date Value
1 12/31/2023 $157,326,000.00
2 12/31/2022 $143,227,000.00
3 12/31/2021 $199,321,000.00
4 12/31/2020 $165,708,000.00
5 12/31/2019 $129,710,000.00
6 12/31/2018 $145,943,000.00
7 12/31/2017 $155,551,000.00
8 12/31/2016 $125,878,000.00
9 12/31/2015 $6,234,000.00
Financials: DeferredTaxAssetsOperatingLossCarryforwards
Date Value
1 12/31/2023 $2,061,000.00
2 12/31/2022 $22,000.00
3 12/31/2021 $137,377,000.00
4 12/31/2020 $124,117,000.00
5 12/31/2019 $114,617,000.00
6 12/31/2018 $51,654,000.00
7 12/31/2017 $16,733,000.00
8 12/31/2016 $8,512,000.00
9 12/31/2015 $9,926,000.00
Financials: DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal
Date Value
1 12/31/2023 $34,300,000.00
Financials: DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther
Date Value
1 12/31/2023 $1,195,000.00
2 12/31/2022 $1,234,000.00
3 12/31/2021 $28,695,000.00
4 12/31/2020 $8,057,000.00
5 12/31/2019 $6,309,000.00
6 12/31/2018 $6,146,000.00
7 12/31/2017 $5,380,000.00
8 12/31/2016 $5,339,000.00
9 12/31/2015 $4,820,000.00
Financials: DeferredTaxAssetsValuationAllowance
Date Value
1 12/31/2023 $231,692,000.00
2 12/31/2022 $154,975,000.00
3 12/31/2021 $312,088,000.00
4 12/31/2020 $295,946,000.00
5 12/31/2019 $266,452,000.00
6 12/31/2018 $180,983,000.00
7 12/31/2017 $126,706,000.00
8 12/31/2016 $43,553,000.00
9 12/31/2015 $42,504,000.00
Financials: DeferredTaxLiabilitiesOther
Date Value
1 12/31/2023 $101,000.00
2 12/31/2022 $80,000.00
3 12/31/2021 $3,456,000.00
4 12/31/2020 $4,623,000.00
5 12/31/2017 $305,000.00
6 12/31/2016 $57,000.00
7 12/31/2015 $93,000.00
Financials: DefinedContributionPlanCostRecognized
Date Value
1 12/31/2023 $2,800,000.00
2 12/31/2022 --
3 12/31/2021 --
4 12/31/2020 --
5 12/31/2019 --
6 12/31/2018 --
7 12/31/2017 --
8 12/31/2016 $900,000.00
9 12/31/2015 $1,000,000.00
10 12/31/2014 $900,000.00
Financials: DepreciationAndAmortization
Date Value
1 12/31/2023 $68,643,000.00
2 9/30/2023 $49,462,000.00
3 6/30/2023 $31,843,000.00
4 3/31/2023 $14,637,000.00
5 12/31/2022 $80,304,000.00
6 9/30/2022 $61,369,000.00
7 6/30/2022 $17,627,000.00
8 3/31/2022 $25,535,000.00
9 12/31/2021 $66,418,000.00
10 9/30/2021 $49,297,000.00
11 6/30/2021 $13,044,000.00
12 3/31/2021 $12,701,000.00
13 12/31/2020 $51,981,000.00
14 9/30/2020 $12,304,000.00
15 6/30/2020 $26,645,000.00
16 3/31/2020 $14,078,000.00
17 12/31/2019 $59,932,000.00
18 9/30/2019 $41,644,000.00
19 6/30/2019 $27,540,000.00
20 3/31/2019 $13,594,000.00
21 12/31/2018 $49,322,000.00
22 9/30/2018 $34,207,000.00
23 6/30/2018 $21,028,000.00
24 3/31/2018 $9,400,000.00
25 12/31/2017 $31,545,000.00
26 9/30/2017 $22,819,000.00
27 6/30/2017 $7,584,000.00
28 3/31/2017 $6,853,000.00
29 12/31/2016 $24,695,000.00
30 9/30/2016 $6,219,000.00
31 6/30/2016 $6,034,000.00
32 3/31/2016 $5,891,000.00
33 12/31/2015 $24,101,000.00
34 12/31/2014 $24,601,000.00
Financials: DilutiveSecuritiesEffectOnBasicEarningsPerShareOther
Date Value
1 12/31/2023 $15,392,000.00
2 9/30/2023 $40,037,000.00
3 6/30/2023 $28,569,000.00
4 3/31/2023 $1,297,000.00
5 12/31/2022 --
6 9/30/2022 --
7 6/30/2022 --
8 3/31/2022 --
9 12/31/2021 $266,381,000.00
10 6/30/2021 $166,495,000.00
11 3/31/2021 $63,980,000.00
12 12/31/2020 --
13 9/30/2020 $140,811,000.00
14 6/30/2020 $79,603,000.00
15 12/31/2019 --
16 6/30/2019 $22,565,000.00
17 12/31/2018 $14,240,000.00
Financials: DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsPaid
Date Value
1 12/31/2023 $31,510,000.00
2 9/30/2023 $31,593,000.00
3 6/30/2023 $16,830,000.00
4 3/31/2023 $6,046,000.00
5 12/31/2022 $162,963,000.00
6 9/30/2022 $156,611,000.00
7 6/30/2022 $115,678,000.00
8 3/31/2022 $24,836,000.00
9 12/31/2021 $193,735,000.00
10 9/30/2021 $179,725,000.00
11 6/30/2021 $123,847,000.00
12 3/31/2021 $16,926,000.00
13 12/31/2020 $136,974,000.00
14 9/30/2020 $114,723,000.00
15 6/30/2020 $55,425,000.00
16 3/31/2020 $8,410,000.00
17 12/31/2019 $70,192,000.00
18 9/30/2019 $60,672,000.00
19 6/30/2019 $38,057,000.00
20 3/31/2019 $5,534,000.00
21 12/31/2018 $101,755,000.00
22 9/30/2018 $98,349,000.00
23 6/30/2018 $61,497,000.00
24 3/31/2018 $19,938,000.00
25 12/31/2017 $149,633,000.00
26 9/30/2017 $124,996,000.00
27 6/30/2017 $69,335,000.00
28 3/31/2017 $21,907,000.00
29 12/31/2016 $236,145,000.00
30 9/30/2016 $214,782,000.00
31 6/30/2016 $77,653,000.00
32 3/31/2016 $28,568,000.00
33 12/31/2015 $228,894,000.00
34 12/31/2014 $60,101,000.00
Financials: Dividends
Date Value
1 12/31/2023 $66,831,000.00
2 9/30/2023 $5,597,000.00
3 6/30/2023 $27,819,000.00
4 3/31/2023 $27,791,000.00
5 12/31/2022 $105,387,000.00
6 9/30/2022 $26,328,000.00
7 6/30/2022 $26,111,000.00
8 3/31/2022 $26,427,000.00
9 12/31/2021 $67,176,000.00
10 9/30/2021 $22,933,000.00
11 6/30/2021 $11,560,000.00
12 3/31/2021 $10,353,000.00
13 12/31/2020 $61,025,000.00
14 9/30/2020 $7,263,000.00
15 6/30/2020 $5,785,000.00
16 3/31/2020 $5,752,000.00
17 12/31/2019 $22,878,000.00
18 9/30/2019 $5,727,000.00
19 6/30/2019 $5,711,000.00
20 3/31/2019 $5,699,000.00
21 12/31/2018 $22,697,000.00
22 9/30/2018 $5,673,000.00
23 6/30/2018 $11,327,000.00
24 3/31/2018 $5,658,000.00
25 12/31/2017 $22,241,000.00
26 9/30/2017 $11,874,000.00
27 6/30/2017 $7,334,000.00
28 3/31/2017 $2,903,000.00
29 12/31/2016 $1,515,000.00
Financials: EffectiveIncomeTaxRateContinuingOperations
Date Value
1 9/30/2023 $0.15
2 6/30/2023 $0.17
3 3/31/2023 $0.05
4 9/30/2022 $0.16
5 6/30/2022 $0.15
6 3/31/2022 $0.16
7 9/30/2021 $0.13
8 6/30/2021 $0.10
9 3/31/2021 $0.01
10 9/30/2020 $0.13
11 6/30/2020 $0.14
12 3/31/2020 $0.41
13 6/30/2019 $0.55
14 3/31/2019 $5.88
15 9/30/2018 $0.17
16 6/30/2018 $0.19
17 3/31/2018 $0.30
18 9/30/2017 $0.11
19 6/30/2017 $0.12
20 3/31/2017 $0.10
21 12/31/2016 $0.39
22 9/30/2016 $0.02
23 6/30/2016 $0.02
24 3/31/2016 $0.01
Financials: EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
Date Value
1 9/30/2023 $0.21
2 6/30/2023 $0.21
3 3/31/2023 $0.21
4 9/30/2022 $0.21
5 6/30/2022 $0.21
6 3/31/2022 $0.21
7 9/30/2020 $0.21
8 6/30/2020 $0.21
9 3/31/2020 $0.21
10 12/31/2019 $0.21
11 6/30/2019 $0.21
12 3/31/2019 $0.21
13 12/31/2018 $0.35
14 9/30/2018 $0.21
15 6/30/2018 $0.21
16 3/31/2018 $0.21
17 12/31/2017 $0.35
18 9/30/2017 $0.35
19 6/30/2017 $0.35
20 3/31/2017 $0.35
21 9/30/2016 $0.35
22 6/30/2016 $0.35
23 3/31/2016 $0.35
Financials: EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
Date Value
1 3/31/2023 $0.04
Financials: EmployeeRelatedLiabilitiesCurrent
Date Value
1 12/31/2023 $51,999,000.00
2 12/31/2022 $45,043,000.00
3 12/31/2021 $64,313,000.00
4 12/31/2020 $43,787,000.00
5 12/31/2019 $31,743,000.00
6 12/31/2018 $34,745,000.00
7 12/31/2017 $45,875,000.00
8 12/31/2016 $24,036,000.00
9 12/31/2015 $25,821,000.00
Financials: EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
Date Value
1 12/31/2023 $3,205,000.00
2 12/31/2022 $3,809,000.00
3 12/31/2021 $5,982,000.00
4 12/31/2020 $2,176,000.00
5 12/31/2019 $1,275,000.00
6 12/31/2018 $1,350,000.00
7 12/31/2017 $619,000.00
8 12/31/2016 $125,000.00
Financials: FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet
Date Value
1 12/31/2023 --
2 12/31/2022 --
Financials: FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 9/30/2022 --
4 6/30/2022 --
5 3/31/2022 --
6 12/31/2021 --
7 9/30/2021 --
8 6/30/2021 --
9 3/31/2021 --
10 12/31/2020 --
11 9/30/2020 --
12 6/30/2020 --
13 3/31/2020 --
14 12/31/2019 --
15 9/30/2019 --
16 6/30/2019 --
17 3/31/2019 --
18 12/31/2018 --
19 9/30/2018 --
20 6/30/2018 --
21 3/31/2018 --
22 12/31/2017 --
23 9/30/2017 --
24 6/30/2017 --
25 3/31/2017 --
26 12/31/2016 --
27 12/31/2015 --
Financials: FinanceLeaseInterestExpense
Date Value
1 12/31/2023 $6,069,000.00
2 9/30/2023 $4,482,000.00
3 6/30/2023 $2,939,000.00
4 3/31/2023 $1,399,000.00
5 12/31/2022 $5,005,000.00
6 9/30/2022 $3,580,000.00
7 6/30/2022 $1,152,000.00
8 3/31/2022 $987,000.00
9 12/31/2021 $2,353,000.00
10 9/30/2021 $575,000.00
11 6/30/2021 $1,063,000.00
12 3/31/2021 $491,000.00
13 12/31/2020 $1,248,000.00
14 9/30/2020 $829,000.00
15 6/30/2020 $407,000.00
Financials: FinanceLeaseInterestPaymentOnLiability
Date Value
1 12/31/2023 $6,064,000.00
2 9/30/2023 $4,478,000.00
3 6/30/2023 $2,934,000.00
4 3/31/2023 $1,395,000.00
5 12/31/2022 $4,928,000.00
6 9/30/2022 $3,508,000.00
7 6/30/2022 $2,072,000.00
8 3/31/2022 $962,000.00
9 12/31/2021 $2,287,000.00
10 9/30/2021 $1,588,000.00
11 6/30/2021 $1,027,000.00
12 3/31/2021 $467,000.00
13 12/31/2020 $1,061,000.00
14 9/30/2020 $666,000.00
15 6/30/2020 $267,000.00
Financials: FinanceLeaseLiability
Date Value
1 12/31/2023 $114,884,000.00
2 12/31/2022 $104,460,000.00
3 12/31/2021 $79,716,000.00
4 12/31/2020 $29,982,000.00
5 9/30/2020 $27,910,000.00
6 6/30/2020 $28,192,000.00
Financials: FinanceLeaseLiabilityCurrent
Date Value
1 12/31/2023 $17,133,000.00
2 9/30/2023 $5,563,000.00
3 6/30/2023 $5,337,000.00
4 3/31/2023 $5,590,000.00
5 12/31/2022 $10,244,000.00
6 9/30/2022 $10,397,000.00
7 6/30/2022 $10,563,000.00
8 3/31/2022 $10,393,000.00
9 12/31/2021 $4,964,000.00
10 9/30/2021 $2,923,000.00
11 6/30/2021 $2,619,000.00
12 3/31/2021 $2,585,000.00
13 12/31/2020 $2,240,000.00
14 9/30/2020 $2,035,000.00
15 6/30/2020 $1,991,000.00
16 3/31/2019 $9,000.00
17 12/31/2018 $23,000.00
Financials: FinanceLeaseLiabilityNoncurrent
Date Value
1 12/31/2023 $97,751,000.00
2 9/30/2023 $99,060,000.00
3 6/30/2023 $99,341,000.00
4 3/31/2023 $100,701,000.00
5 12/31/2022 $94,216,000.00
6 9/30/2022 $95,496,000.00
7 6/30/2022 $96,604,000.00
8 3/31/2022 $72,192,000.00
9 12/31/2021 $74,752,000.00
10 9/30/2021 $40,952,000.00
11 6/30/2021 $36,529,000.00
12 3/31/2021 $37,791,000.00
13 12/31/2020 $27,742,000.00
14 9/30/2020 $25,877,000.00
15 6/30/2020 $26,201,000.00
Financials: FinanceLeaseLiabilityPaymentsDue
Date Value
1 12/31/2023 $173,378,000.00
2 12/31/2022 $155,768,000.00
3 12/31/2021 $117,593,000.00
4 12/31/2020 $49,411,000.00
Financials: FinanceLeaseLiabilityPaymentsDueAfterYearFive
Date Value
1 12/31/2023 $109,180,000.00
2 12/31/2022 $106,006,000.00
3 12/31/2021 $77,357,000.00
4 12/31/2020 $33,776,000.00
Financials: FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
Date Value
1 12/31/2023 $23,352,000.00
2 12/31/2022 $10,831,000.00
3 12/31/2021 $8,777,000.00
4 12/31/2020 $3,977,000.00
Financials: FinanceLeaseLiabilityPaymentsDueYearFive
Date Value
1 12/31/2023 $9,630,000.00
2 12/31/2022 $9,059,000.00
3 12/31/2021 $6,134,000.00
4 12/31/2020 $2,376,000.00
Financials: FinanceLeaseLiabilityPaymentsDueYearFour
Date Value
1 12/31/2023 $10,009,000.00
2 12/31/2022 $9,612,000.00
3 12/31/2021 $6,157,000.00
4 12/31/2020 $2,494,000.00
Financials: FinanceLeaseLiabilityPaymentsDueYearThree
Date Value
1 12/31/2023 $10,563,000.00
2 12/31/2022 $9,694,000.00
3 12/31/2021 $7,001,000.00
4 12/31/2020 $2,777,000.00
Financials: FinanceLeaseLiabilityPaymentsDueYearTwo
Date Value
1 12/31/2023 $10,644,000.00
2 12/31/2022 $10,566,000.00
3 12/31/2021 $12,167,000.00
4 12/31/2020 $4,011,000.00
Financials: FinanceLeaseLiabilityUndiscountedExcessAmount
Date Value
1 12/31/2023 $58,494,000.00
2 12/31/2022 $51,308,000.00
3 12/31/2021 $37,877,000.00
4 12/31/2020 $19,429,000.00
Financials: FinanceLeasePrincipalPayments
Date Value
1 12/31/2023 $5,497,000.00
2 9/30/2023 $4,160,000.00
3 6/30/2023 $2,847,000.00
4 3/31/2023 $1,233,000.00
5 12/31/2022 $5,977,000.00
6 9/30/2022 $4,541,000.00
7 6/30/2022 $3,042,000.00
8 3/31/2022 $1,021,000.00
9 12/31/2021 $2,871,000.00
10 9/30/2021 $2,169,000.00
11 6/30/2021 $1,629,000.00
12 3/31/2021 $401,000.00
13 12/31/2020 $2,278,000.00
14 9/30/2020 $1,725,000.00
15 6/30/2020 $1,725,000.00
16 12/31/2019 $1,667,000.00
17 9/30/2019 $23,000.00
18 6/30/2019 $23,000.00
19 3/31/2019 $14,000.00
20 12/31/2018 $844,000.00
21 9/30/2018 $660,000.00
22 6/30/2018 $478,000.00
23 3/31/2018 $250,000.00
24 12/31/2017 $1,198,000.00
Financials: FinanceLeaseRightOfUseAsset
Date Value
1 12/31/2023 $100,400,000.00
2 9/30/2023 $90,800,000.00
3 6/30/2023 $91,600,000.00
4 3/31/2023 $93,600,000.00
5 12/31/2022 $88,100,000.00
6 9/30/2022 $91,200,000.00
7 6/30/2022 $94,100,000.00
8 3/31/2022 $76,900,000.00
9 12/31/2021 $75,700,000.00
10 9/30/2021 $41,400,000.00
11 6/30/2021 $37,900,000.00
12 3/31/2021 $38,900,000.00
13 12/31/2020 $29,800,000.00
14 9/30/2020 $28,210,000.00
15 6/30/2020 $29,036,000.00
Financials: FinanceLeaseRightOfUseAssetAmortization
Date Value
1 12/31/2023 $3,253,000.00
2 9/30/2023 $1,987,000.00
3 6/30/2023 $2,068,000.00
4 12/31/2022 $11,931,000.00
5 9/30/2022 $8,830,000.00
6 6/30/2022 $2,974,000.00
7 3/31/2022 $2,691,000.00
8 12/31/2021 $6,016,000.00
9 9/30/2021 $1,776,000.00
10 6/30/2021 $1,013,000.00
11 3/31/2021 $928,000.00
12 12/31/2020 $2,701,000.00
13 9/30/2020 $1,852,000.00
14 6/30/2020 $1,048,000.00
Financials: FinanceLeaseWeightedAverageDiscountRatePercent
Date Value
1 12/31/2023 $0.06
2 12/31/2022 $0.06
3 12/31/2021 $0.05
4 12/31/2020 $0.06
Financials: FinancingReceivableAllowanceForCreditLosses
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 --
4 12/31/2020 --
5 9/30/2020 --
6 6/30/2020 $200,000.00
7 3/31/2020 --
8 12/31/2019 --
Financials: FiniteLivedIntangibleAssetsAccumulatedAmortization
Date Value
1 12/31/2023 $41,920,000.00
2 9/30/2023 $40,975,000.00
3 6/30/2023 $40,041,000.00
4 3/31/2023 $39,345,000.00
5 12/31/2022 $38,282,000.00
6 9/30/2022 $37,375,000.00
7 6/30/2022 $36,143,000.00
8 3/31/2022 $34,976,000.00
9 12/31/2021 $24,741,000.00
10 9/30/2021 $23,017,000.00
11 6/30/2021 $21,827,000.00
12 3/31/2021 $20,831,000.00
13 12/31/2020 $19,894,000.00
14 9/30/2020 $18,950,000.00
15 6/30/2020 $18,199,000.00
16 3/31/2020 $17,326,000.00
17 12/31/2019 $16,443,000.00
18 9/30/2019 $16,114,000.00
19 6/30/2019 $14,928,000.00
20 3/31/2019 $13,789,000.00
21 12/31/2018 $12,649,000.00
22 9/30/2018 $12,023,000.00
23 6/30/2018 $10,878,000.00
24 3/31/2018 $9,758,000.00
25 12/31/2017 $8,642,000.00
26 9/30/2017 $7,635,000.00
27 6/30/2017 $6,923,000.00
28 3/31/2017 $6,442,000.00
29 12/31/2016 $6,099,000.00
30 12/31/2015 $5,060,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
Date Value
1 12/31/2023 $1,435,000.00
2 12/31/2022 $12,013,000.00
3 12/31/2021 $9,845,000.00
4 12/31/2020 $13,710,000.00
5 12/31/2019 $15,593,000.00
6 12/31/2018 $18,405,000.00
7 12/31/2017 $20,440,000.00
8 12/31/2016 $224,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
Date Value
1 12/31/2023 $3,369,000.00
2 12/31/2022 $2,580,000.00
3 12/31/2021 $6,928,000.00
4 12/31/2020 $3,686,000.00
5 12/31/2019 $3,408,000.00
6 12/31/2018 $4,509,000.00
7 12/31/2017 $4,447,000.00
8 12/31/2016 $1,084,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
Date Value
1 12/31/2023 $930,000.00
2 12/31/2022 $1,218,000.00
3 12/31/2021 $1,632,000.00
4 12/31/2020 $2,908,000.00
5 12/31/2019 $2,444,000.00
6 12/31/2018 $2,489,000.00
7 12/31/2017 $2,881,000.00
8 12/31/2016 $194,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
Date Value
1 12/31/2023 $2,437,000.00
2 12/31/2022 $1,218,000.00
3 12/31/2021 $2,166,000.00
4 12/31/2020 $3,143,000.00
5 12/31/2019 $2,485,000.00
6 12/31/2018 $3,023,000.00
7 12/31/2017 $3,076,000.00
8 12/31/2016 $486,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
Date Value
1 12/31/2023 $2,478,000.00
2 12/31/2022 $1,808,000.00
3 12/31/2021 $4,614,000.00
4 12/31/2020 $3,184,000.00
5 12/31/2019 $2,791,000.00
6 12/31/2018 $3,218,000.00
7 12/31/2017 $3,497,000.00
8 12/31/2016 $689,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
Date Value
1 12/31/2023 $3,068,000.00
2 12/31/2022 $2,108,000.00
3 12/31/2021 $5,785,000.00
4 12/31/2020 $3,491,000.00
5 12/31/2019 $2,986,000.00
6 12/31/2018 $3,640,000.00
7 12/31/2017 $4,366,000.00
8 12/31/2016 $709,000.00
Financials: FiniteLivedIntangibleAssetsGross
Date Value
1 12/31/2023 $55,637,000.00
2 9/30/2023 $55,419,000.00
3 6/30/2023 $55,069,000.00
4 3/31/2023 $54,726,000.00
5 12/31/2022 $59,227,000.00
6 9/30/2022 $59,194,000.00
7 6/30/2022 $59,086,000.00
8 3/31/2022 $56,426,000.00
9 12/31/2021 $55,711,000.00
10 9/30/2021 $52,596,000.00
11 6/30/2021 $52,596,000.00
12 3/31/2021 $50,016,000.00
13 12/31/2020 $50,016,000.00
14 9/30/2020 $46,691,000.00
15 6/30/2020 $46,300,000.00
16 3/31/2020 $46,150,000.00
17 12/31/2019 $46,150,000.00
18 9/30/2019 $47,500,000.00
19 6/30/2019 $47,933,000.00
20 3/31/2019 $47,933,000.00
21 12/31/2018 $47,933,000.00
22 9/30/2018 $48,433,000.00
23 6/30/2018 $47,667,000.00
24 3/31/2018 $47,465,000.00
25 12/31/2017 $47,349,000.00
26 9/30/2017 $45,607,000.00
27 6/30/2017 $28,708,000.00
28 3/31/2017 $9,485,000.00
29 12/31/2016 $9,485,000.00
30 12/31/2015 $6,712,000.00
Financials: FiniteLivedIntangibleAssetsNet
Date Value
1 12/31/2023 $13,717,000.00
2 9/30/2023 $14,444,000.00
3 6/30/2023 $15,028,000.00
4 3/31/2023 $15,381,000.00
5 12/31/2022 $20,945,000.00
6 9/30/2022 $21,819,000.00
7 6/30/2022 $22,943,000.00
8 3/31/2022 $21,450,000.00
9 12/31/2021 $30,970,000.00
10 9/30/2021 $29,579,000.00
11 6/30/2021 $30,769,000.00
12 3/31/2021 $29,185,000.00
13 12/31/2020 $30,122,000.00
14 9/30/2020 $27,741,000.00
15 6/30/2020 $28,101,000.00
16 3/31/2020 $28,824,000.00
17 12/31/2019 $29,707,000.00
18 9/30/2019 $31,386,000.00
19 6/30/2019 $33,005,000.00
20 3/31/2019 $34,144,000.00
21 12/31/2018 $35,284,000.00
22 9/30/2018 $36,410,000.00
23 6/30/2018 $36,789,000.00
24 3/31/2018 $37,707,000.00
25 12/31/2017 $38,707,000.00
26 9/30/2017 $37,972,000.00
27 6/30/2017 $21,785,000.00
28 3/31/2017 $3,043,000.00
29 12/31/2016 $3,386,000.00
30 12/31/2015 $1,652,000.00
Financials: GainLossOnDispositionOfAssets
Date Value
1 12/31/2023 $5,222,000.00
2 9/30/2023 $5,001,000.00
3 12/31/2022 $-622,000.00
4 9/30/2022 $-390,000.00
5 12/31/2021 $576,000.00
Financials: GainLossOnTerminationOfLease
Date Value
1 12/31/2023 $103,000.00
2 9/30/2023 $-375,000.00
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 $-1,614,000.00
6 9/30/2022 $-1,122,000.00
7 6/30/2022 $-1,122,000.00
8 3/31/2022 $-178,000.00
9 12/31/2021 $-2,211,000.00
10 9/30/2021 $-2,085,000.00
11 6/30/2021 $-1,756,000.00
12 3/31/2021 $-1,756,000.00
13 12/31/2020 $-4,547,000.00
14 9/30/2020 $-1,957,000.00
15 6/30/2020 $-1,452,000.00
16 3/31/2020 $-584,000.00
17 12/31/2019 $686,000.00
Financials: GainsLossesOnExtinguishmentOfDebt
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 9/30/2022 --
4 6/30/2022 --
5 12/31/2021 $-1,390,000.00
6 9/30/2021 $-1,390,000.00
7 6/30/2021 $-1,390,000.00
8 12/31/2020 --
9 9/30/2020 --
10 6/30/2020 --
11 12/31/2019 --
12 12/31/2018 $-1,676,000.00
13 9/30/2018 $-1,676,000.00
14 6/30/2018 $-1,676,000.00
15 3/31/2018 $-1,676,000.00
16 12/31/2017 $-462,000.00
17 12/31/2016 $-5,052,000.00
18 12/31/2014 $-1,831,000.00
Financials: Goodwill
Date Value
1 12/31/2023 $711,222,000.00
2 9/30/2023 $688,139,000.00
3 6/30/2023 $655,744,000.00
4 3/31/2023 $622,545,000.00
5 12/31/2022 $622,423,000.00
6 9/30/2022 $533,217,000.00
7 6/30/2022 $507,284,000.00
8 3/31/2022 $506,954,000.00
9 12/31/2021 $483,634,000.00
10 9/30/2021 $483,553,000.00
11 6/30/2021 $483,295,000.00
12 3/31/2021 $420,135,000.00
13 12/31/2020 $413,123,000.00
14 9/30/2020 $387,066,000.00
15 6/30/2020 $387,049,000.00
16 3/31/2020 $386,945,000.00
17 12/31/2019 $386,941,000.00
18 9/30/2019 $386,915,000.00
19 6/30/2019 $383,676,000.00
20 3/31/2019 $371,098,000.00
21 12/31/2018 $359,117,000.00
22 9/30/2018 $389,087,000.00
23 6/30/2018 $388,545,000.00
24 3/31/2018 $353,958,000.00
25 12/31/2017 $348,387,000.00
26 9/30/2017 $328,402,000.00
27 6/30/2017 $289,884,000.00
28 3/31/2017 $198,937,000.00
29 12/31/2016 $153,075,000.00
30 12/31/2015 $112,940,000.00
31 12/31/2014 $61,053,000.00
Financials: GoodwillAcquiredDuringPeriod
Date Value
1 12/31/2023 $88,799,000.00
2 9/30/2023 $65,716,000.00
3 6/30/2023 $33,321,000.00
4 3/31/2023 $122,000.00
5 12/31/2022 $138,789,000.00
6 9/30/2022 $49,583,000.00
7 6/30/2022 $23,650,000.00
8 3/31/2022 $23,320,000.00
9 12/31/2021 $70,511,000.00
10 9/30/2021 $70,430,000.00
11 6/30/2021 $70,172,000.00
12 3/31/2021 $7,012,000.00
13 12/31/2020 $26,182,000.00
14 9/30/2020 $125,000.00
15 6/30/2020 $108,000.00
16 3/31/2020 $4,000.00
17 12/31/2019 $28,224,000.00
18 9/30/2019 $28,198,000.00
19 6/30/2019 $24,559,000.00
20 3/31/2019 $11,981,000.00
21 12/31/2018 $50,776,000.00
22 9/30/2018 $40,700,000.00
23 6/30/2018 $40,158,000.00
24 3/31/2018 $5,571,000.00
25 12/31/2017 $195,312,000.00
26 9/30/2017 $175,297,000.00
27 6/30/2017 $136,779,000.00
28 3/31/2017 $45,832,000.00
29 12/31/2016 $40,165,000.00
30 12/31/2015 $51,887,000.00
Financials: ImpairmentOfLongLivedAssetsHeldForUse
Date Value
1 12/31/2023 $9,269,000.00
2 9/30/2023 $9,269,000.00
3 6/30/2023 $7,521,000.00
4 3/31/2023 $7,045,000.00
5 12/31/2022 $4,231,000.00
6 9/30/2022 $3,505,000.00
7 6/30/2022 $2,618,000.00
8 3/31/2022 --
9 12/31/2021 $3,044,000.00
10 9/30/2021 $1,398,000.00
11 6/30/2021 $536,000.00
12 3/31/2021 $546,000.00
13 12/31/2020 $12,353,000.00
14 9/30/2020 $10,900,000.00
15 6/30/2020 $4,400,000.00
16 3/31/2020 $6,600,000.00
17 12/31/2019 $66,300,000.00
18 9/30/2019 $50,025,000.00
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
Date Value
1 12/31/2023 $49,402,000.00
2 9/30/2023 $118,052,000.00
3 6/30/2023 $83,480,000.00
4 3/31/2023 $5,176,000.00
5 12/31/2022 $450,115,000.00
6 9/30/2022 $484,040,000.00
7 6/30/2022 $358,695,000.00
8 3/31/2022 $128,335,000.00
9 12/31/2021 $734,199,000.00
10 9/30/2021 $666,068,000.00
11 6/30/2021 $437,891,000.00
12 3/31/2021 $149,468,000.00
13 12/31/2020 $401,958,000.00
14 9/30/2020 $350,880,000.00
15 6/30/2020 $183,695,000.00
16 3/31/2020 $-9,997,000.00
17 12/31/2019 $-90,719,000.00
18 9/30/2019 $-1,950,000.00
19 6/30/2019 $56,930,000.00
20 3/31/2019 $-3,894,000.00
21 12/31/2018 $96,371,000.00
22 9/30/2018 $167,862,000.00
23 6/30/2018 $93,917,000.00
24 3/31/2018 $20,413,000.00
25 12/31/2017 $389,956,000.00
26 9/30/2017 $266,734,000.00
27 6/30/2017 $119,377,000.00
28 3/31/2017 $54,154,000.00
29 12/31/2016 $206,966,000.00
30 9/30/2016 $194,240,000.00
31 6/30/2016 $86,087,000.00
32 3/31/2016 $38,151,000.00
33 12/31/2015 $175,649,000.00
34 12/31/2014 $125,766,000.00
Financials: IncomeTaxesPaidNet
Date Value
1 12/31/2023 $3,352,000.00
2 9/30/2023 $3,040,000.00
3 6/30/2023 $2,323,000.00
4 3/31/2023 $-93,000.00
5 12/31/2022 $54,579,000.00
6 9/30/2022 $40,925,000.00
7 6/30/2022 $28,572,000.00
8 3/31/2022 $1,412,000.00
9 12/31/2021 $99,557,000.00
10 9/30/2021 $88,339,000.00
11 6/30/2021 $56,151,000.00
12 3/31/2021 $400,000.00
13 12/31/2020 $52,938,000.00
14 9/30/2020 $25,244,000.00
15 6/30/2020 $783,000.00
16 3/31/2020 $53,000.00
17 12/31/2019 $-5,900,000.00
18 9/30/2019 $6,046,000.00
19 6/30/2019 $1,620,000.00
20 3/31/2019 $119,000.00
21 12/31/2018 $-17,683,000.00
22 9/30/2018 $17,408,000.00
23 6/30/2018 $16,942,000.00
24 3/31/2018 $830,000.00
25 12/31/2017 $-35,432,000.00
26 9/30/2017 $25,660,000.00
27 6/30/2017 $13,538,000.00
28 3/31/2017 $38,000.00
29 12/31/2016 $-1,622,000.00
30 9/30/2016 $1,354,000.00
31 6/30/2016 $880,000.00
32 3/31/2016 $-32,000.00
33 12/31/2015 $-1,119,000.00
Financials: IncomeTaxExpenseBenefit
Date Value
1 12/31/2023 $-1,199,000.00
2 9/30/2023 $17,533,000.00
3 6/30/2023 $13,854,000.00
4 3/31/2023 $273,000.00
5 12/31/2022 $99,084,000.00
6 9/30/2022 $75,808,000.00
7 6/30/2022 $53,411,000.00
8 3/31/2022 $21,036,000.00
9 12/31/2021 $92,124,000.00
10 9/30/2021 $83,259,000.00
11 6/30/2021 $42,347,000.00
12 3/31/2021 $2,043,000.00
13 12/31/2020 $57,743,000.00
14 9/30/2020 $47,003,000.00
15 6/30/2020 $20,473,000.00
16 3/31/2020 $4,132,000.00
17 12/31/2019 $29,582,000.00
18 9/30/2019 $6,383,000.00
19 6/30/2019 $31,114,000.00
20 3/31/2019 $22,900,000.00
21 12/31/2018 $30,790,000.00
22 9/30/2018 $30,706,000.00
23 6/30/2018 $21,127,000.00
24 3/31/2018 $7,219,000.00
25 12/31/2017 $154,910,000.00
26 9/30/2017 $28,247,000.00
27 6/30/2017 $14,284,000.00
28 3/31/2017 $5,627,000.00
29 12/31/2016 $5,800,000.00
30 9/30/2016 $4,638,000.00
31 6/30/2016 $1,979,000.00
32 3/31/2016 $371,000.00
33 12/31/2015 $1,356,000.00
34 12/31/2014 $2,140,000.00
Financials: IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
Date Value
1 12/31/2023 $66,679,000.00
2 12/31/2022 $-164,257,000.00
3 12/31/2021 $-2,234,000.00
4 12/31/2020 $19,058,000.00
5 12/31/2019 $59,552,000.00
6 12/31/2018 $43,175,000.00
7 12/31/2017 $11,194,000.00
8 12/31/2016 $1,049,000.00
9 12/31/2015 $735,000.00
10 12/31/2014 $-396,000.00
Financials: IncomeTaxReconciliationChangeInEnactedTaxRate
Date Value
1 12/31/2023 $4,900,000.00
2 12/31/2022 $967,000.00
3 12/31/2021 $1,927,000.00
4 12/31/2020 $-915,000.00
5 12/31/2019 $1,653,000.00
6 12/31/2018 $-2,020,000.00
Financials: IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
Date Value
1 12/31/2023 $10,374,000.00
2 12/31/2022 $94,524,000.00
3 12/31/2021 $154,182,000.00
4 12/31/2020 $84,411,000.00
5 12/31/2019 $-19,051,000.00
6 12/31/2018 $20,238,000.00
7 12/31/2017 $134,961,000.00
8 12/31/2016 $72,259,000.00
9 12/31/2015 $61,161,000.00
10 12/31/2014 $43,280,000.00
Financials: IncomeTaxReconciliationOtherReconcilingItems
Date Value
1 12/31/2023 $77,000.00
2 12/31/2022 $380,000.00
3 12/31/2021 $2,829,000.00
4 12/31/2020 $1,630,000.00
5 12/31/2019 $1,128,000.00
6 12/31/2018 $-783,000.00
7 12/31/2017 $638,000.00
8 12/31/2015 $25,000.00
9 12/31/2014 $803,000.00
Financials: IncomeTaxReconciliationStateAndLocalIncomeTaxes
Date Value
1 12/31/2023 $-2,645,000.00
2 12/31/2022 $8,362,000.00
3 12/31/2021 $15,261,000.00
4 12/31/2020 $3,741,000.00
5 12/31/2019 $-4,728,000.00
6 12/31/2018 $4,313,000.00
7 12/31/2017 $13,723,000.00
8 12/31/2016 $7,253,000.00
9 12/31/2015 $7,196,000.00
10 12/31/2014 $5,114,000.00
Financials: IncomeTaxReconciliationTaxCredits
Date Value
1 12/31/2023 $582,000.00
2 12/31/2022 $743,000.00
3 12/31/2021 $565,000.00
Financials: IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
Date Value
1 12/31/2023 $287,000.00
2 9/30/2023 $72,437,000.00
3 12/31/2022 $-42,303,000.00
4 9/30/2022 $112,167,000.00
5 12/31/2021 $52,694,000.00
Financials: IncreaseDecreaseInContractWithCustomerLiability
Date Value
1 12/31/2023 $-6,796,000.00
2 9/30/2023 $4,084,000.00
3 6/30/2023 $717,000.00
4 3/31/2023 $-3,086,000.00
5 12/31/2022 $1,451,000.00
6 9/30/2022 $10,719,000.00
7 6/30/2022 $4,314,000.00
8 3/31/2022 $-1,842,000.00
9 12/31/2021 $14,761,000.00
10 9/30/2021 $23,672,000.00
11 6/30/2021 $14,585,000.00
12 3/31/2021 $2,544,000.00
13 12/31/2020 $4,560,000.00
14 9/30/2020 $11,406,000.00
15 6/30/2020 $1,042,000.00
16 3/31/2020 $-5,070,000.00
17 12/31/2019 $708,000.00
18 9/30/2019 $9,060,000.00
19 6/30/2019 $1,088,000.00
20 3/31/2019 $-5,805,000.00
21 12/31/2018 $12,448,000.00
Financials: IncreaseDecreaseInInventories
Date Value
1 12/31/2023 $-200,940,000.00
2 9/30/2023 $-339,187,000.00
3 6/30/2023 $-87,259,000.00
4 3/31/2023 $-143,675,000.00
5 12/31/2022 $254,319,000.00
6 9/30/2022 $77,388,000.00
7 6/30/2022 $192,093,000.00
8 3/31/2022 $348,374,000.00
9 12/31/2021 $629,830,000.00
10 9/30/2021 $198,310,000.00
11 6/30/2021 $34,676,000.00
12 3/31/2021 $50,169,000.00
13 12/31/2020 $-239,334,000.00
14 9/30/2020 $-430,622,000.00
15 6/30/2020 $-306,428,000.00
16 3/31/2020 $80,799,000.00
17 12/31/2019 $-216,111,000.00
18 9/30/2019 $-195,137,000.00
19 6/30/2019 $-25,752,000.00
20 3/31/2019 $54,496,000.00
21 12/31/2018 $99,610,000.00
22 9/30/2018 $42,630,000.00
23 6/30/2018 $30,441,000.00
24 3/31/2018 $150,918,000.00
25 12/31/2017 $342,780,000.00
26 9/30/2017 $150,653,000.00
27 6/30/2017 $104,734,000.00
28 3/31/2017 $60,943,000.00
29 12/31/2016 $30,964,000.00
30 9/30/2016 $-67,255,000.00
31 6/30/2016 $41,964,000.00
32 3/31/2016 $113,879,000.00
33 12/31/2015 $111,586,000.00
34 12/31/2014 $115,304,000.00
Financials: IncreaseDecreaseInOperatingLeaseLiability
Date Value
1 12/31/2023 $-60,033,000.00
2 9/30/2023 $-44,932,000.00
3 12/31/2022 $-67,097,000.00
4 9/30/2022 $-47,388,000.00
5 12/31/2021 $-63,462,000.00
Financials: IncreaseDecreaseInOtherOperatingCapitalNet
Date Value
1 12/31/2023 $2,925,000.00
2 9/30/2023 $-3,254,000.00
3 6/30/2023 $-4,037,000.00
4 3/31/2023 $-2,787,000.00
5 12/31/2022 $-7,463,000.00
6 9/30/2022 $-5,679,000.00
7 6/30/2022 $-355,000.00
8 3/31/2022 $501,000.00
9 12/31/2021 $-10,626,000.00
10 9/30/2021 $-11,690,000.00
11 6/30/2021 $-8,694,000.00
12 3/31/2021 $-278,000.00
13 12/31/2020 $-10,462,000.00
14 9/30/2020 $-4,966,000.00
15 6/30/2020 $-10,075,000.00
16 3/31/2020 $-1,101,000.00
17 12/31/2019 $-14,759,000.00
18 9/30/2019 $-7,477,000.00
19 6/30/2019 $-719,000.00
20 3/31/2019 $7,529,000.00
21 12/31/2018 $-13,767,000.00
22 9/30/2018 $-13,040,000.00
23 6/30/2018 $-1,894,000.00
24 3/31/2018 $-2,256,000.00
25 12/31/2017 $-9,315,000.00
26 9/30/2017 $-10,231,000.00
27 6/30/2017 $-6,753,000.00
28 3/31/2017 $-2,622,000.00
29 12/31/2016 $-8,855,000.00
30 9/30/2016 $-3,876,000.00
31 6/30/2016 $-943,000.00
32 3/31/2016 $1,039,000.00
33 12/31/2015 $-68,000.00
34 12/31/2014 $-737,000.00
Financials: IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
Date Value
1 12/31/2023 $-16,070,000.00
2 9/30/2023 $-25,703,000.00
3 6/30/2023 $-9,152,000.00
4 3/31/2023 $-7,961,000.00
5 12/31/2022 $5,104,000.00
6 9/30/2022 $-16,876,000.00
7 6/30/2022 $-2,594,000.00
8 3/31/2022 $-6,327,000.00
9 12/31/2021 $4,676,000.00
10 9/30/2021 $-14,821,000.00
11 6/30/2021 $-4,816,000.00
12 3/31/2021 $-9,037,000.00
13 12/31/2020 $3,016,000.00
14 9/30/2020 $-1,475,000.00
15 6/30/2020 $-1,214,000.00
16 3/31/2020 $-5,678,000.00
17 12/31/2019 $7,951,000.00
18 9/30/2019 $-12,634,000.00
19 6/30/2019 $-7,082,000.00
20 3/31/2019 $-4,976,000.00
21 12/31/2018 $8,290,000.00
22 9/30/2018 $-5,496,000.00
23 6/30/2018 $8,703,000.00
24 3/31/2018 $-1,675,000.00
25 12/31/2017 $20,244,000.00
26 9/30/2017 $6,381,000.00
27 6/30/2017 $3,695,000.00
28 3/31/2017 $-1,350,000.00
29 12/31/2016 $4,625,000.00
30 9/30/2016 $8,324,000.00
31 6/30/2016 $8,164,000.00
32 3/31/2016 $4,291,000.00
33 12/31/2015 $6,944,000.00
34 12/31/2014 $7,358,000.00
Financials: InterestPaidNet
Date Value
1 12/31/2023 $214,082,000.00
2 9/30/2023 $159,191,000.00
3 6/30/2023 $82,200,000.00
4 3/31/2023 $29,289,000.00
5 12/31/2022 $106,997,000.00
6 9/30/2022 $69,007,000.00
7 6/30/2022 $41,271,000.00
8 3/31/2022 $18,894,000.00
9 12/31/2021 $58,424,000.00
10 9/30/2021 $44,287,000.00
11 6/30/2021 $30,656,000.00
12 3/31/2021 $14,530,000.00
13 12/31/2020 $72,458,000.00
14 9/30/2020 $58,632,000.00
15 6/30/2020 $35,059,000.00
16 3/31/2020 $22,955,000.00
17 12/31/2019 $105,776,000.00
18 9/30/2019 $81,647,000.00
19 6/30/2019 $55,250,000.00
20 3/31/2019 $26,977,000.00
21 12/31/2018 $94,591,000.00
22 9/30/2018 $70,326,000.00
23 6/30/2018 $45,077,000.00
24 3/31/2018 $20,333,000.00
25 12/31/2017 $65,202,000.00
26 9/30/2017 $47,374,000.00
27 6/30/2017 $30,454,000.00
28 3/31/2017 $15,810,000.00
29 12/31/2016 $61,889,000.00
30 9/30/2016 $50,705,000.00
31 6/30/2016 $33,833,000.00
32 3/31/2016 $15,728,000.00
33 12/31/2015 $54,843,000.00
Financials: InventoryNet
Date Value
1 12/31/2023 $2,042,949,000.00
2 9/30/2023 $1,869,042,000.00
3 6/30/2023 $2,077,024,000.00
4 3/31/2023 $1,980,106,000.00
5 12/31/2022 $2,123,858,000.00
6 9/30/2022 $1,900,127,000.00
7 6/30/2022 $1,995,796,000.00
8 3/31/2022 $2,152,400,000.00
9 12/31/2021 $1,792,865,000.00
10 9/30/2021 $1,361,122,000.00
11 6/30/2021 $1,196,705,000.00
12 3/31/2021 $1,189,508,000.00
13 12/31/2020 $1,136,345,000.00
14 9/30/2020 $927,722,000.00
15 6/30/2020 $1,052,222,000.00
16 3/31/2020 $1,439,453,000.00
17 12/31/2019 $1,358,539,000.00
18 9/30/2019 $1,380,214,000.00
19 6/30/2019 $1,547,496,000.00
20 3/31/2019 $1,622,964,000.00
21 12/31/2018 $1,558,970,000.00
22 9/30/2018 $1,495,041,000.00
23 6/30/2018 $1,486,736,000.00
24 3/31/2018 $1,574,059,000.00
25 12/31/2017 $1,410,773,000.00
26 9/30/2017 $1,204,138,000.00
27 6/30/2017 $1,100,383,000.00
28 3/31/2017 $998,595,000.00
29 12/31/2016 $902,711,000.00
30 9/30/2016 $802,379,000.00
31 6/30/2016 $908,705,000.00
32 3/31/2016 $1,001,633,000.00
33 12/31/2015 $856,327,000.00
34 9/30/2015 $774,059,000.00
35 6/30/2015 $821,204,000.00
36 3/31/2015 $829,331,000.00
37 12/31/2014 $670,893,000.00
Financials: LeaseCost
Date Value
1 12/31/2023 $149,531,000.00
2 9/30/2023 $110,727,000.00
3 6/30/2023 $72,924,000.00
4 3/31/2023 $33,937,000.00
5 12/31/2022 $154,121,000.00
6 9/30/2022 $114,764,000.00
7 6/30/2022 $76,496,000.00
8 3/31/2022 $38,438,000.00
9 12/31/2021 $152,020,000.00
10 9/30/2021 $37,227,000.00
11 6/30/2021 $36,424,000.00
12 3/31/2021 $36,571,000.00
13 12/31/2020 $148,395,000.00
14 9/30/2020 $111,960,000.00
15 6/30/2020 $73,540,000.00
16 3/31/2020 $36,105,000.00
17 12/31/2019 $147,991,000.00
18 9/30/2019 $94,380,000.00
19 6/30/2019 $31,828,000.00
20 3/31/2019 $31,162,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDue
Date Value
1 12/31/2023 $1,220,701,000.00
2 12/31/2022 $1,222,704,000.00
3 12/31/2021 $1,236,984,000.00
4 12/31/2020 $1,333,853,000.00
5 12/31/2019 $1,442,506,000.00
6 9/30/2019 $1,466,459,000.00
7 6/30/2019 $1,423,563,000.00
8 3/31/2019 $1,422,278,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
Date Value
1 12/31/2023 $656,054,000.00
2 12/31/2022 $679,905,000.00
3 12/31/2021 $701,911,000.00
4 12/31/2020 $765,838,000.00
5 12/31/2019 $859,313,000.00
6 9/30/2019 $958,629,000.00
7 6/30/2019 $894,626,000.00
8 3/31/2019 $868,754,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
Date Value
1 12/31/2023 $118,972,000.00
2 12/31/2022 $115,455,000.00
3 12/31/2021 $113,499,000.00
4 12/31/2020 $120,376,000.00
5 12/31/2019 $122,430,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearFive
Date Value
1 12/31/2023 $103,047,000.00
2 12/31/2022 $95,811,000.00
3 12/31/2021 $96,706,000.00
4 12/31/2020 $103,471,000.00
5 12/31/2019 $109,207,000.00
6 9/30/2019 $113,744,000.00
7 6/30/2019 $111,965,000.00
8 3/31/2019 $110,552,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearFour
Date Value
1 12/31/2023 $107,755,000.00
2 12/31/2022 $104,745,000.00
3 12/31/2021 $102,616,000.00
4 12/31/2020 $110,853,000.00
5 12/31/2019 $113,384,000.00
6 9/30/2019 $117,288,000.00
7 6/30/2019 $115,490,000.00
8 3/31/2019 $114,092,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearThree
Date Value
1 12/31/2023 $116,393,000.00
2 12/31/2022 $111,757,000.00
3 12/31/2021 $108,952,000.00
4 12/31/2020 $115,532,000.00
5 12/31/2019 $116,764,000.00
6 9/30/2019 $122,212,000.00
7 6/30/2019 $120,514,000.00
8 3/31/2019 $119,061,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
Date Value
1 12/31/2023 $118,480,000.00
2 12/31/2022 $115,031,000.00
3 12/31/2021 $113,300,000.00
4 12/31/2020 $117,783,000.00
5 12/31/2019 $121,408,000.00
6 9/30/2019 $123,467,000.00
7 6/30/2019 $120,591,000.00
8 3/31/2019 $119,411,000.00
Financials: LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
Date Value
1 12/31/2023 $393,048,000.00
2 12/31/2022 $396,124,000.00
3 12/31/2021 $399,878,000.00
4 12/31/2020 $466,893,000.00
5 12/31/2019 $540,581,000.00
6 9/30/2019 $557,300,000.00
7 6/30/2019 $545,767,000.00
8 3/31/2019 $544,857,000.00
Financials: LettersOfCreditOutstandingAmount
Date Value
1 12/31/2023 $17,200,000.00
2 12/31/2022 $16,300,000.00
3 12/31/2021 $16,400,000.00
4 12/31/2020 $17,700,000.00
5 12/31/2019 $15,300,000.00
6 12/31/2018 $14,000,000.00
7 12/31/2017 $12,200,000.00
8 12/31/2016 $10,800,000.00
9 12/31/2015 $10,400,000.00
Financials: Liabilities
Date Value
1 12/31/2023 $4,631,477,000.00
2 9/30/2023 $4,386,404,000.00
3 6/30/2023 $4,544,850,000.00
4 3/31/2023 $4,404,760,000.00
5 12/31/2022 $4,552,461,000.00
6 9/30/2022 $4,173,888,000.00
7 6/30/2022 $4,310,370,000.00
8 3/31/2022 $4,517,365,000.00
9 12/31/2021 $4,139,035,000.00
10 9/30/2021 $3,500,691,000.00
11 6/30/2021 $3,481,347,000.00
12 3/31/2021 $3,478,510,000.00
13 12/31/2020 $3,265,662,000.00
14 9/30/2020 $3,274,622,000.00
15 6/30/2020 $3,334,490,000.00
16 3/31/2020 $3,586,979,000.00
17 12/31/2019 $3,535,476,000.00
18 9/30/2019 $3,506,632,000.00
19 6/30/2019 $3,646,900,000.00
20 3/31/2019 $3,654,789,000.00
21 12/31/2018 $2,773,770,000.00
22 9/30/2018 $2,688,546,000.00
23 6/30/2018 $2,805,978,000.00
24 3/31/2018 $2,884,537,000.00
25 12/31/2017 $2,495,263,000.00
26 9/30/2017 $2,119,535,000.00
27 6/30/2017 $2,053,099,000.00
28 3/31/2017 $1,823,006,000.00
29 12/31/2016 $1,599,914,000.00
30 12/31/2015 $1,632,965,000.00
Financials: LiabilitiesAndStockholdersEquity
Date Value
1 12/31/2023 $4,845,684,000.00
2 9/30/2023 $4,657,259,000.00
3 6/30/2023 $4,803,093,000.00
4 3/31/2023 $4,630,513,000.00
5 12/31/2022 $4,800,147,000.00
6 9/30/2022 $4,511,386,000.00
7 6/30/2022 $4,610,301,000.00
8 3/31/2022 $4,727,535,000.00
9 12/31/2021 $4,372,929,000.00
10 9/30/2021 $3,786,591,000.00
11 6/30/2021 $3,696,822,000.00
12 3/31/2021 $3,603,160,000.00
13 12/31/2020 $3,256,431,000.00
14 9/30/2020 $3,306,840,000.00
15 6/30/2020 $3,264,551,000.00
16 3/31/2020 $3,402,561,000.00
17 12/31/2019 $3,376,240,000.00
18 9/30/2019 $3,441,027,000.00
19 6/30/2019 $3,672,513,000.00
20 3/31/2019 $3,662,423,000.00
21 12/31/2018 $2,806,687,000.00
22 9/30/2018 $2,827,098,000.00
23 6/30/2018 $2,924,050,000.00
24 3/31/2018 $2,974,514,000.00
25 12/31/2017 $2,567,026,000.00
26 9/30/2017 $2,233,379,000.00
27 6/30/2017 $2,266,416,000.00
28 3/31/2017 $1,704,463,000.00
29 12/31/2016 $1,563,765,000.00
30 12/31/2015 $1,332,585,000.00
31 12/31/2014 $1,157,255,000.00
Financials: LiabilitiesCurrent
Date Value
1 12/31/2023 $1,947,839,000.00
2 9/30/2023 $1,678,954,000.00
3 6/30/2023 $1,841,948,000.00
4 3/31/2023 $1,684,834,000.00
5 12/31/2022 $1,872,327,000.00
6 9/30/2022 $1,624,612,000.00
7 6/30/2022 $1,770,563,000.00
8 3/31/2022 $1,956,339,000.00
9 12/31/2021 $1,598,323,000.00
10 9/30/2021 $1,242,276,000.00
11 6/30/2021 $1,222,122,000.00
12 3/31/2021 $1,211,345,000.00
13 12/31/2020 $1,035,521,000.00
14 9/30/2020 $1,032,332,000.00
15 6/30/2020 $1,117,340,000.00
16 3/31/2020 $1,349,069,000.00
17 12/31/2019 $1,295,954,000.00
18 9/30/2019 $1,253,005,000.00
19 6/30/2019 $1,411,967,000.00
20 3/31/2019 $1,438,391,000.00
21 12/31/2018 $1,305,118,000.00
22 9/30/2018 $1,249,308,000.00
23 6/30/2018 $1,373,752,000.00
24 3/31/2018 $1,441,260,000.00
25 12/31/2017 $1,331,134,000.00
26 9/30/2017 $1,204,499,000.00
27 6/30/2017 $1,150,773,000.00
28 3/31/2017 $992,584,000.00
29 12/31/2016 $868,422,000.00
30 12/31/2015 $863,098,000.00
Financials: LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent
Date Value
1 12/31/2023 $17,300,000.00
2 9/30/2023 $4,022,000.00
3 6/30/2023 $4,125,000.00
4 3/31/2023 $7,650,000.00
5 12/31/2022 --
6 9/30/2022 --
7 6/30/2022 --
8 3/31/2022 --
Financials: LineOfCredit
Date Value
1 12/31/2023 $20,885,000.00
2 9/30/2023 $20,885,000.00
3 6/30/2023 $20,885,000.00
4 3/31/2023 $20,885,000.00
5 12/31/2022 $20,885,000.00
6 9/30/2022 $20,885,000.00
7 6/30/2022 $20,885,000.00
8 3/31/2022 $20,885,000.00
9 12/31/2021 $20,885,000.00
10 9/30/2021 $20,885,000.00
11 6/30/2021 $20,885,000.00
12 3/31/2021 $20,885,000.00
13 12/31/2020 $20,885,000.00
14 3/31/2020 $1,165,059,000.00
15 12/31/2019 $1,167,636,000.00
16 9/30/2019 $1,170,214,000.00
17 6/30/2019 $1,175,989,000.00
18 3/31/2019 $1,163,581,000.00
19 12/31/2018 $1,165,865,000.00
20 9/30/2018 $1,161,389,000.00
21 6/30/2018 $1,160,438,000.00
22 3/31/2018 $1,165,488,000.00
23 12/31/2017 $916,902,000.00
24 9/30/2017 $716,907,000.00
25 6/30/2017 $718,049,000.00
26 3/31/2017 $719,197,000.00
27 12/31/2016 $626,753,000.00
28 12/31/2015 $725,393,000.00
Financials: LongTermDebt
Date Value
1 12/31/2023 $1,521,079,000.00
2 9/30/2023 $1,545,752,000.00
3 6/30/2023 $1,548,395,000.00
4 3/31/2023 $1,552,273,000.00
5 12/31/2022 $1,509,645,000.00
6 9/30/2022 $1,384,207,000.00
7 6/30/2022 $1,387,270,000.00
8 3/31/2022 $1,390,417,000.00
9 12/31/2021 $1,393,573,000.00
10 9/30/2021 $1,087,583,000.00
11 6/30/2021 $1,080,985,000.00
12 3/31/2021 $1,132,755,000.00
13 12/31/2020 $1,134,849,000.00
14 12/31/2019 $1,182,843,000.00
15 12/31/2018 $1,184,837,000.00
16 12/31/2017 $937,083,000.00
17 12/31/2016 $645,000,000.00
Financials: LongTermDebtCurrent
Date Value
1 12/31/2023 $22,121,000.00
2 9/30/2023 $23,257,000.00
3 6/30/2023 $26,766,000.00
4 3/31/2023 $26,969,000.00
5 12/31/2022 $25,229,000.00
6 9/30/2022 $15,827,000.00
7 6/30/2022 $15,826,000.00
8 3/31/2022 $15,825,000.00
9 12/31/2021 $15,822,000.00
10 9/30/2021 $12,183,000.00
11 6/30/2021 $11,283,000.00
12 3/31/2021 $12,174,000.00
13 12/31/2020 $12,174,000.00
Financials: LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive
Date Value
1 12/31/2023 $4,021,000.00
2 12/31/2022 $1,310,410,000.00
3 12/31/2021 $1,320,916,000.00
4 12/31/2017 $889,758,000.00
5 12/31/2016 $612,750,000.00
Financials: LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
Date Value
1 12/31/2023 $24,475,000.00
2 12/31/2022 $25,229,000.00
3 12/31/2021 $15,822,000.00
4 12/31/2020 $12,174,000.00
5 12/31/2019 $14,085,000.00
6 12/31/2018 $12,977,000.00
7 12/31/2017 $9,465,000.00
8 12/31/2016 $6,450,000.00
Financials: LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
Date Value
1 12/31/2023 $1,309,687,000.00
2 12/31/2022 $116,222,000.00
3 12/31/2021 $31,199,000.00
4 12/31/2018 $1,133,977,000.00
5 12/31/2017 $9,465,000.00
6 12/31/2016 $6,450,000.00
Financials: LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
Date Value
1 12/31/2023 $143,595,000.00
2 12/31/2022 $37,586,000.00
3 12/31/2021 $15,105,000.00
4 12/31/2019 $1,142,381,000.00
5 12/31/2018 $12,483,000.00
6 12/31/2017 $9,465,000.00
7 12/31/2016 $6,450,000.00
Financials: LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
Date Value
1 12/31/2023 $34,856,000.00
2 12/31/2022 $21,492,000.00
3 12/31/2021 $15,100,000.00
4 12/31/2020 $1,121,697,000.00
5 12/31/2019 $13,067,000.00
6 12/31/2018 $12,483,000.00
7 12/31/2017 $9,465,000.00
8 12/31/2016 $6,450,000.00
Financials: LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
Date Value
1 12/31/2023 $24,489,000.00
2 12/31/2022 $22,017,000.00
3 12/31/2021 $19,374,000.00
4 12/31/2020 $12,176,000.00
5 12/31/2019 $13,310,000.00
6 12/31/2018 $12,917,000.00
7 12/31/2017 $9,465,000.00
8 12/31/2016 $6,450,000.00
Financials: LongTermDebtNoncurrent
Date Value
1 12/31/2023 $1,498,958,000.00
2 9/30/2023 $1,522,495,000.00
3 6/30/2023 $1,521,629,000.00
4 3/31/2023 $1,525,304,000.00
5 12/31/2022 $1,484,416,000.00
6 9/30/2022 $1,368,380,000.00
7 6/30/2022 $1,371,444,000.00
8 3/31/2022 $1,374,592,000.00
9 12/31/2021 $1,377,751,000.00
10 9/30/2021 $1,075,400,000.00
11 6/30/2021 $1,069,702,000.00
12 3/31/2021 $1,120,581,000.00
13 12/31/2020 $1,122,675,000.00
Financials: MinorityInterest
Date Value
1 12/31/2023 $89,623,000.00
2 9/30/2023 $121,603,000.00
3 6/30/2023 $121,389,000.00
4 3/31/2023 $93,659,000.00
5 12/31/2022 $99,856,000.00
6 9/30/2022 $129,753,000.00
7 6/30/2022 $108,530,000.00
8 3/31/2022 $81,943,000.00
9 12/31/2021 $75,837,000.00
10 9/30/2021 $84,154,000.00
11 6/30/2021 $48,492,000.00
12 3/31/2021 $36,475,000.00
13 12/31/2020 $-36,005,000.00
14 9/30/2020 $-29,980,000.00
15 6/30/2020 $-78,315,000.00
16 3/31/2020 $-139,348,000.00
17 12/31/2019 $-126,634,000.00
18 9/30/2019 $-68,737,000.00
19 6/30/2019 $-12,916,000.00
20 3/31/2019 $-16,557,000.00
21 12/31/2018 $-11,621,000.00
22 9/30/2018 $52,276,000.00
23 6/30/2018 $47,158,000.00
24 3/31/2018 $32,468,000.00
25 12/31/2017 $23,728,000.00
26 9/30/2017 $65,950,000.00
27 6/30/2017 $38,954,000.00
28 3/31/2017 $-82,558,000.00
29 12/31/2016 $-114,397,000.00
Financials: MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
Date Value
1 12/31/2023 $31,510,000.00
2 9/30/2023 $14,763,000.00
3 6/30/2023 $10,784,000.00
4 3/31/2023 $6,046,000.00
5 12/31/2022 $162,963,000.00
6 9/30/2022 $40,933,000.00
7 6/30/2022 $90,842,000.00
8 3/31/2022 $24,836,000.00
9 12/31/2021 $193,735,000.00
10 9/30/2021 $55,878,000.00
11 6/30/2021 $106,921,000.00
12 3/31/2021 $16,926,000.00
13 12/31/2020 $136,974,000.00
14 9/30/2020 $59,298,000.00
15 6/30/2020 $47,015,000.00
16 3/31/2020 $8,410,000.00
17 12/31/2019 $70,192,000.00
18 9/30/2019 $22,615,000.00
19 6/30/2019 $32,523,000.00
20 3/31/2019 $5,534,000.00
21 12/31/2018 $101,755,000.00
22 9/30/2018 $36,838,000.00
23 6/30/2018 $71,680,000.00
24 3/31/2018 $19,938,000.00
25 12/31/2017 $149,633,000.00
26 9/30/2017 $124,996,000.00
27 6/30/2017 $69,335,000.00
28 3/31/2017 $21,907,000.00
29 12/31/2016 $21,223,000.00
Financials: NetCashProvidedByUsedInFinancingActivities
Date Value
1 12/31/2023 $-31,885,000.00
2 9/30/2023 $-342,551,000.00
3 6/30/2023 $-171,730,000.00
4 3/31/2023 $-235,833,000.00
5 12/31/2022 $95,551,000.00
6 9/30/2022 $-403,711,000.00
7 6/30/2022 $-185,864,000.00
8 3/31/2022 $166,209,000.00
9 12/31/2021 $303,028,000.00
10 9/30/2021 $-348,838,000.00
11 6/30/2021 $-240,394,000.00
12 3/31/2021 $49,181,000.00
13 12/31/2020 $-603,183,000.00
14 9/30/2020 $-579,529,000.00
15 6/30/2020 $-422,213,000.00
16 3/31/2020 $-14,470,000.00
17 12/31/2019 $-138,433,000.00
18 9/30/2019 $-239,773,000.00
19 6/30/2019 $-56,954,000.00
20 3/31/2019 $28,364,000.00
21 12/31/2018 $70,791,000.00
22 9/30/2018 $-63,072,000.00
23 6/30/2018 $123,761,000.00
24 3/31/2018 $243,774,000.00
25 12/31/2017 $594,737,000.00
26 9/30/2017 $246,046,000.00
27 6/30/2017 $327,344,000.00
28 3/31/2017 $164,678,000.00
29 12/31/2016 $-77,817,000.00
30 9/30/2016 $-193,999,000.00
31 6/30/2016 $-52,740,000.00
32 3/31/2016 $89,058,000.00
33 12/31/2015 $45,372,000.00
Financials: NetCashProvidedByUsedInInvestingActivities
Date Value
1 12/31/2023 $-369,406,000.00
2 9/30/2023 $-277,535,000.00
3 6/30/2023 $-131,907,000.00
4 3/31/2023 $-20,687,000.00
5 12/31/2022 $-422,535,000.00
6 9/30/2022 $-239,305,000.00
7 6/30/2022 $-131,505,000.00
8 3/31/2022 $-84,007,000.00
9 12/31/2021 $-355,772,000.00
10 9/30/2021 $-256,315,000.00
11 6/30/2021 $-194,300,000.00
12 3/31/2021 $-46,215,000.00
13 12/31/2020 $-125,935,000.00
14 9/30/2020 $-13,870,000.00
15 6/30/2020 $-13,319,000.00
16 3/31/2020 $-8,456,000.00
17 12/31/2019 $-104,537,000.00
18 9/30/2019 $-91,691,000.00
19 6/30/2019 $-80,522,000.00
20 3/31/2019 $-22,916,000.00
21 12/31/2018 $-292,689,000.00
22 9/30/2018 $-286,784,000.00
23 6/30/2018 $-244,588,000.00
24 3/31/2018 $-88,418,000.00
25 12/31/2017 $-468,455,000.00
26 9/30/2017 $-405,116,000.00
27 6/30/2017 $-277,583,000.00
28 3/31/2017 $-91,122,000.00
29 12/31/2016 $-115,787,000.00
30 9/30/2016 $-98,987,000.00
31 6/30/2016 $-82,122,000.00
32 3/31/2016 $-72,804,000.00
33 12/31/2015 $-176,200,000.00
Financials: NetCashProvidedByUsedInOperatingActivities
Date Value
1 12/31/2023 $310,807,000.00
2 9/30/2023 $543,273,000.00
3 6/30/2023 $227,964,000.00
4 3/31/2023 $199,217,000.00
5 12/31/2022 $189,783,000.00
6 9/30/2022 $523,919,000.00
7 6/30/2022 $183,994,000.00
8 3/31/2022 $-210,054,000.00
9 12/31/2021 $154,004,000.00
10 9/30/2021 $571,876,000.00
11 6/30/2021 $460,129,000.00
12 3/31/2021 $87,832,000.00
13 12/31/2020 $747,669,000.00
14 9/30/2020 $928,518,000.00
15 6/30/2020 $515,913,000.00
16 3/31/2020 $-15,189,000.00
17 12/31/2019 $251,934,000.00
18 9/30/2019 $323,141,000.00
19 6/30/2019 $100,179,000.00
20 3/31/2019 $-74,020,000.00
21 12/31/2018 $136,292,000.00
22 9/30/2018 $254,073,000.00
23 6/30/2018 $105,995,000.00
24 3/31/2018 $-48,218,000.00
25 12/31/2017 $-16,315,000.00
26 9/30/2017 $177,143,000.00
27 6/30/2017 $88,204,000.00
28 3/31/2017 $-13,018,000.00
29 12/31/2016 $215,775,000.00
30 9/30/2016 $316,027,000.00
31 6/30/2016 $81,903,000.00
32 3/31/2016 $-88,323,000.00
33 12/31/2015 $112,143,000.00
Financials: NetIncomeLoss
Date Value
1 12/31/2023 $31,044,000.00
2 9/30/2023 $47,833,000.00
3 6/30/2023 $31,872,000.00
4 3/31/2023 $3,169,000.00
5 12/31/2022 $136,947,000.00
6 9/30/2022 $170,167,000.00
7 6/30/2022 $129,041,000.00
8 3/31/2022 $44,730,000.00
9 12/31/2021 $278,461,000.00
10 9/30/2021 $251,213,000.00
11 6/30/2021 $109,188,000.00
12 3/31/2021 $62,322,000.00
13 12/31/2020 $122,345,000.00
14 9/30/2020 $107,967,000.00
15 6/30/2020 $58,077,000.00
16 3/31/2020 $-8,160,000.00
17 12/31/2019 $-60,591,000.00
18 9/30/2019 $-32,070,000.00
19 6/30/2019 $-1,378,000.00
20 3/31/2019 $-19,395,000.00
21 12/31/2018 $10,398,000.00
22 9/30/2018 $40,726,000.00
23 6/30/2018 $24,782,000.00
24 3/31/2018 $3,181,000.00
25 12/31/2017 $-15,830,000.00
26 9/30/2017 $46,985,000.00
27 6/30/2017 $19,064,000.00
28 3/31/2017 $7,522,000.00
29 12/31/2016 $188,885,000.00
30 9/30/2016 $68,416,000.00
31 6/30/2016 $84,108,000.00
32 3/31/2016 $37,176,000.00
33 12/31/2015 $174,293,000.00
Financials: NetIncomeLossAttributableToNoncontrollingInterest
Date Value
1 12/31/2023 $19,557,000.00
2 9/30/2023 $52,686,000.00
3 6/30/2023 $37,754,000.00
4 3/31/2023 $1,734,000.00
5 12/31/2022 $214,084,000.00
6 9/30/2022 $238,065,000.00
7 6/30/2022 $176,243,000.00
8 3/31/2022 $62,569,000.00
9 12/31/2021 $363,614,000.00
10 9/30/2021 $331,596,000.00
11 6/30/2021 $221,991,000.00
12 3/31/2021 $85,103,000.00
13 12/31/2020 $221,870,000.00
14 9/30/2020 $96,734,000.00
15 6/30/2020 $99,176,000.00
16 3/31/2020 $-5,969,000.00
17 12/31/2019 $-59,710,000.00
18 9/30/2019 $-7,377,000.00
19 6/30/2019 $34,606,000.00
20 3/31/2019 $-7,412,000.00
21 12/31/2018 $55,183,000.00
22 9/30/2018 $96,109,000.00
23 6/30/2018 $52,350,000.00
24 3/31/2018 $14,095,000.00
25 12/31/2017 $200,839,000.00
26 9/30/2017 $193,036,000.00
27 6/30/2017 $84,542,000.00
28 3/31/2017 $41,988,000.00
29 12/31/2016 $9,591,000.00
Financials: NetIncomeLossAvailableToCommonStockholdersBasic
Date Value
1 12/31/2023 $31,044,000.00
2 9/30/2023 $47,833,000.00
3 6/30/2023 $31,872,000.00
4 3/31/2023 $3,169,000.00
5 12/31/2022 $136,947,000.00
6 9/30/2022 $170,167,000.00
7 6/30/2022 $129,041,000.00
8 3/31/2022 $44,730,000.00
9 12/31/2021 $278,461,000.00
10 9/30/2021 $79,703,000.00
11 6/30/2021 $109,188,000.00
12 3/31/2021 $62,322,000.00
13 12/31/2020 $122,345,000.00
14 9/30/2020 $107,967,000.00
15 6/30/2020 $58,077,000.00
16 3/31/2020 $-8,160,000.00
17 12/31/2019 $-60,591,000.00
18 9/30/2019 $-32,070,000.00
19 6/30/2019 $-1,378,000.00
20 3/31/2019 $-19,395,000.00
21 12/31/2018 $10,398,000.00
22 9/30/2018 $14,123,000.00
23 6/30/2018 $24,782,000.00
24 3/31/2018 $1,821,000.00
25 12/31/2017 $29,853,000.00
26 6/30/2017 $26,858,000.00
27 3/31/2017 $7,522,000.00
28 12/31/2016 $191,661,000.00
29 9/30/2016 $68,416,000.00
30 6/30/2016 $121,284,000.00
31 3/31/2016 $37,780,000.00
32 12/31/2015 $178,530,000.00
33 9/30/2015 $57,650,000.00
34 6/30/2015 $75,212,000.00
35 3/31/2015 $33,669,000.00
36 12/31/2014 $123,626,000.00
Financials: NetIncomeLossAvailableToCommonStockholdersDiluted
Date Value
1 12/31/2023 $46,436,000.00
2 9/30/2023 $87,870,000.00
3 6/30/2023 $60,441,000.00
4 3/31/2023 $4,466,000.00
5 12/31/2022 $137,885,000.00
6 9/30/2022 $41,407,000.00
7 6/30/2022 $129,779,000.00
8 3/31/2022 $45,062,000.00
9 12/31/2021 $544,842,000.00
10 9/30/2021 $255,006,000.00
11 6/30/2021 $338,005,000.00
12 3/31/2021 $126,302,000.00
13 12/31/2020 $123,649,000.00
14 9/30/2020 $248,778,000.00
15 6/30/2020 $118,300,000.00
16 3/31/2020 $-8,160,000.00
17 12/31/2019 $-60,662,000.00
18 9/30/2019 $-32,070,000.00
19 6/30/2019 $-1,378,000.00
20 3/31/2019 $-19,395,000.00
21 12/31/2018 $24,638,000.00
22 9/30/2018 $14,131,000.00
23 6/30/2018 $26,651,000.00
24 3/31/2018 $1,836,000.00
25 12/31/2017 $29,853,000.00
Financials: NonoperatingIncomeExpense
Date Value
1 12/31/2023 $-217,672,000.00
2 9/30/2023 $-161,150,000.00
3 6/30/2023 $-107,796,000.00
4 3/31/2023 $-53,423,000.00
5 12/31/2022 $-118,414,000.00
6 9/30/2022 $-30,187,000.00
7 6/30/2022 $-44,530,000.00
8 3/31/2022 $-20,790,000.00
9 12/31/2021 $-65,345,000.00
10 9/30/2021 $-50,135,000.00
11 6/30/2021 $-35,638,000.00
12 3/31/2021 $-19,088,000.00
13 12/31/2020 $-74,237,000.00
14 9/30/2020 $-58,818,000.00
15 6/30/2020 $-42,907,000.00
16 3/31/2020 $-23,262,000.00
17 12/31/2019 $-99,466,000.00
18 9/30/2019 $-76,829,000.00
19 6/30/2019 $-50,256,000.00
20 3/31/2019 $-20,776,000.00
21 12/31/2018 $-104,644,000.00
22 9/30/2018 $-76,176,000.00
23 6/30/2018 $-51,569,000.00
24 3/31/2018 $-25,258,000.00
25 12/31/2017 $29,647,000.00
26 9/30/2017 $-50,355,000.00
27 6/30/2017 $-1,000.00
28 3/31/2017 $-14,689,000.00
29 12/31/2016 $-72,224,000.00
30 9/30/2016 $-17,037,000.00
31 12/31/2015 $-64,624,000.00
Financials: NotesAndLoansReceivableGrossNoncurrent
Date Value
1 12/31/2023 $8,800,000.00
2 12/31/2022 $9,600,000.00
3 12/31/2021 $7,800,000.00
4 12/31/2020 $8,200,000.00
5 9/30/2020 $8,700,000.00
6 6/30/2020 $8,400,000.00
7 3/31/2020 $8,600,000.00
8 12/31/2019 $8,600,000.00
Financials: NumberOfReportableSegments
Date Value
1 12/31/2023 $2.00
2 12/31/2022 $2.00
3 9/30/2022 $2.00
4 6/30/2022 $2.00
5 3/31/2022 $2.00
6 12/31/2021 $2.00
7 9/30/2021 $2.00
8 6/30/2021 $2.00
9 3/31/2021 $2.00
10 12/31/2020 $2.00
11 9/30/2020 $2.00
12 6/30/2020 $2.00
13 3/31/2020 $2.00
14 12/31/2019 $2.00
15 9/30/2019 $2.00
16 6/30/2019 $2.00
17 3/31/2019 $2.00
18 12/31/2018 $3.00
19 9/30/2018 $3.00
20 6/30/2018 $2.00
21 3/31/2018 $2.00
22 12/31/2017 $2.00
23 9/30/2017 $2.00
24 6/30/2017 $2.00
25 3/31/2017 $2.00
26 12/31/2016 $2.00
27 12/31/2015 $2.00
28 12/31/2014 $2.00
Financials: OperatingExpenses
Date Value
1 12/31/2023 $1,611,575,000.00
2 9/30/2023 $1,256,006,000.00
3 6/30/2023 $820,846,000.00
4 3/31/2023 $382,421,000.00
5 12/31/2022 $1,693,755,000.00
6 9/30/2022 $438,156,000.00
7 6/30/2022 $873,770,000.00
8 3/31/2022 $411,077,000.00
9 12/31/2021 $1,656,784,000.00
10 9/30/2021 $448,702,000.00
11 6/30/2021 $806,808,000.00
12 3/31/2021 $351,938,000.00
13 12/31/2020 $1,226,284,000.00
14 9/30/2020 $340,056,000.00
15 6/30/2020 $574,696,000.00
16 3/31/2020 $289,398,000.00
17 12/31/2019 $1,278,651,000.00
18 9/30/2019 $971,911,000.00
19 6/30/2019 $601,131,000.00
20 3/31/2019 $281,445,000.00
21 12/31/2018 $1,161,917,000.00
22 9/30/2018 $843,312,000.00
23 6/30/2018 $295,938,000.00
24 3/31/2018 $256,222,000.00
25 12/31/2017 $884,959,000.00
26 9/30/2017 $662,635,000.00
27 6/30/2017 $236,059,000.00
28 3/31/2017 $182,025,000.00
29 12/31/2016 $717,233,000.00
30 9/30/2016 $192,495,000.00
31 6/30/2016 $362,388,000.00
32 3/31/2016 $166,255,000.00
33 12/31/2015 $658,754,000.00
34 12/31/2014 $561,119,000.00
Financials: OperatingIncomeLoss
Date Value
1 12/31/2023 $267,074,000.00
2 9/30/2023 $279,202,000.00
3 6/30/2023 $191,276,000.00
4 3/31/2023 $58,599,000.00
5 12/31/2022 $568,529,000.00
6 9/30/2022 $558,757,000.00
7 6/30/2022 $254,100,000.00
8 3/31/2022 $149,125,000.00
9 12/31/2021 $799,544,000.00
10 9/30/2021 $716,203,000.00
11 6/30/2021 $473,529,000.00
12 3/31/2021 $168,556,000.00
13 12/31/2020 $476,195,000.00
14 9/30/2020 $409,698,000.00
15 6/30/2020 $203,340,000.00
16 3/31/2020 $13,265,000.00
17 12/31/2019 $8,747,000.00
18 9/30/2019 $-32,307,000.00
19 6/30/2019 $107,186,000.00
20 3/31/2019 $16,882,000.00
21 12/31/2018 $-43,023,000.00
22 9/30/2018 $244,038,000.00
23 6/30/2018 $117,704,000.00
24 3/31/2018 $49,753,000.00
25 12/31/2017 $355,955,000.00
26 9/30/2017 $318,623,000.00
27 6/30/2017 $134,832,000.00
28 3/31/2017 $69,757,000.00
29 12/31/2016 $276,500,000.00
30 9/30/2016 $247,133,000.00
31 6/30/2016 $104,053,000.00
32 3/31/2016 $56,041,000.00
33 12/31/2015 $240,273,000.00
34 9/30/2015 $76,221,000.00
35 6/30/2015 $93,891,000.00
36 3/31/2015 $49,941,000.00
37 12/31/2014 $185,076,000.00
Financials: OperatingLeaseCost
Date Value
1 12/31/2023 $118,082,000.00
2 9/30/2023 $88,220,000.00
3 6/30/2023 $58,581,000.00
4 3/31/2023 $29,205,000.00
5 12/31/2022 $113,411,000.00
6 9/30/2022 $84,401,000.00
7 6/30/2022 $56,577,000.00
8 3/31/2022 $28,496,000.00
9 12/31/2021 $120,096,000.00
10 9/30/2021 $87,249,000.00
11 6/30/2021 $28,974,000.00
12 3/31/2021 $29,159,000.00
13 12/31/2020 $121,238,000.00
14 9/30/2020 $30,117,000.00
15 6/30/2020 $30,017,000.00
16 3/31/2020 $31,000,000.00
17 12/31/2019 $122,431,000.00
18 9/30/2019 $91,287,000.00
19 6/30/2019 $60,818,000.00
20 3/31/2019 $30,202,000.00
Financials: OperatingLeaseLiability
Date Value
1 12/31/2023 $827,653,000.00
2 12/31/2022 $826,580,000.00
3 12/31/2021 $837,106,000.00
4 12/31/2020 $866,960,000.00
5 12/31/2019 $901,925,000.00
6 9/30/2019 $909,159,000.00
7 6/30/2019 $877,796,000.00
8 3/31/2019 $877,421,000.00
Financials: OperatingLeaseLiabilityCurrent
Date Value
1 12/31/2023 $63,695,000.00
2 9/30/2023 $62,987,000.00
3 6/30/2023 $61,808,000.00
4 3/31/2023 $61,421,000.00
5 12/31/2022 $61,745,000.00
6 9/30/2022 $61,001,000.00
7 6/30/2022 $60,816,000.00
8 3/31/2022 $63,490,000.00
9 12/31/2021 $62,217,000.00
10 9/30/2021 $63,091,000.00
11 6/30/2021 $62,961,000.00
12 3/31/2021 $63,007,000.00
13 12/31/2020 $62,405,000.00
14 9/30/2020 $60,933,000.00
15 6/30/2020 $60,315,000.00
16 3/31/2020 $60,300,000.00
17 12/31/2019 $58,613,000.00
18 9/30/2019 $58,211,000.00
19 6/30/2019 $55,776,000.00
20 3/31/2019 $54,878,000.00
Financials: OperatingLeaseLiabilityNoncurrent
Date Value
1 12/31/2023 $763,958,000.00
2 9/30/2023 $759,952,000.00
3 6/30/2023 $753,999,000.00
4 3/31/2023 $753,451,000.00
5 12/31/2022 $764,835,000.00
6 9/30/2022 $743,914,000.00
7 6/30/2022 $735,267,000.00
8 3/31/2022 $770,778,000.00
9 12/31/2021 $774,889,000.00
10 9/30/2021 $813,076,000.00
11 6/30/2021 $830,408,000.00
12 3/31/2021 $801,181,000.00
13 12/31/2020 $804,555,000.00
14 9/30/2020 $818,452,000.00
15 6/30/2020 $823,929,000.00
16 3/31/2020 $845,106,000.00
17 12/31/2019 $843,312,000.00
18 9/30/2019 $850,948,000.00
19 6/30/2019 $822,020,000.00
20 3/31/2019 $822,543,000.00
Financials: OperatingLeasePayments
Date Value
1 12/31/2023 $117,160,000.00
2 9/30/2023 $87,604,000.00
3 6/30/2023 $58,227,000.00
4 3/31/2023 $28,774,000.00
5 12/31/2022 $114,176,000.00
6 9/30/2022 $85,175,000.00
7 6/30/2022 $57,181,000.00
8 3/31/2022 $28,873,000.00
9 12/31/2021 $121,394,000.00
10 9/30/2021 $87,812,000.00
11 6/30/2021 $58,614,000.00
12 3/31/2021 $29,533,000.00
13 12/31/2020 $121,708,000.00
14 9/30/2020 $91,459,000.00
15 6/30/2020 $61,248,000.00
16 3/31/2020 $30,737,000.00
17 12/31/2019 $122,073,000.00
18 9/30/2019 $90,835,000.00
19 6/30/2019 $60,605,000.00
20 3/31/2019 $30,044,000.00
Financials: OperatingLeaseRightOfUseAsset
Date Value
1 12/31/2023 $740,052,000.00
2 9/30/2023 $736,246,000.00
3 6/30/2023 $730,460,000.00
4 3/31/2023 $729,958,000.00
5 12/31/2022 $742,306,000.00
6 9/30/2022 $719,656,000.00
7 6/30/2022 $711,589,000.00
8 3/31/2022 $748,893,000.00
9 12/31/2021 $750,876,000.00
10 9/30/2021 $778,268,000.00
11 6/30/2021 $795,895,000.00
12 3/31/2021 $767,256,000.00
13 12/31/2020 $769,487,000.00
14 9/30/2020 $781,615,000.00
15 6/30/2020 $789,539,000.00
16 3/31/2020 $810,562,000.00
17 12/31/2019 $807,537,000.00
18 9/30/2019 $823,475,000.00
19 6/30/2019 $821,025,000.00
20 3/31/2019 $820,090,000.00
Financials: OperatingLeaseWeightedAverageDiscountRatePercent
Date Value
1 12/31/2023 $0.07
2 12/31/2022 $0.07
3 12/31/2021 $0.06
4 12/31/2020 $0.07
5 12/31/2019 $0.07
6 9/30/2019 $0.08
7 6/30/2019 $0.08
8 3/31/2019 $0.08
Financials: OtherAccruedLiabilitiesCurrent
Date Value
1 12/31/2023 $97,097,000.00
2 12/31/2022 $102,790,000.00
3 12/31/2021 $125,282,000.00
4 12/31/2020 $93,901,000.00
5 12/31/2019 $98,573,000.00
6 12/31/2018 $89,874,000.00
7 12/31/2017 $56,054,000.00
8 12/31/2016 $54,008,000.00
9 12/31/2015 $51,731,000.00
Financials: OtherAssetsNoncurrent
Date Value
1 12/31/2023 $39,829,000.00
2 9/30/2023 $32,058,000.00
3 6/30/2023 $31,732,000.00
4 3/31/2023 $27,010,000.00
5 12/31/2022 $29,304,000.00
6 9/30/2022 $29,532,000.00
7 6/30/2022 $30,029,000.00
8 3/31/2022 $26,373,000.00
9 12/31/2021 $24,927,000.00
10 9/30/2021 $25,279,000.00
11 6/30/2021 $16,917,000.00
12 3/31/2021 $16,016,000.00
13 12/31/2020 $15,868,000.00
14 9/30/2020 $16,675,000.00
15 6/30/2020 $16,684,000.00
16 3/31/2020 $16,779,000.00
17 12/31/2019 $17,290,000.00
18 9/30/2019 $18,825,000.00
19 6/30/2019 $19,257,000.00
20 3/31/2019 $20,931,000.00
21 12/31/2018 $18,326,000.00
22 9/30/2018 $20,423,000.00
23 6/30/2018 $21,474,000.00
24 3/31/2018 $24,450,000.00
25 12/31/2017 $17,852,000.00
26 9/30/2017 $17,940,000.00
27 6/30/2017 $17,871,000.00
28 3/31/2017 $18,349,000.00
29 12/31/2016 $17,931,000.00
30 9/30/2016 $19,049,000.00
31 6/30/2016 $17,747,000.00
32 3/31/2016 $17,351,000.00
33 12/31/2015 $16,573,000.00
34 9/30/2015 $16,571,000.00
35 6/30/2015 $16,644,000.00
36 3/31/2015 $15,546,000.00
37 12/31/2014 $15,124,000.00
Financials: OtherLiabilitiesCurrent
Date Value
1 12/31/2023 $68,536,000.00
2 9/30/2023 $79,381,000.00
3 6/30/2023 $84,552,000.00
4 3/31/2023 $77,924,000.00
5 12/31/2022 $73,076,000.00
6 9/30/2022 $83,959,000.00
7 6/30/2022 $86,975,000.00
8 3/31/2022 $78,369,000.00
9 12/31/2021 $70,834,000.00
10 9/30/2021 $76,412,000.00
11 6/30/2021 $78,749,000.00
12 3/31/2021 $66,748,000.00
13 12/31/2020 $53,795,000.00
14 9/30/2020 $61,614,000.00
15 6/30/2020 $61,391,000.00
16 3/31/2020 $46,833,000.00
17 12/31/2019 $44,298,000.00
18 9/30/2019 $52,609,000.00
19 6/30/2019 $50,660,000.00
20 3/31/2019 $41,573,000.00
21 12/31/2018 $39,211,000.00
22 9/30/2018 $31,520,000.00
23 6/30/2018 $30,879,000.00
24 3/31/2018 $26,717,000.00
25 12/31/2017 $32,662,000.00
26 9/30/2017 $26,822,000.00
27 6/30/2017 $24,812,000.00
28 3/31/2017 $20,669,000.00
29 12/31/2016 $16,745,000.00
30 12/31/2015 $13,861,000.00
Financials: OtherLiabilitiesNoncurrent
Date Value
1 12/31/2023 $85,440,000.00
2 9/30/2023 $85,710,000.00
3 6/30/2023 $86,186,000.00
4 3/31/2023 $85,841,000.00
5 12/31/2022 $85,792,000.00
6 9/30/2022 $87,517,000.00
7 6/30/2022 $82,741,000.00
8 3/31/2022 $81,201,000.00
9 12/31/2021 $52,338,000.00
10 9/30/2021 $67,865,000.00
11 6/30/2021 $64,312,000.00
12 3/31/2021 $55,001,000.00
13 12/31/2020 $54,920,000.00
14 9/30/2020 $58,189,000.00
15 6/30/2020 $43,479,000.00
16 3/31/2020 $34,621,000.00
17 12/31/2019 $35,467,000.00
18 9/30/2019 $30,652,000.00
19 6/30/2019 $27,294,000.00
20 3/31/2019 $26,879,000.00
21 12/31/2018 $79,958,000.00
22 9/30/2018 $62,855,000.00
23 6/30/2018 $59,220,000.00
24 3/31/2018 $58,232,000.00
25 12/31/2017 $47,538,000.00
26 9/30/2017 $35,775,000.00
27 6/30/2017 $31,688,000.00
28 3/31/2017 $27,272,000.00
29 12/31/2016 $24,156,000.00
30 12/31/2015 $13,062,000.00
Financials: OtherNonoperatingIncomeExpense
Date Value
1 12/31/2023 $-1,769,000.00
2 9/30/2023 $-1,659,000.00
3 6/30/2023 $-1,683,000.00
4 3/31/2023 $-1,500,000.00
5 12/31/2022 $-752,000.00
6 9/30/2022 $-472,000.00
7 6/30/2022 $-295,000.00
8 3/31/2022 $-223,000.00
9 12/31/2021 $-122,000.00
10 9/30/2021 $-122,000.00
11 6/30/2021 --
12 3/31/2021 $45,000.00
13 12/31/2020 --
14 9/30/2020 --
15 6/30/2020 --
16 3/31/2020 --
17 12/31/2019 --
18 9/30/2018 $2,000.00
19 6/30/2018 $-2,000.00
20 9/30/2017 $-96,000.00
21 6/30/2017 $-31,833,000.00
22 3/31/2017 $-14,689,000.00
23 12/31/2016 $-72,224,000.00
24 9/30/2016 $-2,000.00
25 6/30/2016 $-35,856,000.00
26 3/31/2016 $-17,890,000.00
27 12/31/2015 $1,000.00
28 12/31/2014 $-59,310,000.00
Financials: PaidInKindInterest
Date Value
1 12/31/2023 $2,846,000.00
2 9/30/2023 $2,139,000.00
3 6/30/2023 $1,421,000.00
4 3/31/2023 $658,000.00
5 12/31/2022 $2,077,000.00
6 9/30/2022 $1,470,000.00
7 6/30/2022 $986,000.00
8 3/31/2022 $484,000.00
9 12/31/2021 $2,513,000.00
10 9/30/2021 $2,053,000.00
11 6/30/2021 $1,735,000.00
12 3/31/2021 $872,000.00
13 12/31/2020 $4,306,000.00
14 9/30/2020 $3,296,000.00
15 6/30/2020 $2,104,000.00
16 3/31/2020 $1,014,000.00
17 12/31/2019 $4,585,000.00
18 9/30/2019 $3,362,000.00
19 6/30/2019 $2,348,000.00
20 3/31/2019 $1,162,000.00
21 12/31/2018 $5,068,000.00
22 9/30/2018 $4,655,000.00
23 6/30/2018 $2,628,000.00
24 3/31/2018 $1,274,000.00
25 12/31/2017 $4,360,000.00
26 9/30/2017 $3,210,000.00
27 6/30/2017 $2,188,000.00
28 3/31/2017 $1,169,000.00
29 12/31/2016 $4,543,000.00
30 9/30/2016 $3,698,000.00
31 6/30/2016 $2,498,000.00
32 3/31/2016 $1,249,000.00
33 12/31/2015 $5,897,000.00
34 12/31/2014 $1,345,000.00
Financials: PaymentsForRepurchaseOfCommonStock
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 $79,757,000.00
6 9/30/2022 $79,800,000.00
7 6/30/2022 $79,757,000.00
8 3/31/2022 $79,800,000.00
9 12/31/2021 $156,256,000.00
10 9/30/2021 $86,824,000.00
11 6/30/2021 $45,470,000.00
12 3/31/2021 --
13 12/31/2020 $21,522,000.00
14 9/30/2020 --
15 12/31/2019 --
Financials: PaymentsOfDebtIssuanceCosts
Date Value
1 12/31/2023 $937,000.00
2 9/30/2023 $881,000.00
3 6/30/2023 $858,000.00
4 3/31/2023 $767,000.00
5 12/31/2022 $3,181,000.00
6 9/30/2022 --
7 6/30/2022 --
8 3/31/2022 --
9 12/31/2021 $1,925,000.00
10 9/30/2021 $1,827,000.00
11 6/30/2021 $1,746,000.00
12 12/31/2020 --
13 9/30/2020 --
14 12/31/2019 $47,000.00
15 9/30/2019 $47,000.00
16 6/30/2019 $47,000.00
17 12/31/2018 $3,345,000.00
18 9/30/2018 $3,120,000.00
19 6/30/2018 $3,120,000.00
20 3/31/2018 $3,119,000.00
21 12/31/2017 $4,604,000.00
22 9/30/2017 $1,176,000.00
23 6/30/2017 $1,176,000.00
24 3/31/2017 $1,171,000.00
25 12/31/2016 $7,085,000.00
26 9/30/2016 $2,685,000.00
27 12/31/2015 $3,324,000.00
28 12/31/2014 $2,921,000.00
Financials: PaymentsOfDividends
Date Value
1 12/31/2023 $66,831,000.00
2 9/30/2023 $61,207,000.00
3 6/30/2023 $55,610,000.00
4 3/31/2023 $27,791,000.00
5 12/31/2022 $105,387,000.00
6 9/30/2022 $78,866,000.00
7 6/30/2022 $52,538,000.00
8 3/31/2022 $26,427,000.00
9 12/31/2021 $67,176,000.00
10 9/30/2021 $44,846,000.00
11 6/30/2021 $21,913,000.00
12 3/31/2021 $10,353,000.00
13 12/31/2020 $61,025,000.00
14 9/30/2020 $18,800,000.00
15 6/30/2020 $11,537,000.00
16 3/31/2020 $5,752,000.00
17 12/31/2019 $22,878,000.00
18 9/30/2019 $17,137,000.00
19 6/30/2019 $11,410,000.00
20 3/31/2019 $5,699,000.00
21 12/31/2018 $22,697,000.00
22 9/30/2018 $16,999,000.00
23 6/30/2018 $11,327,000.00
24 3/31/2018 $5,658,000.00
25 12/31/2017 $22,241,000.00
26 9/30/2017 $11,874,000.00
27 6/30/2017 $7,334,000.00
28 3/31/2017 $2,903,000.00
29 12/31/2016 $1,515,000.00
Financials: PaymentsRelatedToTaxWithholdingForShareBasedCompensation
Date Value
1 12/31/2023 $6,861,000.00
2 9/30/2023 $4,083,000.00
3 6/30/2023 $625,000.00
4 3/31/2023 $338,000.00
5 12/31/2022 $11,128,000.00
6 9/30/2022 $6,474,000.00
7 6/30/2022 $1,517,000.00
8 3/31/2022 $1,238,000.00
9 12/31/2021 $12,089,000.00
10 9/30/2021 $7,166,000.00
11 6/30/2021 $285,000.00
12 3/31/2021 $214,000.00
13 12/31/2020 $4,742,000.00
14 9/30/2020 $1,517,000.00
15 6/30/2020 $559,000.00
16 3/31/2020 $212,000.00
17 12/31/2019 $1,478,000.00
18 9/30/2019 $821,000.00
19 6/30/2019 $273,000.00
20 12/31/2018 $1,365,000.00
21 9/30/2018 $62,000.00
22 12/31/2017 $368,000.00
Financials: PaymentsToAcquireBusinessesNetOfCashAcquired
Date Value
1 12/31/2023 $209,459,000.00
2 9/30/2023 $150,475,000.00
3 6/30/2023 $74,414,000.00
4 3/31/2023 --
5 12/31/2022 $217,034,000.00
6 9/30/2022 $83,227,000.00
7 6/30/2022 $38,188,000.00
8 3/31/2022 $34,808,000.00
9 12/31/2021 $100,117,000.00
10 9/30/2021 $99,749,000.00
11 6/30/2021 $99,016,000.00
12 3/31/2021 $10,406,000.00
13 12/31/2020 $47,571,000.00
14 9/30/2020 --
15 6/30/2020 --
16 3/31/2020 --
17 12/31/2019 $48,418,000.00
18 9/30/2019 $48,408,000.00
19 6/30/2019 $38,608,000.00
20 3/31/2019 $21,169,000.00
21 12/31/2018 $99,240,000.00
22 9/30/2018 $82,195,000.00
23 6/30/2018 $80,203,000.00
24 3/31/2018 $12,484,000.00
25 12/31/2017 $392,956,000.00
26 9/30/2017 $345,140,000.00
27 6/30/2017 $252,092,000.00
28 3/31/2017 $75,448,000.00
29 12/31/2016 $78,606,000.00
30 9/30/2016 $67,690,000.00
31 6/30/2016 $60,251,000.00
32 3/31/2016 $60,251,000.00
33 12/31/2015 $125,189,000.00
34 12/31/2014 $10,615,000.00
Financials: PaymentsToAcquireIntangibleAssets
Date Value
1 12/31/2023 $2,218,000.00
2 9/30/2023 $1,999,000.00
3 6/30/2023 $1,652,000.00
4 3/31/2023 $23,000.00
5 12/31/2022 $884,000.00
6 9/30/2022 $851,000.00
7 6/30/2022 $743,000.00
8 3/31/2022 $715,000.00
9 12/31/2021 $5,695,000.00
10 9/30/2021 $2,580,000.00
11 6/30/2021 $2,580,000.00
12 3/31/2021 --
13 12/31/2020 $176,000.00
14 9/30/2020 $656,000.00
15 6/30/2020 $150,000.00
16 12/31/2019 --
17 12/31/2017 $1,523,000.00
18 6/30/2017 $32,000.00
19 12/31/2014 $34,000.00
Financials: PaymentsToAcquireOtherInvestments
Date Value
1 12/31/2023 $3,444,000.00
2 9/30/2023 $3,444,000.00
3 6/30/2023 $3,444,000.00
4 12/31/2022 $3,000,000.00
5 9/30/2022 $3,000,000.00
6 6/30/2022 $3,000,000.00
7 3/31/2022 --
8 12/31/2021 $7,983,000.00
9 9/30/2021 $7,983,000.00
10 6/30/2021 $350,000.00
11 3/31/2021 $350,000.00
12 12/31/2020 --
13 9/30/2020 --
14 6/30/2020 --
15 3/31/2020 --
16 12/31/2019 --
Financials: PreferredStockParOrStatedValuePerShare
Date Value
1 12/31/2023 $0.01
2 9/30/2023 $0.01
3 6/30/2023 $0.01
4 3/31/2023 $0.01
5 12/31/2022 $0.01
6 9/30/2022 $0.01
7 6/30/2022 $0.01
8 3/31/2022 $0.01
9 12/31/2021 $0.01
10 9/30/2021 $0.01
11 6/30/2021 $0.01
12 3/31/2021 $0.01
13 12/31/2020 $0.01
14 9/30/2020 $0.01
15 6/30/2020 $0.01
16 3/31/2020 $0.01
17 12/31/2019 $0.01
18 9/30/2019 $0.01
19 6/30/2019 $0.01
20 3/31/2019 $0.01
21 12/31/2018 $0.01
22 9/30/2018 $0.01
23 6/30/2018 $0.01
24 3/31/2018 $0.01
25 12/31/2017 $0.01
26 9/30/2017 $0.01
27 6/30/2017 $0.01
28 3/31/2017 $0.01
29 12/31/2016 $0.01
Financials: PreferredStockSharesAuthorized
Date Value
1 12/31/2023 $20,000,000.00
2 9/30/2023 $20,000,000.00
3 6/30/2023 $20,000,000.00
4 3/31/2023 $20,000,000.00
5 12/31/2022 $20,000,000.00
6 9/30/2022 $20,000,000.00
7 6/30/2022 $20,000,000.00
8 3/31/2022 $20,000,000.00
9 12/31/2021 $20,000,000.00
10 9/30/2021 $20,000,000.00
11 6/30/2021 $20,000,000.00
12 3/31/2021 $20,000,000.00
13 12/31/2020 $20,000,000.00
14 9/30/2020 $20,000,000.00
15 6/30/2020 $20,000,000.00
16 3/31/2020 $20,000,000.00
17 12/31/2019 $20,000,000.00
18 9/30/2019 $20,000,000.00
19 6/30/2019 $20,000,000.00
20 3/31/2019 $20,000,000.00
21 12/31/2018 $20,000,000.00
22 9/30/2018 $20,000,000.00
23 6/30/2018 $20,000,000.00
24 3/31/2018 $20,000,000.00
25 12/31/2017 $20,000,000.00
26 9/30/2017 $20,000,000.00
27 6/30/2017 $20,000,000.00
28 3/31/2017 $20,000,000.00
29 12/31/2016 $20,000,000.00
Financials: PreferredStockSharesIssued
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 --
6 9/30/2022 --
7 6/30/2022 --
8 3/31/2022 --
9 12/31/2021 --
10 9/30/2021 --
11 6/30/2021 --
12 3/31/2021 --
13 12/31/2020 --
14 9/30/2020 --
15 6/30/2020 --
16 3/31/2020 --
17 12/31/2019 --
18 9/30/2019 --
19 6/30/2019 --
20 3/31/2019 --
21 12/31/2018 --
22 9/30/2018 --
23 6/30/2018 --
24 3/31/2018 --
25 12/31/2017 --
26 9/30/2017 --
27 6/30/2017 --
28 3/31/2017 --
29 12/31/2016 --
Financials: PreferredStockSharesOutstanding
Date Value
1 9/30/2023 --
2 6/30/2023 --
3 3/31/2023 --
4 12/31/2022 --
5 9/30/2022 --
6 6/30/2022 --
7 3/31/2022 --
8 12/31/2021 --
9 9/30/2021 --
10 6/30/2021 --
11 3/31/2021 --
12 12/31/2020 --
13 9/30/2020 --
14 6/30/2020 --
15 3/31/2020 --
16 12/31/2019 --
17 9/30/2019 --
18 6/30/2019 --
19 3/31/2019 --
20 12/31/2018 --
21 9/30/2018 --
22 6/30/2018 --
23 3/31/2018 --
24 12/31/2017 --
25 9/30/2017 --
26 6/30/2017 --
27 3/31/2017 --
28 12/31/2016 --
Financials: PreferredStockValue
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 --
6 9/30/2022 --
7 6/30/2022 --
8 3/31/2022 --
9 12/31/2021 --
10 9/30/2021 --
11 6/30/2021 --
12 3/31/2021 --
13 12/31/2020 --
14 9/30/2020 --
15 6/30/2020 --
16 3/31/2020 --
17 12/31/2019 --
18 9/30/2019 --
19 6/30/2019 --
20 3/31/2019 --
21 12/31/2018 --
22 9/30/2018 --
23 6/30/2018 --
24 3/31/2018 --
25 12/31/2017 --
26 9/30/2017 --
27 6/30/2017 --
28 12/31/2016 --
29 12/31/2015 --
Financials: PrepaidExpenseAndOtherAssetsCurrent
Date Value
1 12/31/2023 $48,353,000.00
2 9/30/2023 $38,979,000.00
3 6/30/2023 $56,063,000.00
4 3/31/2023 $58,761,000.00
5 12/31/2022 $66,913,000.00
6 9/30/2022 $46,869,000.00
7 6/30/2022 $61,308,000.00
8 3/31/2022 $57,763,000.00
9 12/31/2021 $64,295,000.00
10 9/30/2021 $44,959,000.00
11 6/30/2021 $55,307,000.00
12 3/31/2021 $51,082,000.00
13 12/31/2020 $60,211,000.00
14 9/30/2020 $42,893,000.00
15 6/30/2020 $55,974,000.00
16 3/31/2020 $51,829,000.00
17 12/31/2019 $57,827,000.00
18 9/30/2019 $37,759,000.00
19 6/30/2019 $43,761,000.00
20 3/31/2019 $46,338,000.00
21 12/31/2018 $51,710,000.00
22 9/30/2018 $36,637,000.00
23 6/30/2018 $46,841,000.00
24 3/31/2018 $34,668,000.00
25 12/31/2017 $41,138,000.00
26 9/30/2017 $27,685,000.00
27 6/30/2017 $24,189,000.00
28 3/31/2017 $19,640,000.00
29 12/31/2016 $21,755,000.00
30 12/31/2015 $18,861,000.00
Financials: ProceedsFromIssuanceOfSecuredDebt
Date Value
1 12/31/2023 $59,227,000.00
2 9/30/2023 $59,227,000.00
3 6/30/2023 $59,227,000.00
4 3/31/2023 $59,227,000.00
5 12/31/2022 $127,759,000.00
6 9/30/2022 --
7 6/30/2022 --
8 3/31/2022 --
9 12/31/2021 $430,698,000.00
10 9/30/2021 $124,893,000.00
11 6/30/2021 $115,893,000.00
12 12/31/2020 --
13 9/30/2020 --
14 12/31/2019 $11,663,000.00
15 9/30/2019 $11,663,000.00
16 6/30/2019 $11,662,000.00
17 12/31/2018 $329,775,000.00
18 9/30/2018 $319,913,000.00
19 6/30/2018 $319,913,000.00
Financials: ProceedsFromLongTermLinesOfCredit
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 $20,000,000.00
4 12/31/2020 --
5 12/31/2019 $14,029,000.00
6 9/30/2019 $14,029,000.00
7 6/30/2019 $14,029,000.00
8 3/31/2019 $3,871,000.00
9 12/31/2018 $45,164,000.00
10 9/30/2018 $24,403,000.00
11 6/30/2018 $24,403,000.00
12 3/31/2018 $24,403,000.00
13 12/31/2016 $12,000,000.00
14 9/30/2016 $12,000,000.00
15 6/30/2016 $12,000,000.00
Financials: ProceedsFromRepaymentsOfNotesPayable
Date Value
1 12/31/2023 $59,280,000.00
2 9/30/2023 $-273,478,000.00
3 6/30/2023 $-131,462,000.00
4 3/31/2023 $-249,822,000.00
5 12/31/2022 $314,061,000.00
6 9/30/2022 $-99,802,000.00
7 6/30/2022 $40,372,000.00
8 3/31/2022 $275,296,000.00
9 12/31/2021 $487,946,000.00
10 9/30/2021 $19,199,000.00
11 6/30/2021 $7,414,000.00
12 3/31/2021 $78,139,000.00
13 12/31/2020 $-324,485,000.00
14 9/30/2020 $-392,105,000.00
15 6/30/2020 $-316,492,000.00
16 3/31/2020 $3,438,000.00
17 12/31/2019 $-43,989,000.00
18 9/30/2019 $-170,215,000.00
19 6/30/2019 $-29,426,000.00
20 3/31/2019 $38,972,000.00
21 12/31/2018 $-85,446,000.00
22 12/31/2017 $358,478,000.00
Financials: ProceedsFromStockOptionsExercised
Date Value
1 12/31/2023 $389,000.00
2 9/30/2023 $319,000.00
3 6/30/2023 $143,000.00
4 3/31/2023 $41,000.00
5 12/31/2022 $541,000.00
6 9/30/2022 $317,000.00
7 6/30/2022 $272,000.00
8 3/31/2022 $231,000.00
9 12/31/2021 $4,111,000.00
10 9/30/2021 $3,775,000.00
11 6/30/2021 $2,517,000.00
12 3/31/2021 $1,974,000.00
13 12/31/2020 $4,635,000.00
14 9/30/2020 $3,306,000.00
15 6/30/2020 $159,000.00
16 12/31/2019 --
17 12/31/2018 $153,000.00
18 9/30/2018 $153,000.00
19 6/30/2018 $146,000.00
20 3/31/2018 $137,000.00
21 12/31/2017 $1,728,000.00
Financials: ProfitLoss
Date Value
1 12/31/2023 $50,601,000.00
2 9/30/2023 $100,519,000.00
3 6/30/2023 $69,626,000.00
4 3/31/2023 $4,903,000.00
5 12/31/2022 $351,031,000.00
6 9/30/2022 $408,232,000.00
7 6/30/2022 $305,284,000.00
8 3/31/2022 $107,299,000.00
9 12/31/2021 $642,075,000.00
10 9/30/2021 $582,809,000.00
11 6/30/2021 $246,076,000.00
12 3/31/2021 $147,425,000.00
13 12/31/2020 $344,215,000.00
14 9/30/2020 $303,877,000.00
15 6/30/2020 $163,222,000.00
16 3/31/2020 $-14,129,000.00
17 12/31/2019 $-120,301,000.00
18 9/30/2019 $-65,263,000.00
19 6/30/2019 $52,623,000.00
20 3/31/2019 $-26,807,000.00
21 12/31/2018 $65,581,000.00
22 9/30/2018 $136,835,000.00
23 6/30/2018 $77,132,000.00
24 3/31/2018 $17,276,000.00
25 12/31/2017 $-3,911,000.00
26 9/30/2017 $85,258,000.00
27 6/30/2017 $103,606,000.00
28 3/31/2017 $49,441,000.00
29 12/31/2016 $198,476,000.00
30 9/30/2016 $189,602,000.00
31 6/30/2016 $84,108,000.00
32 3/31/2016 $37,780,000.00
33 12/31/2015 $174,293,000.00
34 9/30/2015 $57,650,000.00
35 6/30/2015 $75,212,000.00
36 3/31/2015 $33,669,000.00
37 12/31/2014 $123,626,000.00
Financials: PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization
Date Value
1 12/31/2023 $379,990,000.00
2 12/31/2022 $342,155,000.00
3 12/31/2021 $298,283,000.00
4 12/31/2020 $255,024,000.00
Financials: PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
Date Value
1 12/31/2023 $834,426,000.00
2 9/30/2023 $841,548,000.00
3 6/30/2023 $785,003,000.00
4 3/31/2023 $751,287,000.00
5 12/31/2022 $758,281,000.00
6 9/30/2022 $728,208,000.00
7 6/30/2022 $688,297,000.00
8 3/31/2022 $636,500,000.00
9 12/31/2021 $599,324,000.00
10 12/31/2020 $367,898,000.00
Financials: PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
Date Value
1 12/31/2023 $1,214,416,000.00
2 12/31/2022 $1,100,436,000.00
3 12/31/2021 $897,607,000.00
4 12/31/2020 $622,922,000.00
Financials: ProvisionForDoubtfulAccounts
Date Value
1 12/31/2023 $-892,000.00
2 9/30/2023 $-533,000.00
3 6/30/2023 $605,000.00
4 3/31/2023 $-414,000.00
5 12/31/2022 $669,000.00
6 9/30/2022 $168,000.00
7 6/30/2022 $-37,000.00
8 3/31/2022 $-74,000.00
9 12/31/2021 $1,610,000.00
10 9/30/2021 $767,000.00
11 6/30/2021 $606,000.00
12 3/31/2021 $242,000.00
13 12/31/2020 $1,068,000.00
14 9/30/2020 $550,000.00
15 6/30/2020 $531,000.00
16 3/31/2020 $483,000.00
17 12/31/2019 $-20,000.00
18 9/30/2019 $562,000.00
19 6/30/2019 $379,000.00
20 3/31/2019 $186,000.00
21 12/31/2018 $2,444,000.00
22 9/30/2018 $1,957,000.00
23 6/30/2018 $883,000.00
24 3/31/2018 $106,000.00
25 12/31/2017 $839,000.00
26 9/30/2017 $-23,000.00
27 6/30/2017 $-45,000.00
28 3/31/2017 $-20,000.00
29 12/31/2016 $1,332,000.00
30 9/30/2016 $1,701,000.00
31 6/30/2016 $506,000.00
32 3/31/2016 $269,000.00
33 12/31/2015 $2,180,000.00
34 12/31/2014 $1,192,000.00
Financials: RecapitalizationCosts
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 9/30/2022 --
4 6/30/2022 --
5 12/31/2021 $12,078,000.00
6 9/30/2021 $24,000.00
7 6/30/2021 $9,031,000.00
8 12/31/2020 --
9 9/30/2020 --
10 12/31/2019 --
11 12/31/2018 $380,000.00
12 3/31/2018 $424,000.00
13 12/31/2017 $387,000.00
14 12/31/2016 $1,218,000.00
Financials: RepaymentsOfLongTermLinesOfCredit
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 $20,000,000.00
4 9/30/2021 --
5 12/31/2020 $20,000,000.00
6 9/30/2020 $20,000,000.00
7 6/30/2020 $20,000,000.00
8 12/31/2019 $11,883,000.00
9 9/30/2019 $10,122,000.00
10 12/31/2018 $6,425,000.00
11 9/30/2018 $76,709,000.00
12 12/31/2016 $12,000,000.00
13 9/30/2016 $12,000,000.00
14 6/30/2016 $12,000,000.00
Financials: RepaymentsOfSecuredDebt
Date Value
1 12/31/2023 $38,958,000.00
2 9/30/2023 $26,556,000.00
3 6/30/2023 $22,776,000.00
4 3/31/2023 $9,058,000.00
5 12/31/2022 $12,322,000.00
6 9/30/2022 $11,869,000.00
7 6/30/2022 $7,913,000.00
8 3/31/2022 $3,954,000.00
9 12/31/2021 $177,948,000.00
10 9/30/2021 $174,148,000.00
11 6/30/2021 $171,328,000.00
12 3/31/2021 $3,038,000.00
13 12/31/2020 $36,792,000.00
14 9/30/2020 $35,690,000.00
15 6/30/2020 $18,359,000.00
16 3/31/2020 $3,534,000.00
17 12/31/2019 $11,991,000.00
18 9/30/2019 $170,215,000.00
19 6/30/2019 $3,409,000.00
20 3/31/2019 $3,232,000.00
21 12/31/2018 $83,825,000.00
22 9/30/2018 $212,080,000.00
23 12/31/2014 $5,000,000.00
Financials: RetainedEarningsAccumulatedDeficit
Date Value
1 12/31/2023 $185,244,000.00
2 9/30/2023 $207,657,000.00
3 6/30/2023 $197,293,000.00
4 3/31/2023 $196,409,000.00
5 12/31/2022 $221,031,000.00
6 9/30/2022 $280,772,000.00
7 6/30/2022 $265,974,000.00
8 3/31/2022 $207,774,000.00
9 12/31/2021 $189,471,000.00
10 9/30/2021 $184,553,000.00
11 6/30/2021 $127,783,000.00
12 3/31/2021 $30,155,000.00
13 12/31/2020 $-21,814,000.00
14 9/30/2020 $6,033,000.00
15 6/30/2020 $-44,754,000.00
16 3/31/2020 $-97,046,000.00
17 12/31/2019 $-83,134,000.00
18 9/30/2019 $-48,872,000.00
19 6/30/2019 $-12,453,000.00
20 3/31/2019 $-24,759,000.00
21 12/31/2018 $-3,370,000.00
22 9/30/2018 $35,730,000.00
23 6/30/2018 $27,387,000.00
24 3/31/2018 $5,025,000.00
25 12/31/2017 $8,929,000.00
26 9/30/2017 $35,655,000.00
27 6/30/2017 $19,603,000.00
28 3/31/2017 $5,094,000.00
29 12/31/2016 $71,000.00
Financials: RevenueFromContractWithCustomerExcludingAssessedTax
Date Value
1 12/31/2023 $6,226,547,000.00
2 9/30/2023 $5,117,214,000.00
3 6/30/2023 $3,387,601,000.00
4 3/31/2023 $1,486,880,000.00
5 12/31/2022 $6,967,013,000.00
6 9/30/2022 $1,855,682,000.00
7 6/30/2022 $2,168,632,000.00
8 3/31/2022 $1,662,396,000.00
9 12/31/2021 $6,913,754,000.00
10 9/30/2021 $1,916,574,000.00
11 6/30/2021 $3,619,588,000.00
12 3/31/2021 $1,557,781,000.00
13 12/31/2020 $5,446,591,000.00
14 9/30/2020 $1,678,753,000.00
15 6/30/2020 $1,606,745,000.00
16 3/31/2020 $1,027,273,000.00
17 12/31/2019 $4,892,019,000.00
18 9/30/2019 $3,927,088,000.00
19 6/30/2019 $2,539,116,000.00
20 3/31/2019 $1,064,769,000.00
21 12/31/2018 $4,792,017,000.00
22 9/30/2018 $3,809,624,000.00
23 6/30/2018 $1,441,477,000.00
24 3/31/2018 $1,058,661,000.00
25 12/31/2017 $4,279,830,000.00
Financials: RevenueRemainingPerformanceObligation
Date Value
1 12/31/2023 $159,146,000.00
2 9/30/2023 $170,027,000.00
3 6/30/2023 $166,659,000.00
4 3/31/2023 $162,856,000.00
5 12/31/2022 $165,942,000.00
6 9/30/2022 $175,211,000.00
7 6/30/2022 $168,806,000.00
8 3/31/2022 $162,649,000.00
9 12/31/2021 $164,491,000.00
10 9/30/2021 $173,403,000.00
11 6/30/2021 $164,316,000.00
12 3/31/2021 $152,275,000.00
13 12/31/2020 $149,732,000.00
14 9/30/2020 $156,578,000.00
15 6/30/2020 $146,214,000.00
16 3/31/2020 $140,102,000.00
17 12/31/2019 $145,172,000.00
18 9/30/2019 $153,721,000.00
19 6/30/2019 $145,749,000.00
20 3/31/2019 $138,856,000.00
21 12/31/2018 $144,661,000.00
22 9/30/2018 $151,032,000.00
23 6/30/2018 $18,616,000.00
24 3/31/2018 $55,970,000.00
Financials: RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
Date Value
1 12/31/2023 $20,557,000.00
2 9/30/2023 $8,959,000.00
3 6/30/2023 $7,700,000.00
4 3/31/2023 $7,700,000.00
5 12/31/2022 $24,440,000.00
6 9/30/2022 $24,440,000.00
7 6/30/2022 $24,224,000.00
8 3/31/2022 $3,875,000.00
9 12/31/2021 $51,920,000.00
10 9/30/2021 $15,362,000.00
11 6/30/2021 $10,102,000.00
12 3/31/2021 $10,102,000.00
13 12/31/2020 $31,895,000.00
14 9/30/2020 $29,522,000.00
15 6/30/2020 $29,522,000.00
Financials: RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
Date Value
1 12/31/2023 $59,858,000.00
2 9/30/2023 $40,598,000.00
3 3/31/2023 $2,693,000.00
4 12/31/2022 $52,698,000.00
5 9/30/2022 $14,433,000.00
6 3/31/2022 $13,341,000.00
7 12/31/2021 $44,041,000.00
8 9/30/2021 $55,330,000.00
9 6/30/2021 $57,464,000.00
10 3/31/2021 $13,370,000.00
11 12/31/2020 $25,296,000.00
12 9/30/2020 $21,730,000.00
13 6/30/2020 $12,140,000.00
14 3/31/2020 $18,804,000.00
15 12/31/2019 $98,282,000.00
16 9/30/2019 $86,349,000.00
17 6/30/2019 $43,027,000.00
18 3/31/2019 $23,403,000.00
Financials: SegmentExpenditureAdditionToLongLivedAssets
Date Value
1 12/31/2023 $198,274,000.00
2 12/31/2022 $210,592,000.00
3 12/31/2021 $247,811,000.00
Financials: SelfInsuranceReserve
Date Value
1 12/31/2023 $29,400,000.00
2 12/31/2022 $26,300,000.00
3 12/31/2021 $22,300,000.00
4 12/31/2020 $19,600,000.00
5 12/31/2019 $18,400,000.00
6 12/31/2018 $15,700,000.00
7 12/31/2017 $16,100,000.00
8 12/31/2016 $11,300,000.00
9 12/31/2015 $7,800,000.00
Financials: SellingGeneralAndAdministrativeExpense
Date Value
1 12/31/2023 $1,538,988,000.00
2 9/30/2023 $1,201,901,000.00
3 6/30/2023 $786,613,000.00
4 3/31/2023 $365,726,000.00
5 12/31/2022 $1,606,984,000.00
6 9/30/2022 $419,102,000.00
7 6/30/2022 $441,123,000.00
8 3/31/2022 $385,315,000.00
9 12/31/2021 $1,573,609,000.00
10 9/30/2021 $424,385,000.00
11 6/30/2021 $432,249,000.00
12 3/31/2021 $337,034,000.00
13 12/31/2020 $1,156,071,000.00
14 9/30/2020 $322,990,000.00
15 6/30/2020 $539,247,000.00
16 3/31/2020 $267,656,000.00
17 12/31/2019 $1,141,643,000.00
18 9/30/2019 $870,995,000.00
19 6/30/2019 $571,431,000.00
20 3/31/2019 $268,065,000.00
21 12/31/2018 $1,069,359,000.00
22 9/30/2018 $807,738,000.00
23 6/30/2018 $283,096,000.00
24 3/31/2018 $245,114,000.00
25 12/31/2017 $853,160,000.00
26 9/30/2017 $640,108,000.00
27 6/30/2017 $403,934,000.00
28 3/31/2017 $175,490,000.00
29 12/31/2016 $691,884,000.00
30 9/30/2016 $186,255,000.00
31 6/30/2016 $350,711,000.00
32 3/31/2016 $160,388,000.00
33 12/31/2015 $634,890,000.00
34 12/31/2014 $536,485,000.00
Financials: ShareBasedCompensation
Date Value
1 12/31/2023 $24,086,000.00
2 9/30/2023 $18,316,000.00
3 6/30/2023 $12,850,000.00
4 3/31/2023 $6,358,000.00
5 12/31/2022 $33,847,000.00
6 9/30/2022 $27,434,000.00
7 6/30/2022 $20,642,000.00
8 3/31/2022 $11,674,000.00
9 12/31/2021 $47,936,000.00
10 9/30/2021 $19,069,000.00
11 6/30/2021 $12,156,000.00
12 3/31/2021 $6,109,000.00
13 12/31/2020 $20,661,000.00
14 9/30/2020 $13,695,000.00
15 6/30/2020 $7,494,000.00
16 3/31/2020 $3,312,000.00
17 12/31/2019 $13,145,000.00
18 9/30/2019 $9,513,000.00
19 6/30/2019 $6,579,000.00
20 3/31/2019 $2,716,000.00
21 12/31/2018 $14,088,000.00
22 9/30/2018 $10,535,000.00
23 6/30/2018 $6,347,000.00
24 3/31/2018 $3,218,000.00
25 12/31/2017 $5,109,000.00
26 9/30/2017 $2,792,000.00
27 6/30/2017 $1,588,000.00
28 3/31/2017 $719,000.00
29 12/31/2016 $1,597,000.00
30 9/30/2016 $60,000.00
31 6/30/2016 $60,000.00
Financials: SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding
Date Value
1 12/31/2023 $20,700,000.00
2 12/31/2022 $35,100,000.00
3 12/31/2021 $38,700,000.00
4 12/31/2020 $16,700,000.00
5 12/31/2019 $11,800,000.00
6 12/31/2018 $5,600,000.00
7 12/31/2017 $1,300,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
Date Value
1 12/31/2023 $100,000.00
2 12/31/2022 $200,000.00
3 12/31/2021 $3,500,000.00
4 12/31/2020 $2,300,000.00
5 12/31/2019 --
6 12/31/2018 $100,000.00
7 12/31/2017 $1,700,000.00
Financials: ShortTermBankLoansAndNotesPayable
Date Value
1 12/31/2023 $1,371,145,000.00
2 9/30/2023 $1,017,543,000.00
3 6/30/2023 $1,155,356,000.00
4 3/31/2023 $1,042,099,000.00
5 12/31/2022 $1,319,941,000.00
6 9/30/2022 $899,568,000.00
7 6/30/2022 $1,000,808,000.00
8 3/31/2022 $1,237,208,000.00
9 12/31/2021 $1,011,345,000.00
10 9/30/2021 $520,697,000.00
11 6/30/2021 $485,645,000.00
12 3/31/2021 $539,687,000.00
13 12/31/2020 $522,455,000.00
14 9/30/2020 $430,514,000.00
15 6/30/2020 $470,871,000.00
16 3/31/2020 $846,424,000.00
17 12/31/2019 $848,027,000.00
18 9/30/2019 $693,889,000.00
19 6/30/2019 $813,635,000.00
20 3/31/2019 $882,346,000.00
21 12/31/2018 $885,980,000.00
22 9/30/2018 $734,038,000.00
23 6/30/2018 $854,588,000.00
24 3/31/2018 $939,759,000.00
25 12/31/2017 $974,043,000.00
26 9/30/2017 $799,682,000.00
27 6/30/2017 $780,905,000.00
28 3/31/2017 $695,533,000.00
29 12/31/2016 $625,185,000.00
30 12/31/2015 $598,420,000.00
Financials: ShortTermLeaseCost
Date Value
1 12/31/2023 $1,940,000.00
2 9/30/2023 $1,539,000.00
3 6/30/2023 $1,064,000.00
4 3/31/2023 $514,000.00
5 12/31/2022 $1,880,000.00
6 9/30/2022 $1,410,000.00
7 6/30/2022 $555,000.00
8 3/31/2022 $463,000.00
9 12/31/2021 $1,958,000.00
10 9/30/2021 $1,437,000.00
11 6/30/2021 $959,000.00
12 3/31/2021 $485,000.00
13 12/31/2020 $1,699,000.00
14 9/30/2020 $1,228,000.00
15 6/30/2020 $879,000.00
16 3/31/2020 $489,000.00
17 12/31/2019 $3,177,000.00
18 9/30/2019 $2,437,000.00
19 6/30/2019 $873,000.00
20 3/31/2019 $713,000.00
Financials: StockholdersEquity
Date Value
1 12/31/2023 $124,584,000.00
2 9/30/2023 $149,252,000.00
3 6/30/2023 $136,854,000.00
4 3/31/2023 $132,094,000.00
5 12/31/2022 $147,830,000.00
6 9/30/2022 $207,745,000.00
7 6/30/2022 $191,401,000.00
8 3/31/2022 $128,227,000.00
9 12/31/2021 $158,057,000.00
10 9/30/2021 $201,746,000.00
11 6/30/2021 $166,983,000.00
12 3/31/2021 $88,175,000.00
13 12/31/2020 $26,774,000.00
14 9/30/2020 $62,198,000.00
15 6/30/2020 $8,376,000.00
16 3/31/2020 $-45,070,000.00
17 12/31/2019 $-32,602,000.00
18 9/30/2019 $3,132,000.00
19 6/30/2019 $38,529,000.00
20 3/31/2019 $24,191,000.00
21 12/31/2018 $44,538,000.00
22 9/30/2018 $86,276,000.00
23 6/30/2018 $70,914,000.00
24 3/31/2018 $57,509,000.00
25 12/31/2017 $50,511,000.00
26 9/30/2017 $192,994,000.00
27 6/30/2017 $31,915,000.00
28 3/31/2017 $79,651,000.00
29 12/31/2016 $-29,740,000.00
30 12/31/2015 $-294,860,000.00
Financials: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
Date Value
1 12/31/2023 $214,207,000.00
2 9/30/2023 $270,855,000.00
3 6/30/2023 $258,243,000.00
4 3/31/2023 $225,753,000.00
5 12/31/2022 $247,686,000.00
6 9/30/2022 $337,498,000.00
7 6/30/2022 $299,931,000.00
8 3/31/2022 $210,170,000.00
9 12/31/2021 $233,894,000.00
10 9/30/2021 $285,900,000.00
11 6/30/2021 $215,475,000.00
12 3/31/2021 $124,650,000.00
13 12/31/2020 $-9,231,000.00
14 9/30/2020 $32,218,000.00
15 6/30/2020 $-69,939,000.00
16 3/31/2020 $-184,418,000.00
17 12/31/2019 $-159,236,000.00
18 9/30/2019 $-65,605,000.00
19 6/30/2019 $25,613,000.00
20 3/31/2019 $7,634,000.00
21 12/31/2018 $32,917,000.00
22 9/30/2018 $138,552,000.00
23 6/30/2018 $100,759,000.00
24 3/31/2018 $89,977,000.00
25 12/31/2017 $71,763,000.00
26 9/30/2017 $258,944,000.00
27 6/30/2017 $70,869,000.00
28 3/31/2017 $-2,907,000.00
29 12/31/2016 $-161,007,000.00
30 12/31/2015 $-294,860,000.00
31 12/31/2014 $-250,675,000.00
32 12/31/2013 $-379,521,000.00
Financials: StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
Date Value
1 12/31/2023 $438,000.00
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 $209,000.00
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 --
Financials: StockIssuedDuringPeriodValueStockOptionsExercised
Date Value
1 12/31/2023 $389,000.00
2 9/30/2023 $113,000.00
3 6/30/2023 $165,000.00
4 3/31/2023 $41,000.00
5 12/31/2022 $541,000.00
6 9/30/2022 $45,000.00
7 6/30/2022 $41,000.00
8 3/31/2022 $231,000.00
9 12/31/2021 $4,111,000.00
10 9/30/2021 $1,247,000.00
11 6/30/2021 $539,000.00
12 3/31/2021 $1,990,000.00
13 12/31/2020 $4,635,000.00
14 9/30/2020 $3,156,000.00
15 6/30/2020 $159,000.00
16 12/31/2018 $149,000.00
17 9/30/2018 $149,000.00
18 6/30/2018 $5,000.00
19 3/31/2018 $137,000.00
20 12/31/2017 $1,732,000.00
Financials: StockRedeemedOrCalledDuringPeriodValue
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 --
4 12/31/2020 --
Financials: StockRepurchaseProgramAuthorizedAmount1
Date Value
1 9/30/2023 $120,200,000.00
2 6/30/2023 $120,200,000.00
3 3/31/2023 $120,200,000.00
4 9/30/2022 $120,200,000.00
5 6/30/2022 $120,200,000.00
6 3/31/2022 $120,200,000.00
7 9/30/2021 $116,700,000.00
8 8/31/2021 $125,000,000.00
9 6/30/2021 $33,000,000.00
10 3/31/2021 $78,500,000.00
11 10/31/2020 $100,000,000.00
Financials: StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
Date Value
1 12/31/2023 $120,200,000.00
2 12/31/2022 $120,200,000.00
3 12/31/2021 $47,200,000.00
4 12/31/2020 $78,500,000.00
Financials: SubleaseIncome
Date Value
1 12/31/2023 $2,726,000.00
2 9/30/2023 $2,114,000.00
3 6/30/2023 $1,332,000.00
4 3/31/2023 $657,000.00
5 12/31/2022 $1,713,000.00
6 9/30/2022 $432,000.00
7 6/30/2022 $699,000.00
8 3/31/2022 $393,000.00
9 12/31/2021 $1,915,000.00
10 9/30/2021 $467,000.00
11 6/30/2021 $934,000.00
12 3/31/2021 $466,000.00
13 12/31/2020 $1,876,000.00
14 9/30/2020 $1,343,000.00
15 6/30/2020 $867,000.00
16 3/31/2020 $412,000.00
17 12/31/2019 $1,380,000.00
18 9/30/2019 $996,000.00
19 6/30/2019 $211,000.00
20 3/31/2019 $305,000.00
Financials: TreasuryStockCommonShares
Date Value
1 12/31/2023 $4,551,000.00
2 9/30/2023 $4,791,000.00
3 6/30/2023 $5,046,000.00
4 3/31/2023 $5,104,000.00
5 12/31/2022 $5,130,000.00
6 9/30/2022 $5,442,009.00
7 6/30/2022 $5,782,000.00
8 3/31/2022 $5,882,748.00
9 12/31/2021 $3,390,131.00
10 9/30/2021 $2,136,563.00
11 6/30/2021 $1,501,690.00
12 3/31/2021 $439,166.00
13 12/31/2020 $572,447.00
14 12/31/2019 --
Financials: TreasuryStockCommonValue
Date Value
1 12/31/2023 $159,440,000.00
2 9/30/2023 $167,847,000.00
3 6/30/2023 $176,783,000.00
4 3/31/2023 $178,832,000.00
5 12/31/2022 $179,732,000.00
6 9/30/2022 $190,658,000.00
7 6/30/2022 $202,561,000.00
8 3/31/2022 $206,098,000.00
9 12/31/2021 $130,006,000.00
10 9/30/2021 $80,605,000.00
11 6/30/2021 $54,783,000.00
12 3/31/2021 $11,651,000.00
13 12/31/2020 $15,187,000.00
Financials: UnrecognizedTaxBenefits
Date Value
1 12/31/2023 $3,300,000.00
2 12/31/2022 $4,500,000.00
3 12/31/2021 $2,900,000.00
4 12/31/2020 $2,700,000.00
5 12/31/2019 $300,000.00
6 9/30/2018 $300,000.00
7 6/30/2018 $200,000.00
8 3/31/2018 --
9 12/31/2017 --
10 9/30/2017 --
11 6/30/2017 --
12 3/31/2017 --
13 12/31/2016 --
14 12/31/2015 --
Financials: ValuationAllowanceDeferredTaxAssetChangeInAmount
Date Value
1 12/31/2023 $66,700,000.00
2 12/31/2022 $15,200,000.00
3 12/31/2021 $15,200,000.00
4 12/31/2020 $26,400,000.00
5 12/31/2019 $26,400,000.00
Financials: VariableLeaseCost
Date Value
1 12/31/2023 $22,913,000.00
2 9/30/2023 $17,358,000.00
3 6/30/2023 $12,417,000.00
4 3/31/2023 $6,289,000.00
5 12/31/2022 $23,607,000.00
6 9/30/2022 $5,878,000.00
7 6/30/2022 $11,796,000.00
8 3/31/2022 $6,194,000.00
9 12/31/2021 $23,512,000.00
10 9/30/2021 $17,582,000.00
11 6/30/2021 $11,833,000.00
12 3/31/2021 $5,974,000.00
13 12/31/2020 $23,385,000.00
14 9/30/2020 $7,205,000.00
15 6/30/2020 $11,056,000.00
16 3/31/2020 $5,028,000.00
17 12/31/2019 $23,763,000.00
18 9/30/2019 $1,652,000.00
19 6/30/2019 $550,000.00
20 3/31/2019 $552,000.00
Copyright 2024 PursePoor.com