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

Business Address

1955 BROADWAY
SUITE 600
OAKLAND , CA US 94612

Mailing Address

1955 BROADWAY
SUITE 600
OAKLAND , CA US 94612
Phone Number: 415-375-3176 / State Incorporated: DE / Fiscal Year End 12 /31
Financials: AccountsPayableCurrent
Date Value
1 12/31/2023 $142,554,000.00
2 9/30/2023 $139,777,000.00
3 6/30/2023 $89,551,000.00
4 3/31/2023 $100,093,000.00
5 12/31/2022 $95,846,000.00
6 9/30/2022 $116,119,000.00
7 6/30/2022 $124,678,000.00
8 3/31/2022 $123,982,000.00
9 12/31/2021 $82,173,000.00
10 12/31/2020 $47,089,000.00
11 12/31/2019 $42,116,000.00
12 12/31/2018 $36,416,000.00
13 9/30/2018 $12,448,000.00
14 6/30/2018 $9,214,000.00
15 3/31/2018 $19,556,000.00
16 12/31/2017 $16,763,000.00
17 9/30/2017 $13,529,000.00
18 6/30/2017 $11,375,000.00
19 3/31/2017 $9,826,000.00
20 12/31/2016 $12,602,000.00
21 9/30/2016 $13,719,000.00
22 6/30/2016 $16,211,000.00
23 3/31/2016 $19,580,000.00
24 12/31/2015 $18,869,000.00
Financials: AccountsReceivableNetCurrent
Date Value
1 12/31/2023 $134,824,000.00
2 9/30/2023 $127,367,000.00
3 6/30/2023 $125,509,000.00
4 3/31/2023 $133,502,000.00
5 12/31/2022 $140,508,000.00
6 9/30/2022 $128,386,000.00
7 6/30/2022 $114,867,000.00
8 3/31/2022 $107,200,000.00
9 12/31/2021 $89,702,000.00
10 9/30/2021 $78,401,000.00
11 6/30/2021 $75,266,000.00
12 3/31/2021 $60,201,000.00
13 12/31/2020 $41,960,000.00
14 9/30/2020 $39,612,000.00
15 6/30/2020 $38,163,000.00
16 3/31/2020 $31,515,000.00
17 12/31/2019 $33,863,000.00
18 9/30/2019 $37,564,000.00
19 6/30/2019 $32,157,000.00
20 3/31/2019 $28,665,000.00
21 12/31/2018 $22,393,000.00
22 9/30/2018 $18,980,000.00
23 6/30/2018 $17,895,000.00
24 3/31/2018 $9,876,000.00
25 12/31/2017 $8,606,000.00
26 9/30/2017 $4,209,000.00
27 6/30/2017 $8,104,000.00
28 3/31/2017 $6,947,000.00
29 12/31/2016 $6,191,000.00
30 9/30/2016 $7,407,000.00
31 6/30/2016 $4,563,000.00
32 3/31/2016 $3,268,000.00
33 12/31/2015 $4,808,000.00
Financials: AccruedLiabilitiesAndOtherLiabilities
Date Value
1 12/31/2023 $1,326,200,000.00
2 9/30/2023 $1,275,427,000.00
3 6/30/2023 $1,085,584,000.00
4 3/31/2023 $1,066,203,000.00
5 12/31/2022 $1,073,516,000.00
6 9/30/2022 $968,495,000.00
7 6/30/2022 $989,335,000.00
8 3/31/2022 $934,364,000.00
9 12/31/2021 $702,881,000.00
10 9/30/2021 $654,495,000.00
11 6/30/2021 $515,813,000.00
12 3/31/2021 $448,624,000.00
13 12/31/2020 $360,850,000.00
14 9/30/2020 $427,386,000.00
15 6/30/2020 $393,576,000.00
16 3/31/2020 $392,734,000.00
17 12/31/2019 $297,841,000.00
18 12/31/2018 $215,189,000.00
Financials: AccruedLiabilitiesCurrent
Date Value
1 12/31/2023 $538,812,000.00
2 9/30/2023 $429,022,000.00
3 6/30/2023 $393,897,000.00
4 3/31/2023 $379,252,000.00
5 12/31/2022 $382,571,000.00
6 9/30/2022 $372,038,000.00
7 6/30/2022 $316,222,000.00
8 3/31/2022 $368,739,000.00
9 12/31/2021 $254,900,000.00
10 9/30/2021 $231,853,000.00
11 6/30/2021 $169,166,000.00
12 3/31/2021 $174,037,000.00
13 12/31/2020 $126,710,000.00
14 9/30/2020 $146,485,000.00
15 6/30/2020 $124,461,000.00
16 3/31/2020 $126,911,000.00
17 12/31/2019 $128,387,000.00
18 9/30/2019 $124,005,000.00
19 6/30/2019 $106,351,000.00
20 3/31/2019 $87,812,000.00
21 12/31/2018 $82,354,000.00
22 9/30/2018 $101,066,000.00
23 6/30/2018 $74,816,000.00
24 3/31/2018 $57,997,000.00
25 12/31/2017 $52,280,000.00
26 9/30/2017 $60,626,000.00
27 6/30/2017 $56,699,000.00
28 3/31/2017 $45,475,000.00
29 12/31/2016 $39,543,000.00
30 9/30/2016 $41,943,000.00
31 6/30/2016 $26,133,000.00
32 3/31/2016 $97,335,000.00
33 12/31/2015 $44,401,000.00
Financials: AccruedRoyaltiesCurrent
Date Value
1 12/31/2023 $62,140,000.00
2 9/30/2023 $73,315,000.00
3 6/30/2023 $79,573,000.00
4 3/31/2023 $58,538,000.00
5 12/31/2022 $63,684,000.00
6 9/30/2022 $51,441,000.00
7 6/30/2022 $70,665,000.00
8 3/31/2022 $61,593,000.00
9 12/31/2021 $53,616,000.00
10 9/30/2021 $51,747,000.00
11 6/30/2021 $48,454,000.00
12 12/31/2020 --
Financials: AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
Date Value
1 12/31/2023 $323,301,000.00
2 12/31/2022 $367,547,000.00
3 3/31/2020 $193,822,000.00
4 12/31/2019 $178,529,000.00
5 9/30/2019 $166,350,000.00
6 6/30/2019 $152,792,000.00
7 3/31/2019 $138,540,000.00
8 12/31/2018 $124,909,000.00
9 9/30/2018 $129,745,000.00
10 6/30/2018 $118,454,000.00
11 3/31/2018 $109,493,000.00
12 12/31/2017 $101,316,000.00
13 9/30/2017 $94,597,000.00
14 6/30/2017 $87,721,000.00
15 3/31/2017 $80,641,000.00
16 12/31/2016 $73,332,000.00
17 9/30/2016 $66,412,000.00
18 6/30/2016 $59,017,000.00
19 3/31/2016 $52,096,000.00
20 12/31/2015 $45,969,000.00
Financials: AccumulatedOtherComprehensiveIncomeLossNetOfTax
Date Value
1 12/31/2023 $-378,307,000.00
2 9/30/2023 $-802,482,000.00
3 6/30/2023 $-537,378,000.00
4 3/31/2023 $-572,561,000.00
5 12/31/2022 $-523,090,000.00
6 9/30/2022 $-1,046,639,000.00
7 6/30/2022 $-429,916,000.00
8 3/31/2022 $218,357,000.00
9 12/31/2021 $-16,435,000.00
10 9/30/2021 $-7,411,000.00
11 6/30/2021 $7,838,000.00
12 3/31/2021 $10,199,000.00
13 12/31/2020 $23,328,000.00
14 9/30/2020 $11,910,000.00
15 6/30/2020 $4,366,000.00
16 3/31/2020 $-3,432,000.00
17 12/31/2019 $1,629,000.00
18 9/30/2019 $-2,387,000.00
19 6/30/2019 $-926,000.00
20 3/31/2019 $-3,424,000.00
21 12/31/2018 $-6,053,000.00
22 9/30/2018 $-6,345,000.00
23 6/30/2018 $-4,456,000.00
24 3/31/2018 $-1,294,000.00
25 12/31/2017 $-1,318,000.00
26 9/30/2017 $-393,000.00
27 6/30/2017 $-519,000.00
28 3/31/2017 $-1,242,000.00
29 12/31/2016 $-1,989,000.00
30 9/30/2016 $213,000.00
31 6/30/2016 $72,000.00
32 3/31/2016 $-346,000.00
33 12/31/2015 $-1,185,000.00
Financials: AdditionalPaidInCapital
Date Value
1 12/31/2023 $19,601,992,000.00
2 9/30/2023 $19,352,152,000.00
3 6/30/2023 $18,992,590,000.00
4 3/31/2023 $18,607,008,000.00
5 12/31/2022 $18,314,681,000.00
6 9/30/2022 $17,999,192,000.00
7 6/30/2022 $17,725,198,000.00
8 3/31/2022 $17,426,629,000.00
9 12/31/2021 $3,317,255,000.00
10 9/30/2021 $2,918,372,000.00
11 6/30/2021 $2,632,234,000.00
12 3/31/2021 $2,459,415,000.00
13 12/31/2020 $2,955,464,000.00
14 9/30/2020 $2,642,107,000.00
15 6/30/2020 $2,549,638,000.00
16 3/31/2020 $2,427,596,000.00
17 12/31/2019 $2,223,749,000.00
18 9/30/2019 $2,153,449,000.00
19 6/30/2019 $2,116,063,000.00
20 3/31/2019 $2,048,938,000.00
21 12/31/2018 $2,012,328,000.00
22 9/30/2018 $1,986,059,000.00
23 6/30/2018 $1,963,298,000.00
24 3/31/2018 $1,682,581,000.00
25 12/31/2017 $1,630,386,000.00
26 9/30/2017 $1,560,374,000.00
27 6/30/2017 $1,515,237,000.00
28 3/31/2017 $1,424,187,000.00
29 12/31/2016 $1,357,381,000.00
30 9/30/2016 $1,274,248,000.00
31 6/30/2016 $1,203,136,000.00
32 3/31/2016 $1,149,634,000.00
33 12/31/2015 $1,116,882,000.00
Financials: AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
Date Value
1 12/31/2023 $1,307,032,000.00
2 9/30/2023 $355,108,000.00
3 6/30/2023 $326,424,000.00
4 3/31/2023 $285,502,000.00
5 12/31/2022 $1,092,010,000.00
6 9/30/2022 $268,359,000.00
7 6/30/2022 $261,342,000.00
8 3/31/2022 $279,354,000.00
9 12/31/2021 $623,067,000.00
10 9/30/2021 $168,585,000.00
11 6/30/2021 $150,367,000.00
12 3/31/2021 $121,965,000.00
13 12/31/2020 $411,673,000.00
14 9/30/2020 $114,172,000.00
15 6/30/2020 $99,925,000.00
16 3/31/2020 $79,562,000.00
17 12/31/2019 $306,201,000.00
18 9/30/2019 $79,907,000.00
19 6/30/2019 $81,392,000.00
20 3/31/2019 $62,835,000.00
21 12/31/2018 $226,182,000.00
22 9/30/2018 $164,142,000.00
23 6/30/2018 $54,810,000.00
24 3/31/2018 $48,356,000.00
25 12/31/2017 $159,509,000.00
26 9/30/2017 $113,826,000.00
27 6/30/2017 $72,492,000.00
28 3/31/2017 $32,199,000.00
29 12/31/2016 $141,547,000.00
30 12/31/2015 $82,292,000.00
31 12/31/2014 $36,100,000.00
Financials: AdvertisingExpense
Date Value
1 12/31/2023 $360,100,000.00
2 9/30/2023 $283,300,000.00
3 6/30/2023 $205,200,000.00
4 3/31/2023 $89,100,000.00
5 12/31/2022 $544,200,000.00
6 9/30/2022 $91,600,000.00
7 6/30/2022 $314,000,000.00
8 3/31/2022 $156,300,000.00
9 12/31/2021 $435,800,000.00
10 9/30/2021 $123,100,000.00
11 6/30/2021 $87,400,000.00
12 3/31/2021 $85,900,000.00
13 12/31/2020 $224,700,000.00
14 9/30/2020 $75,700,000.00
15 6/30/2020 $34,000,000.00
16 3/31/2020 $36,200,000.00
17 12/31/2019 $142,700,000.00
18 12/31/2018 $101,900,000.00
19 12/31/2017 $81,900,000.00
20 12/31/2016 $58,300,000.00
21 12/31/2015 $58,300,000.00
22 12/31/2014 $45,100,000.00
Financials: AllocatedShareBasedCompensationExpense
Date Value
1 12/31/2023 $1,276,097,000.00
2 9/30/2023 $944,529,000.00
3 6/30/2023 $598,839,000.00
4 3/31/2023 $279,591,000.00
5 12/31/2022 $1,069,289,000.00
6 9/30/2022 $794,794,000.00
7 6/30/2022 $532,061,000.00
8 3/31/2022 $275,423,000.00
9 12/31/2021 $608,042,000.00
10 9/30/2021 $165,011,000.00
11 6/30/2021 $264,988,000.00
12 3/31/2021 $118,623,000.00
13 12/31/2020 $397,500,000.00
14 9/30/2020 $283,872,000.00
15 6/30/2020 $173,483,000.00
16 3/31/2020 $77,303,000.00
17 12/31/2019 $297,863,000.00
18 9/30/2019 $77,426,000.00
19 6/30/2019 $79,466,000.00
20 3/31/2019 $61,088,000.00
21 12/31/2018 $216,881,000.00
22 9/30/2018 $157,856,000.00
23 6/30/2018 $52,119,000.00
24 3/31/2018 $46,824,000.00
25 12/31/2017 $155,836,000.00
26 9/30/2017 $40,048,000.00
27 6/30/2017 $71,263,000.00
28 3/31/2017 $31,670,000.00
29 12/31/2016 $138,786,000.00
30 9/30/2016 $36,779,000.00
31 6/30/2016 $36,922,000.00
32 3/31/2016 $31,198,000.00
33 12/31/2015 $82,292,000.00
34 9/30/2015 $20,793,000.00
35 6/30/2015 $28,693,000.00
36 3/31/2015 $13,461,000.00
37 12/31/2014 $36,100,000.00
Financials: AmortizationOfIntangibleAssets
Date Value
1 12/31/2023 $174,044,000.00
2 9/30/2023 $56,965,000.00
3 6/30/2023 $73,952,000.00
4 3/31/2023 $37,087,000.00
5 12/31/2022 $138,758,000.00
6 9/30/2022 $103,414,000.00
7 6/30/2022 $66,053,000.00
8 3/31/2022 $42,160,000.00
9 12/31/2021 $15,747,000.00
10 9/30/2021 $27,258,000.00
11 6/30/2021 $6,413,000.00
12 3/31/2021 $6,884,000.00
13 12/31/2020 $3,855,000.00
14 9/30/2020 $13,522,000.00
15 6/30/2020 $4,134,000.00
16 3/31/2020 $4,152,000.00
17 9/30/2019 $3,841,000.00
18 6/30/2019 $3,958,000.00
19 3/31/2019 $3,487,000.00
20 9/30/2018 $9,075,000.00
21 6/30/2018 $4,691,000.00
22 3/31/2018 $269,000.00
23 12/31/2017 $883,000.00
24 9/30/2017 $222,000.00
25 6/30/2017 $1,943,000.00
26 3/31/2017 $205,000.00
27 12/31/2016 $850,000.00
28 9/30/2016 $703,000.00
29 6/30/2016 $539,000.00
30 3/31/2016 $317,000.00
31 12/31/2015 $1,757,000.00
32 9/30/2015 $1,373,000.00
33 6/30/2015 $950,000.00
34 3/31/2015 $468,000.00
35 12/31/2014 $1,050,000.00
Financials: AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
Date Value
1 12/31/2023 $74,971,000.00
2 9/30/2023 $83,131,000.00
3 6/30/2023 $81,890,000.00
4 3/31/2023 $78,032,000.00
5 12/31/2022 $83,913,000.00
6 9/30/2022 $85,609,000.00
7 6/30/2022 $88,133,000.00
8 3/31/2022 $83,801,000.00
9 12/31/2021 $48,898,000.00
10 9/30/2021 $27,920,000.00
11 6/30/2021 $28,104,000.00
12 3/31/2021 $27,229,000.00
13 12/31/2020 $59,722,000.00
14 9/30/2020 $58,118,000.00
15 6/30/2020 $97,560,000.00
16 3/31/2020 $91,133,000.00
17 12/31/2019 $54,885,000.00
18 9/30/2019 $56,269,000.00
19 6/30/2019 $98,212,000.00
20 3/31/2019 $99,173,000.00
21 12/31/2018 $110,929,000.00
22 9/30/2018 $54,755,000.00
23 6/30/2018 $86,772,000.00
24 3/31/2018 $87,117,000.00
25 12/31/2017 $89,218,000.00
26 9/30/2017 $95,815,000.00
27 6/30/2017 $99,603,000.00
28 3/31/2017 $98,381,000.00
29 12/31/2016 $100,270,000.00
30 9/30/2016 $114,064,000.00
31 6/30/2016 $126,444,000.00
32 3/31/2016 $123,519,000.00
33 12/31/2015 $124,284,000.00
34 9/30/2015 $254,903,000.00
35 6/30/2015 $259,941,000.00
36 3/31/2015 $248,135,000.00
37 12/31/2014 $245,016,000.00
Financials: Assets
Date Value
1 12/31/2023 $34,069,893,000.00
2 9/30/2023 $32,554,898,000.00
3 6/30/2023 $31,075,924,000.00
4 3/31/2023 $31,337,327,000.00
5 12/31/2022 $31,364,340,000.00
6 9/30/2022 $29,120,932,000.00
7 6/30/2022 $28,885,160,000.00
8 3/31/2022 $29,127,467,000.00
9 12/31/2021 $15,026,360,000.00
10 9/30/2021 $13,909,426,000.00
11 6/30/2021 $13,815,688,000.00
12 3/31/2021 $11,348,720,000.00
13 12/31/2020 $9,869,550,000.00
14 9/30/2020 $8,114,276,000.00
15 6/30/2020 $7,812,272,000.00
16 3/31/2020 $6,003,873,000.00
17 12/31/2019 $4,551,258,000.00
18 9/30/2019 $4,000,504,000.00
19 6/30/2019 $4,654,006,000.00
20 3/31/2019 $4,402,591,000.00
21 12/31/2018 $3,281,023,000.00
22 9/30/2018 $3,973,368,000.00
23 6/30/2018 $3,554,827,000.00
24 3/31/2018 $2,379,612,000.00
25 12/31/2017 $2,187,270,000.00
26 9/30/2017 $2,083,852,000.00
27 6/30/2017 $1,741,714,000.00
28 3/31/2017 $1,591,113,000.00
29 12/31/2016 $1,211,362,000.00
30 9/30/2016 $1,052,208,000.00
31 6/30/2016 $933,292,000.00
32 3/31/2016 $945,069,000.00
33 12/31/2015 $894,772,000.00
Financials: AssetsCurrent
Date Value
1 12/31/2023 $18,857,282,000.00
2 9/30/2023 $17,540,600,000.00
3 6/30/2023 $15,841,096,000.00
4 3/31/2023 $15,900,479,000.00
5 12/31/2022 $15,623,405,000.00
6 9/30/2022 $13,548,761,000.00
7 6/30/2022 $12,526,335,000.00
8 3/31/2022 $11,860,684,000.00
9 12/31/2021 $11,621,524,000.00
10 9/30/2021 $10,562,037,000.00
11 6/30/2021 $11,000,235,000.00
12 3/31/2021 $9,318,856,000.00
13 12/31/2020 $7,761,629,000.00
14 9/30/2020 $6,491,270,000.00
15 6/30/2020 $6,187,070,000.00
16 3/31/2020 $4,389,975,000.00
17 12/31/2019 $3,219,801,000.00
18 9/30/2019 $2,758,766,000.00
19 6/30/2019 $3,528,646,000.00
20 3/31/2019 $3,266,522,000.00
21 12/31/2018 $2,111,905,000.00
22 9/30/2018 $2,877,368,000.00
23 6/30/2018 $2,869,896,000.00
24 3/31/2018 $1,990,383,000.00
25 12/31/2017 $1,778,294,000.00
26 9/30/2017 $1,686,877,000.00
27 6/30/2017 $1,437,917,000.00
28 3/31/2017 $1,343,355,000.00
29 12/31/2016 $1,001,425,000.00
30 9/30/2016 $843,027,000.00
31 6/30/2016 $721,028,000.00
32 3/31/2016 $720,052,000.00
33 12/31/2015 $705,563,000.00
Financials: AvailableForSaleDebtSecuritiesAmortizedCostBasis
Date Value
1 6/30/2023 $1,444,014,000.00
2 3/31/2023 $1,468,276,000.00
3 12/31/2022 $1,701,110,000.00
4 9/30/2022 $1,911,071,000.00
5 6/30/2022 $2,005,875,000.00
6 3/31/2022 $2,170,182,000.00
7 12/31/2021 $2,405,856,000.00
8 9/30/2021 $2,320,232,000.00
9 6/30/2021 $1,961,216,000.00
10 3/31/2021 $1,164,840,000.00
11 12/31/2020 $1,154,356,000.00
12 9/30/2020 $1,158,420,000.00
13 6/30/2020 $1,156,583,000.00
14 3/31/2020 $1,048,815,000.00
15 12/31/2019 $1,024,152,000.00
16 9/30/2019 $1,122,269,000.00
17 6/30/2019 $1,030,139,000.00
18 3/31/2019 $1,044,585,000.00
19 12/31/2018 $1,006,229,000.00
20 9/30/2018 $987,279,000.00
21 6/30/2018 $401,509,000.00
22 3/31/2018 $377,910,000.00
23 12/31/2017 $374,857,000.00
24 9/30/2017 $401,494,000.00
25 6/30/2017 $327,525,000.00
26 3/31/2017 $249,448,000.00
27 12/31/2016 $87,344,000.00
28 9/30/2016 $91,873,000.00
29 6/30/2016 $80,513,000.00
30 3/31/2016 $73,086,000.00
Financials: AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis
Date Value
1 12/31/2023 $859,198,000.00
2 9/30/2023 $1,174,196,000.00
3 6/30/2023 $1,137,190,000.00
4 3/31/2023 $1,039,183,000.00
5 12/31/2022 $1,100,805,000.00
6 9/30/2022 $1,072,163,000.00
7 6/30/2022 $950,631,000.00
8 3/31/2022 $801,257,000.00
9 12/31/2021 $869,525,000.00
10 9/30/2021 $868,162,000.00
11 6/30/2021 $1,014,007,000.00
12 3/31/2021 $643,058,000.00
13 12/31/2020 $692,901,000.00
14 9/30/2020 $760,203,000.00
15 6/30/2020 $712,025,000.00
16 3/31/2020 $520,017,000.00
17 12/31/2019 $490,299,000.00
18 9/30/2019 $557,380,000.00
19 6/30/2019 $571,213,000.00
20 3/31/2019 $565,719,000.00
21 12/31/2018 $541,684,000.00
22 9/30/2018 $449,284,000.00
23 6/30/2018 $233,490,000.00
24 3/31/2018 $200,455,000.00
25 12/31/2017 $169,877,000.00
26 9/30/2017 $209,974,000.00
27 6/30/2017 $203,331,000.00
28 3/31/2017 $186,776,000.00
29 12/31/2016 $59,920,000.00
30 9/30/2016 $76,408,000.00
31 6/30/2016 $60,957,000.00
32 3/31/2016 $43,437,000.00
Financials: AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue
Date Value
1 12/31/2023 $851,901,000.00
2 9/30/2023 $1,161,144,000.00
3 6/30/2023 $1,121,830,000.00
4 3/31/2023 $1,024,110,000.00
5 12/31/2022 $1,081,851,000.00
6 9/30/2022 $1,052,973,000.00
7 6/30/2022 $938,998,000.00
8 3/31/2022 $796,749,000.00
9 12/31/2021 $869,283,000.00
10 9/30/2021 $868,809,000.00
11 6/30/2021 $1,014,903,000.00
12 3/31/2021 $644,454,000.00
13 12/31/2020 $695,112,000.00
14 9/30/2020 $762,434,000.00
15 6/30/2020 $714,348,000.00
16 3/31/2020 $521,840,000.00
17 12/31/2019 $492,456,000.00
18 9/30/2019 $557,656,000.00
19 6/30/2019 $572,206,000.00
20 3/31/2019 $566,539,000.00
21 12/31/2018 $540,991,000.00
22 9/30/2018 $448,986,000.00
23 6/30/2018 $233,599,000.00
24 3/31/2018 $200,048,000.00
25 12/31/2017 $169,576,000.00
26 9/30/2017 $209,959,000.00
27 6/30/2017 $203,287,000.00
28 3/31/2017 $186,756,000.00
29 12/31/2016 $59,901,000.00
30 9/30/2016 $76,427,000.00
31 6/30/2016 $60,991,000.00
32 3/31/2016 $43,447,000.00
Financials: AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis
Date Value
1 12/31/2023 $249,608,000.00
2 9/30/2023 $430,112,000.00
3 6/30/2023 $306,824,000.00
4 3/31/2023 $429,093,000.00
5 12/31/2022 $600,305,000.00
6 9/30/2022 $838,908,000.00
7 6/30/2022 $1,055,244,000.00
8 3/31/2022 $1,368,925,000.00
9 12/31/2021 $1,536,331,000.00
10 9/30/2021 $1,452,070,000.00
11 6/30/2021 $947,209,000.00
12 3/31/2021 $521,782,000.00
13 12/31/2020 $461,455,000.00
14 9/30/2020 $398,217,000.00
15 6/30/2020 $444,558,000.00
16 3/31/2020 $528,798,000.00
17 12/31/2019 $533,853,000.00
18 9/30/2019 $564,889,000.00
19 6/30/2019 $458,926,000.00
20 3/31/2019 $478,866,000.00
21 12/31/2018 $464,545,000.00
22 9/30/2018 $537,995,000.00
23 6/30/2018 $168,019,000.00
24 3/31/2018 $177,455,000.00
25 12/31/2017 $204,980,000.00
26 9/30/2017 $191,520,000.00
27 6/30/2017 $124,194,000.00
28 3/31/2017 $62,672,000.00
29 12/31/2016 $27,424,000.00
30 9/30/2016 $15,465,000.00
31 6/30/2016 $19,556,000.00
32 3/31/2016 $29,649,000.00
Financials: AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue
Date Value
1 12/31/2023 $251,127,000.00
2 9/30/2023 $426,202,000.00
3 6/30/2023 $297,230,000.00
4 3/31/2023 $412,747,000.00
5 12/31/2022 $573,429,000.00
6 9/30/2022 $802,880,000.00
7 6/30/2022 $1,019,340,000.00
8 3/31/2022 $1,333,139,000.00
9 12/31/2021 $1,526,430,000.00
10 9/30/2021 $1,451,107,000.00
11 6/30/2021 $947,093,000.00
12 3/31/2021 $522,542,000.00
13 12/31/2020 $463,950,000.00
14 9/30/2020 $399,122,000.00
15 6/30/2020 $446,685,000.00
16 3/31/2020 $529,460,000.00
17 12/31/2019 $537,303,000.00
18 9/30/2019 $564,508,000.00
19 6/30/2019 $460,827,000.00
20 3/31/2019 $481,063,000.00
21 12/31/2018 $464,680,000.00
22 9/30/2018 $537,663,000.00
23 6/30/2018 $168,150,000.00
24 3/31/2018 $176,672,000.00
25 12/31/2017 $203,667,000.00
26 9/30/2017 $191,335,000.00
27 6/30/2017 $124,099,000.00
28 3/31/2017 $62,711,000.00
29 12/31/2016 $27,366,000.00
30 9/30/2016 $15,478,000.00
31 6/30/2016 $19,602,000.00
32 3/31/2016 $29,715,000.00
Financials: AvailableForSaleSecuritiesDebtSecurities
Date Value
1 6/30/2023 $1,419,060,000.00
2 3/31/2023 $1,436,857,000.00
3 12/31/2022 $1,655,280,000.00
4 9/30/2022 $1,855,853,000.00
5 6/30/2022 $1,958,338,000.00
6 3/31/2022 $2,129,888,000.00
7 12/31/2021 $2,395,713,000.00
8 9/30/2021 $2,319,916,000.00
9 6/30/2021 $1,961,996,000.00
10 3/31/2021 $1,166,996,000.00
11 12/31/2020 $1,159,062,000.00
12 9/30/2020 $1,161,556,000.00
13 6/30/2020 $1,161,033,000.00
14 3/31/2020 $1,051,300,000.00
15 12/31/2019 $1,029,759,000.00
16 9/30/2019 $1,122,164,000.00
17 6/30/2019 $1,033,033,000.00
18 3/31/2019 $1,047,602,000.00
19 12/31/2018 $1,005,671,000.00
20 9/30/2018 $986,649,000.00
21 6/30/2018 $401,749,000.00
22 3/31/2018 $376,720,000.00
23 12/31/2017 $373,243,000.00
24 9/30/2017 $401,294,000.00
25 6/30/2017 $327,386,000.00
26 3/31/2017 $249,467,000.00
27 12/31/2016 $87,267,000.00
28 9/30/2016 $91,905,000.00
29 6/30/2016 $80,593,000.00
30 3/31/2016 $73,162,000.00
Financials: AvailableForSaleSecuritiesDebtSecuritiesCurrent
Date Value
1 6/30/2023 $1,121,830,000.00
2 3/31/2023 $1,024,110,000.00
3 12/31/2022 $1,081,851,000.00
4 9/30/2022 $1,052,973,000.00
5 6/30/2022 $938,998,000.00
6 3/31/2022 $796,749,000.00
7 12/31/2021 $869,283,000.00
8 9/30/2021 $868,809,000.00
9 6/30/2021 $1,014,903,000.00
10 3/31/2021 $644,454,000.00
11 12/31/2020 $695,112,000.00
12 9/30/2020 $762,434,000.00
13 6/30/2020 $714,348,000.00
14 3/31/2020 $521,840,000.00
15 12/31/2019 $492,456,000.00
16 9/30/2019 $557,656,000.00
17 6/30/2019 $572,206,000.00
18 3/31/2019 $566,539,000.00
19 12/31/2018 $540,991,000.00
20 9/30/2018 $448,986,000.00
21 6/30/2018 $233,599,000.00
22 3/31/2018 $200,048,000.00
23 12/31/2017 $169,576,000.00
24 9/30/2017 $209,959,000.00
25 6/30/2017 $203,287,000.00
26 3/31/2017 $186,756,000.00
27 12/31/2016 $59,901,000.00
28 9/30/2016 $76,427,000.00
29 6/30/2016 $60,991,000.00
30 3/31/2016 $43,447,000.00
31 12/31/2015 --
Financials: AvailableForSaleSecuritiesDebtSecuritiesNoncurrent
Date Value
1 6/30/2023 $297,230,000.00
2 3/31/2023 $412,747,000.00
3 12/31/2022 $573,429,000.00
4 9/30/2022 $802,880,000.00
5 6/30/2022 $1,019,340,000.00
6 3/31/2022 $1,333,139,000.00
7 12/31/2021 $1,526,430,000.00
8 9/30/2021 $1,451,107,000.00
9 6/30/2021 $947,093,000.00
10 3/31/2021 $522,542,000.00
11 12/31/2020 $463,950,000.00
12 9/30/2020 $399,122,000.00
13 6/30/2020 $446,685,000.00
14 3/31/2020 $529,460,000.00
15 12/31/2019 $537,303,000.00
16 9/30/2019 $564,508,000.00
17 6/30/2019 $460,827,000.00
18 3/31/2019 $481,063,000.00
19 12/31/2018 $464,680,000.00
20 9/30/2018 $537,663,000.00
21 6/30/2018 $168,150,000.00
22 3/31/2018 $176,672,000.00
23 12/31/2017 $203,667,000.00
24 9/30/2017 $191,335,000.00
25 6/30/2017 $124,099,000.00
26 3/31/2017 $62,711,000.00
27 12/31/2016 $27,366,000.00
28 9/30/2016 $15,478,000.00
29 6/30/2016 $19,602,000.00
30 3/31/2016 $29,715,000.00
31 12/31/2015 --
Financials: CashAcquiredInExcessOfPaymentsToAcquireBusiness
Date Value
1 9/30/2023 --
2 6/30/2023 --
3 3/31/2023 --
4 12/31/2022 $539,453,000.00
5 9/30/2022 $539,453,000.00
6 6/30/2022 $539,474,000.00
7 3/31/2022 $570,703,000.00
8 3/31/2021 --
Financials: CashAndCashEquivalentsAtCarryingValue
Date Value
1 12/31/2023 $4,996,465,000.00
2 9/30/2023 $5,112,293,000.00
3 6/30/2023 $4,745,884,000.00
4 3/31/2023 $5,061,091,000.00
5 12/31/2022 $4,544,202,000.00
6 9/30/2022 $4,331,787,000.00
7 6/30/2022 $4,020,466,000.00
8 3/31/2022 $3,993,565,000.00
9 12/31/2021 $4,443,669,000.00
10 9/30/2021 $4,514,609,000.00
11 6/30/2021 $4,581,234,000.00
12 3/31/2021 $3,022,485,000.00
13 12/31/2020 $3,158,058,000.00
14 9/30/2020 $2,118,808,000.00
15 6/30/2020 $1,972,762,000.00
16 3/31/2020 $1,962,316,000.00
17 12/31/2019 $1,047,118,000.00
18 9/30/2019 $612,048,000.00
19 6/30/2019 $617,282,000.00
20 3/31/2019 $521,676,000.00
21 12/31/2018 $583,173,000.00
22 9/30/2018 $721,738,000.00
23 6/30/2018 $1,387,977,000.00
24 3/31/2018 $738,586,000.00
25 12/31/2017 $696,474,000.00
26 9/30/2017 $658,412,000.00
27 6/30/2017 $716,989,000.00
28 3/31/2017 $704,494,000.00
29 12/31/2016 $452,030,000.00
30 9/30/2016 $437,900,000.00
31 6/30/2016 $342,436,000.00
32 3/31/2016 $370,646,000.00
33 12/31/2015 $461,329,000.00
34 9/30/2015 $174,083,000.00
35 6/30/2015 $197,940,000.00
36 3/31/2015 $200,970,000.00
37 12/31/2014 $222,315,000.00
38 12/31/2013 $166,176,000.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
Date Value
1 12/31/2023 $9,009,087,000.00
2 9/30/2023 $8,670,730,000.00
3 6/30/2023 $8,708,469,000.00
4 3/31/2023 $9,346,181,000.00
5 12/31/2022 $8,435,906,000.00
6 9/30/2022 $7,634,494,000.00
7 6/30/2022 $7,154,529,000.00
8 3/31/2022 $7,365,622,000.00
9 12/31/2021 $6,975,090,000.00
10 9/30/2021 $4,602,449,000.00
11 6/30/2021 $7,020,186,000.00
12 3/31/2021 $3,118,885,000.00
13 12/31/2020 $4,793,171,000.00
14 9/30/2020 $2,160,066,000.00
15 6/30/2020 $2,006,208,000.00
16 3/31/2020 $2,009,917,000.00
17 12/31/2019 $1,536,967,000.00
18 9/30/2019 $653,870,000.00
19 6/30/2019 $662,863,000.00
20 3/31/2019 $569,329,000.00
21 12/31/2018 $632,847,000.00
22 9/30/2018 $765,070,000.00
23 6/30/2018 $1,428,372,000.00
24 3/31/2018 $776,076,000.00
25 12/31/2017 $735,081,000.00
26 9/30/2017 $693,510,000.00
27 6/30/2017 $753,701,000.00
28 3/31/2017 $740,990,000.00
29 12/31/2016 $488,745,000.00
30 9/30/2016 $446,150,000.00
31 6/30/2016 $372,899,000.00
32 12/31/2015 $489,552,000.00
33 12/31/2014 $248,659,000.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
Date Value
1 12/31/2023 $573,181,000.00
2 9/30/2023 $234,824,000.00
3 6/30/2023 $272,563,000.00
4 3/31/2023 $910,275,000.00
5 12/31/2022 $1,460,816,000.00
6 9/30/2022 $659,404,000.00
7 6/30/2022 $179,439,000.00
8 3/31/2022 $390,532,000.00
9 12/31/2021 $2,181,919,000.00
10 9/30/2021 $1,992,568,000.00
11 6/30/2021 $1,469,028,000.00
12 3/31/2021 $924,166,000.00
13 12/31/2020 $3,256,204,000.00
14 9/30/2020 $1,061,360,000.00
15 6/30/2020 $907,502,000.00
16 3/31/2020 $911,211,000.00
17 12/31/2019 $670,065,000.00
18 9/30/2019 $21,023,000.00
19 6/30/2019 $30,016,000.00
20 3/31/2019 $-63,518,000.00
21 12/31/2018 $-102,234,000.00
22 9/30/2018 $29,989,000.00
23 6/30/2018 $693,291,000.00
24 3/31/2018 $40,995,000.00
25 12/31/2017 $246,336,000.00
26 9/30/2017 $204,765,000.00
27 6/30/2017 $264,956,000.00
28 3/31/2017 $252,245,000.00
29 12/31/2016 $-807,000.00
30 9/30/2016 $-43,402,000.00
31 6/30/2016 $-116,653,000.00
32 12/31/2015 $240,893,000.00
Financials: CommitmentsAndContingencies
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 --
6 9/30/2022 --
7 6/30/2022 --
8 3/31/2022 --
9 12/31/2021 --
10 9/30/2021 --
11 6/30/2021 --
12 3/31/2021 --
13 12/31/2020 --
14 9/30/2020 --
15 6/30/2020 --
16 3/31/2020 --
17 12/31/2019 --
18 9/30/2019 --
19 6/30/2019 --
20 3/31/2019 --
21 12/31/2018 --
22 9/30/2018 --
23 6/30/2018 --
24 3/31/2018 --
25 12/31/2017 --
26 9/30/2017 --
27 6/30/2017 --
28 3/31/2017 --
29 12/31/2016 --
30 9/30/2016 --
31 6/30/2016 --
32 3/31/2016 --
33 12/31/2015 --
Financials: ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
Date Value
1 12/31/2023 $123,659,000.00
2 9/30/2023 $-458,320,000.00
3 6/30/2023 $-159,456,000.00
4 3/31/2023 $-68,797,000.00
5 12/31/2022 $-1,059,660,000.00
6 9/30/2022 $-635,467,000.00
7 6/30/2022 $-830,121,000.00
8 3/31/2022 $27,429,000.00
9 12/31/2021 $119,063,000.00
10 9/30/2021 $-18,125,000.00
11 6/30/2021 $201,317,000.00
12 3/31/2021 $25,879,000.00
13 9/30/2020 $-70,573,000.00
14 6/30/2020 $-114,632,000.00
Financials: CostOfGoodsAndServicesSoldAmortization
Date Value
1 12/31/2023 $72,829,000.00
2 9/30/2023 $54,780,000.00
3 6/30/2023 $36,900,000.00
4 3/31/2023 $18,508,000.00
5 12/31/2022 $70,194,000.00
6 9/30/2022 $51,874,000.00
7 6/30/2022 $17,899,000.00
8 3/31/2022 $15,469,000.00
9 12/31/2021 $22,645,000.00
10 9/30/2021 $6,351,000.00
11 6/30/2021 $5,405,000.00
12 12/31/2020 $11,174,000.00
Financials: CostOfRevenue
Date Value
1 12/31/2023 $14,410,737,000.00
2 9/30/2023 $10,663,447,000.00
3 6/30/2023 $6,944,403,000.00
4 3/31/2023 $3,275,547,000.00
5 12/31/2022 $11,539,695,000.00
6 9/30/2022 $8,548,988,000.00
7 6/30/2022 $2,934,851,000.00
8 3/31/2022 $2,665,685,000.00
9 12/31/2021 $13,241,380,000.00
10 9/30/2021 $2,711,512,000.00
11 6/30/2021 $7,633,377,000.00
12 3/31/2021 $4,093,769,000.00
13 12/31/2020 $6,764,169,000.00
14 9/30/2020 $4,408,889,000.00
15 6/30/2020 $2,169,470,000.00
16 3/31/2020 $842,608,000.00
17 12/31/2019 $2,823,815,000.00
18 9/30/2019 $2,037,435,000.00
19 6/30/2019 $1,270,998,000.00
20 3/31/2019 $562,605,000.00
21 12/31/2018 $1,994,477,000.00
22 9/30/2018 $1,442,003,000.00
23 6/30/2018 $499,122,000.00
24 3/31/2018 $413,433,000.00
25 12/31/2017 $1,374,947,000.00
26 9/30/2017 $998,742,000.00
27 6/30/2017 $632,199,000.00
28 3/31/2017 $288,123,000.00
29 12/31/2016 $1,132,683,000.00
30 9/30/2016 $288,688,000.00
31 6/30/2016 $558,603,000.00
32 3/31/2016 $269,029,000.00
33 12/31/2015 $897,088,000.00
34 9/30/2015 $631,821,000.00
35 6/30/2015 $219,671,000.00
36 3/31/2015 $176,272,000.00
37 12/31/2014 $624,118,000.00
Financials: CostsAndExpenses
Date Value
1 12/31/2023 $7,783,725,000.00
2 9/30/2023 $5,627,321,000.00
3 6/30/2023 $3,718,964,000.00
4 3/31/2023 $1,720,756,000.00
5 12/31/2022 $6,616,424,000.00
6 9/30/2022 $4,821,048,000.00
7 6/30/2022 $3,205,170,000.00
8 3/31/2022 $1,521,749,000.00
9 12/31/2021 $4,258,711,000.00
10 9/30/2021 $3,022,054,000.00
11 6/30/2021 $1,911,835,000.00
12 3/31/2021 $895,765,000.00
13 12/31/2020 $2,752,224,000.00
14 9/30/2020 $1,993,717,000.00
15 6/30/2020 $619,815,000.00
16 3/31/2020 $628,789,000.00
17 12/31/2019 $1,863,128,000.00
18 9/30/2019 $467,943,000.00
19 6/30/2019 $885,484,000.00
20 3/31/2019 $418,796,000.00
21 12/31/2018 $1,340,314,000.00
22 12/31/2017 $893,512,000.00
Financials: CurrentFederalTaxExpenseBenefit
Date Value
1 12/31/2023 $12,003,000.00
2 12/31/2022 $14,352,000.00
3 12/31/2021 $201,000.00
4 12/31/2020 --
5 12/31/2019 $114,000.00
6 12/31/2018 $-4,000.00
7 12/31/2017 $-1,192,000.00
8 12/31/2016 $63,000.00
9 12/31/2015 $1,662,000.00
10 12/31/2014 $2,746,000.00
Financials: CurrentForeignTaxExpenseBenefit
Date Value
1 12/31/2023 $51,506,000.00
2 12/31/2022 $25,425,000.00
3 12/31/2021 $5,684,000.00
4 12/31/2020 $6,862,000.00
5 12/31/2019 $3,099,000.00
6 12/31/2018 $2,224,000.00
7 12/31/2017 $1,987,000.00
8 12/31/2016 $1,269,000.00
9 12/31/2015 $1,222,000.00
10 12/31/2014 $827,000.00
Financials: CurrentIncomeTaxExpenseBenefit
Date Value
1 12/31/2023 $77,860,000.00
2 12/31/2022 $57,281,000.00
3 12/31/2021 $9,071,000.00
4 12/31/2020 $10,878,000.00
5 12/31/2019 $4,143,000.00
6 12/31/2018 $2,972,000.00
7 12/31/2017 $1,534,000.00
8 12/31/2016 $1,859,000.00
9 12/31/2015 $3,720,000.00
10 12/31/2014 $4,104,000.00
Financials: CurrentStateAndLocalTaxExpenseBenefit
Date Value
1 12/31/2023 $14,351,000.00
2 12/31/2022 $17,504,000.00
3 12/31/2021 $3,186,000.00
4 12/31/2020 $4,016,000.00
5 12/31/2019 $930,000.00
6 12/31/2018 $752,000.00
7 12/31/2017 $739,000.00
8 12/31/2016 $527,000.00
9 12/31/2015 $836,000.00
10 12/31/2014 $531,000.00
Financials: CustomerFunds
Date Value
1 12/31/2023 $3,170,430,000.00
2 9/30/2023 $2,913,737,000.00
3 6/30/2023 $3,352,656,000.00
4 3/31/2023 $3,800,473,000.00
5 12/31/2022 $3,180,324,000.00
6 9/30/2022 $2,983,658,000.00
7 6/30/2022 $2,905,377,000.00
8 3/31/2022 $3,190,905,000.00
9 12/31/2021 $2,830,995,000.00
10 9/30/2021 $2,649,114,000.00
11 6/30/2021 $2,847,477,000.00
12 3/31/2021 $2,976,428,000.00
13 12/31/2020 $2,037,832,000.00
14 9/30/2020 $1,850,963,000.00
15 6/30/2020 $1,733,107,000.00
16 3/31/2020 $944,811,000.00
17 12/31/2019 $676,292,000.00
18 9/30/2019 $660,599,000.00
19 6/30/2019 $484,945,000.00
20 3/31/2019 $445,417,000.00
21 12/31/2018 $334,017,000.00
22 9/30/2018 $269,094,000.00
23 6/30/2018 $208,855,000.00
24 3/31/2018 $152,661,000.00
25 12/31/2017 $103,042,000.00
26 9/30/2017 $85,473,000.00
27 6/30/2017 $73,596,000.00
28 3/31/2017 $57,527,000.00
29 12/31/2016 $43,574,000.00
30 12/31/2015 $9,446,000.00
Financials: DebtConversionConvertedInstrumentAmount1
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 $2,523,000.00
6 9/30/2022 $2,551,000.00
7 6/30/2022 $2,551,000.00
8 3/31/2022 $2,496,000.00
9 12/31/2021 $1,258,562,000.00
10 9/30/2021 $742,174,000.00
11 6/30/2021 $394,560,000.00
12 3/31/2021 $37,204,000.00
13 12/31/2020 $1,398,829,000.00
14 9/30/2020 $323,891,000.00
15 6/30/2020 $77,614,000.00
16 3/31/2020 $77,614,000.00
17 12/31/2019 --
18 9/30/2019 --
19 6/30/2019 --
20 3/31/2019 --
21 12/31/2018 $571,408,000.00
22 9/30/2018 $189,916,000.00
23 12/31/2017 --
24 9/30/2017 --
25 12/31/2016 --
Financials: DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss
Date Value
1 12/31/2023 $1,108,806,000.00
2 9/30/2023 $1,604,308,000.00
Financials: DebtSecuritiesAvailableForSaleExcludingAccruedInterest
Date Value
1 12/31/2023 $1,103,028,000.00
2 9/30/2023 $1,587,346,000.00
Financials: DebtSecuritiesAvailableForSaleExcludingAccruedInterestCurrent
Date Value
1 12/31/2023 $851,901,000.00
2 9/30/2023 $1,161,144,000.00
3 12/31/2022 $1,081,851,000.00
Financials: DebtSecuritiesAvailableForSaleExcludingAccruedInterestNoncurrent
Date Value
1 12/31/2023 $251,127,000.00
2 9/30/2023 $426,202,000.00
3 12/31/2022 $573,429,000.00
Financials: DeferredFederalIncomeTaxExpenseBenefit
Date Value
1 12/31/2023 $-58,532,000.00
2 12/31/2022 $-59,909,000.00
3 12/31/2021 $-1,463,000.00
4 12/31/2020 $-970,000.00
5 12/31/2019 $-777,000.00
6 12/31/2018 $-404,000.00
7 12/31/2017 $-1,169,000.00
8 12/31/2016 $173,000.00
9 12/31/2015 $67,000.00
10 12/31/2014 $-2,503,000.00
Financials: DeferredForeignIncomeTaxExpenseBenefit
Date Value
1 12/31/2023 $-2,275,000.00
2 12/31/2022 $-2,007,000.00
3 12/31/2021 $-8,448,000.00
4 12/31/2020 $-6,815,000.00
5 12/31/2019 $-200,000.00
6 12/31/2018 $-277,000.00
7 12/31/2017 $-273,000.00
8 12/31/2016 $-133,000.00
9 12/31/2015 $-52,000.00
10 12/31/2014 --
Financials: DeferredIncomeTaxExpenseBenefit
Date Value
1 12/31/2023 $-85,879,000.00
2 9/30/2023 $-86,642,000.00
3 6/30/2023 $39,919,000.00
4 3/31/2023 $1,353,000.00
5 12/31/2022 $-69,593,000.00
6 9/30/2022 $-47,503,000.00
7 6/30/2022 $-21,374,000.00
8 3/31/2022 $-7,653,000.00
9 12/31/2021 $-10,435,000.00
10 9/30/2021 $-5,224,000.00
11 6/30/2021 $-473,000.00
12 3/31/2021 $-60,000.00
13 12/31/2020 $-8,016,000.00
14 9/30/2020 $-3,375,000.00
15 6/30/2020 $-1,024,000.00
16 3/31/2020 $-984,000.00
17 12/31/2019 $-1,376,000.00
18 9/30/2019 $-1,054,000.00
19 6/30/2019 $-2,229,000.00
20 3/31/2019 $-754,000.00
21 12/31/2018 $-646,000.00
22 9/30/2018 $-563,000.00
23 6/30/2018 $-688,000.00
24 3/31/2018 $-654,000.00
25 12/31/2017 $-1,385,000.00
26 9/30/2017 $133,000.00
27 6/30/2017 $99,000.00
28 3/31/2017 $99,000.00
29 12/31/2016 $58,000.00
30 9/30/2016 $-104,000.00
31 6/30/2016 $63,000.00
32 3/31/2016 $78,000.00
33 12/31/2015 $26,000.00
34 9/30/2015 $-207,000.00
35 6/30/2015 $-207,000.00
36 3/31/2015 $-207,000.00
37 12/31/2014 $-2,664,000.00
Financials: DeferredIncomeTaxLiabilities
Date Value
1 12/31/2023 $705,944,000.00
2 12/31/2022 $689,256,000.00
3 12/31/2021 $418,388,000.00
4 12/31/2020 $91,301,000.00
5 12/31/2019 $7,115,000.00
6 12/31/2018 $7,636,000.00
7 12/31/2017 $644,000.00
8 12/31/2016 $476,000.00
9 12/31/2015 $163,000.00
10 12/31/2014 $2,333,000.00
Financials: DeferredIncomeTaxLiabilitiesNet
Date Value
1 12/31/2023 $35,695,000.00
2 12/31/2022 $132,498,000.00
3 9/30/2022 $159,498,000.00
4 6/30/2022 $189,198,000.00
5 3/31/2022 $238,683,000.00
6 12/31/2021 $15,236,000.00
7 12/31/2018 $3,900,000.00
8 12/31/2017 $644,000.00
9 12/31/2016 $476,000.00
Financials: DeferredStateAndLocalIncomeTaxExpenseBenefit
Date Value
1 12/31/2023 $-25,072,000.00
2 12/31/2022 $-7,677,000.00
3 12/31/2021 $-524,000.00
4 12/31/2020 $-231,000.00
5 12/31/2019 $-399,000.00
6 12/31/2018 $35,000.00
7 12/31/2017 $57,000.00
8 12/31/2016 $18,000.00
9 12/31/2015 $11,000.00
10 12/31/2014 $-161,000.00
Financials: DeferredTaxAssetsDeferredIncome
Date Value
1 12/31/2023 $6,943,000.00
2 12/31/2022 $11,665,000.00
3 12/31/2021 $11,266,000.00
4 12/31/2020 --
Financials: DeferredTaxAssetsGoodwillAndIntangibleAssets
Date Value
1 12/31/2023 --
2 12/31/2022 $30,273,000.00
3 12/31/2021 $17,600,000.00
4 12/31/2020 --
Financials: DeferredTaxAssetsGross
Date Value
1 12/31/2023 $2,681,084,000.00
2 12/31/2022 $2,671,032,000.00
3 12/31/2021 $2,033,286,000.00
4 12/31/2020 $1,337,089,000.00
5 12/31/2019 $867,658,000.00
6 12/31/2018 $727,122,000.00
7 12/31/2017 $409,562,000.00
8 12/31/2016 $255,204,000.00
9 12/31/2015 $195,155,000.00
10 12/31/2014 $127,701,000.00
Financials: DeferredTaxAssetsNet
Date Value
1 12/31/2023 $679,646,000.00
2 12/31/2022 $570,649,000.00
3 12/31/2021 $146,175,000.00
4 12/31/2020 $99,079,000.00
5 12/31/2019 $8,094,000.00
6 12/31/2018 $8,082,000.00
7 12/31/2017 $519,000.00
8 12/31/2016 $306,000.00
9 9/30/2016 $301,000.00
10 6/30/2016 $130,000.00
11 3/31/2016 $122,000.00
12 12/31/2015 $52,000.00
13 12/31/2014 $2,333,000.00
Financials: DeferredTaxAssetsOperatingLossCarryforwards
Date Value
1 12/31/2023 $935,289,000.00
2 12/31/2022 $1,172,880,000.00
3 12/31/2021 $1,276,561,000.00
4 12/31/2020 $962,069,000.00
5 12/31/2019 $575,245,000.00
6 12/31/2018 $485,562,000.00
7 12/31/2017 $244,197,000.00
8 12/31/2016 $65,507,000.00
9 12/31/2015 $36,633,000.00
10 12/31/2014 $54,528,000.00
Financials: DeferredTaxAssetsOther
Date Value
1 12/31/2023 $61,489,000.00
2 12/31/2022 $6,199,000.00
3 12/31/2021 $7,740,000.00
4 12/31/2020 --
5 12/31/2019 $3,424,000.00
6 12/31/2018 $105,000.00
7 12/31/2017 $2,519,000.00
8 12/31/2016 $1,640,000.00
9 12/31/2015 $1,469,000.00
10 12/31/2014 $542,000.00
Financials: DeferredTaxAssetsTaxCreditCarryforwards
Date Value
1 12/31/2023 $529,314,000.00
2 12/31/2022 $501,185,000.00
3 12/31/2021 $378,682,000.00
4 12/31/2020 $254,789,000.00
5 12/31/2019 $183,977,000.00
6 12/31/2018 $133,275,000.00
7 12/31/2017 $60,567,000.00
8 12/31/2016 $38,927,000.00
9 12/31/2015 $25,349,000.00
10 12/31/2014 $11,662,000.00
Financials: DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
Date Value
1 12/31/2023 $45,153,000.00
2 12/31/2022 $72,128,000.00
3 12/31/2021 $50,431,000.00
4 12/31/2020 $40,784,000.00
5 12/31/2019 $38,427,000.00
6 12/31/2018 $38,265,000.00
7 12/31/2017 $35,728,000.00
8 12/31/2016 $52,091,000.00
9 12/31/2015 $36,689,000.00
10 12/31/2014 $13,153,000.00
Financials: DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
Date Value
1 12/31/2023 $173,556,000.00
2 12/31/2022 $129,695,000.00
3 12/31/2021 $62,707,000.00
4 12/31/2020 $47,653,000.00
5 12/31/2019 $33,044,000.00
6 12/31/2018 $31,494,000.00
7 12/31/2017 $23,553,000.00
8 12/31/2016 $29,421,000.00
9 12/31/2015 $27,964,000.00
10 12/31/2014 $19,714,000.00
Financials: DeferredTaxAssetsValuationAllowance
Date Value
1 12/31/2023 $2,001,438,000.00
2 12/31/2022 $2,100,383,000.00
3 12/31/2021 $1,887,111,000.00
4 12/31/2020 $1,238,010,000.00
5 12/31/2019 $859,564,000.00
6 12/31/2018 $719,040,000.00
7 12/31/2017 $409,043,000.00
8 12/31/2016 $254,898,000.00
9 12/31/2015 $195,103,000.00
10 12/31/2014 $125,368,000.00
Financials: DeferredTaxLiabilities
Date Value
1 12/31/2023 $26,298,000.00
2 12/31/2022 $118,607,000.00
3 9/30/2018 $147,000.00
4 6/30/2018 $148,000.00
5 3/31/2018 $139,000.00
6 12/31/2017 $125,000.00
7 9/30/2017 $476,000.00
8 6/30/2017 $476,000.00
9 3/31/2017 $476,000.00
10 12/31/2016 $170,000.00
11 9/30/2016 $285,000.00
12 6/30/2016 $285,000.00
13 3/31/2016 $299,000.00
14 12/31/2015 $111,000.00
15 12/31/2014 --
Financials: DeferredTaxLiabilitiesInvestments
Date Value
1 12/31/2023 $25,618,000.00
2 12/31/2022 $29,554,000.00
3 12/31/2021 $4,712,000.00
4 12/31/2020 $73,425,000.00
5 12/31/2019 --
Financials: DeferredTaxLiabilitiesLeasingArrangements
Date Value
1 12/31/2023 $60,600,000.00
2 12/31/2022 $96,894,000.00
3 12/31/2021 $108,747,000.00
4 12/31/2020 $3,625,000.00
5 12/31/2019 --
Financials: DepositsAssetsCurrent
Date Value
1 12/31/2023 $397,630,000.00
2 12/31/2022 $25,555,000.00
Financials: Depreciation
Date Value
1 12/31/2023 $172,800,000.00
2 12/31/2022 $131,500,000.00
3 9/30/2022 $94,300,000.00
4 6/30/2022 $61,400,000.00
5 3/31/2022 $27,900,000.00
6 12/31/2021 $94,200,000.00
7 9/30/2021 $27,000,000.00
8 6/30/2021 $19,200,000.00
9 3/31/2021 $22,300,000.00
10 12/31/2020 $65,000,000.00
11 9/30/2020 $48,200,000.00
12 6/30/2020 $32,800,000.00
13 3/31/2020 $15,900,000.00
14 12/31/2019 $60,600,000.00
15 9/30/2019 $45,600,000.00
16 6/30/2019 $14,800,000.00
17 3/31/2019 $15,500,000.00
18 12/31/2018 $46,800,000.00
19 9/30/2018 $11,700,000.00
20 6/30/2018 $9,300,000.00
21 3/31/2018 $8,300,000.00
22 12/31/2017 $29,700,000.00
23 9/30/2017 $7,300,000.00
24 6/30/2017 $14,500,000.00
25 3/31/2017 $7,300,000.00
26 12/31/2016 $28,700,000.00
27 9/30/2016 $7,600,000.00
28 6/30/2016 $13,300,000.00
29 3/31/2016 $6,400,000.00
30 12/31/2015 $20,100,000.00
31 9/30/2015 $5,000,000.00
32 6/30/2015 $9,200,000.00
33 3/31/2015 $4,500,000.00
34 12/31/2014 $16,500,000.00
Financials: DepreciationDepletionAndAmortization
Date Value
1 12/31/2023 $408,560,000.00
2 9/30/2023 $303,236,000.00
3 6/30/2023 $187,718,000.00
4 3/31/2023 $93,173,000.00
5 12/31/2022 $340,523,000.00
6 9/30/2022 $249,616,000.00
7 6/30/2022 $160,895,000.00
8 3/31/2022 $70,056,000.00
9 12/31/2021 $134,757,000.00
10 9/30/2021 $95,707,000.00
11 6/30/2021 $57,595,000.00
12 3/31/2021 $29,201,000.00
13 12/31/2020 $84,212,000.00
14 9/30/2020 $61,741,000.00
15 6/30/2020 $41,117,000.00
16 3/31/2020 $20,061,000.00
17 12/31/2019 $75,598,000.00
18 9/30/2019 $56,879,000.00
19 6/30/2019 $37,754,000.00
20 3/31/2019 $18,971,000.00
21 12/31/2018 $60,961,000.00
22 9/30/2018 $38,323,000.00
23 6/30/2018 $22,488,000.00
24 3/31/2018 $10,160,000.00
25 12/31/2017 $37,279,000.00
26 9/30/2017 $27,647,000.00
27 6/30/2017 $18,562,000.00
28 3/31/2017 $9,437,000.00
29 12/31/2016 $37,745,000.00
30 9/30/2016 $27,817,000.00
31 6/30/2016 $18,136,000.00
32 3/31/2016 $9,118,000.00
33 12/31/2015 $27,626,000.00
34 9/30/2015 $18,526,000.00
35 6/30/2015 $11,956,000.00
36 3/31/2015 $5,546,000.00
37 12/31/2014 $18,586,000.00
Financials: EarningsPerShareBasic
Date Value
1 12/31/2023 $0.02
2 9/30/2023 $-0.28
3 6/30/2023 $-0.23
4 3/31/2023 $-0.03
5 12/31/2022 $-0.93
6 9/30/2022 $-0.75
7 6/30/2022 $-0.73
8 3/31/2022 $-0.38
9 12/31/2021 $0.36
10 9/30/2021 $0.53
11 6/30/2021 $0.53
12 3/31/2021 $0.09
13 12/31/2020 $0.48
14 9/30/2020 $0.08
15 6/30/2020 $-0.03
16 3/31/2020 $-0.24
17 12/31/2019 $0.88
18 9/30/2019 $0.07
19 6/30/2019 $-0.11
20 3/31/2019 $-0.09
21 12/31/2018 $-0.09
22 9/30/2018 $-0.03
23 6/30/2018 $-0.07
24 3/31/2018 $-0.06
25 12/31/2017 $-0.17
26 9/30/2017 $-0.04
27 6/30/2017 $-0.04
28 3/31/2017 $-0.04
29 12/31/2016 $-0.50
30 9/30/2016 $-0.46
31 6/30/2016 $-0.37
32 3/31/2016 $-0.29
33 12/31/2015 $-1.24
34 9/30/2015 $-0.35
35 6/30/2015 $-0.20
36 3/31/2015 $-0.33
37 12/31/2014 $-1.08
Financials: EarningsPerShareDiluted
Date Value
1 12/31/2023 $0.02
2 9/30/2023 $-0.28
3 6/30/2023 $-0.23
4 3/31/2023 $-0.03
5 12/31/2022 $-0.93
6 9/30/2022 $-0.02
7 6/30/2022 $-0.73
8 3/31/2022 $-0.38
9 12/31/2021 $0.33
10 9/30/2021 --
11 6/30/2021 $0.48
12 3/31/2021 $0.08
13 12/31/2020 $0.44
14 9/30/2020 $-0.18
15 6/30/2020 $-0.27
16 3/31/2020 $-0.24
17 12/31/2019 $0.81
18 9/30/2019 $-0.04
19 6/30/2019 $-0.11
20 3/31/2019 $-0.09
21 12/31/2018 $-0.09
22 9/30/2018 $-0.03
23 6/30/2018 $-0.07
24 3/31/2018 $-0.06
25 12/31/2017 $-0.17
26 9/30/2017 $-0.13
27 6/30/2017 $-0.04
28 3/31/2017 $-0.04
29 12/31/2016 $-0.50
30 9/30/2016 $-0.09
31 6/30/2016 $-0.08
32 3/31/2016 $-0.29
33 12/31/2015 $-1.24
34 9/30/2015 $-0.88
35 6/30/2015 $-0.20
36 3/31/2015 $-0.33
37 12/31/2014 $-1.08
Financials: EffectiveIncomeTaxRateContinuingOperations
Date Value
1 12/31/2023 $0.28
2 12/31/2022 $0.02
3 12/31/2021 $-0.01
4 12/31/2020 $0.01
5 6/30/2020 $0.00
6 3/31/2020 $-0.01
7 12/31/2019 $0.01
8 9/30/2019 $-0.17
9 6/30/2019 $0.01
10 3/31/2019 $0.00
11 12/31/2018 $-0.06
12 9/30/2018 $-0.22
13 6/30/2018 $-0.03
14 3/31/2018 $-0.01
15 12/31/2017 $0.00
16 9/30/2017 $-0.01
17 6/30/2017 $0.03
18 3/31/2017 $-0.04
19 12/31/2016 $-0.01
20 9/30/2016 $-0.01
21 6/30/2016 $0.01
22 3/31/2016 $0.00
23 12/31/2015 $-0.02
24 9/30/2015 $-0.02
25 6/30/2015 $-0.02
26 3/31/2015 $-0.01
27 12/31/2014 $-0.01
Financials: EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
Date Value
1 12/31/2023 $0.21
2 12/31/2022 $0.21
3 12/31/2021 $0.21
4 12/31/2020 $0.21
5 12/31/2019 $0.21
6 12/31/2018 $0.21
7 12/31/2017 $0.34
8 12/31/2016 $0.34
9 12/31/2015 $0.34
10 12/31/2014 $0.34
Financials: EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
Date Value
1 12/31/2023 $0.11
2 12/31/2022 $-0.47
3 12/31/2021 $2.90
4 12/31/2020 $1.54
5 12/31/2019 $0.35
6 12/31/2018 $-7.19
7 12/31/2017 $-1.20
8 12/31/2016 $-0.37
9 12/31/2015 $-0.39
10 12/31/2014 $-0.35
Financials: EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
Date Value
1 12/31/2023 $-1.76
2 12/31/2022 $-0.02
3 12/31/2021 $0.10
4 12/31/2020 $0.04
5 12/31/2019 $0.01
6 12/31/2018 $-0.15
7 12/31/2017 $-0.15
8 12/31/2016 $-0.02
9 12/31/2015 $-0.02
10 12/31/2014 $-0.02
Financials: EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses
Date Value
1 12/31/2023 $-0.61
2 12/31/2022 --
3 12/31/2021 $0.00
Financials: EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther
Date Value
1 12/31/2023 $-0.22
2 12/31/2022 $-0.01
3 12/31/2021 $0.05
4 12/31/2020 $0.03
5 12/31/2019 $0.01
6 12/31/2018 $-0.02
7 12/31/2017 $-0.01
8 12/31/2016 $-0.01
Financials: EffectiveIncomeTaxRateReconciliationOtherAdjustments
Date Value
1 12/31/2023 $-0.02
2 12/31/2022 $0.01
3 12/31/2021 $0.02
4 12/31/2020 $0.02
5 12/31/2019 $-0.01
6 12/31/2018 $0.02
7 12/31/2017 $-0.01
8 12/31/2016 $0.00
9 12/31/2015 $0.00
10 12/31/2014 $0.01
Financials: EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes
Date Value
1 12/31/2023 $0.27
2 12/31/2022 --
3 12/31/2021 --
Financials: EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings
Date Value
1 12/31/2023 $-2.17
2 12/31/2022 $0.02
3 12/31/2021 $0.01
4 12/31/2020 --
Financials: EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent
Date Value
1 12/31/2023 $-0.16
2 12/31/2022 $0.08
3 12/31/2021 $-2.75
4 12/31/2020 $-1.55
5 12/31/2019 $-0.46
6 12/31/2018 $5.49
7 12/31/2017 $2.44
8 12/31/2016 $-0.02
Financials: EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
Date Value
1 12/31/2023 $0.46
2 12/31/2022 $-0.01
3 12/31/2021 $0.01
4 12/31/2020 $0.00
5 12/31/2019 $0.00
6 12/31/2018 $-0.01
7 12/31/2017 $0.00
8 12/31/2016 $0.00
9 12/31/2015 $0.00
10 12/31/2014 $0.00
Financials: EffectiveIncomeTaxRateReconciliationTaxCredits
Date Value
1 12/31/2023 $-2.93
2 12/31/2022 $-0.27
3 12/31/2021 $0.84
4 12/31/2020 $0.35
5 12/31/2019 $0.14
6 12/31/2018 $-1.65
7 12/31/2017 $-0.42
8 12/31/2016 $-0.09
9 12/31/2015 $-0.08
10 12/31/2014 $-0.03
Financials: EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
Date Value
1 12/31/2023 $29,156,000.00
2 9/30/2023 $-28,455,000.00
3 6/30/2023 $6,955,000.00
4 3/31/2023 $1,033,000.00
5 12/31/2022 $-38,363,000.00
6 9/30/2022 $-94,972,000.00
7 6/30/2022 $-35,442,000.00
8 3/31/2022 $-948,000.00
9 12/31/2021 $-7,066,000.00
10 9/30/2021 $-14,311,000.00
11 6/30/2021 $-7,092,000.00
12 3/31/2021 $-8,206,000.00
13 12/31/2020 $12,995,000.00
14 9/30/2020 $772,000.00
15 6/30/2020 $-5,182,000.00
16 3/31/2020 $-13,588,000.00
17 12/31/2019 $3,841,000.00
18 9/30/2019 $-673,000.00
19 6/30/2019 $2,340,000.00
20 3/31/2019 $1,277,000.00
21 12/31/2018 $-7,221,000.00
22 9/30/2018 $-4,154,000.00
23 6/30/2018 $-3,505,000.00
24 3/31/2018 $1,397,000.00
25 12/31/2017 $4,303,000.00
Financials: EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount
Date Value
1 12/31/2023 $30,900,000.00
2 9/30/2023 $22,500,000.00
3 6/30/2023 $7,200,000.00
4 3/31/2023 $5,900,000.00
5 12/31/2022 $20,700,000.00
6 9/30/2022 $13,200,000.00
7 6/30/2022 $3,600,000.00
8 3/31/2022 $3,900,000.00
9 12/31/2021 $15,100,000.00
10 9/30/2021 $11,000,000.00
11 6/30/2021 $4,000,000.00
12 3/31/2021 $3,400,000.00
13 12/31/2020 $13,900,000.00
14 9/30/2020 $9,500,000.00
15 6/30/2020 $5,800,000.00
16 3/31/2020 $2,300,000.00
17 12/31/2019 $8,200,000.00
18 9/30/2019 $6,000,000.00
19 6/30/2019 $3,700,000.00
20 3/31/2019 $1,700,000.00
21 12/31/2018 $9,300,000.00
22 9/30/2018 $2,000,000.00
23 6/30/2018 $4,300,000.00
24 3/31/2018 $1,500,000.00
25 12/31/2017 $3,700,000.00
26 9/30/2017 $2,500,000.00
27 6/30/2017 $700,000.00
28 3/31/2017 $500,000.00
29 12/31/2016 $2,800,000.00
30 9/30/2016 $1,200,000.00
31 6/30/2016 $900,000.00
32 3/31/2016 --
33 12/31/2015 --
34 9/30/2015 --
Financials: EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
Date Value
1 12/31/2023 $2,900,000,000.00
2 9/30/2023 $3,200,000,000.00
3 6/30/2023 $3,400,000,000.00
4 3/31/2023 $2,500,000,000.00
5 12/31/2022 $2,700,000,000.00
6 9/30/2022 $2,600,000,000.00
7 6/30/2022 $2,800,000,000.00
8 3/31/2022 $1,800,000,000.00
9 12/31/2021 $1,700,000,000.00
10 9/30/2021 $1,700,000,000.00
11 6/30/2021 $1,600,000,000.00
12 3/31/2021 $1,100,000,000.00
13 12/31/2020 $1,100,000,000.00
14 9/30/2020 $1,200,000,000.00
15 12/31/2019 $687,300,000.00
16 12/31/2018 $564,500,000.00
17 12/31/2017 $423,800,000.00
18 12/31/2016 $257,600,000.00
Financials: EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
Date Value
1 12/31/2023 $228,200,000.00
2 12/31/2022 $218,900,000.00
3 12/31/2021 $10,500,000.00
4 12/31/2020 $7,800,000.00
Financials: EquitySecuritiesFvNiGainLoss
Date Value
1 12/31/2023 $-16,523,000.00
2 9/30/2023 $-16,838,000.00
3 6/30/2023 $-16,255,000.00
4 3/31/2023 $-14,885,000.00
5 12/31/2022 $73,457,000.00
6 9/30/2022 $43,914,000.00
7 6/30/2022 $44,626,000.00
8 3/31/2022 $49,741,000.00
9 12/31/2021 $35,492,000.00
10 9/30/2021 $41,007,000.00
11 6/30/2021 $47,843,000.00
12 3/31/2021 $-28,900,000.00
13 12/31/2020 $295,297,000.00
14 9/30/2020 $20,999,000.00
15 6/30/2020 $20,999,000.00
16 3/31/2020 --
17 12/31/2019 $-12,326,000.00
18 9/30/2019 $-16,467,000.00
19 6/30/2019 $-18,929,000.00
20 3/31/2019 $-14,087,000.00
21 12/31/2018 $20,342,000.00
22 9/30/2018 $36,900,000.00
23 6/30/2018 --
24 3/31/2018 --
25 12/31/2017 --
26 9/30/2017 --
27 12/31/2016 --
Financials: FinanceLeaseLiability
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 --
4 3/31/2021 --
5 12/31/2020 --
6 9/30/2020 $242,000.00
7 6/30/2020 $522,000.00
8 3/31/2020 $1,391,000.00
9 12/31/2019 $2,446,000.00
10 9/30/2019 $3,624,000.00
11 6/30/2019 $4,907,000.00
12 3/31/2019 $6,191,000.00
Financials: FinancingReceivableSignificantSales
Date Value
1 12/31/2023 $437,500,000.00
Financials: FiniteLivedIntangibleAssetsAccumulatedAmortization
Date Value
1 12/31/2023 $548,203,000.00
2 9/30/2023 $479,619,000.00
3 6/30/2023 $408,595,000.00
4 3/31/2023 $361,557,000.00
5 12/31/2022 $307,261,000.00
6 9/30/2022 $253,194,000.00
7 6/30/2022 $200,432,000.00
8 3/31/2022 $144,280,000.00
9 12/31/2021 $103,038,000.00
10 9/30/2021 $91,885,000.00
11 6/30/2021 $80,826,000.00
12 3/31/2021 $71,580,000.00
13 12/31/2020 $64,714,000.00
14 9/30/2020 $58,946,000.00
15 6/30/2020 $53,706,000.00
16 3/31/2020 $49,572,000.00
17 12/31/2019 $45,420,000.00
18 9/30/2019 $42,481,000.00
19 6/30/2019 $46,976,000.00
20 3/31/2019 $43,018,000.00
21 12/31/2018 $39,531,000.00
22 9/30/2018 $35,503,000.00
23 6/30/2018 $31,119,000.00
24 3/31/2018 $28,303,000.00
25 12/31/2017 $26,428,000.00
26 9/30/2017 $24,681,000.00
27 6/30/2017 $22,877,000.00
28 3/31/2017 $20,934,000.00
29 12/31/2016 $18,813,000.00
30 9/30/2016 $16,723,000.00
31 6/30/2016 $14,646,000.00
32 3/31/2016 $12,512,000.00
33 12/31/2015 $9,799,000.00
Financials: FinitelivedIntangibleAssetsAcquired1
Date Value
1 12/31/2023 $6,300,000.00
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 $2,006,490,000.00
6 9/30/2022 --
7 6/30/2022 $2,028,490,000.00
8 3/31/2022 $2,025,000,000.00
9 12/31/2021 $159,100,000.00
10 9/30/2021 $18,100,000.00
11 6/30/2021 $141,000,000.00
12 3/31/2021 --
13 12/31/2020 $85,960,000.00
14 9/30/2020 $51,109,000.00
15 6/30/2020 $39,009,000.00
16 3/31/2020 $17,009,000.00
17 12/31/2019 $14,559,000.00
18 9/30/2019 $14,559,000.00
19 6/30/2019 $8,477,000.00
20 3/31/2019 $6,082,000.00
21 12/31/2018 $75,871,000.00
22 9/30/2018 $75,871,000.00
23 6/30/2018 $74,192,000.00
24 3/31/2018 $1,679,000.00
25 12/31/2017 $2,657,000.00
26 9/30/2017 $1,224,000.00
27 6/30/2017 --
28 12/31/2016 $1,529,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
Date Value
1 12/31/2023 $841,748,000.00
2 12/31/2022 $1,015,163,000.00
3 12/31/2021 $83,752,000.00
4 12/31/2020 $24,051,000.00
5 3/31/2020 $19,729,000.00
6 12/31/2019 $19,459,000.00
7 9/30/2019 $25,399,000.00
8 6/30/2019 $27,757,000.00
9 3/31/2019 $27,051,000.00
10 12/31/2018 $26,355,000.00
11 9/30/2018 $33,195,000.00
12 6/30/2018 $33,219,000.00
13 3/31/2018 $1,730,000.00
14 12/31/2017 $1,730,000.00
15 9/30/2017 $1,569,000.00
16 6/30/2017 $1,569,000.00
17 3/31/2017 $1,580,000.00
18 12/31/2016 $1,098,000.00
19 9/30/2016 $1,260,000.00
20 6/30/2016 $1,260,000.00
21 3/31/2016 $1,260,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
Date Value
1 12/31/2023 $227,482,000.00
2 9/30/2023 $222,249,000.00
3 6/30/2023 $214,611,000.00
4 3/31/2023 $217,392,000.00
5 12/31/2022 $221,883,000.00
6 9/30/2022 $218,629,000.00
7 6/30/2022 $224,493,000.00
8 3/31/2022 $229,737,000.00
9 12/31/2021 $42,908,000.00
10 9/30/2021 $42,971,000.00
11 6/30/2021 $39,535,000.00
12 3/31/2021 $25,493,000.00
13 12/31/2020 $27,679,000.00
14 9/30/2020 $20,595,000.00
15 6/30/2020 $18,069,000.00
16 12/31/2019 $12,800,000.00
17 12/31/2018 $13,744,000.00
18 12/31/2017 $6,226,000.00
19 12/31/2016 $7,380,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
Date Value
1 9/30/2023 $60,708,000.00
2 6/30/2023 $108,989,000.00
3 3/31/2023 $165,612,000.00
4 9/30/2022 $54,684,000.00
5 6/30/2022 $112,301,000.00
6 3/31/2022 $172,804,000.00
7 9/30/2021 $11,250,000.00
8 6/30/2021 $20,781,000.00
9 3/31/2021 $20,640,000.00
10 9/30/2020 $5,277,000.00
11 6/30/2020 $9,291,000.00
12 3/31/2020 $11,994,000.00
13 9/30/2019 $3,714,000.00
14 6/30/2019 $8,216,000.00
15 3/31/2019 $11,185,000.00
16 9/30/2018 $4,069,000.00
17 6/30/2018 $7,863,000.00
18 3/31/2018 $4,864,000.00
19 9/30/2017 $1,734,000.00
20 6/30/2017 $3,538,000.00
21 3/31/2017 $5,481,000.00
22 9/30/2016 $2,048,000.00
23 6/30/2016 $4,125,000.00
24 3/31/2016 $6,259,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
Date Value
1 12/31/2023 $142,826,000.00
2 12/31/2022 $149,443,000.00
3 12/31/2021 $18,201,000.00
4 12/31/2020 $14,548,000.00
5 3/31/2020 $9,176,000.00
6 12/31/2019 $5,940,000.00
7 9/30/2019 $8,917,000.00
8 6/30/2019 $9,649,000.00
9 3/31/2019 $7,953,000.00
10 12/31/2018 $6,839,000.00
11 9/30/2018 $8,369,000.00
12 6/30/2018 $8,511,000.00
13 3/31/2018 $611,000.00
14 12/31/2017 $611,000.00
15 9/30/2017 $759,000.00
16 6/30/2017 $759,000.00
17 3/31/2017 $748,000.00
18 12/31/2016 $696,000.00
19 9/30/2016 $1,087,000.00
20 6/30/2016 $1,087,000.00
21 3/31/2016 $1,087,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
Date Value
1 12/31/2023 $147,028,000.00
2 9/30/2023 $142,779,000.00
3 6/30/2023 $146,962,000.00
4 3/31/2023 $148,734,000.00
5 12/31/2022 $197,528,000.00
6 9/30/2022 $194,274,000.00
7 6/30/2022 $200,138,000.00
8 3/31/2022 $206,281,000.00
9 12/31/2021 $31,852,000.00
10 9/30/2021 $31,915,000.00
11 6/30/2021 $28,479,000.00
12 3/31/2021 $14,436,000.00
13 12/31/2020 $21,376,000.00
14 9/30/2020 $14,292,000.00
15 6/30/2020 $11,763,000.00
16 3/31/2020 $12,153,000.00
17 12/31/2019 $8,917,000.00
18 9/30/2019 $10,134,000.00
19 6/30/2019 $11,179,000.00
20 3/31/2019 $9,484,000.00
21 12/31/2018 $8,369,000.00
22 9/30/2018 $10,299,000.00
23 6/30/2018 $10,440,000.00
24 3/31/2018 $892,000.00
25 12/31/2017 $846,000.00
26 9/30/2017 $1,296,000.00
27 6/30/2017 $1,296,000.00
28 3/31/2017 $1,296,000.00
29 12/31/2016 $1,140,000.00
30 9/30/2016 $2,983,000.00
31 6/30/2016 $2,983,000.00
32 3/31/2016 $2,983,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
Date Value
1 12/31/2023 $194,185,000.00
2 9/30/2023 $188,953,000.00
3 6/30/2023 $193,717,000.00
4 3/31/2023 $196,498,000.00
5 12/31/2022 $211,595,000.00
6 9/30/2022 $208,340,000.00
7 6/30/2022 $214,204,000.00
8 3/31/2022 $219,932,000.00
9 12/31/2021 $38,679,000.00
10 9/30/2021 $38,742,000.00
11 6/30/2021 $35,306,000.00
12 3/31/2021 $21,264,000.00
13 12/31/2020 $24,353,000.00
14 9/30/2020 $17,270,000.00
15 6/30/2020 $14,743,000.00
16 3/31/2020 $13,405,000.00
17 12/31/2019 $10,134,000.00
18 9/30/2019 $11,829,000.00
19 6/30/2019 $13,109,000.00
20 3/31/2019 $11,413,000.00
21 12/31/2018 $10,299,000.00
22 9/30/2018 $11,496,000.00
23 6/30/2018 $11,638,000.00
24 3/31/2018 $2,039,000.00
25 12/31/2017 $1,479,000.00
26 9/30/2017 $3,253,000.00
27 6/30/2017 $3,253,000.00
28 3/31/2017 $3,253,000.00
29 12/31/2016 $3,097,000.00
30 9/30/2016 $5,687,000.00
31 6/30/2016 $5,687,000.00
32 3/31/2016 $5,687,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
Date Value
1 12/31/2023 $208,252,000.00
2 9/30/2023 $203,020,000.00
3 6/30/2023 $207,784,000.00
4 3/31/2023 $210,565,000.00
5 12/31/2022 $218,422,000.00
6 9/30/2022 $215,168,000.00
7 6/30/2022 $221,032,000.00
8 3/31/2022 $226,760,000.00
9 12/31/2021 $41,657,000.00
10 9/30/2021 $41,720,000.00
11 6/30/2021 $38,284,000.00
12 3/31/2021 $24,241,000.00
13 12/31/2020 $25,605,000.00
14 9/30/2020 $18,521,000.00
15 6/30/2020 $15,995,000.00
16 3/31/2020 $15,479,000.00
17 12/31/2019 $11,829,000.00
18 9/30/2019 $12,800,000.00
19 6/30/2019 $14,306,000.00
20 3/31/2019 $12,611,000.00
21 12/31/2018 $11,496,000.00
22 9/30/2018 $13,702,000.00
23 6/30/2018 $13,843,000.00
24 3/31/2018 $4,002,000.00
25 12/31/2017 $3,442,000.00
26 9/30/2017 $6,037,000.00
27 6/30/2017 $6,037,000.00
28 3/31/2017 $6,037,000.00
29 12/31/2016 $5,881,000.00
30 9/30/2016 $7,187,000.00
31 6/30/2016 $7,187,000.00
32 3/31/2016 $7,187,000.00
Financials: FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss
Date Value
1 12/31/2023 $-11,940,000.00
2 3/31/2023 $-9,353,000.00
3 12/31/2022 $-40,553,000.00
4 9/30/2022 $-99,375,000.00
5 6/30/2022 $-73,323,000.00
6 3/31/2022 $35,310,000.00
7 12/31/2021 $859,000.00
8 9/30/2021 $-464,000.00
9 6/30/2021 $-298,000.00
10 3/31/2021 $-932,000.00
11 12/31/2020 $1,812,000.00
12 9/30/2020 $896,000.00
13 6/30/2020 --
14 3/31/2020 --
15 12/31/2019 --
16 9/30/2019 --
17 12/31/2018 --
Financials: FiniteLivedIntangibleAssetsGross
Date Value
1 12/31/2023 $2,309,724,000.00
2 9/30/2023 $2,258,570,000.00
3 6/30/2023 $2,286,833,000.00
4 3/31/2023 $2,310,643,000.00
5 12/31/2022 $2,321,295,000.00
6 9/30/2022 $2,284,070,000.00
7 6/30/2022 $2,348,510,000.00
8 3/31/2022 $2,419,479,000.00
9 12/31/2021 $360,087,000.00
10 9/30/2021 $360,577,000.00
11 6/30/2021 $343,022,000.00
12 3/31/2021 $201,376,000.00
13 12/31/2020 $202,326,000.00
14 9/30/2020 $166,508,000.00
15 6/30/2020 $153,508,000.00
16 3/31/2020 $131,508,000.00
17 12/31/2019 $114,499,000.00
18 9/30/2019 $115,274,000.00
19 6/30/2019 $131,192,000.00
20 3/31/2019 $122,715,000.00
21 12/31/2018 $116,633,000.00
22 9/30/2018 $116,633,000.00
23 6/30/2018 $116,633,000.00
24 3/31/2018 $42,441,000.00
25 12/31/2017 $40,762,000.00
26 9/30/2017 $39,329,000.00
27 6/30/2017 $39,329,000.00
28 3/31/2017 $39,329,000.00
29 12/31/2016 $38,105,000.00
30 9/30/2016 $36,975,000.00
31 6/30/2016 $36,975,000.00
32 3/31/2016 $36,975,000.00
33 12/31/2015 $36,575,000.00
Financials: FiniteLivedIntangibleAssetsNet
Date Value
1 12/31/2023 $1,761,521,000.00
2 9/30/2023 $1,778,951,000.00
3 6/30/2023 $1,878,238,000.00
4 3/31/2023 $1,949,086,000.00
5 12/31/2022 $2,014,034,000.00
6 9/30/2022 $2,030,876,000.00
7 6/30/2022 $2,148,078,000.00
8 3/31/2022 $2,275,199,000.00
9 12/31/2021 $257,049,000.00
10 9/30/2021 $268,692,000.00
11 6/30/2021 $262,196,000.00
12 3/31/2021 $129,796,000.00
13 12/31/2020 $137,612,000.00
14 9/30/2020 $107,562,000.00
15 6/30/2020 $99,802,000.00
16 3/31/2020 $81,936,000.00
17 12/31/2019 $69,079,000.00
18 9/30/2019 $72,793,000.00
19 6/30/2019 $84,216,000.00
20 3/31/2019 $79,697,000.00
21 12/31/2018 $77,102,000.00
22 9/30/2018 $81,130,000.00
23 6/30/2018 $85,514,000.00
24 3/31/2018 $14,138,000.00
25 12/31/2017 $14,334,000.00
26 9/30/2017 $14,648,000.00
27 6/30/2017 $16,452,000.00
28 3/31/2017 $18,395,000.00
29 12/31/2016 $19,292,000.00
30 9/30/2016 $20,252,000.00
31 6/30/2016 $22,329,000.00
32 3/31/2016 $24,463,000.00
33 12/31/2015 $26,776,000.00
Financials: GainLossOnSaleOfNotesReceivable
Date Value
1 12/31/2023 $196,100,000.00
2 12/31/2022 $164,300,000.00
3 12/31/2021 $95,500,000.00
4 12/31/2020 --
Financials: GeneralAndAdministrativeExpense
Date Value
1 12/31/2023 $2,209,190,000.00
2 9/30/2023 $1,463,003,000.00
3 6/30/2023 $982,118,000.00
4 3/31/2023 $432,825,000.00
5 12/31/2022 $1,686,849,000.00
6 9/30/2022 $1,235,306,000.00
7 6/30/2022 $395,720,000.00
8 3/31/2022 $444,149,000.00
9 12/31/2021 $983,326,000.00
10 9/30/2021 $684,405,000.00
11 6/30/2021 $220,865,000.00
12 3/31/2021 $195,909,000.00
13 12/31/2020 $579,203,000.00
14 9/30/2020 $419,783,000.00
15 6/30/2020 $265,881,000.00
16 3/31/2020 $129,495,000.00
17 12/31/2019 $436,878,000.00
18 9/30/2019 $115,980,000.00
19 6/30/2019 $100,508,000.00
20 3/31/2019 $101,598,000.00
21 12/31/2018 $339,245,000.00
22 9/30/2018 $243,800,000.00
23 6/30/2018 $82,772,000.00
24 3/31/2018 $75,501,000.00
25 12/31/2017 $250,553,000.00
26 9/30/2017 $184,235,000.00
27 6/30/2017 $119,923,000.00
28 3/31/2017 $56,935,000.00
29 12/31/2016 $251,993,000.00
30 9/30/2016 $198,966,000.00
31 6/30/2016 $50,784,000.00
32 3/31/2016 $96,107,000.00
33 12/31/2015 $143,466,000.00
34 9/30/2015 $37,820,000.00
35 6/30/2015 $59,923,000.00
36 3/31/2015 $28,119,000.00
37 12/31/2014 $94,220,000.00
Financials: Goodwill
Date Value
1 12/31/2023 $11,919,720,000.00
2 9/30/2023 $11,749,198,000.00
3 6/30/2023 $11,944,085,000.00
4 3/31/2023 $11,919,274,000.00
5 12/31/2022 $11,966,761,000.00
6 9/30/2022 $11,557,984,000.00
7 6/30/2022 $11,982,135,000.00
8 3/31/2022 $12,428,930,000.00
9 12/31/2021 $519,276,000.00
10 9/30/2021 $519,548,000.00
11 6/30/2021 $501,400,000.00
12 3/31/2021 $316,437,000.00
13 12/31/2020 $316,701,000.00
14 9/30/2020 $300,620,000.00
15 6/30/2020 $295,759,000.00
16 3/31/2020 $288,533,000.00
17 12/31/2019 $266,345,000.00
18 9/30/2019 $265,974,000.00
19 6/30/2019 $270,161,000.00
20 3/31/2019 $267,012,000.00
21 12/31/2018 $261,705,000.00
22 9/30/2018 $259,964,000.00
23 6/30/2018 $255,656,000.00
24 3/31/2018 $58,300,000.00
25 12/31/2017 $58,327,000.00
26 9/30/2017 $57,961,000.00
27 6/30/2017 $58,000,000.00
28 3/31/2017 $58,103,000.00
29 12/31/2016 $57,173,000.00
30 9/30/2016 $56,699,000.00
31 6/30/2016 $56,699,000.00
32 3/31/2016 $56,699,000.00
33 12/31/2015 $56,699,000.00
34 12/31/2014 $40,267,000.00
Financials: GoodwillAcquiredDuringPeriod
Date Value
1 12/31/2023 $7,921,000.00
2 12/31/2022 $11,761,866,000.00
3 9/30/2022 $11,718,209,000.00
4 6/30/2022 $11,707,851,000.00
5 3/31/2022 $11,688,990,000.00
6 12/31/2021 $203,079,000.00
7 9/30/2021 $203,247,000.00
8 6/30/2021 $184,827,000.00
9 12/31/2020 $49,571,000.00
10 9/30/2020 $33,984,000.00
11 6/30/2020 $29,492,000.00
12 3/31/2020 $22,188,000.00
13 12/31/2019 $10,832,000.00
14 9/30/2019 $10,832,000.00
15 6/30/2019 $10,832,000.00
16 3/31/2019 $7,437,000.00
17 12/31/2018 $203,378,000.00
18 9/30/2018 $201,637,000.00
19 6/30/2018 $197,329,000.00
20 12/31/2017 $1,154,000.00
21 12/31/2016 $474,000.00
22 12/31/2015 $16,432,000.00
Financials: GoodwillForeignCurrencyTranslationGainLoss
Date Value
1 12/31/2023 $77,351,000.00
2 9/30/2023 $-217,500,000.00
3 6/30/2023 $-22,800,000.00
4 3/31/2023 $47,600,000.00
5 12/31/2022 $-314,381,000.00
6 9/30/2022 $-679,501,000.00
7 6/30/2022 $-245,000,000.00
8 3/31/2022 $220,664,000.00
Financials: GoodwillImpairmentLoss
Date Value
1 12/31/2023 $132,300,000.00
2 12/31/2022 --
3 12/31/2021 --
4 12/31/2020 --
5 6/30/2020 --
6 3/31/2020 --
7 12/31/2019 --
8 9/30/2019 --
9 6/30/2019 --
10 3/31/2019 --
11 12/31/2018 --
12 9/30/2018 --
13 6/30/2018 --
14 3/31/2018 --
15 12/31/2017 --
16 9/30/2017 --
17 6/30/2017 --
18 3/31/2017 --
19 12/31/2016 --
20 9/30/2016 --
21 6/30/2016 --
22 3/31/2016 --
23 9/30/2015 --
24 6/30/2015 --
25 3/31/2015 --
Financials: GoodwillTransfers
Date Value
1 12/31/2023 --
2 9/30/2019 $-4,186,000.00
Financials: GrossProfit
Date Value
1 12/31/2023 $7,504,886,000.00
2 9/30/2023 $5,479,134,000.00
3 6/30/2023 $3,580,685,000.00
4 3/31/2023 $1,714,584,000.00
5 12/31/2022 $5,991,892,000.00
6 9/30/2022 $1,567,089,000.00
7 6/30/2022 $2,764,608,000.00
8 3/31/2022 $1,294,960,000.00
9 12/31/2021 $4,419,823,000.00
10 9/30/2021 $1,133,215,000.00
11 6/30/2021 $1,141,064,000.00
12 3/31/2021 $963,501,000.00
13 12/31/2020 $2,733,409,000.00
14 9/30/2020 $1,929,719,000.00
15 6/30/2020 $596,763,000.00
16 3/31/2020 $538,501,000.00
17 12/31/2019 $1,889,685,000.00
18 9/30/2019 $1,362,636,000.00
19 6/30/2019 $465,845,000.00
20 3/31/2019 $396,754,000.00
21 12/31/2018 $1,303,700,000.00
22 9/30/2018 $923,646,000.00
23 6/30/2018 $315,816,000.00
24 3/31/2018 $255,170,000.00
25 12/31/2017 $839,306,000.00
26 9/30/2017 $599,476,000.00
27 6/30/2017 $207,429,000.00
28 3/31/2017 $173,431,000.00
29 12/31/2016 $576,038,000.00
30 9/30/2016 $409,513,000.00
31 6/30/2016 $259,199,000.00
32 3/31/2016 $110,240,000.00
33 12/31/2015 $370,030,000.00
34 9/30/2015 $96,310,000.00
35 6/30/2015 $90,342,000.00
36 3/31/2015 $74,285,000.00
37 12/31/2014 $226,074,000.00
Financials: ImpairmentOfIntangibleAssetsExcludingGoodwill
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 --
7 3/31/2020 --
8 12/31/2019 --
9 12/31/2018 --
Financials: ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 12/31/2022 $46,571,000.00
5 9/30/2022 $37,580,000.00
6 6/30/2022 $35,961,000.00
7 3/31/2022 --
8 12/31/2021 $71,126,000.00
9 9/30/2021 $6,000,000.00
10 6/30/2021 $65,126,000.00
11 3/31/2021 $19,860,000.00
12 12/31/2020 --
13 9/30/2020 --
14 6/30/2020 --
15 3/31/2020 --
16 12/31/2019 --
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
Date Value
1 12/31/2023 $-30,304,000.00
2 12/31/2022 $-347,968,000.00
3 12/31/2021 $417,356,000.00
4 12/31/2020 $369,016,000.00
5 12/31/2019 $456,335,000.00
6 12/31/2018 $44,538,000.00
7 12/31/2017 $-10,900,000.00
8 12/31/2016 $-145,499,000.00
9 12/31/2015 $-157,229,000.00
10 12/31/2014 $-139,675,000.00
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
Date Value
1 12/31/2023 $-29,143,000.00
2 9/30/2023 $-135,155,000.00
3 6/30/2023 $-150,924,000.00
4 3/31/2023 $-21,382,000.00
5 12/31/2022 $-565,317,000.00
6 9/30/2022 $-36,033,000.00
7 6/30/2022 $-417,038,000.00
8 3/31/2022 $-209,065,000.00
9 12/31/2021 $157,462,000.00
10 9/30/2021 $-2,424,000.00
11 6/30/2021 $234,273,000.00
12 3/31/2021 $39,955,000.00
13 12/31/2020 $215,967,000.00
14 9/30/2020 $-82,440,000.00
15 6/30/2020 $-117,586,000.00
16 3/31/2020 $-105,356,000.00
17 12/31/2019 $378,213,000.00
18 9/30/2019 $-13,235,000.00
19 6/30/2019 $-7,216,000.00
20 3/31/2019 $-38,022,000.00
21 12/31/2018 $-36,127,000.00
22 9/30/2018 $-8,404,000.00
23 6/30/2018 $-5,302,000.00
24 3/31/2018 $-23,811,000.00
25 12/31/2017 $-62,664,000.00
26 9/30/2017 $-46,816,000.00
27 6/30/2017 $-15,490,000.00
28 3/31/2017 $-14,581,000.00
29 12/31/2016 $-169,673,000.00
30 9/30/2016 $-155,542,000.00
31 6/30/2016 $-27,033,000.00
32 3/31/2016 $-96,416,000.00
33 12/31/2015 $-176,071,000.00
34 9/30/2015 $-129,026,000.00
35 6/30/2015 $-76,028,000.00
36 3/31/2015 $-47,560,000.00
37 12/31/2014 $-152,653,000.00
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
Date Value
1 12/31/2023 $1,161,000.00
2 12/31/2022 $-217,349,000.00
3 12/31/2021 $-259,894,000.00
4 12/31/2020 $-153,049,000.00
5 12/31/2019 $-78,122,000.00
6 12/31/2018 $-80,665,000.00
7 12/31/2017 $-51,764,000.00
8 12/31/2016 $-24,174,000.00
9 12/31/2015 $-18,842,000.00
10 12/31/2014 $-12,978,000.00
Financials: IncomeTaxesPaid
Date Value
1 12/31/2023 $81,376,000.00
2 9/30/2023 $61,325,000.00
3 6/30/2023 $50,301,000.00
4 3/31/2023 $18,652,000.00
5 12/31/2022 $39,045,000.00
6 9/30/2022 $18,629,000.00
7 6/30/2022 $7,347,000.00
8 3/31/2022 $1,611,000.00
9 12/31/2021 $10,041,000.00
10 9/30/2021 $9,071,000.00
11 6/30/2021 $8,009,000.00
12 3/31/2021 $6,376,000.00
13 12/31/2020 $6,001,000.00
14 9/30/2020 $4,452,000.00
15 6/30/2020 $3,156,000.00
16 3/31/2020 $2,599,000.00
17 12/31/2019 $2,744,000.00
18 9/30/2019 $2,266,000.00
19 6/30/2019 $1,717,000.00
20 3/31/2019 $1,342,000.00
21 12/31/2018 $1,622,000.00
22 9/30/2018 $1,265,000.00
23 6/30/2018 $854,000.00
24 3/31/2018 $658,000.00
25 12/31/2017 $1,254,000.00
26 9/30/2017 $1,117,000.00
27 6/30/2017 $850,000.00
28 3/31/2017 $334,000.00
29 12/31/2016 $395,000.00
30 9/30/2016 $321,000.00
31 6/30/2016 $168,000.00
32 3/31/2016 $220,000.00
33 12/31/2015 $1,916,000.00
34 9/30/2015 $1,798,000.00
35 6/30/2015 $791,000.00
36 3/31/2015 $420,000.00
37 12/31/2014 $2,442,000.00
Financials: IncomeTaxExpenseBenefit
Date Value
1 12/31/2023 $-8,019,000.00
2 9/30/2023 $43,800,000.00
3 6/30/2023 $-5,800,000.00
4 3/31/2023 $-2,100,000.00
5 12/31/2022 $-12,312,000.00
6 9/30/2022 $-17,289,000.00
7 6/30/2022 $-400,000.00
8 3/31/2022 $-1,700,000.00
9 12/31/2021 $-1,364,000.00
10 9/30/2021 $452,000.00
11 6/30/2021 $-8,413,000.00
12 3/31/2021 $947,000.00
13 12/31/2020 $2,862,000.00
14 9/30/2020 $-1,600,000.00
15 6/30/2020 $-800,000.00
16 3/31/2020 $500,000.00
17 12/31/2019 $2,767,000.00
18 9/30/2019 $2,259,000.00
19 6/30/2019 $-476,000.00
20 3/31/2019 $129,000.00
21 12/31/2018 $2,326,000.00
22 9/30/2018 $1,066,000.00
23 6/30/2018 $604,000.00
24 3/31/2018 $200,000.00
25 12/31/2017 $149,000.00
26 9/30/2017 $-647,000.00
27 6/30/2017 $981,000.00
28 3/31/2017 $500,000.00
29 12/31/2016 $1,917,000.00
30 9/30/2016 $881,000.00
31 6/30/2016 $651,000.00
32 3/31/2016 $339,000.00
33 12/31/2015 $3,746,000.00
34 9/30/2015 $932,000.00
35 6/30/2015 $1,152,000.00
36 3/31/2015 $418,000.00
37 12/31/2014 $1,440,000.00
Financials: IncreaseDecreaseInOtherOperatingCapitalNet
Date Value
1 12/31/2023 $379,271,000.00
2 9/30/2023 $-53,419,000.00
3 6/30/2023 $170,132,000.00
4 3/31/2023 $30,656,000.00
5 12/31/2022 $369,639,000.00
6 9/30/2022 $360,660,000.00
7 6/30/2022 $152,562,000.00
8 3/31/2022 $-12,132,000.00
9 12/31/2021 $61,983,000.00
10 9/30/2021 $-74,838,000.00
11 6/30/2021 $49,273,000.00
12 3/31/2021 $5,206,000.00
13 12/31/2020 $185,308,000.00
14 9/30/2020 $129,155,000.00
15 6/30/2020 $96,668,000.00
16 3/31/2020 $27,563,000.00
17 12/31/2019 $47,480,000.00
18 9/30/2019 $34,218,000.00
19 6/30/2019 $-3,010,000.00
20 3/31/2019 $-5,095,000.00
21 12/31/2018 $27,624,000.00
22 9/30/2018 $1,702,000.00
23 6/30/2018 $22,136,000.00
24 12/31/2017 $-2,703,000.00
Financials: IncreaseDecreaseInPayablesToCustomers
Date Value
1 12/31/2023 $1,256,578,000.00
2 9/30/2023 $1,390,888,000.00
3 6/30/2023 $-184,570,000.00
4 3/31/2023 $-418,948,000.00
5 12/31/2022 $1,060,861,000.00
6 9/30/2022 $599,886,000.00
7 6/30/2022 $332,827,000.00
8 3/31/2022 $136,474,000.00
9 12/31/2021 $171,555,000.00
10 9/30/2021 $235,624,000.00
11 6/30/2021 $985,322,000.00
12 3/31/2021 $80,310,000.00
13 12/31/2020 $371,598,000.00
14 9/30/2020 $1,445,608,000.00
15 6/30/2020 $1,291,968,000.00
16 3/31/2020 $212,929,000.00
17 12/31/2019 $181,520,000.00
18 9/30/2019 $519,123,000.00
19 6/30/2019 $1,052,867,000.00
20 3/31/2019 $912,749,000.00
21 12/31/2018 $15,597,000.00
22 9/30/2018 $581,530,000.00
23 6/30/2018 $267,746,000.00
24 3/31/2018 $147,977,000.00
25 12/31/2017 $301,778,000.00
26 9/30/2017 $295,406,000.00
27 6/30/2017 $34,149,000.00
28 3/31/2017 $-11,132,000.00
29 12/31/2016 $206,574,000.00
30 9/30/2016 $139,105,000.00
31 6/30/2016 $84,826,000.00
32 3/31/2016 $60,438,000.00
33 12/31/2015 $76,009,000.00
34 12/31/2014 $49,971,000.00
Financials: IncrementalCommonSharesAttributableToCallOptionsAndWarrants
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 $25,090,000.00
7 9/30/2021 $25,447,000.00
8 6/30/2021 $25,028,000.00
9 3/31/2021 $25,086,000.00
10 12/31/2020 $15,413,000.00
11 9/30/2020 --
12 6/30/2020 --
13 3/31/2020 --
14 12/31/2019 $10,432,000.00
15 9/30/2019 --
16 12/31/2018 --
17 9/30/2018 --
18 12/31/2017 --
19 9/30/2017 --
Financials: IncrementalCommonSharesAttributableToConversionOfDebtSecurities
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 $408,000.00
7 9/30/2021 --
8 6/30/2021 $19,585,000.00
9 3/31/2021 $322,000.00
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 12/31/2018 --
17 9/30/2018 --
18 12/31/2017 --
19 9/30/2017 --
Financials: IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
Date Value
1 12/31/2023 $5,168,000.00
2 12/31/2022 --
3 9/30/2022 --
4 6/30/2022 --
5 3/31/2022 --
6 12/31/2021 $17,849,000.00
7 9/30/2021 $18,991,000.00
8 6/30/2021 $19,897,000.00
9 3/31/2021 $20,972,000.00
10 12/31/2020 $23,628,000.00
11 9/30/2020 --
12 6/30/2020 --
13 3/31/2020 --
14 12/31/2019 $30,645,000.00
15 9/30/2019 --
16 12/31/2018 --
17 9/30/2018 --
18 12/31/2017 --
19 9/30/2017 --
Financials: InterestIncomeDebtSecuritiesAvailableForSaleOperating
Date Value
1 12/31/2023 $153,500,000.00
2 12/31/2022 --
3 12/31/2021 --
Financials: InterestIncomeExpenseNet
Date Value
1 12/31/2023 $47,221,000.00
2 9/30/2023 $28,520,000.00
3 6/30/2023 $7,105,000.00
4 3/31/2023 $3,161,000.00
5 12/31/2022 $-36,228,000.00
6 9/30/2022 $-34,756,000.00
7 6/30/2022 $-28,714,000.00
8 3/31/2022 $-15,748,000.00
9 12/31/2021 $-33,124,000.00
10 9/30/2021 $-13,409,000.00
11 6/30/2021 $-6,717,000.00
12 3/31/2021 $-253,000.00
13 12/31/2020 $-56,943,000.00
14 9/30/2020 $-38,955,000.00
15 6/30/2020 $-23,975,000.00
16 3/31/2020 $-9,206,000.00
17 12/31/2019 $-21,516,000.00
18 9/30/2019 $-15,456,000.00
19 6/30/2019 $-9,824,000.00
20 3/31/2019 $-4,681,000.00
21 12/31/2018 $-17,982,000.00
22 9/30/2018 $-12,806,000.00
23 6/30/2018 $-3,470,000.00
24 3/31/2018 $-2,819,000.00
25 12/31/2017 $-10,053,000.00
26 9/30/2017 $-7,570,000.00
27 6/30/2017 $-3,266,000.00
28 3/31/2017 $-499,000.00
29 12/31/2016 $533,000.00
30 9/30/2016 $183,000.00
31 6/30/2016 $1,044,000.00
32 3/31/2016 $-69,000.00
33 9/30/2015 $-137,000.00
34 6/30/2015 $-858,000.00
35 3/31/2015 $-414,000.00
Financials: InterestPaidNet
Date Value
1 12/31/2023 $130,009,000.00
2 9/30/2023 $80,120,000.00
3 6/30/2023 $63,251,000.00
4 3/31/2023 $16,680,000.00
5 12/31/2022 $84,876,000.00
6 9/30/2022 $42,836,000.00
7 6/30/2022 $37,948,000.00
8 3/31/2022 $2,725,000.00
9 12/31/2021 $40,446,000.00
10 9/30/2021 $4,770,000.00
11 6/30/2021 $3,945,000.00
12 3/31/2021 $828,000.00
13 12/31/2020 $3,857,000.00
14 9/30/2020 $3,665,000.00
15 6/30/2020 $2,553,000.00
16 3/31/2020 $397,000.00
17 12/31/2019 $5,677,000.00
18 9/30/2019 $3,377,000.00
19 6/30/2019 $2,836,000.00
20 3/31/2019 $538,000.00
21 12/31/2018 $4,125,000.00
22 9/30/2018 $1,945,000.00
23 6/30/2018 $1,108,000.00
24 3/31/2018 $966,000.00
25 12/31/2017 $1,374,000.00
26 9/30/2017 $1,230,000.00
27 12/31/2016 $570,000.00
Financials: InventoryNet
Date Value
1 12/31/2023 $110,097,000.00
2 9/30/2023 $96,398,000.00
3 6/30/2023 $97,949,000.00
4 3/31/2023 $101,655,000.00
5 12/31/2022 $97,703,000.00
6 9/30/2022 $102,962,000.00
7 6/30/2022 $78,737,000.00
8 3/31/2022 $72,340,000.00
9 12/31/2021 $77,058,000.00
10 9/30/2021 $73,413,000.00
11 6/30/2021 $58,786,000.00
12 3/31/2021 $63,825,000.00
13 12/31/2020 $61,129,000.00
14 9/30/2020 $70,422,000.00
15 6/30/2020 $55,422,000.00
16 3/31/2020 $54,719,000.00
17 12/31/2019 $47,683,000.00
18 9/30/2019 $44,690,000.00
19 6/30/2019 $29,354,000.00
20 3/31/2019 $26,679,000.00
21 12/31/2018 $28,627,000.00
22 9/30/2018 $25,294,000.00
23 6/30/2018 $22,041,000.00
24 3/31/2018 $20,899,000.00
25 12/31/2017 $16,777,000.00
26 9/30/2017 $21,204,000.00
27 6/30/2017 $18,457,000.00
28 3/31/2017 $13,951,000.00
29 12/31/2016 $13,724,000.00
30 9/30/2016 $14,695,000.00
31 6/30/2016 $17,199,000.00
32 3/31/2016 $14,878,000.00
33 12/31/2015 $11,864,000.00
Financials: InvestmentIncomeInterest
Date Value
1 12/31/2023 $126,600,000.00
2 12/31/2022 --
3 12/31/2021 $25,000,000.00
4 12/31/2020 $18,300,000.00
5 12/31/2019 $23,400,000.00
6 12/31/2018 $19,800,000.00
Financials: LeaseCost
Date Value
1 12/31/2023 $91,613,000.00
2 12/31/2022 $108,797,000.00
3 12/31/2021 $88,447,000.00
4 3/31/2021 $21,703,000.00
5 12/31/2020 $86,106,000.00
6 9/30/2020 $64,707,000.00
7 6/30/2020 $21,116,000.00
8 3/31/2020 $22,322,000.00
9 12/31/2019 $39,319,000.00
10 9/30/2019 $29,226,000.00
11 6/30/2019 $8,771,000.00
12 3/31/2019 $9,061,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDue
Date Value
1 12/31/2023 $393,531,000.00
2 12/31/2022 $499,473,000.00
3 12/31/2021 $540,172,000.00
4 3/31/2021 $550,495,000.00
5 12/31/2020 $566,328,000.00
6 9/30/2020 $544,926,000.00
7 6/30/2020 $556,781,000.00
8 3/31/2020 $557,513,000.00
9 12/31/2019 $534,778,000.00
10 9/30/2019 $492,508,000.00
11 6/30/2019 $452,720,000.00
12 3/31/2019 $425,957,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
Date Value
1 12/31/2023 $128,729,000.00
2 12/31/2022 $186,827,000.00
3 12/31/2021 $224,498,000.00
4 12/31/2020 $240,827,000.00
5 3/31/2020 $269,229,000.00
6 12/31/2019 $253,091,000.00
7 9/30/2019 $270,872,000.00
8 6/30/2019 $233,739,000.00
9 3/31/2019 $211,056,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
Date Value
1 12/31/2023 $65,279,000.00
2 12/31/2022 $81,160,000.00
3 12/31/2021 $78,304,000.00
4 3/31/2021 $79,498,000.00
5 12/31/2020 $70,774,000.00
6 9/30/2020 $70,582,000.00
7 6/30/2020 $70,520,000.00
8 12/31/2019 $42,173,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearFive
Date Value
1 12/31/2023 $45,631,000.00
2 12/31/2022 $49,056,000.00
3 12/31/2021 $46,015,000.00
4 12/31/2020 $49,430,000.00
5 3/31/2020 $45,520,000.00
6 12/31/2019 $43,058,000.00
7 9/30/2019 $54,842,000.00
8 6/30/2019 $50,866,000.00
9 3/31/2019 $47,952,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearFour
Date Value
1 12/31/2023 $45,389,000.00
2 12/31/2022 $52,460,000.00
3 12/31/2021 $53,839,000.00
4 3/31/2021 $49,424,000.00
5 12/31/2020 $54,095,000.00
6 9/30/2020 $46,850,000.00
7 6/30/2020 $46,023,000.00
8 3/31/2020 $65,056,000.00
9 12/31/2019 $62,847,000.00
10 9/30/2019 $61,005,000.00
11 6/30/2019 $57,054,000.00
12 3/31/2019 $54,229,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearThree
Date Value
1 12/31/2023 $49,352,000.00
2 12/31/2022 $61,301,000.00
3 12/31/2021 $59,612,000.00
4 3/31/2021 $54,291,000.00
5 12/31/2020 $72,478,000.00
6 9/30/2020 $65,840,000.00
7 6/30/2020 $65,724,000.00
8 3/31/2020 $70,409,000.00
9 12/31/2019 $68,106,000.00
10 9/30/2019 $59,459,000.00
11 6/30/2019 $57,178,000.00
12 3/31/2019 $53,426,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
Date Value
1 12/31/2023 $59,151,000.00
2 12/31/2022 $68,669,000.00
3 12/31/2021 $77,904,000.00
4 3/31/2021 $73,060,000.00
5 12/31/2020 $78,724,000.00
6 9/30/2020 $72,208,000.00
7 6/30/2020 $71,259,000.00
8 3/31/2020 $67,683,000.00
9 12/31/2019 $65,503,000.00
10 9/30/2019 $40,388,000.00
11 6/30/2019 $40,578,000.00
12 3/31/2019 $39,182,000.00
Financials: LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
Date Value
1 12/31/2023 $48,177,000.00
2 12/31/2022 $65,639,000.00
3 12/31/2021 $76,407,000.00
4 3/31/2021 $80,806,000.00
5 12/31/2020 $82,811,000.00
6 9/30/2020 $84,783,000.00
7 6/30/2020 $86,469,000.00
8 3/31/2020 $78,640,000.00
9 12/31/2019 $13,494,000.00
10 9/30/2019 $13,245,000.00
11 6/30/2019 $13,072,000.00
12 3/31/2019 $14,323,000.00
Financials: Liabilities
Date Value
1 12/31/2023 $15,377,057,000.00
2 9/30/2023 $14,724,392,000.00
3 6/30/2023 $13,306,116,000.00
4 3/31/2023 $13,862,442,000.00
5 12/31/2022 $14,112,985,000.00
6 9/30/2022 $12,590,994,000.00
7 6/30/2022 $11,993,749,000.00
8 3/31/2022 $11,677,075,000.00
9 12/31/2021 $11,712,771,000.00
10 9/30/2021 $10,904,712,000.00
11 6/30/2021 $11,078,987,000.00
12 3/31/2021 $9,034,347,000.00
13 12/31/2020 $7,187,981,000.00
14 9/30/2020 $6,051,441,000.00
15 6/30/2020 $5,885,965,000.00
16 3/31/2020 $4,195,928,000.00
17 12/31/2019 $2,836,208,000.00
18 9/30/2019 $2,750,710,000.00
19 6/30/2019 $3,469,534,000.00
20 3/31/2019 $3,281,002,000.00
21 12/31/2018 $2,160,522,000.00
22 9/30/2018 $2,851,224,000.00
23 6/30/2018 $2,473,198,000.00
24 3/31/2018 $1,569,632,000.00
25 12/31/2017 $1,400,937,000.00
26 9/30/2017 $1,350,943,000.00
27 6/30/2017 $1,037,970,000.00
28 3/31/2017 $963,180,000.00
29 12/31/2016 $635,209,000.00
30 9/30/2016 $541,819,000.00
31 6/30/2016 $461,833,000.00
32 3/31/2016 $500,185,000.00
33 12/31/2015 $386,724,000.00
Financials: LiabilitiesAndStockholdersEquity
Date Value
1 12/31/2023 $34,069,893,000.00
2 9/30/2023 $32,554,898,000.00
3 6/30/2023 $31,075,924,000.00
4 3/31/2023 $31,337,327,000.00
5 12/31/2022 $31,364,340,000.00
6 9/30/2022 $29,120,932,000.00
7 6/30/2022 $28,885,160,000.00
8 3/31/2022 $29,127,467,000.00
9 12/31/2021 $15,026,360,000.00
10 9/30/2021 $13,909,426,000.00
11 6/30/2021 $13,815,688,000.00
12 3/31/2021 $11,348,720,000.00
13 12/31/2020 $9,869,550,000.00
14 9/30/2020 $8,114,276,000.00
15 6/30/2020 $7,812,272,000.00
16 3/31/2020 $6,003,873,000.00
17 12/31/2019 $4,551,258,000.00
18 9/30/2019 $4,000,504,000.00
19 6/30/2019 $4,654,006,000.00
20 3/31/2019 $4,402,591,000.00
21 12/31/2018 $3,281,023,000.00
22 9/30/2018 $3,973,368,000.00
23 6/30/2018 $3,554,827,000.00
24 3/31/2018 $2,379,612,000.00
25 12/31/2017 $2,187,270,000.00
26 9/30/2017 $2,083,852,000.00
27 6/30/2017 $1,741,714,000.00
28 3/31/2017 $1,591,113,000.00
29 12/31/2016 $1,211,362,000.00
30 9/30/2016 $1,052,208,000.00
31 6/30/2016 $933,292,000.00
32 3/31/2016 $945,069,000.00
33 12/31/2015 $894,772,000.00
Financials: LiabilitiesCurrent
Date Value
1 12/31/2023 $9,921,629,000.00
2 9/30/2023 $9,192,115,000.00
3 6/30/2023 $8,239,036,000.00
4 3/31/2023 $8,706,266,000.00
5 12/31/2022 $8,434,516,000.00
6 9/30/2022 $7,278,565,000.00
7 6/30/2022 $6,960,986,000.00
8 3/31/2022 $6,030,021,000.00
9 12/31/2021 $6,535,700,000.00
10 9/30/2021 $5,549,145,000.00
11 6/30/2021 $5,646,770,000.00
12 3/31/2021 $5,561,102,000.00
13 12/31/2020 $4,126,104,000.00
14 9/30/2020 $3,825,711,000.00
15 6/30/2020 $3,632,516,000.00
16 3/31/2020 $2,004,658,000.00
17 12/31/2019 $1,694,085,000.00
18 9/30/2019 $1,644,901,000.00
19 6/30/2019 $2,375,594,000.00
20 3/31/2019 $2,183,559,000.00
21 12/31/2018 $1,018,541,000.00
22 9/30/2018 $1,863,537,000.00
23 6/30/2018 $1,315,910,000.00
24 3/31/2018 $1,131,732,000.00
25 12/31/2017 $972,827,000.00
26 9/30/2017 $930,679,000.00
27 6/30/2017 $624,928,000.00
28 3/31/2017 $554,896,000.00
29 12/31/2016 $577,464,000.00
30 9/30/2016 $486,024,000.00
31 6/30/2016 $411,469,000.00
32 3/31/2016 $449,932,000.00
33 12/31/2015 $334,202,000.00
Financials: LoansReceivableHeldForSaleNetNotPartOfDisposalGroup
Date Value
1 12/31/2023 $775,400,000.00
2 9/30/2023 $597,000,000.00
3 6/30/2023 $499,300,000.00
4 3/31/2023 $476,754,000.00
5 12/31/2022 $474,036,000.00
6 9/30/2022 $462,980,000.00
7 6/30/2022 $465,693,000.00
8 3/31/2022 $357,115,000.00
9 12/31/2021 $517,940,000.00
10 9/30/2021 $708,086,000.00
11 6/30/2021 $807,402,000.00
12 3/31/2021 $742,378,000.00
13 12/31/2020 $462,665,000.00
14 9/30/2020 $524,173,000.00
15 6/30/2020 $567,499,000.00
16 3/31/2020 $160,709,000.00
17 12/31/2019 $164,834,000.00
18 9/30/2019 $120,776,000.00
19 6/30/2019 $136,511,000.00
20 3/31/2019 $123,471,000.00
21 12/31/2018 $89,974,000.00
22 9/30/2018 $73,219,000.00
23 6/30/2018 $85,040,000.00
24 3/31/2018 $78,821,000.00
25 12/31/2017 $73,420,000.00
26 9/30/2017 $58,331,000.00
27 6/30/2017 $50,079,000.00
28 3/31/2017 $51,883,000.00
29 12/31/2016 $42,144,000.00
30 9/30/2016 $28,817,000.00
31 6/30/2016 $29,774,000.00
32 12/31/2015 $604,000.00
Financials: LongTermLineOfCredit
Date Value
1 12/31/2023 $854,882,000.00
2 9/30/2023 $858,485,000.00
3 6/30/2023 $289,849,000.00
4 3/31/2023 $384,998,000.00
5 12/31/2022 $877,066,000.00
6 9/30/2022 $479,422,000.00
7 6/30/2022 $192,618,000.00
8 3/31/2022 $208,141,000.00
9 12/31/2021 --
Financials: MinorityInterest
Date Value
1 12/31/2023 $-2,420,000.00
2 9/30/2023 $17,846,000.00
3 6/30/2023 $22,652,000.00
4 3/31/2023 $25,988,000.00
5 12/31/2022 $28,476,000.00
6 9/30/2022 $32,274,000.00
7 6/30/2022 $36,307,000.00
8 3/31/2022 $37,570,000.00
9 12/31/2021 $40,734,000.00
10 9/30/2021 $44,889,000.00
11 6/30/2021 $47,849,000.00
12 12/31/2020 --
Financials: NetCashProvidedByUsedInFinancingActivities
Date Value
1 12/31/2023 $-240,137,000.00
2 9/30/2023 $-1,040,573,000.00
3 6/30/2023 $-721,010,000.00
4 3/31/2023 $-9,083,000.00
5 12/31/2022 $97,580,000.00
6 9/30/2022 $-881,408,000.00
7 6/30/2022 $-1,240,199,000.00
8 3/31/2022 $-968,556,000.00
9 12/31/2021 $2,652,034,000.00
10 9/30/2021 $1,998,740,000.00
11 6/30/2021 $2,920,992,000.00
12 3/31/2021 $180,992,000.00
13 12/31/2020 $3,676,735,000.00
14 9/30/2020 $1,331,424,000.00
15 6/30/2020 $1,366,812,000.00
16 3/31/2020 $918,120,000.00
17 12/31/2019 $243,401,000.00
18 9/30/2019 $-86,209,000.00
19 6/30/2019 $-42,405,000.00
20 3/31/2019 $-26,852,000.00
21 12/31/2018 $515,755,000.00
22 9/30/2018 $690,738,000.00
23 6/30/2018 $791,811,000.00
24 3/31/2018 $3,038,000.00
25 12/31/2017 $454,933,000.00
26 9/30/2017 $431,121,000.00
27 6/30/2017 $427,779,000.00
28 3/31/2017 $377,583,000.00
29 12/31/2016 $90,741,000.00
30 9/30/2016 $42,774,000.00
31 6/30/2016 $9,966,000.00
32 3/31/2016 $-4,850,000.00
33 12/31/2015 $264,763,000.00
34 9/30/2015 $-17,791,000.00
35 6/30/2015 $8,633,000.00
36 3/31/2015 $1,749,000.00
37 12/31/2014 $194,152,000.00
Financials: NetCashProvidedByUsedInInvestingActivities
Date Value
1 12/31/2023 $683,201,000.00
2 9/30/2023 $404,968,000.00
3 6/30/2023 $578,899,000.00
4 3/31/2023 $623,924,000.00
5 12/31/2022 $1,225,696,000.00
6 9/30/2022 $1,505,250,000.00
7 6/30/2022 $1,340,283,000.00
8 3/31/2022 $1,130,613,000.00
9 12/31/2021 $-1,310,879,000.00
10 9/30/2021 $-1,256,619,000.00
11 6/30/2021 $-933,039,000.00
12 3/31/2021 $-158,023,000.00
13 12/31/2020 $-606,636,000.00
14 9/30/2020 $-531,713,000.00
15 6/30/2020 $-302,295,000.00
16 3/31/2020 $-114,617,000.00
17 12/31/2019 $95,193,000.00
18 9/30/2019 $-296,678,000.00
19 6/30/2019 $-95,755,000.00
20 3/31/2019 $-70,387,000.00
21 12/31/2018 $-905,848,000.00
22 9/30/2018 $-775,255,000.00
23 6/30/2018 $-166,047,000.00
24 3/31/2018 $-15,493,000.00
25 12/31/2017 $-340,611,000.00
26 9/30/2017 $-360,509,000.00
27 6/30/2017 $-255,744,000.00
28 3/31/2017 $-170,394,000.00
29 12/31/2016 $-114,241,000.00
30 9/30/2016 $-111,947,000.00
31 6/30/2016 $-96,753,000.00
32 3/31/2016 $-81,326,000.00
33 12/31/2015 $-43,218,000.00
34 9/30/2015 $-35,586,000.00
35 6/30/2015 $-24,620,000.00
36 3/31/2015 $-14,269,000.00
37 12/31/2014 $-24,554,000.00
Financials: NetCashProvidedByUsedInOperatingActivities
Date Value
1 12/31/2023 $100,961,000.00
2 9/30/2023 $898,884,000.00
3 6/30/2023 $407,719,000.00
4 3/31/2023 $294,401,000.00
5 12/31/2022 $175,903,000.00
6 9/30/2022 $130,534,000.00
7 6/30/2022 $114,797,000.00
8 3/31/2022 $229,423,000.00
9 12/31/2021 $847,830,000.00
10 9/30/2021 $653,476,000.00
11 6/30/2021 $246,154,000.00
12 3/31/2021 $-97,741,000.00
13 12/31/2020 $173,110,000.00
14 9/30/2020 $260,877,000.00
15 6/30/2020 $-151,833,000.00
16 3/31/2020 $121,296,000.00
17 12/31/2019 $327,630,000.00
18 9/30/2019 $404,583,000.00
19 6/30/2019 $165,836,000.00
20 3/31/2019 $32,444,000.00
21 12/31/2018 $295,080,000.00
22 9/30/2018 $118,660,000.00
23 6/30/2018 $71,032,000.00
24 3/31/2018 $52,053,000.00
25 12/31/2017 $127,711,000.00
26 9/30/2017 $130,317,000.00
27 6/30/2017 $90,590,000.00
28 3/31/2017 $43,998,000.00
29 12/31/2016 $23,131,000.00
30 9/30/2016 $23,235,000.00
31 6/30/2016 $-32,538,000.00
32 3/31/2016 $-15,511,000.00
33 12/31/2015 $21,123,000.00
34 9/30/2015 $3,130,000.00
35 6/30/2015 $-10,499,000.00
36 3/31/2015 $-10,950,000.00
37 12/31/2014 $-112,379,000.00
Financials: NetChangeInterestBearingDepositsDomestic
Date Value
1 12/31/2023 $25,135,000.00
2 9/30/2023 $57,243,000.00
3 6/30/2023 $28,583,000.00
4 3/31/2023 $13,601,000.00
5 12/31/2022 $82,049,000.00
6 9/30/2022 $58,909,000.00
7 6/30/2022 $53,791,000.00
8 3/31/2022 $21,633,000.00
9 12/31/2021 $59,844,000.00
10 12/31/2020 --
11 12/31/2019 --
Financials: NetIncomeLoss
Date Value
1 12/31/2023 $9,772,000.00
2 9/30/2023 $-168,298,000.00
3 6/30/2023 $-122,506,000.00
4 3/31/2023 $-16,838,000.00
5 12/31/2022 $-540,747,000.00
6 9/30/2022 $-14,711,000.00
7 6/30/2022 $-208,014,000.00
8 3/31/2022 $-204,199,000.00
9 12/31/2021 $166,284,000.00
10 9/30/2021 $243,113,000.00
11 6/30/2021 $204,021,000.00
12 3/31/2021 $39,008,000.00
13 12/31/2020 $213,105,000.00
14 9/30/2020 $36,515,000.00
15 6/30/2020 $-117,369,000.00
16 3/31/2020 $-105,891,000.00
17 12/31/2019 $375,446,000.00
18 9/30/2019 $29,397,000.00
19 6/30/2019 $-6,740,000.00
20 3/31/2019 $-38,151,000.00
21 12/31/2018 $-38,453,000.00
22 9/30/2018 $19,643,000.00
23 6/30/2018 $-29,892,000.00
24 3/31/2018 $-23,986,000.00
25 12/31/2017 $-62,813,000.00
26 9/30/2017 $-47,150,000.00
27 6/30/2017 $-15,962,000.00
28 3/31/2017 $-15,090,000.00
29 12/31/2016 $-171,590,000.00
30 9/30/2016 $-156,423,000.00
31 6/30/2016 $-124,100,000.00
32 3/31/2016 $-96,755,000.00
33 12/31/2015 $-179,817,000.00
34 9/30/2015 $-131,528,000.00
35 6/30/2015 $-77,598,000.00
36 3/31/2015 $-47,978,000.00
37 12/31/2014 $-154,093,000.00
Financials: NetIncomeLossAttributableToNoncontrollingInterest
Date Value
1 12/31/2023 $-30,896,000.00
2 9/30/2023 $-10,630,000.00
3 6/30/2023 $-3,336,000.00
4 3/31/2023 $-2,488,000.00
5 12/31/2022 $-12,258,000.00
6 9/30/2022 $-8,460,000.00
7 6/30/2022 $-1,263,000.00
8 3/31/2022 $-3,164,000.00
9 12/31/2021 $-7,458,000.00
10 9/30/2021 $-2,960,000.00
11 6/30/2021 $-343,000.00
12 3/31/2021 --
13 12/31/2020 --
14 9/30/2020 --
15 6/30/2020 --
16 12/31/2019 --
Financials: NetIncomeLossAvailableToCommonStockholdersBasic
Date Value
1 12/31/2023 $9,772,000.00
2 9/30/2023 $-168,298,000.00
3 6/30/2023 $-122,506,000.00
4 3/31/2023 $-16,838,000.00
5 12/31/2022 $-540,747,000.00
6 9/30/2022 $-14,711,000.00
7 6/30/2022 $-208,014,000.00
8 3/31/2022 $-204,199,000.00
9 12/31/2021 $166,284,000.00
10 9/30/2021 $243,113,000.00
11 6/30/2021 $243,029,000.00
12 3/31/2021 $39,008,000.00
13 12/31/2020 $213,105,000.00
14 9/30/2020 $36,515,000.00
15 6/30/2020 $-11,478,000.00
16 12/31/2019 $375,446,000.00
17 12/31/2017 $-62,813,000.00
18 12/31/2016 $-171,590,000.00
19 12/31/2015 $-212,017,000.00
20 12/31/2014 $-154,093,000.00
Financials: NetIncomeLossAvailableToCommonStockholdersDiluted
Date Value
1 12/31/2023 $9,772,000.00
2 9/30/2023 $-168,298,000.00
3 6/30/2023 $-122,506,000.00
4 3/31/2023 $-16,838,000.00
5 12/31/2022 $-540,747,000.00
6 9/30/2022 $-426,924,000.00
7 6/30/2022 $-208,014,000.00
8 3/31/2022 $-204,199,000.00
9 12/31/2021 $166,284,000.00
10 9/30/2021 $84,000.00
11 6/30/2021 $243,029,000.00
12 3/31/2021 $39,008,000.00
13 12/31/2020 $213,105,000.00
14 9/30/2020 $36,515,000.00
15 6/30/2020 $-117,369,000.00
16 12/31/2019 $375,446,000.00
Financials: NoncurrentAssets
Date Value
1 12/31/2023 $14,221,998,000.00
2 9/30/2023 $14,124,540,000.00
3 6/30/2023 $14,433,000,000.00
4 3/31/2023 $14,544,733,000.00
5 12/31/2022 $14,683,269,000.00
6 9/30/2022 $14,330,757,000.00
7 6/30/2022 $14,884,672,000.00
8 3/31/2022 $15,462,290,000.00
9 12/31/2021 $1,507,871,000.00
10 9/30/2021 $1,511,774,000.00
11 6/30/2021 $1,485,756,000.00
12 3/31/2021 $1,155,266,000.00
13 12/31/2020 $1,144,721,000.00
14 9/30/2020 $1,054,302,000.00
15 6/30/2020 $1,012,068,000.00
16 3/31/2020 $934,586,000.00
17 12/31/2019 $597,766,000.00
18 9/30/2019 $581,471,000.00
19 6/30/2019 $592,933,000.00
20 3/31/2019 $592,371,000.00
21 12/31/2018 $481,209,000.00
22 9/30/2018 $471,239,000.00
23 6/30/2018 $462,916,000.00
24 3/31/2018 $170,635,000.00
25 12/31/2017 $164,157,000.00
26 9/30/2017 $161,275,000.00
27 6/30/2017 $161,855,000.00
28 3/31/2017 $167,511,000.00
29 12/31/2016 $164,793,000.00
30 9/30/2016 $166,908,000.00
31 6/30/2016 $165,353,000.00
32 3/31/2016 $170,201,000.00
33 12/31/2015 $170,697,000.00
Financials: NumberOfReportableSegments
Date Value
1 12/31/2023 $2.00
2 9/30/2023 $2.00
3 6/30/2023 $2.00
4 3/31/2023 $2.00
5 12/31/2022 $2.00
6 9/30/2022 $2.00
7 6/30/2022 $2.00
8 3/31/2022 $2.00
9 12/31/2021 $2.00
10 9/30/2021 $2.00
11 6/30/2021 $2.00
12 3/31/2021 $2.00
13 12/31/2020 $2.00
14 9/30/2020 $2.00
15 6/30/2020 $2.00
16 3/31/2020 $1.00
17 12/31/2019 $1.00
18 9/30/2019 $1.00
19 6/30/2019 $1.00
20 3/31/2019 $1.00
21 12/31/2018 $1.00
22 9/30/2018 $1.00
23 6/30/2018 $1.00
24 3/31/2018 $1.00
25 12/31/2017 $1.00
26 9/30/2017 $1.00
27 6/30/2017 $1.00
28 3/31/2017 $1.00
29 12/31/2016 $1.00
30 9/30/2016 $1.00
31 6/30/2016 $1.00
32 3/31/2016 $1.00
Financials: OperatingIncomeLoss
Date Value
1 12/31/2023 $-278,839,000.00
2 9/30/2023 $-148,187,000.00
3 6/30/2023 $-132,107,000.00
4 3/31/2023 $-6,172,000.00
5 12/31/2022 $-624,532,000.00
6 9/30/2022 $-489,351,000.00
7 6/30/2022 $-213,773,000.00
8 3/31/2022 $-226,789,000.00
9 12/31/2021 $161,112,000.00
10 9/30/2021 $215,726,000.00
11 6/30/2021 $192,730,000.00
12 3/31/2021 $67,736,000.00
13 12/31/2020 $-18,815,000.00
14 9/30/2020 $49,342,000.00
15 6/30/2020 $-23,052,000.00
16 3/31/2020 $-90,288,000.00
17 12/31/2019 $26,557,000.00
18 9/30/2019 $9,209,000.00
19 6/30/2019 $-843,000.00
20 3/31/2019 $-22,042,000.00
21 12/31/2018 $-36,614,000.00
22 9/30/2018 $-33,506,000.00
23 6/30/2018 $-2,647,000.00
24 3/31/2018 $-20,992,000.00
25 12/31/2017 $-54,206,000.00
26 9/30/2017 $-14,891,000.00
27 6/30/2017 $-12,224,000.00
28 3/31/2017 $-14,082,000.00
29 12/31/2016 $-170,453,000.00
30 9/30/2016 $-31,982,000.00
31 6/30/2016 $-27,360,000.00
32 3/31/2016 $-97,133,000.00
33 12/31/2015 $-174,458,000.00
34 9/30/2015 $-126,641,000.00
35 6/30/2015 $-28,074,000.00
36 3/31/2015 $-46,350,000.00
37 12/31/2014 $-150,491,000.00
Financials: OperatingLeaseCost
Date Value
1 12/31/2023 $77,659,000.00
2 12/31/2022 $93,365,000.00
3 12/31/2021 $83,136,000.00
4 3/31/2021 $20,432,000.00
5 12/31/2020 $70,254,000.00
6 9/30/2020 $50,782,000.00
7 6/30/2020 $32,343,000.00
8 3/31/2020 $15,125,000.00
9 12/31/2019 $29,422,000.00
10 9/30/2019 $7,449,000.00
11 6/30/2019 $14,177,000.00
12 3/31/2019 $6,690,000.00
Financials: OperatingLeaseExpense
Date Value
1 12/31/2023 $75,800,000.00
2 12/31/2022 $93,600,000.00
3 12/31/2021 $80,300,000.00
4 12/31/2020 $75,200,000.00
5 12/31/2019 $32,500,000.00
Financials: OperatingLeaseLiability
Date Value
1 12/31/2023 $343,358,000.00
2 12/31/2022 $424,458,000.00
3 12/31/2021 $459,044,000.00
4 3/31/2021 $455,854,000.00
5 12/31/2020 $442,409,000.00
6 9/30/2020 $436,024,000.00
7 6/30/2020 $428,428,000.00
8 3/31/2020 $386,897,000.00
9 12/31/2019 $136,105,000.00
10 9/30/2019 $132,236,000.00
11 6/30/2019 $132,220,000.00
12 3/31/2019 $135,597,000.00
Financials: OperatingLeaseLiabilityCurrent
Date Value
1 12/31/2023 $53,721,000.00
2 9/30/2023 $52,851,000.00
3 6/30/2023 $57,579,000.00
4 3/31/2023 $62,673,000.00
5 12/31/2022 $66,854,000.00
6 9/30/2022 $70,304,000.00
7 6/30/2022 $125,107,000.00
8 3/31/2022 $71,393,000.00
9 12/31/2021 $64,027,000.00
10 9/30/2021 $60,482,000.00
11 6/30/2021 $57,102,000.00
12 3/31/2021 $55,485,000.00
13 12/31/2020 $52,747,000.00
14 9/30/2020 $51,041,000.00
15 6/30/2020 $43,627,000.00
16 3/31/2020 $37,335,000.00
17 12/31/2019 $27,275,000.00
18 9/30/2019 $25,779,000.00
19 6/30/2019 $24,955,000.00
20 3/31/2019 $23,041,000.00
21 12/31/2018 --
Financials: OperatingLeaseLiabilityNoncurrent
Date Value
1 12/31/2023 $289,788,000.00
2 9/30/2023 $302,779,000.00
3 6/30/2023 $315,130,000.00
4 3/31/2023 $329,196,000.00
5 12/31/2022 $357,419,000.00
6 9/30/2022 $369,798,000.00
7 6/30/2022 $332,768,000.00
8 3/31/2022 $395,602,000.00
9 12/31/2021 $395,017,000.00
10 9/30/2021 $390,690,000.00
11 6/30/2021 $404,571,000.00
12 3/31/2021 $400,369,000.00
13 12/31/2020 $389,662,000.00
14 9/30/2020 $384,983,000.00
15 6/30/2020 $384,801,000.00
16 3/31/2020 $349,562,000.00
17 12/31/2019 $108,830,000.00
18 9/30/2019 $106,457,000.00
19 6/30/2019 $107,265,000.00
20 3/31/2019 $112,556,000.00
Financials: OperatingLeasePayments
Date Value
1 12/31/2023 $93,890,000.00
2 12/31/2022 $92,730,000.00
3 12/31/2021 $77,201,000.00
4 3/31/2021 $18,250,000.00
5 12/31/2020 $46,901,000.00
6 9/30/2020 $29,950,000.00
7 6/30/2020 $19,137,000.00
8 3/31/2020 $9,570,000.00
9 12/31/2019 $33,340,000.00
10 9/30/2019 $24,580,000.00
11 6/30/2019 $16,067,000.00
12 3/31/2019 $9,293,000.00
Financials: OperatingLeaseRightOfUseAsset
Date Value
1 12/31/2023 $244,701,000.00
2 9/30/2023 $268,418,000.00
3 6/30/2023 $282,808,000.00
4 3/31/2023 $344,229,000.00
5 12/31/2022 $373,172,000.00
6 9/30/2022 $425,519,000.00
7 6/30/2022 $446,237,000.00
8 3/31/2022 $455,914,000.00
9 12/31/2021 $449,406,000.00
10 9/30/2021 $448,248,000.00
11 6/30/2021 $461,277,000.00
12 3/31/2021 $463,331,000.00
13 12/31/2020 $456,888,000.00
14 9/30/2020 $450,183,000.00
15 6/30/2020 $449,445,000.00
16 3/31/2020 $413,458,000.00
17 12/31/2019 $113,148,000.00
18 9/30/2019 $108,670,000.00
19 6/30/2019 $107,809,000.00
20 3/31/2019 $111,956,000.00
Financials: OperatingLeaseWeightedAverageDiscountRatePercent
Date Value
1 12/31/2023 $0.04
2 12/31/2022 $0.04
3 12/31/2021 $0.04
4 3/31/2021 $0.04
5 12/31/2020 $0.04
6 9/30/2020 $0.04
7 6/30/2020 $0.04
8 3/31/2020 $0.04
9 12/31/2019 $0.04
10 9/30/2019 $0.04
11 6/30/2019 $0.04
12 3/31/2019 $0.04
Financials: OtherAccruedLiabilitiesCurrent
Date Value
1 12/31/2023 $307,903,000.00
2 9/30/2023 $309,699,000.00
3 6/30/2023 $231,751,000.00
4 3/31/2023 $248,068,000.00
5 12/31/2022 $258,129,000.00
6 9/30/2022 $152,098,000.00
7 6/30/2022 $323,205,000.00
8 3/31/2022 $230,223,000.00
9 12/31/2021 $144,536,000.00
10 9/30/2021 $63,600,000.00
11 6/30/2021 $70,354,000.00
12 3/31/2021 $64,519,000.00
13 12/31/2020 $71,586,000.00
14 9/30/2020 $69,238,000.00
15 6/30/2020 $53,930,000.00
16 3/31/2020 $69,321,000.00
17 12/31/2019 $26,494,000.00
18 9/30/2019 $39,738,000.00
19 6/30/2019 $29,605,000.00
20 3/31/2019 $16,393,000.00
21 12/31/2018 $14,958,000.00
22 9/30/2018 $32,309,000.00
23 6/30/2018 $22,943,000.00
24 3/31/2018 $14,849,000.00
25 12/31/2017 $12,020,000.00
26 9/30/2017 $12,320,000.00
27 6/30/2017 $18,630,000.00
28 3/31/2017 $13,578,000.00
29 12/31/2016 $5,367,000.00
30 9/30/2016 $10,310,000.00
31 6/30/2016 $12,827,000.00
32 3/31/2016 $15,898,000.00
33 12/31/2015 $8,617,000.00
Financials: OtherAssetsCurrent
Date Value
1 12/31/2023 $2,353,488,000.00
2 9/30/2023 $1,696,033,000.00
3 6/30/2023 $1,675,082,000.00
4 3/31/2023 $1,427,210,000.00
5 12/31/2022 $1,627,265,000.00
6 9/30/2022 $1,175,873,000.00
7 6/30/2022 $951,162,000.00
8 3/31/2022 $876,198,000.00
9 12/31/2021 $687,429,000.00
10 9/30/2021 $609,533,000.00
11 6/30/2021 $593,462,000.00
12 3/31/2021 $823,606,000.00
13 12/31/2020 $383,067,000.00
14 9/30/2020 $388,106,000.00
15 6/30/2020 $319,890,000.00
16 3/31/2020 $278,670,000.00
17 12/31/2019 $250,409,000.00
18 9/30/2019 $215,806,000.00
19 6/30/2019 $180,360,000.00
20 3/31/2019 $185,121,000.00
21 12/31/2018 $164,966,000.00
22 9/30/2018 $136,400,000.00
23 6/30/2018 $120,250,000.00
24 3/31/2018 $91,933,000.00
25 12/31/2017 $86,454,000.00
26 9/30/2017 $66,539,000.00
27 6/30/2017 $62,798,000.00
28 3/31/2017 $54,605,000.00
29 12/31/2016 $60,543,000.00
30 9/30/2016 $44,244,000.00
31 6/30/2016 $48,473,000.00
32 3/31/2016 $55,211,000.00
33 12/31/2015 $41,447,000.00
Financials: OtherAssetsMiscellaneousCurrent
Date Value
1 12/31/2023 $227,003,000.00
2 9/30/2023 $174,197,000.00
3 6/30/2023 $193,639,000.00
4 3/31/2023 $157,845,000.00
5 12/31/2022 $159,930,000.00
6 9/30/2022 $163,684,000.00
7 6/30/2022 $143,393,000.00
8 3/31/2022 $137,807,000.00
9 12/31/2021 $118,189,000.00
10 9/30/2021 $77,340,000.00
11 6/30/2021 $142,520,000.00
12 3/31/2021 $80,589,000.00
13 12/31/2020 $66,814,000.00
14 9/30/2020 $78,065,000.00
15 6/30/2020 $62,169,000.00
16 3/31/2020 $42,643,000.00
17 12/31/2019 $39,951,000.00
18 9/30/2019 $38,902,000.00
19 6/30/2019 $39,036,000.00
20 3/31/2019 $46,781,000.00
21 12/31/2018 $31,706,000.00
22 9/30/2018 $30,230,000.00
23 6/30/2018 $20,816,000.00
24 3/31/2018 $16,639,000.00
25 12/31/2017 $15,115,000.00
26 9/30/2017 $11,016,000.00
27 6/30/2017 $9,270,000.00
28 3/31/2017 $7,669,000.00
29 12/31/2016 $10,545,000.00
30 9/30/2016 $6,041,000.00
31 6/30/2016 $5,288,000.00
32 3/31/2016 $6,408,000.00
33 12/31/2015 $2,312,000.00
Financials: OtherAssetsMiscellaneousNoncurrent
Date Value
1 12/31/2023 $122,508,000.00
2 9/30/2023 $95,094,000.00
3 6/30/2023 $123,706,000.00
4 3/31/2023 $101,314,000.00
5 12/31/2022 $101,454,000.00
6 9/30/2022 $92,154,000.00
7 6/30/2022 $108,310,000.00
8 3/31/2022 $94,437,000.00
9 12/31/2021 $67,914,000.00
10 9/30/2021 $79,997,000.00
11 6/30/2021 $66,176,000.00
12 3/31/2021 $33,427,000.00
13 12/31/2020 $26,956,000.00
14 9/30/2020 $24,881,000.00
15 6/30/2020 $21,765,000.00
16 3/31/2020 $26,566,000.00
17 12/31/2019 $27,935,000.00
18 9/30/2019 $18,252,000.00
19 6/30/2019 $30,754,000.00
20 3/31/2019 $16,947,000.00
21 12/31/2018 $4,389,000.00
22 9/30/2018 $4,465,000.00
23 6/30/2018 $4,092,000.00
24 3/31/2018 $3,356,000.00
25 12/31/2017 $3,612,000.00
26 9/30/2017 $840,000.00
27 12/31/2016 $1,113,000.00
28 9/30/2016 $1,253,000.00
29 6/30/2016 $1,461,000.00
30 3/31/2016 $7,931,000.00
31 12/31/2015 $1,645,000.00
Financials: OtherAssetsNoncurrent
Date Value
1 12/31/2023 $739,486,000.00
2 9/30/2023 $791,529,000.00
3 6/30/2023 $832,467,000.00
4 3/31/2023 $811,512,000.00
5 12/31/2022 $484,237,000.00
6 9/30/2022 $438,534,000.00
7 6/30/2022 $454,813,000.00
8 3/31/2022 $471,354,000.00
9 12/31/2021 $370,535,000.00
10 9/30/2021 $384,508,000.00
11 6/30/2021 $382,604,000.00
12 3/31/2021 $352,056,000.00
13 12/31/2020 $499,250,000.00
14 9/30/2020 $169,582,000.00
15 6/30/2020 $166,449,000.00
16 3/31/2020 $149,852,000.00
17 12/31/2019 $196,388,000.00
18 9/30/2019 $81,326,000.00
19 6/30/2019 $57,167,000.00
20 3/31/2019 $48,202,000.00
21 12/31/2018 $74,229,000.00
22 9/30/2018 $76,996,000.00
23 6/30/2018 $40,995,000.00
24 3/31/2018 $32,120,000.00
25 12/31/2017 $31,350,000.00
26 9/30/2017 $29,800,000.00
27 6/30/2017 $3,278,000.00
28 3/31/2017 $3,042,000.00
29 12/31/2016 $3,194,000.00
30 9/30/2016 $3,658,000.00
31 6/30/2016 $4,178,000.00
32 3/31/2016 $10,107,000.00
33 12/31/2015 $3,826,000.00
Financials: OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
Date Value
1 12/31/2023 $40,055,000.00
2 9/30/2023 $28,870,000.00
3 6/30/2023 $6,467,000.00
4 3/31/2023 $14,410,000.00
5 12/31/2022 $-35,489,000.00
6 9/30/2022 $-44,876,000.00
7 6/30/2022 $-7,244,000.00
8 3/31/2022 $-29,954,000.00
9 12/31/2021 $-15,096,000.00
10 9/30/2021 $-1,104,000.00
11 6/30/2021 $-1,445,000.00
12 3/31/2021 $-2,534,000.00
13 9/30/2020 $-1,567,000.00
14 6/30/2020 $1,431,000.00
Financials: OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
Date Value
1 12/31/2023 $104,728,000.00
2 9/30/2023 $-308,262,000.00
3 6/30/2023 $28,716,000.00
4 3/31/2023 $-63,881,000.00
5 12/31/2022 $-471,166,000.00
6 9/30/2022 $-609,045,000.00
7 6/30/2022 $-641,029,000.00
8 3/31/2022 $264,746,000.00
9 12/31/2021 $-24,667,000.00
10 9/30/2021 $-14,145,000.00
11 6/30/2021 $-916,000.00
12 3/31/2021 $-10,595,000.00
13 9/30/2020 $9,111,000.00
14 6/30/2020 $6,367,000.00
Financials: OtherComprehensiveIncomeLossNetOfTax
Date Value
1 12/31/2023 $144,783,000.00
2 9/30/2023 $-265,104,000.00
3 6/30/2023 $35,183,000.00
4 3/31/2023 $-49,471,000.00
5 12/31/2022 $-506,655,000.00
6 9/30/2022 $-616,723,000.00
7 6/30/2022 $-648,273,000.00
8 3/31/2022 $234,792,000.00
9 12/31/2021 $-39,763,000.00
10 9/30/2021 $-15,249,000.00
11 6/30/2021 $-2,361,000.00
12 3/31/2021 $-13,129,000.00
13 12/31/2020 $21,699,000.00
14 9/30/2020 $7,544,000.00
15 6/30/2020 $7,798,000.00
16 3/31/2020 $-5,061,000.00
17 12/31/2019 $7,682,000.00
Financials: OtherLiabilitiesNoncurrent
Date Value
1 12/31/2023 $154,972,000.00
2 9/30/2023 $253,511,000.00
3 6/30/2023 $347,185,000.00
4 3/31/2023 $329,626,000.00
5 12/31/2022 $201,657,000.00
6 9/30/2022 $196,466,000.00
7 6/30/2022 $213,515,000.00
8 3/31/2022 $242,717,000.00
9 12/31/2021 $207,610,000.00
10 9/30/2021 $227,048,000.00
11 6/30/2021 $186,369,000.00
12 3/31/2021 $92,674,000.00
13 12/31/2020 $85,291,000.00
14 9/30/2020 $82,136,000.00
15 6/30/2020 $90,220,000.00
16 3/31/2020 $80,861,000.00
17 12/31/2019 $94,461,000.00
18 9/30/2019 $70,483,000.00
19 6/30/2019 $67,649,000.00
20 3/31/2019 $75,585,000.00
21 12/31/2018 $93,286,000.00
22 9/30/2018 $89,711,000.00
23 6/30/2018 $85,851,000.00
24 3/31/2018 $74,935,000.00
25 12/31/2017 $69,538,000.00
26 9/30/2017 $66,027,000.00
27 6/30/2017 $63,082,000.00
28 3/31/2017 $62,545,000.00
29 12/31/2016 $57,745,000.00
30 9/30/2016 $55,795,000.00
31 6/30/2016 $50,364,000.00
32 3/31/2016 $50,253,000.00
33 12/31/2015 $52,522,000.00
Financials: OtherLongTermDebtCurrent
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 $460,539,000.00
5 12/31/2022 $460,356,000.00
6 12/31/2021 $455,000.00
Financials: OtherLongTermDebtNoncurrent
Date Value
1 12/31/2023 $4,120,091,000.00
2 9/30/2023 $4,117,502,000.00
3 6/30/2023 $4,114,916,000.00
4 3/31/2023 $4,112,356,000.00
5 12/31/2022 $4,109,829,000.00
6 9/30/2022 $4,107,245,000.00
7 6/30/2022 $4,104,664,000.00
8 3/31/2022 $4,561,911,000.00
9 12/31/2021 $4,559,208,000.00
Financials: OtherNonoperatingIncomeExpense
Date Value
1 12/31/2023 $202,475,000.00
2 9/30/2023 $-15,488,000.00
3 6/30/2023 $-1,379,000.00
4 3/31/2023 $-18,371,000.00
5 12/31/2022 $95,443,000.00
6 9/30/2022 $71,036,000.00
7 6/30/2022 $18,766,000.00
8 3/31/2022 $33,472,000.00
9 12/31/2021 $29,474,000.00
10 9/30/2021 $-12,011,000.00
11 6/30/2021 $48,260,000.00
12 3/31/2021 $-27,528,000.00
13 12/31/2020 $291,725,000.00
14 9/30/2020 $784,000.00
15 6/30/2020 $25,591,000.00
16 3/31/2020 $-5,862,000.00
17 12/31/2019 $-273,000.00
18 9/30/2019 $-6,988,000.00
19 6/30/2019 $-12,529,000.00
20 3/31/2019 $-11,299,000.00
21 12/31/2018 $18,469,000.00
22 9/30/2018 $37,908,000.00
23 6/30/2018 $815,000.00
24 3/31/2018 $-707,000.00
25 12/31/2017 $1,595,000.00
26 9/30/2017 $1,951,000.00
27 12/31/2016 $247,000.00
28 9/30/2016 $690,000.00
29 6/30/2016 $984,000.00
30 3/31/2016 $786,000.00
31 9/30/2015 $-1,390,000.00
32 6/30/2015 $-746,000.00
33 3/31/2015 $-796,000.00
Financials: OtherSellingAndMarketingExpense
Date Value
1 12/31/2023 $898,300,000.00
2 9/30/2023 $693,300,000.00
3 6/30/2023 $235,300,000.00
4 3/31/2023 $243,700,000.00
5 12/31/2022 $840,000,000.00
6 9/30/2022 $212,300,000.00
7 6/30/2022 $205,600,000.00
8 3/31/2022 $202,300,000.00
9 12/31/2021 $778,300,000.00
10 9/30/2021 $183,200,000.00
11 6/30/2021 $189,000,000.00
12 3/31/2021 $183,600,000.00
13 12/31/2020 $635,300,000.00
14 9/30/2020 $208,400,000.00
15 6/30/2020 $256,700,000.00
16 3/31/2020 $106,800,000.00
17 12/31/2019 $279,700,000.00
18 12/31/2018 $149,000,000.00
Financials: OtherSignificantNoncashTransactionValueOfConsiderationGiven1
Date Value
1 12/31/2023 $2,550,000.00
2 9/30/2023 --
3 6/30/2023 --
4 12/31/2022 $14,377,000.00
5 9/30/2022 $14,377,000.00
6 6/30/2022 $14,377,000.00
7 12/31/2021 $50,079,000.00
8 9/30/2021 $54,132,000.00
9 6/30/2021 $50,528,000.00
10 3/31/2021 --
11 12/31/2020 $8,974,000.00
12 9/30/2020 $8,974,000.00
13 6/30/2020 $7,439,000.00
14 3/31/2020 $7,338,000.00
15 12/31/2019 --
16 9/30/2019 $8,411,000.00
17 6/30/2019 $8,411,000.00
18 3/31/2019 $6,447,000.00
19 12/31/2018 $140,107,000.00
20 9/30/2018 $3,995,000.00
21 6/30/2018 $3,995,000.00
22 3/31/2018 $1,151,000.00
23 12/31/2017 --
24 9/30/2017 $644,000.00
25 6/30/2017 $644,000.00
26 3/31/2017 $400,000.00
27 12/31/2016 --
28 9/30/2016 --
29 6/30/2016 --
30 3/31/2016 --
31 12/31/2015 $35,776,000.00
32 9/30/2015 $27,456,000.00
33 6/30/2015 $22,887,000.00
34 3/31/2015 $22,887,000.00
35 12/31/2014 $59,576,000.00
Financials: PaymentsForRepurchaseOfCommonStock
Date Value
1 12/31/2023 $156,812,000.00
2 12/31/2022 --
3 12/31/2021 --
Financials: PaymentsRelatedToTaxWithholdingForShareBasedCompensation
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 $4,735,000.00
6 9/30/2022 $4,734,000.00
7 6/30/2022 $4,253,000.00
8 3/31/2022 $2,456,000.00
9 12/31/2021 $323,011,000.00
10 9/30/2021 $312,406,000.00
11 6/30/2021 $292,225,000.00
12 3/31/2021 $152,013,000.00
13 12/31/2020 $314,019,000.00
14 9/30/2020 $182,607,000.00
15 6/30/2020 $93,654,000.00
16 3/31/2020 $48,772,000.00
17 12/31/2019 $212,264,000.00
18 9/30/2019 $164,044,000.00
19 6/30/2019 $106,663,000.00
20 3/31/2019 $50,801,000.00
21 12/31/2018 $189,124,000.00
22 9/30/2018 $125,899,000.00
23 6/30/2018 $68,575,000.00
24 3/31/2018 $27,651,000.00
25 12/31/2017 $44,682,000.00
26 9/30/2017 $18,298,000.00
27 6/30/2017 --
28 3/31/2017 --
29 12/31/2016 --
30 9/30/2016 --
31 12/31/2015 --
Financials: PaymentsToAcquireAvailableForSaleSecuritiesDebt
Date Value
1 12/31/2023 $1,126,615,000.00
2 9/30/2023 $934,904,000.00
3 6/30/2023 $423,751,000.00
4 3/31/2023 $56,761,000.00
5 12/31/2022 $755,697,000.00
6 9/30/2022 $521,692,000.00
7 6/30/2022 $383,372,000.00
8 3/31/2022 $209,981,000.00
9 12/31/2021 $2,714,560,000.00
10 9/30/2021 $2,343,446,000.00
11 6/30/2021 $1,482,486,000.00
12 3/31/2021 $401,161,000.00
13 12/31/2020 $1,322,362,000.00
14 9/30/2020 $966,278,000.00
15 6/30/2020 $724,862,000.00
16 3/31/2020 $363,874,000.00
17 12/31/2019 $992,583,000.00
18 9/30/2019 $758,969,000.00
19 6/30/2019 $354,908,000.00
20 3/31/2019 $193,673,000.00
21 12/31/2018 $1,000,346,000.00
22 9/30/2018 $859,060,000.00
23 6/30/2018 $165,024,000.00
24 3/31/2018 $50,221,000.00
25 12/31/2017 $544,910,000.00
26 9/30/2017 $485,484,000.00
27 6/30/2017 $314,055,000.00
28 3/31/2017 $181,851,000.00
29 12/31/2016 $164,766,000.00
30 9/30/2016 $139,103,000.00
31 6/30/2016 $102,245,000.00
32 3/31/2016 $73,086,000.00
33 12/31/2015 --
34 9/30/2015 --
35 6/30/2015 --
36 3/31/2015 --
37 12/31/2014 --
Financials: PaymentsToAcquireBusinessesNetOfCashAcquired
Date Value
1 12/31/2023 $4,969,000.00
2 12/31/2021 $163,970,000.00
3 9/30/2021 $163,970,000.00
4 6/30/2021 $164,304,000.00
5 3/31/2021 --
6 12/31/2020 $79,221,000.00
7 9/30/2020 $29,221,000.00
8 6/30/2020 $18,354,000.00
9 3/31/2020 $12,742,000.00
10 12/31/2019 $20,372,000.00
11 9/30/2019 $20,372,000.00
12 6/30/2019 $20,372,000.00
13 3/31/2019 $11,248,000.00
14 12/31/2018 $112,399,000.00
15 9/30/2018 $112,399,000.00
16 6/30/2018 $111,828,000.00
17 3/31/2018 $1,055,000.00
18 12/31/2017 $1,915,000.00
19 9/30/2017 $1,600,000.00
20 6/30/2017 $1,600,000.00
21 3/31/2017 $1,600,000.00
22 12/31/2016 $1,360,000.00
23 9/30/2016 --
24 6/30/2016 --
25 3/31/2016 --
26 12/31/2015 $4,500,000.00
27 9/30/2015 $4,500,000.00
28 6/30/2015 $3,750,000.00
29 3/31/2015 $3,750,000.00
30 12/31/2014 $-11,715,000.00
Financials: PaymentsToAcquireFinanceReceivables
Date Value
1 12/31/2023 $23,968,787,000.00
2 9/30/2023 $16,401,673,000.00
3 6/30/2023 $10,546,501,000.00
4 3/31/2023 $4,911,509,000.00
5 12/31/2022 $18,361,871,000.00
6 9/30/2022 $12,286,091,000.00
7 6/30/2022 $7,543,996,000.00
8 3/31/2022 $1,946,468,000.00
9 12/31/2021 --
10 9/30/2021 --
11 6/30/2021 --
12 3/31/2021 --
13 12/31/2020 --
Financials: PaymentsToAcquireIntangibleAssets
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 $170,000,000.00
7 9/30/2021 $170,000,000.00
8 6/30/2021 $170,000,000.00
9 3/31/2021 $170,000,000.00
10 12/31/2020 $50,000,000.00
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 $1,584,000.00
19 9/30/2018 $1,584,000.00
20 6/30/2018 $1,584,000.00
21 3/31/2018 $1,584,000.00
22 12/31/2017 --
23 9/30/2017 --
24 6/30/2017 --
25 3/31/2017 --
26 12/31/2016 $400,000.00
27 9/30/2016 $400,000.00
28 6/30/2016 $400,000.00
29 3/31/2016 $400,000.00
30 12/31/2015 $1,286,000.00
31 9/30/2015 $110,000.00
32 6/30/2015 $110,000.00
33 3/31/2015 $100,000.00
34 12/31/2014 $400,000.00
Financials: PaymentsToAcquireOtherInvestments
Date Value
1 12/31/2023 $33,853,000.00
2 9/30/2023 $7,277,000.00
3 6/30/2023 $4,397,000.00
4 3/31/2023 $4,821,000.00
5 12/31/2022 $56,712,000.00
6 9/30/2022 $39,079,000.00
7 6/30/2022 $39,448,000.00
8 3/31/2022 $16,495,000.00
9 12/31/2021 $48,510,000.00
10 9/30/2021 $47,550,000.00
11 6/30/2021 $45,425,000.00
12 3/31/2021 $28,470,000.00
13 12/31/2020 $1,277,000.00
14 9/30/2020 --
15 6/30/2020 --
16 3/31/2020 --
17 12/31/2019 $15,250,000.00
18 9/30/2019 $2,000,000.00
19 6/30/2019 $2,000,000.00
20 3/31/2019 $2,000,000.00
21 12/31/2018 --
22 9/30/2018 --
23 6/30/2018 --
24 3/31/2018 --
25 12/31/2017 $25,000,000.00
Financials: PaymentsToAcquirePropertyPlantAndEquipment
Date Value
1 12/31/2023 $151,151,000.00
2 9/30/2023 $99,457,000.00
3 6/30/2023 $61,775,000.00
4 3/31/2023 $32,253,000.00
5 12/31/2022 $170,815,000.00
6 9/30/2022 $121,709,000.00
7 6/30/2022 $85,420,000.00
8 3/31/2022 $41,187,000.00
9 12/31/2021 $134,320,000.00
10 9/30/2021 $98,028,000.00
11 6/30/2021 $66,628,000.00
12 3/31/2021 $34,149,000.00
13 12/31/2020 $138,402,000.00
14 9/30/2020 $86,353,000.00
15 6/30/2020 $56,561,000.00
16 3/31/2020 $26,137,000.00
17 12/31/2019 $62,498,000.00
18 9/30/2019 $45,826,000.00
19 6/30/2019 $30,162,000.00
20 3/31/2019 $18,168,000.00
21 12/31/2018 $61,203,000.00
22 9/30/2018 $37,173,000.00
23 6/30/2018 $23,143,000.00
24 3/31/2018 $8,083,000.00
25 12/31/2017 $26,097,000.00
26 9/30/2017 $19,625,000.00
27 6/30/2017 $13,883,000.00
28 3/31/2017 $6,508,000.00
29 12/31/2016 $25,433,000.00
30 9/30/2016 $19,674,000.00
31 6/30/2016 $15,840,000.00
32 3/31/2016 $7,527,000.00
33 12/31/2015 $37,432,000.00
34 9/30/2015 $30,724,000.00
35 6/30/2015 $20,760,000.00
36 3/31/2015 $10,419,000.00
37 12/31/2014 $28,794,000.00
Financials: PreferredStockParOrStatedValuePerShare
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 --
6 9/30/2022 --
7 6/30/2022 --
8 3/31/2022 --
9 12/31/2021 --
10 9/30/2021 --
11 6/30/2021 --
12 3/31/2021 --
13 12/31/2020 --
14 9/30/2020 --
15 6/30/2020 --
16 3/31/2020 --
17 12/31/2019 --
18 9/30/2019 --
19 6/30/2019 --
20 3/31/2019 --
21 12/31/2018 --
22 9/30/2018 --
23 6/30/2018 --
24 3/31/2018 --
25 12/31/2017 --
26 9/30/2017 --
27 6/30/2017 --
28 3/31/2017 --
29 12/31/2016 --
30 9/30/2016 --
31 6/30/2016 --
32 3/31/2016 --
33 12/31/2015 --
Financials: PreferredStockSharesAuthorized
Date Value
1 12/31/2023 $100,000,000.00
2 9/30/2023 $100,000,000.00
3 6/30/2023 $100,000,000.00
4 3/31/2023 $100,000,000.00
5 12/31/2022 $100,000,000.00
6 9/30/2022 $100,000,000.00
7 6/30/2022 $100,000,000.00
8 3/31/2022 $100,000,000.00
9 12/31/2021 $100,000,000.00
10 9/30/2021 $100,000,000.00
11 6/30/2021 $100,000,000.00
12 3/31/2021 $100,000,000.00
13 12/31/2020 $100,000,000.00
14 9/30/2020 $100,000,000.00
15 6/30/2020 $100,000,000.00
16 3/31/2020 $100,000,000.00
17 12/31/2019 $100,000,000.00
18 9/30/2019 $100,000,000.00
19 6/30/2019 $100,000,000.00
20 3/31/2019 $100,000,000.00
21 12/31/2018 $100,000,000.00
22 9/30/2018 $100,000,000.00
23 6/30/2018 $100,000,000.00
24 3/31/2018 $100,000,000.00
25 12/31/2017 $100,000,000.00
26 9/30/2017 $100,000,000.00
27 6/30/2017 $100,000,000.00
28 3/31/2017 $100,000,000.00
29 12/31/2016 $100,000,000.00
30 9/30/2016 $100,000,000.00
31 6/30/2016 $100,000,000.00
32 3/31/2016 $100,000,000.00
33 12/31/2015 $100,000,000.00
Financials: PreferredStockSharesIssued
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 --
6 9/30/2022 --
7 6/30/2022 --
8 3/31/2022 --
9 12/31/2021 --
10 9/30/2021 --
11 6/30/2021 --
12 3/31/2021 --
13 12/31/2020 --
14 9/30/2020 --
15 6/30/2020 --
16 3/31/2020 --
17 12/31/2019 --
18 9/30/2019 --
19 6/30/2019 --
20 3/31/2019 --
21 12/31/2018 --
22 9/30/2018 --
23 6/30/2018 --
24 3/31/2018 --
25 12/31/2017 --
26 9/30/2017 --
27 6/30/2017 --
28 3/31/2017 --
29 12/31/2016 --
30 9/30/2016 --
31 6/30/2016 --
32 3/31/2016 --
33 12/31/2015 --
Financials: PreferredStockSharesOutstanding
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 --
6 9/30/2022 --
7 6/30/2022 --
8 3/31/2022 --
9 12/31/2021 --
10 9/30/2021 --
11 6/30/2021 --
12 3/31/2021 --
13 12/31/2020 --
14 9/30/2020 --
15 6/30/2020 --
16 3/31/2020 --
17 12/31/2019 --
18 9/30/2019 --
19 6/30/2019 --
20 3/31/2019 --
21 12/31/2018 --
22 9/30/2018 --
23 6/30/2018 --
24 3/31/2018 --
25 12/31/2017 --
26 9/30/2017 --
27 6/30/2017 --
28 3/31/2017 --
29 12/31/2016 --
30 9/30/2016 --
31 6/30/2016 --
32 3/31/2016 --
33 12/31/2015 --
Financials: PreferredStockValue
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 --
6 9/30/2022 --
7 6/30/2022 --
8 3/31/2022 --
9 12/31/2021 --
10 9/30/2021 --
11 6/30/2021 --
12 3/31/2021 --
13 12/31/2020 --
14 9/30/2020 --
15 6/30/2020 --
16 3/31/2020 --
17 12/31/2019 --
18 9/30/2019 --
19 6/30/2019 --
20 3/31/2019 --
21 12/31/2018 --
22 9/30/2018 --
23 6/30/2018 --
24 3/31/2018 --
25 12/31/2017 --
26 9/30/2017 --
27 6/30/2017 --
28 3/31/2017 --
29 12/31/2016 --
30 9/30/2016 --
31 6/30/2016 --
32 3/31/2016 --
33 12/31/2015 --
Financials: PrepaidExpenseCurrent
Date Value
1 12/31/2023 $100,770,000.00
2 9/30/2023 $111,752,000.00
3 6/30/2023 $140,205,000.00
4 3/31/2023 $135,706,000.00
5 12/31/2022 $141,262,000.00
6 9/30/2022 $118,756,000.00
7 6/30/2022 $111,994,000.00
8 3/31/2022 $123,306,000.00
9 12/31/2021 $63,341,000.00
10 9/30/2021 $70,591,000.00
11 6/30/2021 $55,658,000.00
12 3/31/2021 $53,879,000.00
13 12/31/2020 $34,279,000.00
14 9/30/2020 $25,430,000.00
15 6/30/2020 $29,669,000.00
16 3/31/2020 $31,433,000.00
17 12/31/2019 $22,758,000.00
18 9/30/2019 $17,341,000.00
19 6/30/2019 $18,697,000.00
20 3/31/2019 $23,526,000.00
21 12/31/2018 $21,782,000.00
22 9/30/2018 $12,666,000.00
23 6/30/2018 $16,663,000.00
24 3/31/2018 $14,743,000.00
25 12/31/2017 $14,473,000.00
26 9/30/2017 $7,901,000.00
27 6/30/2017 $10,216,000.00
28 3/31/2017 $9,447,000.00
29 12/31/2016 $7,365,000.00
30 9/30/2016 $3,734,000.00
31 6/30/2016 $8,730,000.00
32 3/31/2016 $12,789,000.00
33 12/31/2015 $7,101,000.00
Financials: ProceedsFromIssuanceOfSeniorLongTermDebt
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 9/30/2022 --
4 6/30/2022 --
5 12/31/2021 $1,971,828,000.00
6 9/30/2021 $1,971,828,000.00
7 6/30/2021 $1,971,828,000.00
8 12/31/2020 --
9 9/30/2020 --
10 6/30/2020 --
11 12/31/2019 --
Financials: ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
Date Value
1 12/31/2023 $130,433,000.00
2 9/30/2023 $70,416,000.00
3 6/30/2023 $65,962,000.00
4 3/31/2023 $6,825,000.00
5 12/31/2022 $81,768,000.00
6 9/30/2022 $49,233,000.00
7 6/30/2022 $43,117,000.00
8 3/31/2022 $4,093,000.00
9 12/31/2021 $126,719,000.00
10 9/30/2021 $84,866,000.00
11 6/30/2021 $72,155,000.00
12 3/31/2021 $32,891,000.00
13 12/31/2020 $161,985,000.00
14 9/30/2020 $106,600,000.00
15 6/30/2020 $78,085,000.00
16 3/31/2020 $31,406,000.00
17 12/31/2019 $118,514,000.00
18 9/30/2019 $81,781,000.00
19 6/30/2019 $66,921,000.00
20 12/31/2018 $133,850,000.00
21 12/31/2017 $162,504,000.00
22 12/31/2016 $96,439,000.00
23 12/31/2015 $13,840,000.00
24 12/31/2014 $14,056,000.00
Financials: ProceedsFromLinesOfCredit
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 $681,539,000.00
7 9/30/2021 $681,542,000.00
8 6/30/2021 $681,542,000.00
9 3/31/2021 $494,300,000.00
10 12/31/2020 $464,094,000.00
11 9/30/2020 $473,496,000.00
12 6/30/2020 $447,764,000.00
13 3/31/2020 --
14 12/31/2019 --
15 9/30/2019 --
16 6/30/2019 --
17 12/31/2018 --
Financials: ProceedsFromLongTermLinesOfCredit
Date Value
1 12/31/2023 $1,387,662,000.00
2 9/30/2023 $564,588,000.00
3 6/30/2023 $289,418,000.00
4 3/31/2023 $47,975,000.00
5 12/31/2022 $1,620,805,000.00
6 9/30/2022 $711,455,000.00
7 6/30/2022 $376,219,000.00
8 3/31/2022 $183,440,000.00
9 12/31/2021 --
10 9/30/2021 --
11 6/30/2021 --
12 3/31/2021 --
13 12/31/2020 --
Financials: ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
Date Value
1 12/31/2023 $1,387,830,000.00
2 9/30/2023 $994,740,000.00
3 6/30/2023 $656,502,000.00
4 3/31/2023 $273,771,000.00
5 12/31/2022 $999,569,000.00
6 9/30/2022 $769,276,000.00
7 6/30/2022 $540,914,000.00
8 3/31/2022 $262,559,000.00
9 12/31/2021 $831,019,000.00
10 9/30/2021 $609,377,000.00
11 6/30/2021 $296,082,000.00
12 3/31/2021 $139,353,000.00
13 12/31/2020 $607,134,000.00
14 9/30/2020 $404,931,000.00
15 6/30/2020 $267,686,000.00
16 3/31/2020 $98,146,000.00
17 12/31/2019 $430,888,000.00
18 9/30/2019 $325,682,000.00
19 6/30/2019 $220,229,000.00
20 3/31/2019 $111,505,000.00
21 12/31/2018 $197,454,000.00
22 9/30/2018 $128,603,000.00
23 6/30/2018 $79,273,000.00
24 3/31/2018 $45,450,000.00
25 12/31/2017 $168,224,000.00
26 9/30/2017 $106,079,000.00
27 6/30/2017 $52,064,000.00
28 3/31/2017 $15,569,000.00
29 12/31/2016 $43,200,000.00
30 9/30/2016 $26,268,000.00
31 6/30/2016 $16,768,000.00
32 3/31/2016 --
33 12/31/2015 --
34 9/30/2015 --
35 6/30/2015 --
36 12/31/2014 --
Financials: ProceedsFromPaymentsForOtherFinancingActivities
Date Value
1 12/31/2023 $-19,977,000.00
2 9/30/2023 $-19,977,000.00
3 6/30/2023 $-4,320,000.00
4 12/31/2022 $-87,692,000.00
5 9/30/2022 --
6 6/30/2022 --
7 12/31/2021 $-9,948,000.00
8 9/30/2021 $-7,112,000.00
9 6/30/2021 --
10 3/31/2021 --
11 12/31/2020 $-7,359,000.00
12 9/30/2020 $-2,606,000.00
13 6/30/2020 $-1,924,000.00
14 3/31/2020 $-1,055,000.00
15 12/31/2019 $-5,124,000.00
16 9/30/2019 $-3,946,000.00
17 6/30/2019 $-2,663,000.00
18 3/31/2019 $-1,379,000.00
19 12/31/2018 $-4,789,000.00
20 9/30/2018 $-3,298,000.00
21 12/31/2017 $-1,439,000.00
Financials: ProceedsFromSaleAndCollectionOfFinanceReceivables
Date Value
1 12/31/2023 $24,241,651,000.00
2 9/30/2023 $16,814,089,000.00
3 6/30/2023 $10,933,947,000.00
4 3/31/2023 $5,339,800,000.00
5 12/31/2022 $18,192,470,000.00
6 9/30/2022 $12,538,992,000.00
7 6/30/2022 $7,688,413,000.00
8 3/31/2022 $1,943,554,000.00
9 12/31/2021 --
Financials: ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
Date Value
1 12/31/2023 $339,095,000.00
2 9/30/2023 $39,450,000.00
3 6/30/2023 $24,874,000.00
4 3/31/2023 $15,697,000.00
5 12/31/2022 $449,723,000.00
6 9/30/2022 $236,524,000.00
7 6/30/2022 $234,142,000.00
8 3/31/2022 $178,352,000.00
9 12/31/2021 $617,097,000.00
10 9/30/2021 $558,724,000.00
11 6/30/2021 $374,760,000.00
12 3/31/2021 $249,342,000.00
13 12/31/2020 $585,427,000.00
14 9/30/2020 $432,162,000.00
15 6/30/2020 $330,626,000.00
16 3/31/2020 $247,027,000.00
17 12/31/2019 $548,619,000.00
18 9/30/2019 $327,247,000.00
19 6/30/2019 $116,522,000.00
20 3/31/2019 $44,810,000.00
21 12/31/2018 $171,992,000.00
22 9/30/2018 $106,358,000.00
23 6/30/2018 $56,259,000.00
24 3/31/2018 --
25 12/31/2017 $89,087,000.00
26 9/30/2017 $65,121,000.00
27 12/31/2016 $34,222,000.00
Financials: ProceedsFromSaleOfEquityMethodInvestments
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 $420,644,000.00
4 12/31/2020 --
5 12/31/2019 $33,016,000.00
6 12/31/2018 --
7 12/31/2017 --
Financials: ProfitLoss
Date Value
1 12/31/2023 $-21,124,000.00
2 9/30/2023 $-178,928,000.00
3 6/30/2023 $-125,842,000.00
4 3/31/2023 $-19,326,000.00
5 12/31/2022 $-553,005,000.00
6 9/30/2022 $-435,384,000.00
7 6/30/2022 $-416,640,000.00
8 3/31/2022 $-207,363,000.00
9 12/31/2021 $158,826,000.00
10 9/30/2021 $-2,876,000.00
11 6/30/2021 $203,678,000.00
12 3/31/2021 $39,008,000.00
13 12/31/2020 $213,105,000.00
14 9/30/2020 $-80,854,000.00
15 6/30/2020 $-117,369,000.00
16 3/31/2020 $-105,891,000.00
17 12/31/2019 $375,446,000.00
Financials: PropertyPlantAndEquipmentGross
Date Value
1 12/31/2023 $619,357,000.00
2 12/31/2022 $696,849,000.00
3 3/31/2020 $344,481,000.00
4 12/31/2019 $327,723,000.00
5 9/30/2019 $300,384,000.00
6 6/30/2019 $283,539,000.00
7 3/31/2019 $272,246,000.00
8 12/31/2018 $267,311,000.00
9 9/30/2018 $259,890,000.00
10 6/30/2018 $240,162,000.00
11 3/31/2018 $207,663,000.00
12 12/31/2017 $192,812,000.00
13 9/30/2017 $183,263,000.00
14 6/30/2017 $175,163,000.00
15 3/31/2017 $171,654,000.00
16 12/31/2016 $161,660,000.00
17 9/30/2016 $156,369,000.00
18 6/30/2016 $145,342,000.00
19 3/31/2016 $141,135,000.00
20 12/31/2015 $133,191,000.00
Financials: PropertyPlantAndEquipmentNet
Date Value
1 12/31/2023 $296,056,000.00
2 9/30/2023 $316,866,000.00
3 6/30/2023 $327,869,000.00
4 3/31/2023 $332,144,000.00
5 12/31/2022 $329,302,000.00
6 12/31/2021 $282,140,000.00
7 12/31/2020 $233,520,000.00
8 3/31/2020 $150,659,000.00
9 12/31/2019 $149,194,000.00
10 9/30/2019 $134,034,000.00
11 6/30/2019 $130,747,000.00
12 3/31/2019 $133,706,000.00
13 12/31/2018 $142,402,000.00
14 9/30/2018 $130,145,000.00
15 6/30/2018 $121,708,000.00
16 3/31/2018 $98,170,000.00
17 12/31/2017 $91,496,000.00
18 9/30/2017 $88,666,000.00
19 6/30/2017 $87,442,000.00
20 3/31/2017 $91,013,000.00
21 12/31/2016 $88,328,000.00
22 9/30/2016 $89,957,000.00
23 6/30/2016 $86,325,000.00
24 3/31/2016 $89,039,000.00
25 12/31/2015 $87,222,000.00
Financials: ProvisionForLoanLeaseAndOtherLosses
Date Value
1 12/31/2023 $660,663,000.00
2 9/30/2023 $485,005,000.00
3 6/30/2023 $179,771,000.00
4 3/31/2023 $127,896,000.00
5 12/31/2022 $550,683,000.00
6 9/30/2022 $395,433,000.00
7 6/30/2022 $247,847,000.00
8 3/31/2022 $91,150,000.00
9 12/31/2021 $187,991,000.00
10 9/30/2021 $62,306,000.00
11 6/30/2021 $68,568,000.00
12 3/31/2021 $20,395,000.00
13 12/31/2020 $177,670,000.00
14 9/30/2020 $161,684,000.00
15 6/30/2020 $146,486,000.00
16 3/31/2020 $108,883,000.00
17 12/31/2019 $126,959,000.00
18 9/30/2019 $32,722,000.00
19 6/30/2019 $62,105,000.00
20 3/31/2019 $27,841,000.00
21 12/31/2018 $88,077,000.00
22 12/31/2017 $67,018,000.00
Financials: RecordedUnconditionalPurchaseObligation
Date Value
1 12/31/2023 $1,195,379,000.00
2 9/30/2023 $1,239,985,000.00
3 6/30/2023 $1,314,742,000.00
4 3/31/2023 $1,424,527,000.00
5 12/31/2022 $1,279,200,000.00
Financials: RecordedUnconditionalPurchaseObligationDueInFourthYear
Date Value
1 12/31/2023 $315,100,000.00
2 9/30/2023 $315,100,000.00
3 6/30/2023 $315,100,000.00
4 3/31/2023 $315,100,000.00
5 12/31/2022 $263,300,000.00
Financials: RecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear
Date Value
1 9/30/2023 $44,606,000.00
2 6/30/2023 $119,363,000.00
3 3/31/2023 $229,148,000.00
Financials: RecordedUnconditionalPurchaseObligationDueInSecondYear
Date Value
1 12/31/2023 $316,425,000.00
2 9/30/2023 $316,425,000.00
3 6/30/2023 $316,425,000.00
4 3/31/2023 $316,425,000.00
5 12/31/2022 $244,700,000.00
Financials: RecordedUnconditionalPurchaseObligationDueInThirdYear
Date Value
1 12/31/2023 $263,300,000.00
2 9/30/2023 $263,300,000.00
3 6/30/2023 $263,300,000.00
4 3/31/2023 $263,300,000.00
5 12/31/2022 $273,600,000.00
Financials: RecordedUnconditionalPurchaseObligationDueWithinOneYear
Date Value
1 12/31/2023 $300,554,000.00
2 9/30/2023 $300,554,000.00
3 6/30/2023 $300,554,000.00
4 3/31/2023 $300,554,000.00
5 12/31/2022 $182,500,000.00
Financials: RepaymentsOfConvertibleDebt
Date Value
1 12/31/2023 $461,761,000.00
2 9/30/2023 $461,761,000.00
3 6/30/2023 $461,761,000.00
4 3/31/2023 --
5 12/31/2022 $1,071,788,000.00
6 9/30/2022 $1,071,788,000.00
7 6/30/2022 $1,071,788,000.00
8 3/31/2022 $1,071,788,000.00
9 12/31/2021 --
10 9/30/2021 --
11 6/30/2021 --
12 3/31/2021 --
13 12/31/2020 --
14 12/31/2019 --
15 9/30/2019 --
16 12/31/2018 $219,384,000.00
17 9/30/2018 $70,047,000.00
18 12/31/2017 --
19 9/30/2017 --
20 12/31/2016 --
Financials: RepaymentsOfLinesOfCredit
Date Value
1 12/31/2023 $16,840,000.00
2 9/30/2023 $16,840,000.00
3 6/30/2023 $16,840,000.00
4 3/31/2023 $5,077,000.00
5 12/31/2022 $480,694,000.00
6 9/30/2022 $466,417,000.00
7 6/30/2022 $429,117,000.00
8 3/31/2022 $372,897,000.00
9 12/31/2021 $648,100,000.00
10 9/30/2021 $419,978,000.00
11 6/30/2021 $321,953,000.00
12 3/31/2021 $194,186,000.00
13 12/31/2020 --
14 9/30/2020 --
15 6/30/2020 --
16 3/31/2020 --
17 12/31/2019 --
Financials: RepaymentsOfLongTermLinesOfCredit
Date Value
1 12/31/2023 $1,118,083,000.00
2 9/30/2023 $967,655,000.00
3 6/30/2023 $794,384,000.00
4 3/31/2023 $692,556,000.00
5 12/31/2022 $391,463,000.00
6 9/30/2022 $310,729,000.00
7 6/30/2022 $282,550,000.00
8 3/31/2022 $90,491,000.00
9 12/31/2021 --
10 9/30/2021 --
11 6/30/2021 --
12 3/31/2021 --
13 12/31/2020 --
Financials: ResearchAndDevelopmentExpense
Date Value
1 12/31/2023 $2,720,819,000.00
2 9/30/2023 $2,035,397,000.00
3 6/30/2023 $694,672,000.00
4 3/31/2023 $626,937,000.00
5 12/31/2022 $2,135,612,000.00
6 9/30/2022 $1,531,088,000.00
7 6/30/2022 $983,051,000.00
8 3/31/2022 $458,224,000.00
9 12/31/2021 $1,383,841,000.00
10 9/30/2021 $992,498,000.00
11 6/30/2021 $631,769,000.00
12 3/31/2021 $308,678,000.00
13 12/31/2020 $881,826,000.00
14 9/30/2020 $628,378,000.00
15 6/30/2020 $206,825,000.00
16 3/31/2020 $194,986,000.00
17 12/31/2019 $674,165,000.00
18 9/30/2019 $168,771,000.00
19 6/30/2019 $328,551,000.00
20 3/31/2019 $154,350,000.00
21 12/31/2018 $497,479,000.00
22 9/30/2018 $355,668,000.00
23 6/30/2018 $114,800,000.00
24 3/31/2018 $105,095,000.00
25 12/31/2017 $321,888,000.00
26 9/30/2017 $82,547,000.00
27 6/30/2017 $78,126,000.00
28 3/31/2017 $68,582,000.00
29 12/31/2016 $268,537,000.00
30 9/30/2016 $70,418,000.00
31 6/30/2016 $133,230,000.00
32 3/31/2016 $64,592,000.00
33 12/31/2015 $199,638,000.00
34 9/30/2015 $55,020,000.00
35 6/30/2015 $45,887,000.00
36 3/31/2015 $39,545,000.00
37 12/31/2014 $144,637,000.00
Financials: RestrictedCashCurrent
Date Value
1 12/31/2023 $770,380,000.00
2 9/30/2023 $572,754,000.00
3 6/30/2023 $536,733,000.00
4 3/31/2023 $414,267,000.00
5 12/31/2022 $639,780,000.00
6 9/30/2022 $246,570,000.00
7 6/30/2022 $156,984,000.00
8 3/31/2022 $109,450,000.00
9 12/31/2021 $18,778,000.00
10 9/30/2021 $14,420,000.00
11 6/30/2021 $15,088,000.00
12 3/31/2021 $32,891,000.00
13 12/31/2020 $30,279,000.00
14 9/30/2020 $27,556,000.00
15 6/30/2020 $19,761,000.00
16 3/31/2020 $34,315,000.00
17 12/31/2019 $38,900,000.00
18 9/30/2019 $27,389,000.00
19 6/30/2019 $31,148,000.00
20 3/31/2019 $33,220,000.00
21 12/31/2018 $33,838,000.00
Financials: RestrictedCashNoncurrent
Date Value
1 12/31/2023 $71,812,000.00
2 9/30/2023 $71,946,000.00
3 6/30/2023 $73,196,000.00
4 3/31/2023 $70,350,000.00
5 12/31/2022 $71,600,000.00
6 9/30/2022 $72,479,000.00
7 6/30/2022 $71,702,000.00
8 3/31/2022 $71,702,000.00
9 12/31/2021 $71,702,000.00
10 9/30/2021 $73,420,000.00
11 6/30/2021 $74,569,000.00
12 3/31/2021 $63,509,000.00
13 12/31/2020 $13,526,000.00
14 9/30/2020 $13,702,000.00
15 6/30/2020 $13,685,000.00
16 3/31/2020 $13,286,000.00
17 12/31/2019 $12,715,000.00
18 9/30/2019 $14,433,000.00
19 6/30/2019 $14,433,000.00
20 3/31/2019 $14,433,000.00
21 12/31/2018 $15,800,000.00
Financials: RetainedEarningsAccumulatedDeficit
Date Value
1 12/31/2023 $-528,429,000.00
2 9/30/2023 $-737,010,000.00
3 6/30/2023 $-708,056,000.00
4 3/31/2023 $-585,550,000.00
5 12/31/2022 $-568,712,000.00
6 9/30/2022 $-454,889,000.00
7 6/30/2022 $-440,178,000.00
8 3/31/2022 $-232,164,000.00
9 12/31/2021 $-27,965,000.00
10 9/30/2021 $48,864,000.00
11 6/30/2021 $48,780,000.00
12 3/31/2021 $-155,241,000.00
13 12/31/2020 $-297,223,000.00
14 9/30/2020 $-591,182,000.00
15 6/30/2020 $-627,697,000.00
16 3/31/2020 $-616,219,000.00
17 12/31/2019 $-510,328,000.00
18 9/30/2019 $-901,268,000.00
19 6/30/2019 $-930,665,000.00
20 3/31/2019 $-923,925,000.00
21 12/31/2018 $-885,774,000.00
22 9/30/2018 $-857,570,000.00
23 6/30/2018 $-877,213,000.00
24 3/31/2018 $-871,307,000.00
25 12/31/2017 $-842,735,000.00
26 9/30/2017 $-827,072,000.00
27 6/30/2017 $-810,974,000.00
28 3/31/2017 $-795,012,000.00
29 12/31/2016 $-779,239,000.00
30 9/30/2016 $-764,072,000.00
31 6/30/2016 $-731,749,000.00
32 3/31/2016 $-704,404,000.00
33 12/31/2015 $-607,649,000.00
Financials: Revenues
Date Value
1 12/31/2023 $21,915,623,000.00
2 9/30/2023 $16,142,581,000.00
3 6/30/2023 $10,525,088,000.00
4 3/31/2023 $4,990,131,000.00
5 12/31/2022 $17,531,587,000.00
6 9/30/2022 $4,515,541,000.00
7 6/30/2022 $8,365,144,000.00
8 3/31/2022 $3,960,645,000.00
9 12/31/2021 $17,661,203,000.00
10 9/30/2021 $13,582,669,000.00
11 6/30/2021 $9,737,942,000.00
12 3/31/2021 $5,057,270,000.00
13 12/31/2020 $9,497,578,000.00
14 9/30/2020 $3,033,874,000.00
15 6/30/2020 $1,923,625,000.00
16 3/31/2020 $1,381,109,000.00
17 12/31/2019 $4,713,500,000.00
18 9/30/2019 $3,400,071,000.00
19 6/30/2019 $1,174,238,000.00
20 3/31/2019 $959,359,000.00
21 12/31/2018 $3,298,177,000.00
22 9/30/2018 $2,365,649,000.00
23 6/30/2018 $814,938,000.00
24 3/31/2018 $668,603,000.00
25 12/31/2017 $2,214,253,000.00
26 9/30/2017 $1,598,218,000.00
27 6/30/2017 $1,013,059,000.00
28 12/31/2016 $1,708,721,000.00
Financials: RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
Date Value
1 12/31/2023 $7,106,000.00
2 9/30/2023 $4,381,000.00
3 6/30/2023 $1,901,000.00
4 3/31/2023 $518,000.00
5 12/31/2022 $39,324,000.00
6 9/30/2022 $37,939,000.00
7 6/30/2022 $37,572,000.00
8 3/31/2022 $26,090,000.00
9 12/31/2021 $63,290,000.00
10 9/30/2021 $40,712,000.00
11 6/30/2021 $36,667,000.00
12 3/31/2021 $22,715,000.00
13 12/31/2020 $342,662,000.00
14 9/30/2020 $321,245,000.00
15 6/30/2020 $304,132,000.00
16 3/31/2020 $255,553,000.00
17 12/31/2019 $40,555,000.00
18 9/30/2019 $31,013,000.00
19 6/30/2019 $21,905,000.00
20 3/31/2019 $19,918,000.00
Financials: SecuredDebtCurrent
Date Value
1 12/31/2023 $753,035,000.00
2 9/30/2023 $51,858,000.00
3 6/30/2023 $530,321,000.00
4 3/31/2023 $305,195,000.00
5 12/31/2022 $461,240,000.00
6 12/31/2021 --
Financials: SellingAndMarketingExpense
Date Value
1 12/31/2023 $2,019,009,000.00
2 9/30/2023 $1,512,999,000.00
3 6/30/2023 $1,033,618,000.00
4 3/31/2023 $496,011,000.00
5 12/31/2022 $2,057,951,000.00
6 9/30/2022 $1,518,227,000.00
7 6/30/2022 $530,827,000.00
8 3/31/2022 $501,562,000.00
9 12/31/2021 $1,617,189,000.00
10 9/30/2021 $1,132,411,000.00
11 6/30/2021 $375,101,000.00
12 3/31/2021 $349,460,000.00
13 12/31/2020 $1,109,670,000.00
14 9/30/2020 $781,094,000.00
15 6/30/2020 $238,096,000.00
16 3/31/2020 $194,535,000.00
17 12/31/2019 $625,126,000.00
18 9/30/2019 $439,601,000.00
19 6/30/2019 $290,134,000.00
20 3/31/2019 $133,713,000.00
21 12/31/2018 $411,151,000.00
22 9/30/2018 $291,846,000.00
23 6/30/2018 $98,243,000.00
24 3/31/2018 $77,266,000.00
25 12/31/2017 $253,170,000.00
26 9/30/2017 $176,349,000.00
27 6/30/2017 $109,816,000.00
28 3/31/2017 $49,900,000.00
29 12/31/2016 $173,876,000.00
30 9/30/2016 $124,470,000.00
31 6/30/2016 $39,220,000.00
32 3/31/2016 $38,496,000.00
33 12/31/2015 $145,618,000.00
34 9/30/2015 $107,170,000.00
35 6/30/2015 $31,730,000.00
36 3/31/2015 $36,181,000.00
37 12/31/2014 $112,577,000.00
Financials: SettlementAssetsCurrent
Date Value
1 12/31/2023 $3,226,294,000.00
2 9/30/2023 $3,689,046,000.00
3 6/30/2023 $2,055,298,000.00
4 3/31/2023 $1,897,835,000.00
5 12/31/2022 $2,416,324,000.00
6 9/30/2022 $1,761,694,000.00
7 6/30/2022 $1,472,908,000.00
8 3/31/2022 $1,341,852,000.00
9 12/31/2021 $1,171,612,000.00
10 9/30/2021 $1,211,886,000.00
11 6/30/2021 $1,155,757,000.00
12 3/31/2021 $1,109,505,000.00
13 12/31/2020 $1,024,895,000.00
14 9/30/2020 $846,786,000.00
15 6/30/2020 $879,464,000.00
16 3/31/2020 $521,629,000.00
17 12/31/2019 $588,692,000.00
18 9/30/2019 $564,492,000.00
19 6/30/2019 $1,506,194,000.00
20 3/31/2019 $1,391,078,000.00
21 12/31/2018 $364,946,000.00
22 9/30/2018 $1,194,701,000.00
23 6/30/2018 $806,688,000.00
24 3/31/2018 $700,646,000.00
25 12/31/2017 $620,523,000.00
26 9/30/2017 $587,630,000.00
27 6/30/2017 $309,021,000.00
28 3/31/2017 $266,088,000.00
29 12/31/2016 $321,102,000.00
30 9/30/2016 $233,812,000.00
31 6/30/2016 $204,541,000.00
32 3/31/2016 $189,049,000.00
33 12/31/2015 $142,727,000.00
Financials: SettlementLiabilitiesCurrent
Date Value
1 12/31/2023 $8,469,000.00
2 9/30/2023 $515,510,000.00
3 6/30/2023 $323,197,000.00
4 3/31/2023 $397,977,000.00
5 12/31/2022 $462,505,000.00
6 9/30/2022 $329,796,000.00
7 6/30/2022 $264,936,000.00
8 3/31/2022 $264,971,000.00
9 12/31/2021 $254,611,000.00
10 9/30/2021 $249,802,000.00
11 6/30/2021 $257,008,000.00
12 3/31/2021 $263,926,000.00
13 12/31/2020 $239,362,000.00
14 9/30/2020 $150,705,000.00
15 6/30/2020 $179,131,000.00
16 3/31/2020 $89,150,000.00
17 12/31/2019 $95,834,000.00
18 9/30/2019 $81,597,000.00
19 6/30/2019 $290,652,000.00
20 3/31/2019 $266,121,000.00
21 12/31/2018 $54,137,000.00
22 9/30/2018 $203,274,000.00
23 6/30/2018 $140,616,000.00
24 3/31/2018 $116,902,000.00
25 12/31/2017 $114,788,000.00
26 9/30/2017 $81,414,000.00
27 6/30/2017 $41,834,000.00
28 3/31/2017 $35,773,000.00
29 12/31/2016 $51,151,000.00
30 9/30/2016 $27,515,000.00
31 6/30/2016 $23,684,000.00
32 3/31/2016 $16,308,000.00
33 12/31/2015 $13,105,000.00
Financials: SeveranceCosts1
Date Value
1 12/31/2023 $70,200,000.00
Financials: ShareBasedCompensation
Date Value
1 12/31/2023 $1,276,097,000.00
2 9/30/2023 $944,514,000.00
3 6/30/2023 $598,845,000.00
4 3/31/2023 $279,592,000.00
5 12/31/2022 $1,071,278,000.00
6 9/30/2022 $794,794,000.00
7 6/30/2022 $532,061,000.00
8 3/31/2022 $275,423,000.00
9 12/31/2021 $608,040,000.00
10 9/30/2021 $429,999,000.00
11 6/30/2021 $264,988,000.00
12 3/31/2021 $118,623,000.00
13 12/31/2020 $397,800,000.00
14 9/30/2020 $284,129,000.00
15 6/30/2020 $173,713,000.00
16 3/31/2020 $77,303,000.00
17 12/31/2019 $297,863,000.00
18 9/30/2019 $217,980,000.00
19 6/30/2019 $140,554,000.00
20 3/31/2019 $61,088,000.00
21 12/31/2018 $216,881,000.00
22 9/30/2018 $157,856,000.00
23 6/30/2018 $98,943,000.00
24 3/31/2018 $46,824,000.00
25 12/31/2017 $155,836,000.00
26 9/30/2017 $111,311,000.00
27 6/30/2017 $71,263,000.00
28 3/31/2017 $31,670,000.00
29 12/31/2016 $138,786,000.00
30 9/30/2016 $104,899,000.00
31 6/30/2016 $68,120,000.00
32 3/31/2016 $31,198,000.00
33 12/31/2015 $82,292,000.00
34 6/30/2015 $28,693,000.00
35 3/31/2015 $13,461,000.00
36 12/31/2014 $36,100,000.00
Financials: SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
Date Value
1 12/31/2023 $189,357,000.00
2 9/30/2023 $90,816,000.00
3 6/30/2023 $176,912,000.00
4 3/31/2023 $209,832,000.00
5 12/31/2022 $221,311,000.00
6 9/30/2022 $250,015,000.00
7 6/30/2022 $295,929,000.00
8 3/31/2022 $894,398,000.00
9 12/31/2021 $1,129,046,000.00
10 9/30/2021 $1,816,899,000.00
11 6/30/2021 $2,168,406,000.00
12 3/31/2021 $2,059,368,000.00
13 12/31/2020 $2,473,439,000.00
14 9/30/2020 $2,172,994,000.00
15 6/30/2020 $1,555,696,000.00
16 3/31/2020 $799,553,000.00
17 12/31/2019 $1,168,770,000.00
18 9/30/2019 $1,269,509,000.00
19 6/30/2019 $1,607,944,000.00
20 3/31/2019 $1,828,856,000.00
21 12/31/2018 $1,474,339,000.00
22 9/30/2018 $3,068,274,000.00
23 6/30/2018 $1,962,153,000.00
24 3/31/2018 $1,630,725,000.00
25 12/31/2017 $1,163,690,000.00
26 9/30/2017 $1,020,272,000.00
27 6/30/2017 $829,122,000.00
28 3/31/2017 $581,082,000.00
29 12/31/2016 $434,962,000.00
30 9/30/2016 $411,791,000.00
31 6/30/2016 $307,645,000.00
32 3/31/2016 $857,167,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
Date Value
1 12/31/2023 $4,250.00
2 9/30/2023 $4,801,000.00
3 6/30/2023 $4,853,000.00
4 3/31/2023 $5,148,000.00
5 12/31/2022 $5,701,097.00
6 9/30/2022 $6,222,745.00
7 6/30/2022 $6,890,289.00
8 3/31/2022 $7,565,229.00
9 12/31/2021 $7,769,686.00
10 9/30/2021 $8,099,979.00
11 6/30/2021 $9,415,552.00
12 3/31/2021 $9,605,627.00
13 12/31/2020 $12,034,630.00
14 9/30/2020 $14,389,236.00
15 6/30/2020 $16,532,301.00
16 3/31/2020 $18,862,499.00
17 12/31/2019 $22,107,017.00
18 9/30/2019 $24,136,540.00
19 6/30/2019 $25,358,359.00
20 3/31/2019 $27,693,334.00
21 12/31/2018 $31,066,578.00
22 9/30/2018 $33,952,212.00
23 6/30/2018 $37,006,235.00
24 3/31/2018 $40,039,760.00
25 12/31/2017 $44,252,865.00
26 9/30/2017 $49,642,480.00
27 6/30/2017 $53,717,383.00
28 3/31/2017 $61,373,338.00
29 12/31/2016 $69,936,089.00
30 9/30/2016 $82,443,845.00
31 6/30/2016 $94,552,296.00
32 3/31/2016 $100,569,757.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
Date Value
1 12/31/2023 $40.26
2 9/30/2023 $38.97
3 6/30/2023 $36.27
4 3/31/2023 $32.60
5 12/31/2022 $28.32
6 9/30/2022 $24.65
7 6/30/2022 $21.09
8 3/31/2022 $18.10
9 12/31/2021 $16.58
10 9/30/2021 $15.57
11 6/30/2021 $13.51
12 3/31/2021 $12.66
13 12/31/2020 $12.11
14 9/30/2020 $11.53
15 6/30/2020 $10.84
16 3/31/2020 $10.25
17 12/31/2019 $9.77
18 9/30/2019 $9.40
19 6/30/2019 $9.12
20 3/31/2019 $8.88
21 12/31/2018 $8.63
22 9/30/2018 $8.64
23 6/30/2018 $8.62
24 3/31/2018 $8.47
25 12/31/2017 $8.37
26 9/30/2017 $8.26
27 6/30/2017 $8.03
28 3/31/2017 $7.81
29 12/31/2016 $7.54
30 9/30/2016 $7.15
31 6/30/2016 $6.89
32 3/31/2016 $6.76
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
Date Value
1 12/31/2023 $96,100,000.00
2 12/31/2022 $211,000,000.00
3 12/31/2021 $1,100,000,000.00
4 12/31/2020 $1,200,000,000.00
5 12/31/2019 $616,300,000.00
6 12/31/2018 $720,100,000.00
7 12/31/2017 $464,100,000.00
8 12/31/2016 $202,600,000.00
9 12/31/2015 $49,800,000.00
10 12/31/2014 $47,800,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
Date Value
1 12/31/2023 $54.00
2 9/30/2023 $25,000.00
3 6/30/2023 $24,000.00
4 3/31/2023 $4,000.00
5 12/31/2022 $13,056.00
6 9/30/2022 $12,124.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
Date Value
1 12/31/2023 $311.00
2 9/30/2023 $108,000.00
3 6/30/2023 $106,000.00
4 3/31/2023 $7,000.00
5 12/31/2022 $93,371.00
6 9/30/2022 $85,258.00
7 6/30/2022 $71,416.00
8 3/31/2022 $44,692.00
9 12/31/2021 $13,140.00
10 9/30/2021 $2,895.00
11 12/31/2020 $509,318.00
12 9/30/2020 $340,594.00
13 6/30/2020 $46,231.00
14 3/31/2020 $20,135.00
15 12/31/2019 $541,564.00
16 9/30/2019 $136,772.00
17 6/30/2019 $130,671.00
18 3/31/2019 $95,141.00
19 12/31/2018 $1,498,155.00
20 9/30/2018 $674,525.00
21 6/30/2018 $454,154.00
22 3/31/2018 $328,651.00
23 12/31/2017 $2,697,685.00
24 9/30/2017 $2,423,888.00
25 6/30/2017 $2,144,552.00
26 3/31/2017 $1,075,984.00
27 12/31/2016 $11,692,898.00
28 9/30/2016 $9,020,899.00
29 6/30/2016 $5,993,756.00
30 3/31/2016 $3,801,721.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
Date Value
1 12/31/2023 $682.00
2 9/30/2023 $682,000.00
3 6/30/2023 $682,000.00
4 3/31/2023 $225,000.00
5 12/31/2022 $796,719.00
6 9/30/2022 $796,719.00
7 6/30/2022 $731,438.00
8 3/31/2022 $264,897.00
9 12/31/2021 $198,771.00
10 9/30/2021 $198,771.00
11 6/30/2021 $183,441.00
12 12/31/2020 $1,538,109.00
13 9/30/2020 $1,538,109.00
14 6/30/2020 $1,502,356.00
15 12/31/2019 $1,184,657.00
16 9/30/2019 $1,184,657.00
17 6/30/2019 $1,184,657.00
18 3/31/2019 $97,701.00
19 12/31/2018 $783,625.00
20 9/30/2018 $783,625.00
21 6/30/2018 $783,625.00
22 3/31/2018 --
23 12/31/2017 $1,216,959.00
24 9/30/2017 --
25 6/30/2017 $1,216,959.00
26 3/31/2017 --
27 12/31/2016 $1,767,320.00
28 9/30/2016 $1,767,320.00
29 6/30/2016 $1,707,320.00
30 3/31/2016 $20,700.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
Date Value
1 12/31/2023 $39.13
2 12/31/2022 $73.31
3 12/31/2021 $131.57
4 12/31/2020 $27.04
5 12/31/2019 $30.58
6 12/31/2018 $16.25
7 12/31/2017 $5.97
8 12/31/2016 $5.80
9 12/31/2015 $5.87
10 12/31/2014 $3.84
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
Date Value
1 12/31/2023 $195,760,000.00
2 9/30/2023 $90,816,000.00
3 6/30/2023 $181,393,000.00
4 3/31/2023 $213,706,000.00
5 12/31/2022 $224,484,000.00
6 9/30/2022 $253,390,000.00
7 6/30/2022 $300,804,000.00
8 3/31/2022 $970,780,000.00
9 12/31/2021 $1,226,105,000.00
10 9/30/2021 $2,017,556,000.00
11 6/30/2021 $2,400,927,000.00
12 3/31/2021 $2,295,969,000.00
13 12/31/2020 $2,723,394,000.00
14 9/30/2020 $2,378,524,000.00
15 6/30/2020 $1,678,054,000.00
16 3/31/2020 $811,454,000.00
17 12/31/2019 $1,191,746,000.00
18 9/30/2019 $1,305,789,000.00
19 6/30/2019 $1,675,414,000.00
20 3/31/2019 $1,918,661,000.00
21 12/31/2018 $1,543,793,000.00
22 9/30/2018 $3,281,558,000.00
23 6/30/2018 $2,089,523,000.00
24 3/31/2018 $1,727,761,000.00
25 12/31/2017 $1,229,103,000.00
26 9/30/2017 $1,073,815,000.00
27 6/30/2017 $868,556,000.00
28 3/31/2017 $600,185,000.00
29 12/31/2016 $443,711,000.00
30 9/30/2016 $418,923,000.00
31 6/30/2016 $307,645,000.00
32 3/31/2016 $874,966,000.00
33 12/31/2015 $656,194,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
Date Value
1 12/31/2023 $4,991.00
2 9/30/2023 $5,913,000.00
3 6/30/2023 $6,128,000.00
4 3/31/2023 $6,241,000.00
5 12/31/2022 $6,738,783.00
6 9/30/2022 $7,442,331.00
7 6/30/2022 $8,271,139.00
8 3/31/2022 $8,728,418.00
9 12/31/2021 $8,916,100.00
10 9/30/2021 $9,409,671.00
11 6/30/2021 $10,873,237.00
12 3/31/2021 $11,038,581.00
13 12/31/2020 $13,630,882.00
14 9/30/2020 $16,386,396.00
15 6/30/2020 $19,097,840.00
16 3/31/2020 $20,203,101.00
17 12/31/2019 $23,619,804.00
18 9/30/2019 $26,319,477.00
19 6/30/2019 $27,947,285.00
20 3/31/2019 $29,567,389.00
21 12/31/2018 $33,152,881.00
22 9/30/2018 $36,717,741.00
23 6/30/2018 $40,139,104.00
24 3/31/2018 $42,727,665.00
25 12/31/2017 $47,270,091.00
26 9/30/2017 $53,004,591.00
27 6/30/2017 $57,421,003.00
28 3/31/2017 $64,424,409.00
29 12/31/2016 $73,261,562.00
30 9/30/2016 $86,702,252.00
31 6/30/2016 $99,003,242.00
32 3/31/2016 $103,406,557.00
33 12/31/2015 $107,515,554.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
Date Value
1 12/31/2023 $47.64
2 9/30/2023 $48.43
3 6/30/2023 $47.47
4 3/31/2023 $45.07
5 12/31/2022 $40.37
6 9/30/2022 $37.56
7 6/30/2022 $34.32
8 3/31/2022 $27.27
9 12/31/2021 $26.09
10 9/30/2021 $25.75
11 6/30/2021 $23.16
12 3/31/2021 $19.06
13 12/31/2020 $17.84
14 9/30/2020 $17.40
15 6/30/2020 $17.07
16 3/31/2020 $10.25
17 12/31/2019 $12.66
18 9/30/2019 $12.80
19 6/30/2019 $12.59
20 3/31/2019 $10.03
21 12/31/2018 $9.52
22 9/30/2018 $9.64
23 6/30/2018 $9.58
24 3/31/2018 $8.76
25 12/31/2017 $8.67
26 9/30/2017 $8.55
27 6/30/2017 $8.33
28 3/31/2017 $7.96
29 12/31/2016 $7.70
30 9/30/2016 $7.32
31 6/30/2016 $7.06
32 3/31/2016 $6.82
33 12/31/2015 $6.99
Financials: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
Date Value
1 12/31/2023 $21.38
2 9/30/2023 $12.06
3 6/30/2023 $10.48
4 3/31/2023 $9.58
5 12/31/2022 $8.22
6 9/30/2022 $7.96
7 6/30/2022 $8.57
8 3/31/2022 $10.03
9 12/31/2021 $12.33
10 9/30/2021 $11.64
11 6/30/2021 $12.92
12 3/31/2021 $12.69
13 12/31/2020 $10.54
14 9/30/2020 $9.98
15 6/30/2020 $9.31
16 3/31/2020 $9.09
17 12/31/2019 $8.09
18 9/30/2019 $7.97
19 6/30/2019 $7.66
20 3/31/2019 $7.06
21 12/31/2018 $7.98
22 9/30/2018 $7.71
23 6/30/2018 $7.32
24 3/31/2018 $7.44
25 12/31/2017 $5.91
26 9/30/2017 $5.47
27 6/30/2017 $5.51
28 3/31/2017 $5.08
29 12/31/2016 $3.39
30 9/30/2016 $3.02
31 6/30/2016 $1.91
32 3/31/2016 $1.73
Financials: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
Date Value
1 12/31/2023 $91.69
2 9/30/2023 $80.33
3 6/30/2023 $80.33
4 3/31/2023 $126.99
5 12/31/2022 $190.75
6 9/30/2022 $194.03
Financials: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
Date Value
1 12/31/2023 $95.32
2 9/30/2023 $107.06
3 6/30/2023 $108.34
4 3/31/2023 $29.62
5 12/31/2022 $105.85
6 9/30/2022 $103.84
7 6/30/2022 $114.25
8 3/31/2022 $55.37
9 12/31/2021 $67.50
10 9/30/2021 $71.99
11 12/31/2020 $60.65
12 9/30/2020 $61.20
13 6/30/2020 $71.99
14 3/31/2020 $71.99
15 12/31/2019 $39.88
16 9/30/2019 $11.70
17 6/30/2019 $11.54
18 3/31/2019 $11.78
19 12/31/2018 $14.75
20 9/30/2018 $12.97
21 6/30/2018 $12.21
22 3/31/2018 $12.04
23 12/31/2017 $11.36
24 9/30/2017 $11.42
25 6/30/2017 $11.38
26 3/31/2017 $10.93
27 12/31/2016 $10.98
28 9/30/2016 $10.99
29 6/30/2016 $11.26
30 3/31/2016 $12.03
Financials: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
Date Value
1 12/31/2023 $65.16
2 9/30/2023 $65.16
3 6/30/2023 $65.16
4 3/31/2023 $74.50
5 12/31/2022 $94.61
6 9/30/2022 $94.61
7 6/30/2022 $96.42
8 3/31/2022 $44.98
9 12/31/2021 $255.22
10 9/30/2021 $255.22
11 6/30/2021 $253.79
12 12/31/2020 $59.46
13 9/30/2020 $59.46
14 6/30/2020 $57.40
15 12/31/2019 $72.15
16 9/30/2019 $72.15
17 6/30/2019 $72.15
18 3/31/2019 $73.94
19 12/31/2018 $44.75
20 9/30/2018 $44.75
21 6/30/2018 $44.75
22 12/31/2017 $17.20
23 9/30/2017 $17.20
24 6/30/2017 $17.20
25 3/31/2017 --
26 12/31/2016 $13.49
27 9/30/2016 $13.49
28 6/30/2016 $13.54
29 3/31/2016 $9.77
Financials: ShortTermLeaseCost
Date Value
1 12/31/2023 $3,332,000.00
2 12/31/2022 $4,332,000.00
3 12/31/2021 $1,953,000.00
4 3/31/2021 $388,000.00
5 12/31/2020 $6,375,000.00
6 9/30/2020 $5,437,000.00
7 6/30/2020 $1,921,000.00
8 3/31/2020 $1,856,000.00
9 12/31/2019 $2,512,000.00
10 9/30/2019 $1,438,000.00
11 6/30/2019 $818,000.00
12 3/31/2019 $441,000.00
Financials: StockholdersEquity
Date Value
1 12/31/2023 $18,695,256,000.00
2 9/30/2023 $17,812,660,000.00
3 6/30/2023 $17,747,156,000.00
4 3/31/2023 $17,448,897,000.00
5 12/31/2022 $17,222,879,000.00
6 9/30/2022 $16,497,664,000.00
7 6/30/2022 $16,855,104,000.00
8 3/31/2022 $17,412,822,000.00
9 12/31/2021 $3,272,855,000.00
10 9/30/2021 $2,959,825,000.00
11 6/30/2021 $2,688,852,000.00
12 3/31/2021 $2,314,373,000.00
13 12/31/2020 $2,681,569,000.00
14 9/30/2020 $2,062,835,000.00
15 6/30/2020 $1,926,307,000.00
16 3/31/2020 $1,807,945,000.00
17 12/31/2019 $1,715,050,000.00
18 9/30/2019 $1,249,794,000.00
19 6/30/2019 $1,184,472,000.00
20 3/31/2019 $1,121,589,000.00
21 12/31/2018 $1,120,501,000.00
22 9/30/2018 $1,122,144,000.00
23 6/30/2018 $1,081,629,000.00
24 3/31/2018 $809,980,000.00
25 12/31/2017 $786,333,000.00
26 9/30/2017 $732,909,000.00
27 6/30/2017 $703,744,000.00
28 3/31/2017 $627,933,000.00
29 12/31/2016 $576,153,000.00
30 9/30/2016 $510,389,000.00
31 6/30/2016 $471,459,000.00
32 3/31/2016 $444,884,000.00
33 12/31/2015 $508,048,000.00
34 12/31/2014 $273,672,000.00
35 12/31/2013 $162,294,000.00
Financials: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
Date Value
1 12/31/2023 $18,692,836,000.00
2 9/30/2023 $17,830,506,000.00
3 6/30/2023 $17,769,808,000.00
4 3/31/2023 $17,474,885,000.00
5 12/31/2022 $17,251,355,000.00
6 9/30/2022 $16,529,938,000.00
7 6/30/2022 $16,891,411,000.00
8 3/31/2022 $17,450,392,000.00
9 12/31/2021 $3,313,589,000.00
10 9/30/2021 $3,004,714,000.00
11 6/30/2021 $2,736,701,000.00
12 3/31/2021 $2,314,373,000.00
13 12/31/2020 $2,681,569,000.00
14 9/30/2020 $2,062,835,000.00
15 6/30/2020 $1,926,307,000.00
16 3/31/2020 $1,807,945,000.00
17 12/31/2019 $1,715,050,000.00
18 12/31/2018 $1,120,501,000.00
Financials: StockIssued1
Date Value
1 12/31/2023 $6,658,000.00
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 $13,827,929,000.00
6 9/30/2022 $13,827,929,000.00
7 6/30/2022 $13,827,929,000.00
8 3/31/2022 $13,827,929,000.00
9 12/31/2021 $28,735,000.00
10 9/30/2021 $28,735,000.00
11 6/30/2021 $10,007,000.00
12 3/31/2021 --
13 12/31/2020 $35,318,000.00
Financials: StockIssuedDuringPeriodSharesStockOptionsExercised
Date Value
1 12/31/2023 $2,065.00
2 9/30/2023 $1,375,000.00
3 6/30/2023 $1,163,000.00
4 3/31/2023 $712,000.00
5 12/31/2022 $2,867,609.00
6 9/30/2022 $2,173,106.00
7 6/30/2022 $1,304,983.00
8 3/31/2022 $407,887.00
9 12/31/2021 $4,900,413.00
10 9/30/2021 $4,417,087.00
11 6/30/2021 $2,941,086.00
12 3/31/2021 $2,592,301.00
13 12/31/2020 $11,017,713.00
14 9/30/2020 $8,430,923.00
15 6/30/2020 $5,978,089.00
16 3/31/2020 $3,396,568.00
17 12/31/2019 $10,176,170.00
18 9/30/2019 $7,881,289.00
19 6/30/2019 $6,259,582.00
20 3/31/2019 $3,588,052.00
21 12/31/2018 $13,402,680.00
22 9/30/2018 $10,661,450.00
23 6/30/2018 $7,460,458.00
24 3/31/2018 $4,213,775.00
25 12/31/2017 $24,510,745.00
26 9/30/2017 $19,050,042.00
27 6/30/2017 $14,912,966.00
28 3/31/2017 $7,761,169.00
29 12/31/2016 $24,328,414.00
30 9/30/2016 $13,559,723.00
31 6/30/2016 $4,225,876.00
32 3/31/2016 $327,976.00
Financials: StockIssuedDuringPeriodValueAcquisitions
Date Value
1 12/31/2023 $6,658,000.00
2 12/31/2022 $13,827,929,000.00
3 3/31/2022 $13,827,929,000.00
4 12/31/2021 $28,735,000.00
5 9/30/2021 $18,664,000.00
6 6/30/2021 $10,071,000.00
7 3/31/2021 $3,816,000.00
8 12/31/2020 $35,319,000.00
9 6/30/2020 $20,320,000.00
10 3/31/2020 $14,999,000.00
11 12/31/2018 $140,107,000.00
12 9/30/2018 $853,000.00
13 6/30/2018 $139,396,000.00
14 12/31/2015 $35,776,000.00
15 12/31/2014 $59,576,000.00
Financials: StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
Date Value
1 6/30/2023 $21,000.00
2 12/31/2022 $454,000.00
3 3/31/2022 $454,000.00
4 12/31/2021 $408,879,000.00
5 9/30/2021 $106,359,000.00
6 6/30/2021 $113,067,000.00
7 3/31/2021 $3,816,000.00
8 12/31/2020 $195,749,000.00
9 9/30/2020 $38,736,000.00
10 3/31/2020 $24,094,000.00
11 12/31/2019 $3,000.00
12 6/30/2019 $2,000.00
13 3/31/2019 $1,000.00
14 12/31/2018 $-20,962,000.00
15 9/30/2018 $-9,305,000.00
16 12/31/2015 --
Financials: StockIssuedDuringPeriodValueShareBasedCompensation
Date Value
1 12/31/2023 $130,433,000.00
2 9/30/2023 $4,454,000.00
3 6/30/2023 $59,137,000.00
4 3/31/2023 $6,825,000.00
5 12/31/2022 $81,768,000.00
6 9/30/2022 $6,116,000.00
7 6/30/2022 $39,024,000.00
8 3/31/2022 $4,093,000.00
9 12/31/2021 $126,829,000.00
10 9/30/2021 $12,711,000.00
11 6/30/2021 $39,526,000.00
12 3/31/2021 $32,891,000.00
13 12/31/2020 $161,984,000.00
14 9/30/2020 $28,514,000.00
15 6/30/2020 $46,679,000.00
16 3/31/2020 $31,406,000.00
17 12/31/2019 $118,550,000.00
18 9/30/2019 $14,860,000.00
19 6/30/2019 $41,593,000.00
20 3/31/2019 $25,364,000.00
21 12/31/2018 $134,027,000.00
Financials: StockRepurchasedDuringPeriodValue
Date Value
1 12/31/2023 $156,812,000.00
2 12/31/2017 --
3 12/31/2016 --
4 12/31/2015 --
5 12/31/2014 --
Financials: StockRepurchaseProgramAuthorizedAmount1
Date Value
1 10/31/2023 $1,000,000,000.00
Financials: StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
Date Value
1 12/31/2023 $843,200,000.00
Financials: SubleaseIncome
Date Value
1 12/31/2023 $11,933,000.00
2 12/31/2022 $15,965,000.00
3 12/31/2021 $12,210,000.00
4 3/31/2021 $2,625,000.00
5 12/31/2020 $8,594,000.00
6 9/30/2020 $6,012,000.00
7 6/30/2020 $2,179,000.00
8 3/31/2020 $1,437,000.00
9 12/31/2019 $3,381,000.00
10 9/30/2019 $1,570,000.00
11 6/30/2019 --
12 3/31/2019 --
Financials: UndistributedEarningsOfForeignSubsidiaries
Date Value
1 12/31/2023 $113,200,000.00
2 12/31/2022 $110,000,000.00
3 12/31/2021 $100,000.00
4 12/31/2020 $1,400,000.00
5 12/31/2019 $5,800,000.00
6 12/31/2018 $4,200,000.00
7 12/31/2017 $4,100,000.00
8 12/31/2016 $3,900,000.00
Financials: UnrecognizedTaxBenefits
Date Value
1 12/31/2023 $465,100,000.00
2 12/31/2022 $506,512,000.00
3 12/31/2021 $448,392,000.00
4 12/31/2020 $295,182,000.00
5 12/31/2019 $217,574,000.00
6 12/31/2018 $198,500,000.00
7 12/31/2017 $70,800,000.00
8 12/31/2016 $92,134,000.00
9 12/31/2015 $90,372,000.00
10 12/31/2014 $90,372,000.00
11 12/31/2013 $14,152,000.00
Financials: UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions
Date Value
1 12/31/2023 $30,063,000.00
2 12/31/2016 $3,428,000.00
Financials: UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
Date Value
1 12/31/2023 $7,348,000.00
2 12/31/2020 $2,615,000.00
3 12/31/2019 $11,571,000.00
Financials: UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
Date Value
1 12/31/2023 $22,100,000.00
2 12/31/2022 $9,100,000.00
3 12/31/2021 $7,800,000.00
4 12/31/2020 $1,400,000.00
5 12/31/2019 $500,000.00
6 12/31/2018 $300,000.00
7 12/31/2017 --
8 12/31/2016 --
Financials: UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition
Date Value
1 12/31/2023 --
2 12/31/2022 $24,651,000.00
3 12/31/2021 $22,420,000.00
4 12/31/2020 $3,037,000.00
5 12/31/2019 $78,000.00
6 12/31/2018 $8,109,000.00
7 12/31/2017 --
8 12/31/2016 --
Financials: UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
Date Value
1 12/31/2023 $3,998,000.00
2 12/31/2022 $2,950,000.00
3 12/31/2021 --
4 12/31/2020 $49,000.00
5 12/31/2019 $149,000.00
6 12/31/2018 $142,000.00
7 12/31/2017 $91,000.00
8 12/31/2016 --
9 12/31/2015 --
Financials: UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
Date Value
1 12/31/2023 $80,200,000.00
2 12/31/2022 $73,500,000.00
3 12/31/2021 $35,400,000.00
4 12/31/2020 $13,200,000.00
5 12/31/2019 $7,600,000.00
6 12/31/2018 $5,700,000.00
7 12/31/2017 $4,500,000.00
8 12/31/2016 $2,800,000.00
Financials: ValuationAllowanceDeferredTaxAssetChangeInAmount
Date Value
1 12/31/2023 $-98,900,000.00
2 12/31/2022 $213,300,000.00
3 12/31/2021 $649,100,000.00
4 12/31/2020 $378,400,000.00
5 12/31/2019 $140,500,000.00
6 12/31/2018 $310,000,000.00
7 12/31/2017 $154,100,000.00
8 12/31/2016 $59,800,000.00
9 12/31/2015 $69,700,000.00
10 12/31/2014 $50,500,000.00
Financials: VariableLeaseCost
Date Value
1 12/31/2023 $22,555,000.00
2 12/31/2022 $27,065,000.00
3 12/31/2021 $15,568,000.00
4 3/31/2021 $3,508,000.00
5 12/31/2020 $15,625,000.00
6 9/30/2020 $12,297,000.00
7 6/30/2020 $9,011,000.00
8 3/31/2020 $5,724,000.00
9 12/31/2019 $5,737,000.00
10 9/30/2019 $3,871,000.00
11 6/30/2019 $1,536,000.00
12 3/31/2019 $637,000.00
Financials: WeightedAverageNumberOfDilutedSharesOutstanding
Date Value
1 12/31/2023 $614,024,000.00
2 9/30/2023 $606,767,000.00
3 6/30/2023 $604,476,000.00
4 3/31/2023 $602,234,000.00
5 12/31/2022 $578,949,000.00
6 9/30/2022 $592,672,000.00
7 6/30/2022 $561,501,000.00
8 3/31/2022 $541,435,000.00
9 12/31/2021 $501,779,000.00
10 9/30/2021 $520,204,000.00
11 6/30/2021 $522,578,000.00
12 3/31/2021 $501,353,000.00
13 12/31/2020 $482,167,000.00
14 9/30/2020 $439,855,000.00
15 6/30/2020 $440,117,000.00
16 3/31/2020 $434,940,000.00
17 12/31/2019 $466,076,000.00
18 9/30/2019 $466,099,000.00
19 6/30/2019 $421,297,000.00
20 3/31/2019 $419,289,000.00
21 12/31/2018 $405,731,000.00
22 9/30/2018 $402,980,000.00
23 6/30/2018 $399,624,000.00
24 3/31/2018 $395,948,000.00
25 12/31/2017 $379,344,000.00
26 9/30/2017 $375,743,000.00
27 6/30/2017 $371,573,000.00
28 3/31/2017 $366,737,000.00
29 12/31/2016 $341,555,000.00
30 9/30/2016 $336,593,000.00
31 6/30/2016 $334,488,000.00
32 3/31/2016 $331,324,000.00
33 12/31/2015 $170,498,000.00
34 9/30/2015 $149,058,000.00
35 6/30/2015 $149,253,000.00
36 3/31/2015 $145,069,000.00
37 12/31/2014 $142,042,000.00
Financials: WeightedAverageNumberOfSharesOutstandingBasic
Date Value
1 12/31/2023 $608,856,000.00
2 9/30/2023 $606,767,000.00
3 6/30/2023 $604,476,000.00
4 3/31/2023 $602,234,000.00
5 12/31/2022 $578,949,000.00
6 9/30/2022 $572,234,000.00
7 6/30/2022 $561,501,000.00
8 3/31/2022 $541,435,000.00
9 12/31/2021 $458,432,000.00
10 9/30/2021 $457,039,000.00
11 6/30/2021 $455,431,000.00
12 3/31/2021 $454,973,000.00
13 12/31/2020 $443,126,000.00
14 9/30/2020 $439,855,000.00
15 6/30/2020 $440,117,000.00
16 3/31/2020 $434,940,000.00
17 12/31/2019 $424,999,000.00
18 9/30/2019 $423,239,000.00
19 6/30/2019 $423,305,000.00
20 3/31/2019 $419,289,000.00
21 12/31/2018 $405,731,000.00
22 9/30/2018 $402,980,000.00
23 6/30/2018 $399,624,000.00
24 3/31/2018 $395,948,000.00
25 12/31/2017 $379,344,000.00
26 9/30/2017 $375,743,000.00
27 6/30/2017 $376,357,000.00
28 3/31/2017 $366,737,000.00
29 12/31/2016 $341,555,000.00
30 9/30/2016 $336,593,000.00
31 6/30/2016 $332,906,000.00
32 3/31/2016 $331,324,000.00
33 12/31/2015 $170,498,000.00
34 9/30/2015 $152,334,000.00
35 6/30/2015 $149,253,000.00
36 3/31/2015 $145,069,000.00
37 12/31/2014 $142,042,000.00
Copyright 2024 PursePoor.com