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

Business Address

1100 PAGE MILL RD

PALO ALTO , CA US 94304-1047

Mailing Address

1100 PAGE MILL RD

PALO ALTO , CA US 94304-1047
Phone Number: (800) 839-9646 / State Incorporated: DE / Fiscal Year End 12 /31
Financials: AccountsPayableCurrent
Date Value
1 12/31/2023 $371,702,000.00
2 9/30/2023 $281,103,000.00
3 6/30/2023 $260,847,000.00
4 3/31/2023 $282,948,000.00
5 12/31/2022 $273,196,000.00
6 9/30/2022 $261,515,000.00
7 6/30/2022 $283,397,000.00
8 3/31/2022 $369,659,000.00
9 12/31/2021 $258,220,000.00
10 9/30/2021 $208,539,000.00
11 6/30/2021 $192,658,000.00
12 3/31/2021 $158,023,000.00
13 12/31/2020 $147,275,000.00
14 12/31/2019 $70,522,000.00
Financials: AccountsReceivableNetCurrent
Date Value
1 12/31/2023 $953,810,000.00
2 9/30/2023 $849,140,000.00
3 6/30/2023 $669,785,000.00
4 3/31/2023 $637,605,000.00
5 12/31/2022 $702,814,000.00
6 9/30/2022 $665,462,000.00
7 6/30/2022 $690,911,000.00
8 3/31/2022 $684,461,000.00
9 12/31/2021 $514,520,000.00
10 9/30/2021 $412,884,000.00
11 6/30/2021 $383,133,000.00
12 3/31/2021 $340,881,000.00
13 12/31/2020 $296,964,000.00
14 12/31/2019 $161,346,000.00
Financials: AccrualForTaxesOtherThanIncomeTaxesCurrent
Date Value
1 12/31/2023 $141,854,000.00
2 12/31/2022 $81,957,000.00
3 12/31/2021 $67,159,000.00
4 12/31/2020 $40,127,000.00
Financials: AccruedLiabilitiesCurrent
Date Value
1 12/31/2023 $252,202,000.00
2 9/30/2023 $181,679,000.00
3 6/30/2023 $159,157,000.00
4 3/31/2023 $165,584,000.00
5 12/31/2022 $147,801,000.00
6 9/30/2022 $137,277,000.00
7 6/30/2022 $162,978,000.00
8 3/31/2022 $160,421,000.00
9 12/31/2021 $133,770,000.00
10 9/30/2021 $131,877,000.00
11 6/30/2021 $130,485,000.00
12 3/31/2021 $95,102,000.00
13 12/31/2020 $95,057,000.00
14 12/31/2019 $37,299,000.00
Financials: AccumulatedOtherComprehensiveIncomeLossNetOfTax
Date Value
1 12/31/2023 $-65,274,000.00
2 9/30/2023 $-93,657,000.00
3 6/30/2023 $-76,530,000.00
4 3/31/2023 $-73,376,000.00
5 12/31/2022 $-83,382,000.00
6 9/30/2022 $-140,145,000.00
7 6/30/2022 $-128,351,000.00
8 3/31/2022 $-58,986,000.00
9 12/31/2021 $-45,454,000.00
10 9/30/2021 $-27,560,000.00
11 6/30/2021 $-9,305,000.00
12 3/31/2021 $-117,000.00
13 12/31/2020 $604,000.00
14 12/31/2019 $-4,140,000.00
Financials: AdditionalPaidInCapital
Date Value
1 12/31/2023 $2,134,581,000.00
2 9/30/2023 $2,174,658,000.00
3 6/30/2023 $2,687,780,000.00
4 3/31/2023 $3,146,163,000.00
5 12/31/2022 $3,155,748,000.00
6 9/30/2022 $3,112,224,000.00
7 6/30/2022 $3,149,474,000.00
8 3/31/2022 $3,163,481,000.00
9 12/31/2021 $3,160,487,000.00
10 9/30/2021 $3,084,928,000.00
11 6/30/2021 $3,015,233,000.00
12 3/31/2021 $493,465,000.00
13 12/31/2020 $453,655,000.00
14 12/31/2019 $235,190,000.00
Financials: AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
Date Value
1 12/31/2023 $246,435,000.00
2 9/30/2023 $59,243,000.00
3 6/30/2023 $37,436,000.00
4 3/31/2023 $19,167,000.00
5 12/31/2022 $27,535,000.00
6 9/30/2022 $3,996,000.00
7 6/30/2022 $9,384,000.00
8 3/31/2022 $4,227,000.00
Financials: AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
Date Value
1 12/31/2023 $352,863,000.00
2 9/30/2023 $108,589,000.00
3 6/30/2023 $76,753,000.00
4 3/31/2023 $82,966,000.00
5 12/31/2022 $193,707,000.00
6 9/30/2022 $44,806,000.00
7 6/30/2022 $56,855,000.00
8 3/31/2022 $44,377,000.00
9 12/31/2021 $131,965,000.00
10 9/30/2021 $34,410,000.00
11 6/30/2021 $26,852,000.00
12 3/31/2021 $29,667,000.00
13 12/31/2020 $61,504,000.00
14 9/30/2020 $10,568,000.00
15 6/30/2020 $4,747,000.00
16 3/31/2020 $3,462,000.00
17 12/31/2019 $10,222,000.00
18 12/31/2018 $5,465,000.00
Financials: AdvertisingExpense
Date Value
1 12/31/2023 $539,400,000.00
2 12/31/2022 $665,900,000.00
3 12/31/2021 $983,700,000.00
4 12/31/2020 $550,900,000.00
5 12/31/2019 $436,100,000.00
6 12/31/2018 $143,900,000.00
Financials: AllocatedShareBasedCompensationExpense
Date Value
1 12/31/2023 $363,107,000.00
2 9/30/2023 $275,058,000.00
3 6/30/2023 $81,253,000.00
4 3/31/2023 $82,966,000.00
5 12/31/2022 $191,612,000.00
6 9/30/2022 $143,943,000.00
7 6/30/2022 $57,156,000.00
8 3/31/2022 $44,640,000.00
9 12/31/2021 $133,177,000.00
10 9/30/2021 $91,828,000.00
11 6/30/2021 $27,144,000.00
12 3/31/2021 $29,959,000.00
13 12/31/2020 $62,387,000.00
14 9/30/2020 $19,362,000.00
15 6/30/2020 $8,494,000.00
16 3/31/2020 $3,462,000.00
17 12/31/2019 $10,222,000.00
18 12/31/2018 $5,465,000.00
Financials: AmortizationOfFinancingCostsAndDiscounts
Date Value
1 12/31/2023 $9,363,000.00
2 9/30/2023 $9,663,000.00
3 6/30/2023 $6,583,000.00
4 3/31/2023 $3,250,000.00
5 12/31/2022 $12,678,000.00
6 9/30/2022 $9,685,000.00
7 6/30/2022 $6,820,000.00
8 3/31/2022 $3,246,000.00
9 12/31/2021 $12,825,000.00
10 9/30/2021 $8,980,000.00
11 6/30/2021 $6,380,000.00
12 3/31/2021 $4,303,000.00
13 12/31/2020 $8,152,000.00
14 9/30/2020 $5,753,000.00
15 6/30/2020 $3,414,000.00
16 3/31/2020 $1,421,000.00
17 12/31/2019 $4,979,000.00
18 12/31/2018 $428,211,000.00
Financials: AmortizationOfIntangibleAssets
Date Value
1 12/31/2023 $450,146,000.00
2 9/30/2023 $338,577,000.00
3 6/30/2023 $228,350,000.00
4 3/31/2023 $115,432,000.00
5 12/31/2022 $514,635,000.00
6 9/30/2022 $127,878,000.00
7 6/30/2022 $142,769,000.00
8 3/31/2022 $121,011,000.00
9 12/31/2021 $396,387,000.00
10 9/30/2021 $289,452,000.00
11 6/30/2021 $101,234,000.00
12 3/31/2021 $85,394,000.00
13 12/31/2020 $239,926,000.00
14 9/30/2020 $146,143,000.00
15 6/30/2020 $77,558,000.00
16 3/31/2020 $30,270,000.00
17 12/31/2019 $82,428,000.00
18 12/31/2018 $8,427,000.00
Financials: AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
Date Value
1 12/31/2023 $4,861,284.00
2 9/30/2023 $6,766,830.00
3 6/30/2023 $8,661,745.00
4 3/31/2023 $29,058,091.00
5 12/31/2022 $29,288,730.00
6 9/30/2022 $23,492,504.00
7 6/30/2022 $25,293,789.00
8 3/31/2022 $25,469,350.00
9 12/31/2021 $4,091,075.00
10 9/30/2021 $4,591,873.00
11 6/30/2021 $6,166,996.00
12 3/31/2021 $133,788,868.00
13 12/31/2020 $139,124,963.00
14 9/30/2020 $139,321,438.00
15 6/30/2020 $140,543,212.00
16 3/31/2020 $119,955,663.00
17 12/31/2019 $126,226,359.00
Financials: AssetImpairmentCharges
Date Value
1 12/31/2023 --
2 12/31/2022 $127,892,000.00
3 12/31/2021 --
4 12/31/2020 --
Financials: Assets
Date Value
1 12/31/2023 $5,359,187,000.00
2 9/30/2023 $5,005,228,000.00
3 6/30/2023 $5,482,120,000.00
4 3/31/2023 $5,915,840,000.00
5 12/31/2022 $5,847,846,000.00
6 9/30/2022 $5,805,398,000.00
7 6/30/2022 $5,930,828,000.00
8 3/31/2022 $6,167,193,000.00
9 12/31/2021 $6,163,579,000.00
10 9/30/2021 $4,567,760,000.00
11 6/30/2021 $4,599,571,000.00
12 3/31/2021 $2,621,399,000.00
13 12/31/2020 $2,154,593,000.00
14 12/31/2019 $1,202,485,000.00
Financials: AssetsCurrent
Date Value
1 12/31/2023 $1,616,163,000.00
2 9/30/2023 $1,300,792,000.00
3 6/30/2023 $1,696,268,000.00
4 3/31/2023 $2,048,357,000.00
5 12/31/2022 $1,939,083,000.00
6 9/30/2022 $1,824,249,000.00
7 6/30/2022 $1,817,297,000.00
8 3/31/2022 $2,298,101,000.00
9 12/31/2021 $3,235,064,000.00
10 9/30/2021 $1,626,365,000.00
11 6/30/2021 $1,716,845,000.00
12 3/31/2021 $1,184,821,000.00
13 12/31/2020 $662,994,000.00
14 12/31/2019 $586,221,000.00
Financials: AssetsFairValueDisclosure
Date Value
1 12/31/2023 $1,352,000.00
2 9/30/2023 $2,938,000.00
3 6/30/2023 $538,944,000.00
4 3/31/2023 $922,554,000.00
5 12/31/2022 $611,718,000.00
6 9/30/2022 $723,394,000.00
7 6/30/2022 $717,091,000.00
8 3/31/2022 $930,955,000.00
9 12/31/2021 $2,123,511,000.00
10 9/30/2021 $825,759,000.00
11 6/30/2021 $5,192,000.00
12 3/31/2021 $22,571,000.00
13 12/31/2020 $12,093,000.00
Financials: BusinessCombinationConsiderationTransferredLiabilitiesIncurred
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 9/30/2022 --
4 6/30/2022 --
5 12/31/2021 $342,170,000.00
6 9/30/2021 $342,170,000.00
7 6/30/2021 $342,170,000.00
8 12/31/2020 $45,000,000.00
9 9/30/2020 --
10 6/30/2020 --
11 12/31/2019 --
Financials: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
Date Value
1 6/30/2023 $400,000.00
Financials: CashAndCashEquivalentsAtCarryingValue
Date Value
1 12/31/2023 $502,152,000.00
2 9/30/2023 $332,491,000.00
3 6/30/2023 $876,227,000.00
4 3/31/2023 $1,245,893,000.00
5 12/31/2022 $1,080,484,000.00
6 9/30/2022 $943,508,000.00
7 6/30/2022 $951,560,000.00
8 3/31/2022 $1,413,256,000.00
9 12/31/2021 $1,520,504,000.00
10 9/30/2021 $1,049,617,000.00
11 6/30/2021 $1,183,743,000.00
12 3/31/2021 $761,075,000.00
13 12/31/2020 $317,235,000.00
14 9/30/2020 $203,803,000.00
15 3/31/2020 $420,721,000.00
16 12/31/2019 $396,247,000.00
17 12/31/2018 $276,119,000.00
18 12/31/2017 $202,581,000.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
Date Value
1 12/31/2023 $502,152,000.00
2 9/30/2023 $332,491,000.00
3 6/30/2023 $876,227,000.00
4 3/31/2023 $1,245,893,000.00
5 12/31/2022 $1,080,484,000.00
6 9/30/2022 $943,508,000.00
7 6/30/2022 $951,560,000.00
8 3/31/2022 $1,413,256,000.00
9 12/31/2021 $2,570,504,000.00
10 9/30/2021 $1,049,617,000.00
11 6/30/2021 $1,183,743,000.00
12 3/31/2021 $761,075,000.00
13 12/31/2020 $317,235,000.00
14 9/30/2020 $203,803,000.00
15 6/30/2020 $214,905,000.00
16 12/31/2019 $396,247,000.00
17 12/31/2018 $276,119,000.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
Date Value
1 12/31/2023 $-578,332,000.00
2 9/30/2023 $-747,993,000.00
3 6/30/2023 $-204,257,000.00
4 3/31/2023 $165,409,000.00
5 12/31/2022 $-1,490,020,000.00
6 9/30/2022 $-1,626,996,000.00
7 6/30/2022 $-1,618,944,000.00
8 3/31/2022 $-1,157,248,000.00
9 12/31/2021 $2,253,269,000.00
10 9/30/2021 $732,382,000.00
11 6/30/2021 $866,508,000.00
12 3/31/2021 $443,840,000.00
13 12/31/2020 $-79,012,000.00
14 9/30/2020 $-192,444,000.00
15 6/30/2020 $-181,342,000.00
16 3/31/2020 $24,474,000.00
17 12/31/2019 $120,128,000.00
18 12/31/2018 $73,538,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 12/31/2019 --
Financials: CommonStockParOrStatedValuePerShare
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 12/31/2020 --
Financials: CommonStockSharesAuthorized
Date Value
1 12/31/2023 $1,700,000,000.00
2 9/30/2023 $1,700,000,000.00
3 6/30/2023 $1,700,000,000.00
4 3/31/2023 $1,700,000,000.00
5 12/31/2022 $1,700,000,000.00
6 9/30/2022 $1,700,000,000.00
7 6/30/2022 $1,700,000,000.00
8 3/31/2022 $1,700,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,700,000,000.00
12 12/31/2020 $429,600,000.00
Financials: CommonStockSharesIssued
Date Value
1 12/31/2023 $339,886,712.00
2 9/30/2023 $335,783,928.00
3 6/30/2023 $348,496,613.00
4 3/31/2023 $371,256,232.00
5 12/31/2022 $373,873,683.00
6 9/30/2022 $371,649,578.00
7 6/30/2022 $373,184,049.00
8 3/31/2022 $375,286,039.00
9 12/31/2021 $375,089,360.00
10 9/30/2021 $373,641,135.00
11 6/30/2021 $372,165,319.00
12 12/31/2020 $226,364,401.00
Financials: CommonStockSharesOutstanding
Date Value
1 12/31/2023 $339,886,712.00
2 9/30/2023 $335,783,928.00
3 6/30/2023 $348,496,613.00
4 3/31/2023 $371,256,232.00
5 12/31/2022 $373,873,683.00
6 9/30/2022 $371,649,578.00
7 6/30/2022 $373,184,049.00
8 3/31/2022 $375,286,039.00
9 12/31/2021 $375,089,360.00
10 9/30/2021 $373,641,135.00
11 6/30/2021 $372,165,319.00
12 12/31/2020 $226,364,401.00
Financials: CommonStockValue
Date Value
1 12/31/2023 $11,000.00
2 9/30/2023 $11,000.00
3 6/30/2023 $11,000.00
4 3/31/2023 $11,000.00
5 12/31/2022 $11,000.00
6 9/30/2022 $11,000.00
7 6/30/2022 $11,000.00
8 3/31/2022 $11,000.00
9 12/31/2021 $11,000.00
10 9/30/2021 $11,000.00
11 6/30/2021 $11,000.00
12 12/31/2020 $7,000.00
Financials: ComprehensiveIncomeNetOfTax
Date Value
1 12/31/2023 $374,819,000.00
2 9/30/2023 $174,203,000.00
3 6/30/2023 $77,203,000.00
4 3/31/2023 $5,488,000.00
5 12/31/2022 $-230,674,000.00
6 9/30/2022 $-207,925,000.00
7 6/30/2022 $-91,113,000.00
8 3/31/2022 $-128,789,000.00
9 12/31/2021 $-10,612,000.00
10 9/30/2021 $-18,077,000.00
11 6/30/2021 $-6,007,000.00
12 3/31/2021 $-11,242,000.00
13 12/31/2020 $-120,443,000.00
14 9/30/2020 $-101,211,000.00
15 6/30/2020 $-18,840,000.00
16 3/31/2020 $2,761,000.00
17 12/31/2019 $117,518,000.00
18 12/31/2018 $-262,616,000.00
Financials: ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 $-201,000.00
6 9/30/2022 $-201,000.00
7 6/30/2022 $-51,000.00
8 3/31/2022 $-41,000.00
9 12/31/2021 $-108,000.00
10 9/30/2021 $-36,000.00
11 6/30/2021 $-59,000.00
12 3/31/2021 $-54,000.00
13 12/31/2020 $-747,000.00
14 9/30/2020 $-226,000.00
15 6/30/2020 $-320,000.00
16 12/31/2019 --
Financials: ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
Date Value
1 12/31/2023 $374,819,000.00
2 9/30/2023 $174,203,000.00
3 6/30/2023 $77,203,000.00
4 3/31/2023 $5,488,000.00
5 12/31/2022 $-230,875,000.00
6 9/30/2022 $-208,126,000.00
7 6/30/2022 $-91,164,000.00
8 3/31/2022 $-128,830,000.00
9 12/31/2021 $-10,720,000.00
10 12/31/2020 $-121,190,000.00
Financials: ContractWithCustomerLiabilityCurrent
Date Value
1 12/31/2023 $78,559,000.00
2 9/30/2023 $77,899,000.00
3 6/30/2023 $74,307,000.00
4 3/31/2023 $66,898,000.00
5 12/31/2022 $64,018,000.00
6 9/30/2022 $65,433,000.00
7 6/30/2022 $68,925,000.00
8 3/31/2022 $76,115,000.00
9 12/31/2021 $78,930,000.00
10 9/30/2021 $84,884,000.00
11 6/30/2021 $90,054,000.00
12 3/31/2021 $85,892,000.00
13 12/31/2020 $86,886,000.00
14 12/31/2019 $8,198,000.00
Financials: ContractWithCustomerLiabilityRevenueRecognized
Date Value
1 12/31/2023 $63,600,000.00
2 9/30/2023 $62,500,000.00
3 6/30/2023 $44,800,000.00
4 3/31/2023 $47,600,000.00
5 12/31/2022 $78,600,000.00
6 9/30/2022 $48,400,000.00
7 6/30/2022 $54,700,000.00
8 3/31/2022 $55,800,000.00
9 12/31/2021 $86,900,000.00
10 9/30/2021 $86,900,000.00
11 6/30/2021 $81,400,000.00
12 3/31/2021 $57,700,000.00
13 12/31/2020 $8,200,000.00
14 9/30/2020 $44,000,000.00
15 6/30/2020 $8,000,000.00
16 3/31/2020 $8,100,000.00
Financials: CostOfRevenue
Date Value
1 12/31/2023 $1,059,191,000.00
2 9/30/2023 $785,584,000.00
3 6/30/2023 $258,575,000.00
4 3/31/2023 $261,960,000.00
5 12/31/2022 $1,256,065,000.00
6 9/30/2022 $300,988,000.00
7 6/30/2022 $303,929,000.00
8 3/31/2022 $281,780,000.00
9 12/31/2021 $988,095,000.00
10 9/30/2021 $254,052,000.00
11 6/30/2021 $468,914,000.00
12 3/31/2021 $223,061,000.00
13 12/31/2020 $555,578,000.00
14 9/30/2020 $357,564,000.00
15 6/30/2020 $118,051,000.00
16 3/31/2020 $76,453,000.00
17 12/31/2019 $241,274,000.00
18 12/31/2018 $53,758,000.00
Financials: CostsAndExpenses
Date Value
1 12/31/2023 $2,634,880,000.00
2 9/30/2023 $1,951,133,000.00
3 6/30/2023 $618,837,000.00
4 3/31/2023 $654,358,000.00
5 12/31/2022 $2,864,849,000.00
6 9/30/2022 $663,832,000.00
7 6/30/2022 $1,476,284,000.00
8 3/31/2022 $753,408,000.00
9 12/31/2021 $2,643,088,000.00
10 9/30/2021 $681,903,000.00
11 6/30/2021 $633,828,000.00
12 3/31/2021 $592,412,000.00
13 12/31/2020 $1,513,128,000.00
14 9/30/2020 $457,198,000.00
15 6/30/2020 $306,093,000.00
16 3/31/2020 $235,042,000.00
17 12/31/2019 $799,733,000.00
18 12/31/2018 $240,918,000.00
Financials: CurrentFederalTaxExpenseBenefit
Date Value
1 12/31/2023 $46,515,000.00
2 12/31/2022 $74,843,000.00
3 12/31/2021 $64,585,000.00
4 12/31/2020 $20,162,000.00
5 12/31/2019 $23,703,000.00
6 12/31/2018 $16,905,000.00
Financials: CurrentForeignTaxExpenseBenefit
Date Value
1 12/31/2023 $47,309,000.00
2 12/31/2022 $1,548,000.00
3 12/31/2021 $1,914,000.00
4 12/31/2020 $4,027,000.00
5 12/31/2019 $568,000.00
6 12/31/2018 $1,329,000.00
Financials: CurrentIncomeTaxExpenseBenefit
Date Value
1 12/31/2023 $106,231,000.00
2 12/31/2022 $89,939,000.00
3 12/31/2021 $76,733,000.00
4 12/31/2020 $28,276,000.00
5 12/31/2019 $26,159,000.00
6 12/31/2018 $18,923,000.00
Financials: CurrentStateAndLocalTaxExpenseBenefit
Date Value
1 12/31/2023 $12,407,000.00
2 12/31/2022 $13,548,000.00
3 12/31/2021 $10,234,000.00
4 12/31/2020 $4,087,000.00
5 12/31/2019 $1,888,000.00
6 12/31/2018 $689,000.00
Financials: DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
Date Value
1 12/31/2023 $30,344,000.00
2 12/31/2022 $34,742,000.00
3 12/31/2021 $44,630,000.00
4 12/31/2020 $-39,452,000.00
Financials: DeferredFederalIncomeTaxExpenseBenefit
Date Value
1 12/31/2023 $-65,476,000.00
2 12/31/2022 $-74,588,000.00
3 12/31/2021 $-52,162,000.00
4 12/31/2020 $-29,235,000.00
5 12/31/2019 $-720,000.00
6 12/31/2018 $993,000.00
Financials: DeferredFinanceCostsNet
Date Value
1 6/30/2023 $4,000,000.00
Financials: DeferredForeignIncomeTaxExpenseBenefit
Date Value
1 12/31/2023 $-10,442,000.00
2 12/31/2022 $-20,863,000.00
3 12/31/2021 $-11,204,000.00
4 12/31/2020 $-4,013,000.00
5 12/31/2019 $-18,146,000.00
6 12/31/2018 $-149,000.00
Financials: DeferredIncomeTaxExpenseBenefit
Date Value
1 12/31/2023 $-82,372,000.00
2 12/31/2022 $-102,169,000.00
3 12/31/2021 $-65,760,000.00
4 12/31/2020 $-38,048,000.00
5 12/31/2019 $-18,965,000.00
6 12/31/2018 $813,000.00
Financials: DeferredIncomeTaxLiabilities
Date Value
1 12/31/2023 $15,304,000.00
2 12/31/2022 $16,776,000.00
3 12/31/2021 $28,104,000.00
4 12/31/2020 $27,202,000.00
Financials: DeferredStateAndLocalIncomeTaxExpenseBenefit
Date Value
1 12/31/2023 $-6,454,000.00
2 12/31/2022 $-6,718,000.00
3 12/31/2021 $-2,394,000.00
4 12/31/2020 $-4,800,000.00
5 12/31/2019 $-99,000.00
6 12/31/2018 $-31,000.00
Financials: DeferredTaxAssetsCapitalLossCarryforwards
Date Value
1 12/31/2023 $17,688,000.00
2 12/31/2022 $17,125,000.00
3 12/31/2021 $1,074,000.00
Financials: DeferredTaxAssetsInProcessResearchAndDevelopment
Date Value
1 12/31/2023 $142,386,000.00
2 12/31/2022 $78,315,000.00
3 12/31/2021 --
Financials: DeferredTaxAssetsLiabilitiesNet
Date Value
1 12/31/2023 $226,973,000.00
2 12/31/2022 $150,247,000.00
3 12/31/2021 $38,439,000.00
4 12/31/2020 $14,583,000.00
5 12/31/2019 $5,995,000.00
Financials: DeferredTaxAssetsNet
Date Value
1 12/31/2023 $242,277,000.00
2 12/31/2022 $167,023,000.00
3 12/31/2021 $66,543,000.00
4 12/31/2020 $41,785,000.00
5 12/31/2019 $17,684,000.00
Financials: DeferredTaxAssetsOperatingLossCarryforwards
Date Value
1 12/31/2023 $24,817,000.00
2 12/31/2022 $30,144,000.00
3 12/31/2021 $12,042,000.00
4 12/31/2020 $3,787,000.00
5 12/31/2019 $2,959,000.00
Financials: DeferredTaxAssetsTaxCreditCarryforwards
Date Value
1 12/31/2023 $22,896,000.00
2 12/31/2022 $11,474,000.00
3 12/31/2021 $4,835,000.00
4 12/31/2020 $2,526,000.00
5 12/31/2019 $183,000.00
Financials: DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
Date Value
1 12/31/2023 $11,169,000.00
2 12/31/2022 $7,439,000.00
3 12/31/2021 $14,651,000.00
4 12/31/2020 $1,955,000.00
5 12/31/2019 $1,134,000.00
Financials: DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
Date Value
1 12/31/2023 $12,558,000.00
2 12/31/2022 $7,139,000.00
3 12/31/2021 $6,374,000.00
4 12/31/2020 $4,757,000.00
5 12/31/2019 $1,871,000.00
Financials: DeferredTaxAssetsValuationAllowance
Date Value
1 12/31/2023 $55,822,000.00
2 12/31/2022 $40,640,000.00
3 12/31/2021 $18,842,000.00
4 12/31/2020 $531,000.00
5 12/31/2019 --
Financials: DeferredTaxLiabilitiesOther
Date Value
1 12/31/2023 $6,909,000.00
2 12/31/2022 $693,000.00
3 12/31/2021 --
Financials: DeferredTaxLiabilitiesPropertyPlantAndEquipment
Date Value
1 12/31/2023 $1,587,000.00
2 12/31/2022 $1,976,000.00
3 12/31/2021 $5,433,000.00
4 12/31/2020 $6,857,000.00
5 12/31/2019 $8,419,000.00
Financials: DepositsMoneyMarketDeposits
Date Value
1 6/30/2023 $453,300,000.00
2 3/31/2023 $780,200,000.00
3 12/31/2022 $524,200,000.00
4 9/30/2022 $535,400,000.00
5 12/31/2021 $921,000,000.00
Financials: Depreciation
Date Value
1 12/31/2023 $26,400,000.00
2 12/31/2022 $29,300,000.00
3 12/31/2021 $25,600,000.00
4 12/31/2020 $14,200,000.00
5 12/31/2019 $7,900,000.00
6 12/31/2018 $7,600,000.00
Financials: DepreciationDepletionAndAmortization
Date Value
1 12/31/2023 $489,008,000.00
2 9/30/2023 $369,897,000.00
3 6/30/2023 $248,100,000.00
4 3/31/2023 $128,208,000.00
5 12/31/2022 $547,084,000.00
6 9/30/2022 $445,507,000.00
7 6/30/2022 $281,677,000.00
8 3/31/2022 $128,989,000.00
9 12/31/2021 $431,063,000.00
10 9/30/2021 $315,409,000.00
11 6/30/2021 $195,973,000.00
12 3/31/2021 $88,817,000.00
13 12/31/2020 $254,951,000.00
14 9/30/2020 $157,223,000.00
15 6/30/2020 $83,704,000.00
16 3/31/2020 $32,279,000.00
17 12/31/2019 $92,806,000.00
18 12/31/2018 $16,061,000.00
Financials: EarningsPerShareBasic
Date Value
1 12/31/2023 $1.01
2 9/30/2023 $0.51
3 6/30/2023 $0.21
4 3/31/2023 $-0.01
5 12/31/2022 $-0.52
6 9/30/2022 $-0.30
7 6/30/2022 $-0.37
8 3/31/2022 $-0.31
9 12/31/2021 $0.10
10 9/30/2021 --
11 6/30/2021 $0.01
12 3/31/2021 $-0.05
13 12/31/2020 $-0.58
14 9/30/2020 $-0.42
15 6/30/2020 $-0.10
16 3/31/2020 $0.01
17 12/31/2019 $0.36
18 12/31/2018 $-1.37
Financials: EarningsPerShareDiluted
Date Value
1 12/31/2023 $0.98
2 9/30/2023 $0.50
3 6/30/2023 $0.20
4 3/31/2023 $-0.01
5 12/31/2022 $-0.52
6 9/30/2022 $-0.30
7 6/30/2022 $-0.37
8 3/31/2022 $-0.31
9 12/31/2021 $0.09
10 9/30/2021 --
11 6/30/2021 $0.04
12 3/31/2021 $-0.05
13 12/31/2020 $-0.58
14 9/30/2020 $-0.42
15 6/30/2020 $-0.10
16 3/31/2020 $0.01
17 12/31/2019 $0.36
18 12/31/2018 $-1.37
Financials: EffectiveIncomeTaxRateReconciliationFdiiAmount
Date Value
1 12/31/2023 $20,569,000.00
2 12/31/2022 $17,667,000.00
3 12/31/2021 $10,477,000.00
Financials: EffectiveIncomeTaxRateReconciliationGiltiAmount
Date Value
1 12/31/2023 $19,417,000.00
2 12/31/2022 $2,917,000.00
3 12/31/2021 --
4 12/31/2020 --
Financials: EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
Date Value
1 12/31/2023 $778,000.00
2 9/30/2023 $-2,223,000.00
3 6/30/2023 $592,000.00
4 3/31/2023 $1,137,000.00
5 12/31/2022 $-4,477,000.00
6 9/30/2022 $-11,379,000.00
7 6/30/2022 $-7,246,000.00
8 3/31/2022 $-362,000.00
9 12/31/2021 $-3,198,000.00
10 9/30/2021 $-809,000.00
11 6/30/2021 $-352,000.00
12 3/31/2021 $-80,000.00
13 12/31/2020 $141,000.00
14 9/30/2020 $65,000.00
15 6/30/2020 $9,000.00
Financials: EmployeeRelatedLiabilitiesCurrentAndNoncurrent
Date Value
1 12/31/2023 $48,263,000.00
2 12/31/2022 $24,302,000.00
3 12/31/2021 $32,862,000.00
4 12/31/2020 $39,076,000.00
Financials: EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
Date Value
1 12/31/2023 $34,300,000.00
2 12/31/2021 $24,500,000.00
Financials: EquitySecuritiesFvNiCurrentAndNoncurrent
Date Value
1 12/31/2023 $10,100,000.00
2 9/30/2023 $33,000,000.00
3 6/30/2023 $33,000,000.00
4 3/31/2023 $33,000,000.00
Financials: FinanceLeaseInterestExpense
Date Value
1 12/31/2023 $7,000,000.00
2 12/31/2022 $2,800,000.00
3 12/31/2021 $1,500,000.00
4 12/31/2020 $300,000.00
5 12/31/2019 $200,000.00
6 12/31/2018 $400,000.00
Financials: FinanceLeaseLiability
Date Value
1 12/31/2023 $163,857,000.00
2 12/31/2022 $67,040,000.00
3 12/31/2021 $46,084,000.00
4 12/31/2020 $5,161,000.00
Financials: FinanceLeaseLiabilityCurrent
Date Value
1 12/31/2023 $19,683,000.00
2 12/31/2022 $22,304,000.00
3 12/31/2021 $21,999,000.00
4 12/31/2020 $2,821,000.00
5 12/31/2019 $1,387,000.00
Financials: FinanceLeaseLiabilityNoncurrent
Date Value
1 12/31/2023 $144,174,000.00
2 12/31/2022 $44,736,000.00
3 12/31/2021 $24,085,000.00
4 12/31/2020 $2,340,000.00
5 12/31/2019 $940,000.00
Financials: FinanceLeaseLiabilityPaymentsDue
Date Value
1 12/31/2023 $192,215,000.00
2 12/31/2022 $72,831,000.00
3 12/31/2021 $48,821,000.00
4 12/31/2020 $6,192,000.00
Financials: FinanceLeaseLiabilityPaymentsDueAfterYearFive
Date Value
1 12/31/2023 $54,893,000.00
2 12/31/2022 --
3 12/31/2021 --
Financials: FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
Date Value
1 12/31/2023 $27,511,000.00
2 12/31/2022 $25,019,000.00
3 12/31/2021 $23,561,000.00
4 12/31/2020 $3,581,000.00
Financials: FinanceLeaseLiabilityPaymentsDueYearFive
Date Value
1 12/31/2023 $27,446,000.00
2 12/31/2022 $3,471,000.00
3 12/31/2021 $975,000.00
Financials: FinanceLeaseLiabilityPaymentsDueYearFour
Date Value
1 12/31/2023 $27,446,000.00
2 12/31/2022 $9,048,000.00
3 12/31/2021 $2,885,000.00
Financials: FinanceLeaseLiabilityPaymentsDueYearThree
Date Value
1 12/31/2023 $27,448,000.00
2 12/31/2022 $15,868,000.00
3 12/31/2021 $6,237,000.00
4 12/31/2020 $596,000.00
Financials: FinanceLeaseLiabilityPaymentsDueYearTwo
Date Value
1 12/31/2023 $27,471,000.00
2 12/31/2022 $19,425,000.00
3 12/31/2021 $15,163,000.00
4 12/31/2020 $2,015,000.00
Financials: FinanceLeaseLiabilityUndiscountedExcessAmount
Date Value
1 12/31/2023 $28,358,000.00
2 12/31/2022 $5,791,000.00
3 12/31/2021 $2,737,000.00
4 12/31/2020 $1,031,000.00
Financials: FinanceLeasePrincipalPayments
Date Value
1 12/31/2023 $20,170,000.00
2 9/30/2023 $16,191,000.00
3 6/30/2023 $10,915,000.00
4 3/31/2023 $5,447,000.00
5 12/31/2022 $24,083,000.00
6 9/30/2022 $18,099,000.00
7 6/30/2022 $12,326,000.00
8 3/31/2022 $6,176,000.00
9 12/31/2021 $15,271,000.00
10 9/30/2021 $9,690,000.00
11 6/30/2021 $4,621,000.00
12 3/31/2021 $840,000.00
13 12/31/2020 $9,708,000.00
14 9/30/2020 $7,342,000.00
15 6/30/2020 $4,356,000.00
16 3/31/2020 $1,669,000.00
17 12/31/2019 $5,663,000.00
18 12/31/2018 $5,930,000.00
Financials: FinanceLeaseRightOfUseAsset
Date Value
1 12/31/2023 $159,414,000.00
2 12/31/2022 $65,187,000.00
3 12/31/2021 $44,575,000.00
4 12/31/2020 $5,067,000.00
5 12/31/2019 $2,343,000.00
Financials: FinanceLeaseWeightedAverageDiscountRatePercent
Date Value
1 12/31/2023 $0.06
2 12/31/2022 $0.05
3 12/31/2021 $0.05
4 12/31/2020 $0.06
5 12/31/2019 $0.06
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
Date Value
1 12/31/2023 $160,550,000.00
2 12/31/2022 $213,992,000.00
3 12/31/2021 $88,336,000.00
4 12/31/2020 $9,623,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
Date Value
1 12/31/2023 $295,810,000.00
2 12/31/2022 $339,773,000.00
3 12/31/2021 $339,254,000.00
4 12/31/2020 $270,818,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
Date Value
1 12/31/2023 $49,450,000.00
2 12/31/2022 $122,490,000.00
3 12/31/2021 $313,223,000.00
4 12/31/2020 $75,036,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
Date Value
1 12/31/2023 $216,621,000.00
2 12/31/2022 $324,718,000.00
3 12/31/2021 $320,537,000.00
4 12/31/2020 $244,396,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
Date Value
1 12/31/2023 $274,394,000.00
2 12/31/2022 $338,820,000.00
3 12/31/2021 $320,537,000.00
4 12/31/2020 $244,396,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
Date Value
1 12/31/2023 $295,810,000.00
2 12/31/2022 $338,820,000.00
3 12/31/2021 $329,084,000.00
4 12/31/2020 $246,333,000.00
Financials: FiniteLivedIntangibleAssetsNet
Date Value
1 12/31/2023 $1,292,635,000.00
2 9/30/2023 $1,386,591,000.00
3 6/30/2023 $1,493,996,000.00
4 3/31/2023 $1,574,547,000.00
5 12/31/2022 $1,677,660,000.00
6 9/30/2022 $1,889,163,000.00
7 6/30/2022 $2,028,974,000.00
8 3/31/2022 $2,018,098,000.00
9 12/31/2021 $1,709,347,000.00
10 9/30/2021 $1,758,796,000.00
11 6/30/2021 $1,675,669,000.00
12 3/31/2021 $1,036,800,000.00
13 12/31/2020 $1,086,332,000.00
14 12/31/2019 $440,905,000.00
Financials: GainsLossesOnExtinguishmentOfDebt
Date Value
1 9/30/2023 $-4,337,000.00
2 12/31/2022 --
3 9/30/2022 --
4 6/30/2022 --
5 3/31/2022 --
6 12/31/2021 $-18,236,000.00
7 9/30/2021 $-16,852,000.00
8 6/30/2021 $-16,852,000.00
9 3/31/2021 $-16,852,000.00
10 12/31/2020 --
11 9/30/2020 --
12 6/30/2020 --
13 3/31/2020 --
14 12/31/2019 --
Financials: GeneralAndAdministrativeExpense
Date Value
1 12/31/2023 $152,585,000.00
2 9/30/2023 $116,231,000.00
3 6/30/2023 $74,982,000.00
4 3/31/2023 $44,571,000.00
5 12/31/2022 $181,627,000.00
6 9/30/2022 $144,988,000.00
7 6/30/2022 $100,988,000.00
8 3/31/2022 $55,245,000.00
9 12/31/2021 $158,699,000.00
10 9/30/2021 $122,116,000.00
11 6/30/2021 $45,050,000.00
12 3/31/2021 $42,962,000.00
13 12/31/2020 $66,431,000.00
14 9/30/2020 $41,256,000.00
15 6/30/2020 $15,170,000.00
16 3/31/2020 $10,810,000.00
17 12/31/2019 $31,712,000.00
18 12/31/2018 $14,854,000.00
Financials: Goodwill
Date Value
1 12/31/2023 $1,842,850,000.00
2 9/30/2023 $1,813,567,000.00
3 6/30/2023 $1,830,710,000.00
4 3/31/2023 $1,833,699,000.00
5 12/31/2022 $1,823,755,000.00
6 9/30/2022 $1,800,000,000.00
7 6/30/2022 $1,800,000,000.00
8 5/31/2022 $1,819,104,000.00
9 3/31/2022 $1,584,928,000.00
10 12/31/2021 $966,427,000.00
11 9/30/2021 $997,661,000.00
12 6/30/2021 $1,016,074,000.00
13 3/31/2021 $249,385,000.00
14 12/31/2020 $249,773,000.00
15 12/31/2019 $137,121,000.00
16 12/31/2018 $98,645,000.00
Financials: GoodwillAcquiredDuringPeriod
Date Value
1 12/31/2023 --
2 3/31/2023 --
3 12/31/2022 $5,281,000.00
4 9/30/2022 $894,463,000.00
5 6/30/2022 $891,387,000.00
6 5/31/2022 $891,387,000.00
7 3/31/2022 $632,472,000.00
8 12/31/2021 $762,553,000.00
9 9/30/2021 $776,147,000.00
10 6/30/2021 $776,147,000.00
11 12/31/2020 $112,356,000.00
12 12/31/2019 $38,515,000.00
Financials: GoodwillForeignCurrencyTranslationGainLoss
Date Value
1 12/31/2023 $19,095,000.00
2 9/30/2023 $-10,188,000.00
3 6/30/2023 $6,955,000.00
4 3/31/2023 $9,944,000.00
5 12/31/2022 $-630,000.00
6 9/30/2022 $-97,720,000.00
7 6/30/2022 $-38,710,000.00
8 5/31/2022 $-38,710,000.00
9 3/31/2022 $-13,971,000.00
10 12/31/2021 $-45,899,000.00
11 9/30/2021 $-28,259,000.00
12 6/30/2021 $-9,846,000.00
13 3/31/2021 $-388,000.00
14 12/31/2020 $296,000.00
15 12/31/2019 $-39,000.00
Financials: GoodwillImpairmentLoss
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 --
4 12/31/2020 --
5 12/31/2019 --
6 12/31/2018 --
Financials: ImpairmentOfLongLivedAssetsHeldForUse
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 --
4 12/31/2020 --
5 12/31/2019 --
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
Date Value
1 12/31/2023 $14,911,000.00
2 12/31/2022 $8,660,000.00
3 12/31/2021 $193,161,000.00
4 12/31/2020 $-118,296,000.00
5 12/31/2019 $149,797,000.00
6 12/31/2018 $-286,809,000.00
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
Date Value
1 12/31/2023 $380,570,000.00
2 9/30/2023 $201,674,000.00
3 6/30/2023 $92,449,000.00
4 3/31/2023 $-3,353,000.00
5 12/31/2022 $-205,177,000.00
6 9/30/2022 $1,609,000.00
7 6/30/2022 $-140,614,000.00
8 3/31/2022 $-157,982,000.00
9 12/31/2021 $46,311,000.00
10 9/30/2021 $17,075,000.00
11 6/30/2021 $14,378,000.00
12 3/31/2021 $-13,755,000.00
13 12/31/2020 $-135,706,000.00
14 9/30/2020 $-109,285,000.00
15 6/30/2020 $-22,414,000.00
16 3/31/2020 $7,528,000.00
17 12/31/2019 $126,234,000.00
18 12/31/2018 $-240,259,000.00
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
Date Value
1 12/31/2023 $365,659,000.00
2 12/31/2022 $-213,837,000.00
3 12/31/2021 $-146,850,000.00
4 12/31/2020 $-17,410,000.00
5 12/31/2019 $-23,563,000.00
6 12/31/2018 $46,550,000.00
Financials: IncomeTaxesPaidNet
Date Value
1 12/31/2023 $75,433,000.00
2 9/30/2023 $12,749,000.00
3 6/30/2023 $6,808,000.00
4 3/31/2023 $1,816,000.00
5 12/31/2022 $86,264,000.00
6 9/30/2022 $58,770,000.00
7 6/30/2022 $19,529,000.00
8 3/31/2022 $4,411,000.00
9 12/31/2021 $90,616,000.00
10 9/30/2021 $72,182,000.00
11 6/30/2021 $32,737,000.00
12 12/31/2020 $12,666,000.00
Financials: IncomeTaxExpenseBenefit
Date Value
1 12/31/2023 $23,859,000.00
2 9/30/2023 $17,196,000.00
3 6/30/2023 $16,610,000.00
4 3/31/2023 $1,165,000.00
5 12/31/2022 $-12,230,000.00
6 9/30/2022 $-25,570,000.00
7 6/30/2022 $39,167,000.00
8 3/31/2022 $-42,684,000.00
9 12/31/2021 $10,973,000.00
10 9/30/2021 $16,933,000.00
11 6/30/2021 $-3,166,000.00
12 3/31/2021 $-3,180,000.00
13 12/31/2020 $-9,772,000.00
14 9/30/2020 $-2,324,000.00
15 6/30/2020 $2,161,000.00
16 3/31/2020 $2,900,000.00
17 12/31/2019 $7,194,000.00
18 12/31/2018 $19,736,000.00
Financials: IncomeTaxReconciliationForeignIncomeTaxRateDifferential
Date Value
1 12/31/2023 $-39,171,000.00
2 12/31/2022 $27,114,000.00
3 12/31/2021 $10,563,000.00
4 12/31/2020 $8,710,000.00
5 12/31/2019 $2,887,000.00
6 12/31/2018 $-9,690,000.00
Financials: IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
Date Value
1 12/31/2023 $79,920,000.00
2 12/31/2022 $-43,034,000.00
3 12/31/2021 $9,725,000.00
4 12/31/2020 $-28,498,000.00
5 12/31/2019 $26,509,000.00
6 12/31/2018 $-50,454,000.00
Financials: IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
Date Value
1 12/31/2023 $-3,793,000.00
2 12/31/2022 $22,064,000.00
3 12/31/2021 $-8,807,000.00
4 12/31/2020 $10,347,000.00
5 12/31/2019 $1,671,000.00
6 12/31/2018 $830,000.00
Financials: IncomeTaxReconciliationOtherReconcilingItems
Date Value
1 12/31/2023 $1,239,000.00
2 12/31/2022 $2,804,000.00
3 12/31/2021 $1,013,000.00
4 12/31/2020 $686,000.00
5 12/31/2019 $1,483,000.00
6 12/31/2018 $-2,114,000.00
Financials: IncomeTaxReconciliationStateAndLocalIncomeTaxes
Date Value
1 12/31/2023 $-5,259,000.00
2 12/31/2022 $-1,356,000.00
3 12/31/2021 $1,866,000.00
4 12/31/2020 $-1,137,000.00
5 12/31/2019 $1,412,000.00
6 12/31/2018 $539,000.00
Financials: IncomeTaxReconciliationTaxCreditsResearch
Date Value
1 12/31/2023 $25,128,000.00
2 12/31/2022 $11,803,000.00
3 12/31/2021 $6,193,000.00
4 12/31/2020 $-2,561,000.00
5 12/31/2019 $1,025,000.00
6 12/31/2018 $-933,000.00
Financials: IncreaseDecreaseInAccountsPayableTrade
Date Value
1 12/31/2023 $98,574,000.00
2 9/30/2023 $7,955,000.00
3 6/30/2023 $-12,265,000.00
4 3/31/2023 $9,722,000.00
5 12/31/2022 $3,479,000.00
6 9/30/2022 $-7,881,000.00
7 6/30/2022 $13,773,000.00
8 3/31/2022 $111,604,000.00
9 12/31/2021 $98,612,000.00
10 9/30/2021 $49,345,000.00
11 6/30/2021 $33,936,000.00
12 3/31/2021 $9,370,000.00
13 12/31/2020 $49,120,000.00
14 9/30/2020 $-4,205,000.00
15 6/30/2020 $-5,713,000.00
16 3/31/2020 $5,352,000.00
17 12/31/2019 $13,534,000.00
18 12/31/2018 $-21,071,000.00
Financials: IncreaseDecreaseInAccountsReceivable
Date Value
1 12/31/2023 $261,279,000.00
2 9/30/2023 $146,796,000.00
3 6/30/2023 $-33,271,000.00
4 3/31/2023 $-65,614,000.00
5 12/31/2022 $174,829,000.00
6 9/30/2022 $139,350,000.00
7 6/30/2022 $163,416,000.00
8 3/31/2022 $170,250,000.00
9 12/31/2021 $201,948,000.00
10 9/30/2021 $99,999,000.00
11 6/30/2021 $69,881,000.00
12 3/31/2021 $43,917,000.00
13 12/31/2020 $113,234,000.00
14 9/30/2020 $27,062,000.00
15 6/30/2020 $-7,708,000.00
16 3/31/2020 $3,435,000.00
17 12/31/2019 $33,524,000.00
18 12/31/2018 $30,191,000.00
Financials: IncreaseDecreaseInContractWithCustomerLiability
Date Value
1 12/31/2023 $13,857,000.00
2 9/30/2023 $14,425,000.00
3 6/30/2023 $10,098,000.00
4 3/31/2023 $2,573,000.00
5 12/31/2022 $-14,711,000.00
6 9/30/2022 $-11,905,000.00
7 6/30/2022 $-9,286,000.00
8 3/31/2022 $-2,630,000.00
9 12/31/2021 $-13,907,000.00
10 9/30/2021 $-7,303,000.00
11 6/30/2021 $-2,327,000.00
12 3/31/2021 $-994,000.00
13 12/31/2020 $35,488,000.00
14 9/30/2020 $30,780,000.00
15 6/30/2020 $15,915,000.00
16 3/31/2020 $346,000.00
17 12/31/2019 $6,722,000.00
Financials: IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
Date Value
1 12/31/2023 $92,754,000.00
2 9/30/2023 $32,416,000.00
3 6/30/2023 $-1,033,000.00
4 3/31/2023 $15,994,000.00
5 12/31/2022 $-6,412,000.00
6 9/30/2022 $-2,645,000.00
7 6/30/2022 $7,795,000.00
8 3/31/2022 $21,138,000.00
9 12/31/2021 $3,063,000.00
10 9/30/2021 $11,211,000.00
11 6/30/2021 $6,752,000.00
12 3/31/2021 $-1,339,000.00
13 12/31/2020 $2,783,000.00
14 9/30/2020 $-2,389,000.00
15 6/30/2020 $-2,839,000.00
16 3/31/2020 $-2,942,000.00
17 12/31/2019 $5,661,000.00
18 12/31/2018 $1,133,000.00
Financials: IncreaseDecreaseInOtherNoncurrentAssets
Date Value
1 12/31/2023 $121,688,000.00
2 9/30/2023 $58,179,000.00
3 6/30/2023 $3,017,000.00
4 3/31/2023 $1,136,000.00
5 12/31/2022 $77,343,000.00
6 9/30/2022 $4,616,000.00
7 6/30/2022 $-3,033,000.00
8 3/31/2022 $-1,098,000.00
9 12/31/2021 $45,938,000.00
10 9/30/2021 $-7,729,000.00
11 6/30/2021 $-5,269,000.00
12 3/31/2021 $-472,000.00
13 12/31/2020 $19,092,000.00
14 9/30/2020 $-2,572,000.00
15 6/30/2020 $-2,598,000.00
16 3/31/2020 $-53,000.00
17 12/31/2019 $1,485,000.00
18 12/31/2018 $907,000.00
Financials: InterestAndDebtExpense
Date Value
1 12/31/2023 $275,665,000.00
2 9/30/2023 $204,081,000.00
3 6/30/2023 $125,498,000.00
4 3/31/2023 $74,511,000.00
5 12/31/2022 $171,863,000.00
6 9/30/2022 $48,627,000.00
7 6/30/2022 $36,505,000.00
8 3/31/2022 $32,009,000.00
9 12/31/2021 $103,170,000.00
10 9/30/2021 $72,796,000.00
11 6/30/2021 $54,040,000.00
12 3/31/2021 $35,010,000.00
13 12/31/2020 $77,873,000.00
14 9/30/2020 $57,548,000.00
15 6/30/2020 $18,809,000.00
16 3/31/2020 $18,629,000.00
17 12/31/2019 $73,955,000.00
18 12/31/2018 $484,805,000.00
Financials: InterestPaidNet
Date Value
1 12/31/2023 $248,828,000.00
2 9/30/2023 $184,600,000.00
3 6/30/2023 $118,948,000.00
4 3/31/2023 $67,006,000.00
5 12/31/2022 $165,959,000.00
6 9/30/2022 $107,650,000.00
7 6/30/2022 $61,867,000.00
8 3/31/2022 $28,865,000.00
9 12/31/2021 $76,695,000.00
10 9/30/2021 $47,021,000.00
11 6/30/2021 $31,767,000.00
12 3/31/2021 $15,662,000.00
13 12/31/2020 $59,360,000.00
14 9/30/2020 $44,687,000.00
15 6/30/2020 $30,236,000.00
16 3/31/2020 $15,837,000.00
17 12/31/2019 $62,278,000.00
18 12/31/2018 $44,628,000.00
Financials: LeaseCost
Date Value
1 12/31/2023 $23,003,000.00
2 12/31/2022 $23,474,000.00
3 12/31/2021 $46,221,000.00
4 12/31/2020 $27,715,000.00
5 12/31/2019 $7,230,000.00
6 12/31/2018 $6,619,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDue
Date Value
1 12/31/2023 $62,347,000.00
2 12/31/2022 $76,989,000.00
3 12/31/2021 $91,804,000.00
4 12/31/2020 $110,948,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
Date Value
1 12/31/2023 $694,000.00
2 12/31/2022 $5,495,000.00
3 12/31/2021 $15,365,000.00
4 12/31/2020 $29,783,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
Date Value
1 12/31/2023 $16,046,000.00
2 12/31/2022 $17,289,000.00
3 12/31/2021 $21,683,000.00
4 12/31/2020 $26,123,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearFive
Date Value
1 12/31/2023 $4,802,000.00
2 12/31/2022 $11,247,000.00
3 12/31/2021 $12,310,000.00
4 12/31/2020 $12,601,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearFour
Date Value
1 12/31/2023 $11,368,000.00
2 12/31/2022 $12,864,000.00
3 12/31/2021 $13,648,000.00
4 12/31/2020 $12,288,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearThree
Date Value
1 12/31/2023 $13,906,000.00
2 12/31/2022 $14,535,000.00
3 12/31/2021 $13,655,000.00
4 12/31/2020 $12,279,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
Date Value
1 12/31/2023 $15,531,000.00
2 12/31/2022 $15,559,000.00
3 12/31/2021 $15,143,000.00
4 12/31/2020 $17,874,000.00
Financials: LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
Date Value
1 12/31/2023 $5,837,000.00
2 12/31/2022 $8,502,000.00
3 12/31/2021 $10,914,000.00
4 12/31/2020 $16,987,000.00
Financials: LettersOfCreditOutstandingAmount
Date Value
1 12/31/2023 $6,300,000.00
Financials: Liabilities
Date Value
1 12/31/2023 $4,102,858,000.00
2 9/30/2023 $3,909,438,000.00
3 6/30/2023 $3,964,720,000.00
4 3/31/2023 $4,017,260,000.00
5 12/31/2022 $3,945,169,000.00
6 9/30/2022 $3,923,496,000.00
7 6/30/2022 $4,023,544,000.00
8 3/31/2022 $4,154,738,000.00
9 12/31/2021 $4,025,288,000.00
10 9/30/2021 $2,518,541,000.00
11 6/30/2021 $2,601,934,000.00
12 3/31/2021 $2,751,121,000.00
13 12/31/2020 $2,312,829,000.00
14 12/31/2019 $1,459,052,000.00
Financials: LiabilitiesAndStockholdersEquity
Date Value
1 12/31/2023 $5,359,187,000.00
2 9/30/2023 $5,005,228,000.00
3 6/30/2023 $5,482,120,000.00
4 3/31/2023 $5,915,840,000.00
5 12/31/2022 $5,847,846,000.00
6 9/30/2022 $5,805,398,000.00
7 6/30/2022 $5,930,828,000.00
8 3/31/2022 $6,167,193,000.00
9 12/31/2021 $6,163,579,000.00
10 9/30/2021 $4,567,760,000.00
11 6/30/2021 $4,599,571,000.00
12 3/31/2021 $2,621,399,000.00
13 12/31/2020 $2,154,593,000.00
14 12/31/2019 $1,202,485,000.00
Financials: LiabilitiesCurrent
Date Value
1 12/31/2023 $944,122,000.00
2 9/30/2023 $805,474,000.00
3 6/30/2023 $591,940,000.00
4 3/31/2023 $619,570,000.00
5 12/31/2022 $578,958,000.00
6 9/30/2022 $543,633,000.00
7 6/30/2022 $644,589,000.00
8 3/31/2022 $785,117,000.00
9 12/31/2021 $640,097,000.00
10 9/30/2021 $569,768,000.00
11 6/30/2021 $603,179,000.00
12 3/31/2021 $486,596,000.00
13 12/31/2020 $598,052,000.00
14 12/31/2019 $238,875,000.00
Financials: LineOfCredit
Date Value
1 12/31/2023 $185,000,000.00
Financials: LineOfCreditFacilityIncreaseDecreaseForPeriodNet
Date Value
1 6/30/2023 $10,000,000.00
Financials: LineOfCreditFacilityMaximumBorrowingCapacity
Date Value
1 6/30/2023 $610,000,000.00
Financials: LineOfCreditFacilityRemainingBorrowingCapacity
Date Value
1 12/31/2023 $418,700,000.00
2 9/30/2023 $418,700,000.00
Financials: LongTermDebt
Date Value
1 12/31/2023 $3,120,906,000.00
2 12/31/2022 $3,211,722,000.00
3 12/31/2021 $3,227,644,000.00
4 12/31/2020 $1,599,200,000.00
Financials: LongTermDebtCurrent
Date Value
1 12/31/2023 $215,000,000.00
2 12/31/2022 $33,310,000.00
3 12/31/2021 $25,810,000.00
4 12/31/2020 $15,210,000.00
Financials: LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive
Date Value
1 12/31/2023 $1,417,500,000.00
2 12/31/2022 $1,413,750,000.00
3 12/31/2021 $1,428,750,000.00
Financials: LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
Date Value
1 12/31/2023 $30,000,000.00
2 12/31/2022 $33,310,000.00
3 12/31/2021 $25,810,000.00
4 12/31/2020 $15,210,000.00
Financials: LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
Date Value
1 12/31/2023 $1,428,750,000.00
2 12/31/2022 $15,000,000.00
3 12/31/2021 $15,000,000.00
4 12/31/2020 $1,583,492,000.00
Financials: LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
Date Value
1 12/31/2023 $30,000,000.00
2 12/31/2022 $15,000,000.00
3 12/31/2021 $1,736,094,000.00
4 12/31/2020 $15,210,000.00
Financials: LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
Date Value
1 12/31/2023 $30,000,000.00
2 12/31/2022 $1,736,094,000.00
3 12/31/2021 $33,310,000.00
4 12/31/2020 $15,210,000.00
Financials: LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
Date Value
1 12/31/2023 $30,000,000.00
2 12/31/2022 $33,310,000.00
3 12/31/2021 $33,310,000.00
4 12/31/2020 $15,210,000.00
Financials: LongTermDebtNoncurrent
Date Value
1 12/31/2023 $2,905,906,000.00
2 9/30/2023 $2,912,302,000.00
3 6/30/2023 $3,166,759,000.00
4 3/31/2023 $3,172,563,000.00
5 12/31/2022 $3,178,412,000.00
6 9/30/2022 $3,184,221,000.00
7 6/30/2022 $3,190,047,000.00
8 3/31/2022 $3,195,919,000.00
9 12/31/2021 $3,201,834,000.00
10 9/30/2021 $1,731,020,000.00
11 6/30/2021 $1,733,676,000.00
12 3/31/2021 $2,137,612,000.00
13 12/31/2020 $1,583,990,000.00
14 12/31/2019 $1,168,374,000.00
Financials: NetCashProvidedByUsedInFinancingActivities
Date Value
1 12/31/2023 $-1,562,791,000.00
2 9/30/2023 $-1,392,267,000.00
3 6/30/2023 $-668,113,000.00
4 3/31/2023 $-111,415,000.00
5 12/31/2022 $-526,848,000.00
6 9/30/2022 $-471,437,000.00
7 6/30/2022 $-335,046,000.00
8 3/31/2022 $-65,424,000.00
9 12/31/2021 $3,109,546,000.00
10 9/30/2021 $1,662,607,000.00
11 6/30/2021 $1,737,766,000.00
12 3/31/2021 $400,374,000.00
13 12/31/2020 $377,855,000.00
14 9/30/2020 $248,187,000.00
15 6/30/2020 $257,776,000.00
16 3/31/2020 $33,479,000.00
17 12/31/2019 $333,160,000.00
18 12/31/2018 $1,638,000.00
Financials: NetCashProvidedByUsedInInvestingActivities
Date Value
1 12/31/2023 $-77,829,000.00
2 9/30/2023 $-71,025,000.00
3 6/30/2023 $-55,192,000.00
4 3/31/2023 $-12,975,000.00
5 12/31/2022 $-1,371,468,000.00
6 9/30/2022 $-1,393,754,000.00
7 6/30/2022 $-1,351,744,000.00
8 3/31/2022 $-1,059,743,000.00
9 12/31/2021 $-1,214,930,000.00
10 9/30/2021 $-1,206,252,000.00
11 6/30/2021 $-1,023,182,000.00
12 3/31/2021 $-18,273,000.00
13 12/31/2020 $-679,891,000.00
14 9/30/2020 $-563,422,000.00
15 6/30/2020 $-524,385,000.00
16 3/31/2020 $-54,699,000.00
17 12/31/2019 $-411,554,000.00
18 12/31/2018 $-67,169,000.00
Financials: NetCashProvidedByUsedInOperatingActivities
Date Value
1 12/31/2023 $1,061,510,000.00
2 9/30/2023 $717,522,000.00
3 6/30/2023 $518,456,000.00
4 3/31/2023 $288,662,000.00
5 12/31/2022 $412,773,000.00
6 9/30/2022 $249,574,000.00
7 6/30/2022 $75,092,000.00
8 3/31/2022 $-31,719,000.00
9 12/31/2021 $361,851,000.00
10 9/30/2021 $276,836,000.00
11 6/30/2021 $152,276,000.00
12 3/31/2021 $61,819,000.00
13 12/31/2020 $222,883,000.00
14 9/30/2020 $122,726,000.00
15 6/30/2020 $85,258,000.00
16 3/31/2020 $45,687,000.00
17 12/31/2019 $198,462,000.00
18 12/31/2018 $139,030,000.00
Financials: NetIncomeLoss
Date Value
1 12/31/2023 $356,711,000.00
2 9/30/2023 $184,478,000.00
3 6/30/2023 $75,839,000.00
4 3/31/2023 $-4,518,000.00
5 12/31/2022 $-192,746,000.00
6 9/30/2022 $-113,234,000.00
7 6/30/2022 $-21,748,000.00
8 3/31/2022 $-115,257,000.00
9 12/31/2021 $35,446,000.00
10 9/30/2021 $178,000.00
11 6/30/2021 $3,902,000.00
12 3/31/2021 $-10,521,000.00
13 12/31/2020 $-125,187,000.00
14 9/30/2020 $-106,415,000.00
15 6/30/2020 $-21,391,000.00
16 3/31/2020 $4,664,000.00
17 12/31/2019 $119,040,000.00
18 12/31/2018 $-259,995,000.00
Financials: NetIncomeLossAttributableToRedeemableNoncontrollingInterest
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 $-201,000.00
6 9/30/2022 $-109,000.00
7 6/30/2022 $-92,000.00
8 3/31/2022 $-41,000.00
9 12/31/2021 $-108,000.00
10 9/30/2021 $-36,000.00
11 6/30/2021 $-113,000.00
12 3/31/2021 $-54,000.00
13 12/31/2020 $-747,000.00
14 9/30/2020 $-546,000.00
15 6/30/2020 $-320,000.00
16 3/31/2020 --
17 12/31/2019 --
Financials: NetIncomeLossAvailableToCommonStockholdersBasic
Date Value
1 12/31/2023 $354,942,000.00
2 9/30/2023 $183,515,000.00
3 6/30/2023 $75,540,000.00
4 3/31/2023 $-4,518,000.00
5 12/31/2022 $-192,746,000.00
6 9/30/2022 $23,649,000.00
7 6/30/2022 $-137,005,000.00
8 3/31/2022 $-115,257,000.00
9 12/31/2021 $31,703,000.00
10 9/30/2021 $177,000.00
11 6/30/2021 $3,095,000.00
12 3/31/2021 $-10,521,000.00
13 12/31/2020 $-125,187,000.00
14 9/30/2020 $-89,688,000.00
15 6/30/2020 $-21,391,000.00
16 3/31/2020 $2,987,000.00
17 12/31/2019 $76,376,000.00
18 12/31/2018 $-259,995,000.00
Financials: NetIncomeLossAvailableToCommonStockholdersDiluted
Date Value
1 12/31/2023 $354,993,000.00
2 9/30/2023 $183,545,000.00
3 6/30/2023 $75,547,000.00
4 3/31/2023 $-4,518,000.00
5 12/31/2022 $-192,746,000.00
6 9/30/2022 $-113,234,000.00
7 6/30/2022 $-137,005,000.00
8 3/31/2022 $-115,257,000.00
9 12/31/2021 $31,879,000.00
10 9/30/2021 $3,539,000.00
11 6/30/2021 $13,349,000.00
12 3/31/2021 $-10,521,000.00
13 12/31/2020 $-125,187,000.00
14 9/30/2020 $-89,688,000.00
15 6/30/2020 $-21,391,000.00
16 3/31/2020 $3,004,000.00
17 12/31/2019 $76,561,000.00
18 12/31/2018 $-259,995,000.00
Financials: NonoperatingIncomeExpense
Date Value
1 12/31/2023 $-267,637,000.00
2 9/30/2023 $-177,019,000.00
3 6/30/2023 $-99,926,000.00
4 3/31/2023 $-64,400,000.00
5 12/31/2022 $-157,386,000.00
6 9/30/2022 $-47,658,000.00
7 6/30/2022 $-65,982,000.00
8 3/31/2022 $-29,995,000.00
9 12/31/2021 $-103,705,000.00
10 9/30/2021 $-27,973,000.00
11 6/30/2021 $-45,820,000.00
12 3/31/2021 $-25,220,000.00
13 12/31/2020 $-73,664,000.00
14 9/30/2020 $-18,941,000.00
15 6/30/2020 $-15,652,000.00
16 3/31/2020 $-17,608,000.00
17 12/31/2019 $-68,137,000.00
18 12/31/2018 $-482,704,000.00
Financials: NumberOfOperatingSegments
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 6/30/2022 $2.00
6 3/31/2022 $1.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 9/30/2022 $2.00
6 6/30/2022 $2.00
7 3/31/2022 $1.00
Financials: NumberOfReportingUnits
Date Value
1 12/31/2023 $2.00
2 12/31/2022 $2.00
3 6/30/2022 $2.00
Financials: OperatingIncomeLoss
Date Value
1 12/31/2023 $648,207,000.00
2 9/30/2023 $378,693,000.00
3 6/30/2023 $192,375,000.00
4 3/31/2023 $61,047,000.00
5 12/31/2022 $-47,791,000.00
6 9/30/2022 $49,267,000.00
7 6/30/2022 $-74,632,000.00
8 3/31/2022 $-127,987,000.00
9 12/31/2021 $150,016,000.00
10 9/30/2021 $45,048,000.00
11 6/30/2021 $46,443,000.00
12 3/31/2021 $11,465,000.00
13 12/31/2020 $-62,042,000.00
14 9/30/2020 $-75,458,000.00
15 6/30/2020 $-6,762,000.00
16 3/31/2020 $25,136,000.00
17 12/31/2019 $194,371,000.00
18 12/31/2018 $242,445,000.00
Financials: OperatingLeaseCost
Date Value
1 12/31/2023 $16,674,000.00
2 12/31/2022 $20,783,000.00
3 12/31/2021 $28,676,000.00
4 12/31/2020 $17,372,000.00
5 12/31/2019 $3,520,000.00
6 12/31/2018 $2,784,000.00
Financials: OperatingLeaseLiability
Date Value
1 12/31/2023 $56,510,000.00
2 12/31/2022 $68,487,000.00
3 12/31/2021 $80,890,000.00
4 12/31/2020 $93,961,000.00
Financials: OperatingLeaseLiabilityCurrent
Date Value
1 12/31/2023 $13,605,000.00
2 9/30/2023 $13,800,000.00
3 6/30/2023 $14,104,000.00
4 3/31/2023 $14,119,000.00
5 12/31/2022 $14,334,000.00
6 9/30/2022 $13,587,000.00
7 6/30/2022 $13,202,000.00
8 3/31/2022 $15,936,000.00
9 12/31/2021 $18,392,000.00
10 9/30/2021 $21,278,000.00
11 6/30/2021 $24,536,000.00
12 3/31/2021 $21,726,000.00
13 12/31/2020 $22,206,000.00
14 12/31/2019 $2,510,000.00
Financials: OperatingLeaseLiabilityNoncurrent
Date Value
1 12/31/2023 $42,905,000.00
2 9/30/2023 $46,887,000.00
3 6/30/2023 $51,292,000.00
4 3/31/2023 $53,948,000.00
5 12/31/2022 $54,153,000.00
6 9/30/2022 $54,151,000.00
7 6/30/2022 $56,343,000.00
8 3/31/2022 $59,871,000.00
9 12/31/2021 $62,498,000.00
10 9/30/2021 $65,705,000.00
11 6/30/2021 $65,371,000.00
12 3/31/2021 $66,604,000.00
13 12/31/2020 $71,755,000.00
14 12/31/2019 $12,745,000.00
Financials: OperatingLeasePayments
Date Value
1 12/31/2023 $17,100,000.00
2 12/31/2022 $22,000,000.00
3 12/31/2021 $25,500,000.00
4 12/31/2020 $23,800,000.00
5 12/31/2019 $3,200,000.00
Financials: OperatingLeaseRightOfUseAsset
Date Value
1 12/31/2023 $48,210,000.00
2 9/30/2023 $52,998,000.00
3 6/30/2023 $57,390,000.00
4 3/31/2023 $59,982,000.00
5 12/31/2022 $60,379,000.00
6 9/30/2022 $59,471,000.00
7 6/30/2022 $61,127,000.00
8 3/31/2022 $66,185,000.00
9 12/31/2021 $70,975,000.00
10 9/30/2021 $77,435,000.00
11 6/30/2021 $80,092,000.00
12 3/31/2021 $78,540,000.00
13 12/31/2020 $84,336,000.00
14 12/31/2019 $14,895,000.00
Financials: OperatingLeaseWeightedAverageDiscountRatePercent
Date Value
1 12/31/2023 $0.05
2 12/31/2022 $0.05
3 12/31/2021 $0.05
4 12/31/2020 $0.05
5 12/31/2019 $0.06
Financials: OtherAccruedLiabilitiesCurrent
Date Value
1 12/31/2023 $62,085,000.00
2 12/31/2022 $19,238,000.00
3 12/31/2021 $11,750,000.00
4 12/31/2020 $13,033,000.00
Financials: OtherAssetImpairmentCharges
Date Value
1 12/31/2023 $27,953,000.00
2 3/31/2023 $5,000,000.00
3 12/31/2022 --
4 12/31/2021 --
Financials: OtherAssetsNoncurrent
Date Value
1 12/31/2023 $385,998,000.00
2 9/30/2023 $349,124,000.00
3 6/30/2023 $288,365,000.00
4 3/31/2023 $280,683,000.00
5 12/31/2022 $268,426,000.00
6 9/30/2022 $198,000,000.00
7 6/30/2022 $157,832,000.00
8 3/31/2022 $136,165,000.00
9 12/31/2021 $118,158,000.00
10 9/30/2021 $44,593,000.00
11 6/30/2021 $47,905,000.00
12 3/31/2021 $49,686,000.00
13 12/31/2020 $42,571,000.00
14 12/31/2019 $15,442,000.00
Financials: OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
Date Value
1 12/31/2023 $18,108,000.00
2 9/30/2023 $-10,275,000.00
3 6/30/2023 $6,852,000.00
4 3/31/2023 $10,006,000.00
5 12/31/2022 $-37,928,000.00
6 9/30/2022 $-94,691,000.00
7 6/30/2022 $-69,365,000.00
8 3/31/2022 $-13,532,000.00
9 12/31/2021 $-46,058,000.00
10 9/30/2021 $-18,255,000.00
11 6/30/2021 $-9,909,000.00
12 3/31/2021 $-721,000.00
13 12/31/2020 $579,000.00
14 9/30/2020 $218,000.00
15 6/30/2020 $96,000.00
16 3/31/2020 $-36,000.00
17 12/31/2019 $-11,000.00
18 12/31/2018 $30,000.00
Financials: OtherComprehensiveIncomeLossNetOfTax
Date Value
1 12/31/2023 $18,108,000.00
2 9/30/2023 $-10,275,000.00
3 6/30/2023 $6,852,000.00
4 3/31/2023 $10,006,000.00
5 12/31/2022 $-37,928,000.00
6 9/30/2022 $-94,691,000.00
7 6/30/2022 $-82,897,000.00
8 3/31/2022 $-13,532,000.00
9 12/31/2021 $-46,058,000.00
10 9/30/2021 $-28,164,000.00
11 6/30/2021 $-9,909,000.00
12 3/31/2021 $-721,000.00
13 12/31/2020 $4,744,000.00
14 9/30/2020 $5,204,000.00
15 6/30/2020 $2,551,000.00
16 3/31/2020 $-1,903,000.00
17 12/31/2019 $-1,522,000.00
18 12/31/2018 $-2,621,000.00
Financials: OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
Date Value
1 12/31/2023 $18,108,000.00
2 9/30/2023 $-17,127,000.00
3 6/30/2023 $-3,154,000.00
4 3/31/2023 $10,006,000.00
5 12/31/2022 $-37,928,000.00
6 9/30/2022 $-11,794,000.00
7 6/30/2022 $-69,365,000.00
8 3/31/2022 $-13,532,000.00
9 12/31/2021 $-46,058,000.00
10 9/30/2021 $-18,255,000.00
11 6/30/2021 $-9,188,000.00
12 3/31/2021 $-721,000.00
13 12/31/2020 $4,744,000.00
14 9/30/2020 $4,556,000.00
15 6/30/2020 $2,551,000.00
16 3/31/2020 $-1,903,000.00
17 12/31/2019 $-1,522,000.00
18 12/31/2018 $-2,621,000.00
Financials: OtherLiabilitiesNoncurrent
Date Value
1 12/31/2023 $209,925,000.00
2 9/30/2023 $132,981,000.00
3 6/30/2023 $143,092,000.00
4 3/31/2023 $159,117,000.00
5 12/31/2022 $106,676,000.00
6 9/30/2022 $141,491,000.00
7 6/30/2022 $132,565,000.00
8 3/31/2022 $113,831,000.00
9 12/31/2021 $112,820,000.00
10 9/30/2021 $152,048,000.00
11 6/30/2021 $199,708,000.00
12 3/31/2021 $60,309,000.00
13 12/31/2020 $59,032,000.00
14 12/31/2019 $39,058,000.00
Financials: OtherNonoperatingIncomeExpense
Date Value
1 12/31/2023 $8,028,000.00
2 9/30/2023 $27,062,000.00
3 6/30/2023 $25,572,000.00
4 3/31/2023 $10,111,000.00
5 12/31/2022 $14,477,000.00
6 9/30/2022 $969,000.00
7 6/30/2022 $2,532,000.00
8 3/31/2022 $2,014,000.00
9 12/31/2021 $-535,000.00
10 9/30/2021 $-997,000.00
11 6/30/2021 $8,220,000.00
12 3/31/2021 $9,790,000.00
13 12/31/2020 $4,209,000.00
14 9/30/2020 $1,169,000.00
15 6/30/2020 $3,157,000.00
16 3/31/2020 $1,021,000.00
17 12/31/2019 $5,818,000.00
18 12/31/2018 $2,101,000.00
Financials: OtherOperatingActivitiesCashFlowStatement
Date Value
1 12/31/2023 $6,200,000.00
2 9/30/2023 $-3,906,000.00
3 6/30/2023 $-1,017,000.00
4 3/31/2023 $2,429,000.00
5 12/31/2022 $1,786,000.00
6 9/30/2022 $2,133,000.00
7 6/30/2022 $478,000.00
8 3/31/2022 $500,000.00
9 12/31/2021 $-10,805,000.00
10 12/31/2020 $-1,641,000.00
Financials: PaymentsForRepurchaseOfCommonStock
Date Value
1 12/31/2023 $1,153,593,000.00
2 9/30/2023 $1,153,593,000.00
3 6/30/2023 $572,101,000.00
4 3/31/2023 $64,897,000.00
5 12/31/2022 $338,880,000.00
6 9/30/2022 $338,880,000.00
7 6/30/2022 $244,015,000.00
8 3/31/2022 $43,697,000.00
9 12/31/2021 --
10 9/30/2021 --
11 6/30/2021 --
12 3/31/2021 --
13 12/31/2020 $1,766,000.00
14 9/30/2020 $1,766,000.00
15 6/30/2020 $1,766,000.00
16 3/31/2020 $760,000.00
17 12/31/2019 $11,000.00
18 12/31/2018 $21,000.00
Financials: PaymentsOfDebtIssuanceCosts
Date Value
1 12/31/2023 $4,655,000.00
2 9/30/2023 $4,545,000.00
3 6/30/2023 $3,961,000.00
4 12/31/2022 --
5 9/30/2022 --
6 6/30/2022 --
7 12/31/2021 $14,941,000.00
Financials: PaymentsRelatedToTaxWithholdingForShareBasedCompensation
Date Value
1 12/31/2023 $246,435,000.00
2 9/30/2023 $115,846,000.00
3 6/30/2023 $56,603,000.00
4 3/31/2023 $19,167,000.00
5 12/31/2022 $27,535,000.00
6 9/30/2022 --
7 6/30/2022 --
8 3/31/2022 --
9 12/31/2021 --
10 12/31/2020 --
Financials: PaymentsToAcquireBusinessesNetOfCashAcquired
Date Value
1 12/31/2023 $63,899,000.00
2 9/30/2023 $51,816,000.00
3 6/30/2023 $38,356,000.00
4 3/31/2023 $2,194,000.00
5 12/31/2022 $1,345,776,000.00
6 9/30/2022 $1,335,698,000.00
7 6/30/2022 $1,294,352,000.00
8 3/31/2022 $1,045,816,000.00
9 12/31/2021 $1,210,549,000.00
10 9/30/2021 $1,198,789,000.00
11 6/30/2021 $1,017,012,000.00
12 3/31/2021 $4,152,000.00
13 12/31/2020 $674,650,000.00
14 9/30/2020 $559,080,000.00
15 6/30/2020 $523,202,000.00
16 3/31/2020 $54,499,000.00
17 12/31/2019 $404,196,000.00
18 12/31/2018 $65,943,000.00
Financials: PaymentsToAcquirePropertyPlantAndEquipment
Date Value
1 12/31/2023 $4,246,000.00
2 9/30/2023 $4,002,000.00
3 6/30/2023 $3,819,000.00
4 3/31/2023 $70,000.00
5 12/31/2022 $662,000.00
6 9/30/2022 $621,000.00
7 6/30/2022 $400,000.00
8 3/31/2022 $285,000.00
9 12/31/2021 $1,390,000.00
10 9/30/2021 $962,000.00
11 6/30/2021 $653,000.00
12 3/31/2021 $121,000.00
13 12/31/2020 $3,241,000.00
14 9/30/2020 $2,842,000.00
15 6/30/2020 $1,183,000.00
16 3/31/2020 $200,000.00
17 12/31/2019 $3,358,000.00
18 12/31/2018 $1,399,000.00
Financials: PaymentsToDevelopSoftware
Date Value
1 9/30/2023 $6,523,000.00
2 6/30/2023 $4,433,000.00
3 3/31/2023 $2,127,000.00
4 12/31/2022 $5,949,000.00
5 9/30/2022 $4,546,000.00
6 6/30/2022 $2,608,000.00
7 3/31/2022 $1,658,000.00
8 12/31/2021 $4,067,000.00
9 9/30/2021 $2,859,000.00
10 6/30/2021 $1,517,000.00
11 3/31/2021 --
12 12/31/2020 --
13 9/30/2020 --
14 6/30/2020 --
15 12/31/2019 --
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 12/31/2021 --
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 12/31/2020 $109,090,908.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 12/31/2020 $109,090,908.00
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 12/31/2020 $109,090,908.00
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 $399,589,000.00
13 12/31/2020 $399,589,000.00
14 12/31/2019 $399,589,000.00
Financials: PrepaidExpenseAndOtherAssetsCurrent
Date Value
1 12/31/2023 $160,201,000.00
2 9/30/2023 $119,161,000.00
3 6/30/2023 $150,256,000.00
4 3/31/2023 $164,859,000.00
5 12/31/2022 $155,785,000.00
6 9/30/2022 $215,279,000.00
7 6/30/2022 $174,826,000.00
8 3/31/2022 $200,384,000.00
9 12/31/2021 $150,040,000.00
10 9/30/2021 $163,864,000.00
11 6/30/2021 $149,969,000.00
12 3/31/2021 $82,865,000.00
13 12/31/2020 $48,795,000.00
14 12/31/2019 $28,628,000.00
Financials: ProceedsFromDebtNetOfIssuanceCosts
Date Value
1 12/31/2023 $395,281,000.00
2 12/31/2022 --
3 9/30/2022 --
4 6/30/2022 --
5 3/31/2022 --
6 12/31/2021 $2,344,000,000.00
7 9/30/2021 $844,729,000.00
8 6/30/2021 $844,729,000.00
9 3/31/2021 $844,729,000.00
10 12/31/2020 $481,273,000.00
11 9/30/2020 $331,346,000.00
12 6/30/2020 $331,346,000.00
13 3/31/2020 $49,835,000.00
14 12/31/2019 $388,859,000.00
15 12/31/2018 $791,062,000.00
Financials: ProceedsFromIssuanceInitialPublicOffering
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 9/30/2022 --
4 6/30/2022 --
5 12/31/2021 $1,745,228,000.00
6 9/30/2021 $1,745,228,000.00
7 6/30/2021 $1,744,240,000.00
8 12/31/2020 --
9 9/30/2020 --
10 6/30/2020 --
11 12/31/2019 --
Financials: ProceedsFromIssuanceOfDebt
Date Value
1 9/30/2023 $210,281,000.00
2 9/30/2022 --
Financials: ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans
Date Value
1 12/31/2023 $4,856,000.00
2 9/30/2023 $2,071,000.00
3 6/30/2023 $2,071,000.00
4 12/31/2022 $5,531,000.00
5 9/30/2022 $3,663,000.00
6 6/30/2022 $3,663,000.00
7 12/31/2021 $2,877,000.00
8 12/31/2020 --
9 12/31/2019 --
Financials: ProceedsFromLinesOfCredit
Date Value
1 9/30/2023 $185,000,000.00
2 8/31/2023 $185,000,000.00
3 9/30/2022 --
Financials: ProceedsFromSaleOfProductiveAssets
Date Value
1 12/31/2023 $8,250,000.00
2 9/30/2023 $8,250,000.00
3 6/30/2023 $8,250,000.00
4 3/31/2023 $8,250,000.00
5 12/31/2022 $41,312,000.00
6 9/30/2022 $3,657,000.00
7 6/30/2022 $2,162,000.00
8 3/31/2022 $2,162,000.00
9 12/31/2021 --
10 12/31/2020 --
Financials: ProceedsFromStockOptionsExercised
Date Value
1 12/31/2023 $20,932,000.00
2 9/30/2023 $17,807,000.00
3 6/30/2023 $6,535,000.00
4 3/31/2023 $2,906,000.00
5 12/31/2022 $25,487,000.00
6 9/30/2022 $21,733,000.00
7 6/30/2022 $15,873,000.00
8 3/31/2022 $8,110,000.00
9 12/31/2021 $31,156,000.00
10 9/30/2021 $25,486,000.00
11 6/30/2021 $17,888,000.00
12 3/31/2021 $12,882,000.00
13 12/31/2020 $2,303,000.00
14 9/30/2020 $1,104,000.00
15 6/30/2020 $262,000.00
16 3/31/2020 $145,000.00
17 12/31/2019 $2,637,000.00
18 12/31/2018 $70,000.00
Financials: ProfitLoss
Date Value
1 12/31/2023 $356,711,000.00
2 9/30/2023 $184,478,000.00
3 6/30/2023 $75,839,000.00
4 3/31/2023 $-4,518,000.00
5 12/31/2022 $-192,947,000.00
6 9/30/2022 $-113,435,000.00
7 6/30/2022 $-21,799,000.00
8 3/31/2022 $-115,298,000.00
9 12/31/2021 $35,338,000.00
10 9/30/2021 $3,931,000.00
11 6/30/2021 $14,364,000.00
12 3/31/2021 $-10,575,000.00
13 12/31/2020 $-125,934,000.00
14 9/30/2020 $-89,914,000.00
15 6/30/2020 $-17,047,000.00
16 3/31/2020 $4,664,000.00
17 12/31/2019 $119,040,000.00
18 12/31/2018 $-259,995,000.00
Financials: PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization
Date Value
1 12/31/2023 $72,006,000.00
2 12/31/2022 $48,858,000.00
3 12/31/2021 $39,659,000.00
4 12/31/2020 $29,581,000.00
Financials: PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
Date Value
1 12/31/2023 $173,331,000.00
2 9/30/2023 $102,156,000.00
3 6/30/2023 $115,391,000.00
4 3/31/2023 $118,572,000.00
5 12/31/2022 $78,543,000.00
6 12/31/2021 $63,608,000.00
7 12/31/2020 $28,587,000.00
Financials: PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
Date Value
1 12/31/2023 $245,337,000.00
2 12/31/2022 $127,401,000.00
3 12/31/2021 $103,267,000.00
4 12/31/2020 $58,168,000.00
Financials: PurchaseObligation
Date Value
1 12/31/2023 $252,000,000.00
2 12/31/2022 $480,600,000.00
3 12/31/2021 $262,500,000.00
4 12/31/2020 $136,248,000.00
Financials: PurchaseObligationDueInFifthYear
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 $33,094,000.00
4 12/31/2020 $33,000,000.00
Financials: PurchaseObligationDueInFourthYear
Date Value
1 12/31/2023 $1,078,000.00
2 12/31/2022 $146,000.00
3 12/31/2021 $86,270,000.00
4 12/31/2020 $31,000,000.00
Financials: PurchaseObligationDueInNextTwelveMonths
Date Value
1 12/31/2023 $160,159,000.00
2 12/31/2022 $210,687,000.00
3 12/31/2021 $15,465,000.00
4 12/31/2020 $16,389,000.00
Financials: PurchaseObligationDueInSecondYear
Date Value
1 12/31/2023 $87,450,000.00
2 12/31/2022 $191,470,000.00
3 12/31/2021 $58,483,000.00
4 12/31/2020 $27,436,000.00
Financials: PurchaseObligationDueInThirdYear
Date Value
1 12/31/2023 $3,276,000.00
2 12/31/2022 $78,253,000.00
3 12/31/2021 $69,140,000.00
4 12/31/2020 $28,423,000.00
Financials: RedeemableNoncontrollingInterestEquityCarryingAmount
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 9/30/2022 --
4 6/30/2022 $109,000.00
5 3/31/2022 $160,000.00
6 12/31/2021 $201,000.00
7 9/30/2021 $160,000.00
8 6/30/2021 $196,000.00
9 3/31/2021 $255,000.00
10 12/31/2020 $309,000.00
11 12/31/2019 --
Financials: RepaymentsOfDebt
Date Value
1 12/31/2023 $497,994,000.00
2 9/30/2023 $490,494,000.00
3 6/30/2023 $16,656,000.00
4 3/31/2023 $8,327,000.00
5 12/31/2022 $25,810,000.00
6 9/30/2022 $17,482,000.00
7 6/30/2022 $9,155,000.00
8 3/31/2022 $4,577,000.00
9 12/31/2021 $719,810,000.00
10 9/30/2021 $711,482,000.00
11 6/30/2021 $706,905,000.00
12 3/31/2021 $302,327,000.00
13 12/31/2020 $64,295,000.00
14 9/30/2020 $60,493,000.00
15 6/30/2020 $56,690,000.00
16 3/31/2020 $3,053,000.00
17 12/31/2019 $11,208,000.00
18 12/31/2018 $1,183,000,000.00
Financials: RepaymentsOfRelatedPartyDebt
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 $11,655,000.00
4 12/31/2020 --
5 12/31/2019 --
Financials: ResearchAndDevelopmentExpense
Date Value
1 12/31/2023 $592,386,000.00
2 9/30/2023 $159,288,000.00
3 6/30/2023 $282,275,000.00
4 3/31/2023 $144,851,000.00
5 12/31/2022 $507,607,000.00
6 9/30/2022 $389,417,000.00
7 6/30/2022 $267,358,000.00
8 3/31/2022 $126,250,000.00
9 12/31/2021 $366,402,000.00
10 9/30/2021 $108,523,000.00
11 6/30/2021 $138,338,000.00
12 3/31/2021 $60,876,000.00
13 12/31/2020 $180,652,000.00
14 9/30/2020 $51,136,000.00
15 6/30/2020 $29,702,000.00
16 3/31/2020 $19,112,000.00
17 12/31/2019 $44,966,000.00
18 12/31/2018 $16,270,000.00
Financials: RestrictedCashAndCashEquivalents
Date Value
1 12/31/2023 --
2 12/31/2022 --
Financials: RetainedEarningsAccumulatedDeficit
Date Value
1 12/31/2023 $-812,989,000.00
2 9/30/2023 $-985,222,000.00
3 6/30/2023 $-1,093,861,000.00
4 3/31/2023 $-1,174,218,000.00
5 12/31/2022 $-1,169,700,000.00
6 9/30/2022 $-1,090,188,000.00
7 6/30/2022 $-1,113,959,000.00
8 3/31/2022 $-1,092,211,000.00
9 12/31/2021 $-976,954,000.00
10 9/30/2021 $-1,008,320,000.00
11 6/30/2021 $-1,008,498,000.00
12 3/31/2021 $-1,022,921,000.00
13 12/31/2020 $-1,012,400,000.00
14 12/31/2019 $-887,213,000.00
Financials: RevenueFromContractWithCustomerExcludingAssessedTax
Date Value
1 12/31/2023 $3,283,087,000.00
2 9/30/2023 $2,329,826,000.00
3 6/30/2023 $1,465,570,000.00
4 3/31/2023 $715,405,000.00
5 12/31/2022 $2,817,058,000.00
6 9/30/2022 $2,114,751,000.00
7 6/30/2022 $1,401,652,000.00
8 3/31/2022 $625,421,000.00
9 12/31/2021 $2,793,104,000.00
10 9/30/2021 $1,999,634,000.00
11 6/30/2021 $1,272,683,000.00
12 3/31/2021 $603,877,000.00
13 12/31/2020 $1,451,086,000.00
14 9/30/2020 $381,740,000.00
15 6/30/2020 $299,331,000.00
16 3/31/2020 $260,178,000.00
17 12/31/2019 $994,104,000.00
18 12/31/2018 $483,363,000.00
Financials: Revenues
Date Value
1 12/31/2023 $3,283,087,000.00
2 12/31/2022 $2,817,058,000.00
3 12/31/2021 $2,793,104,000.00
4 3/31/2021 $603,877,000.00
5 12/31/2020 $1,451,086,000.00
6 3/31/2020 $260,178,000.00
7 12/31/2019 $994,104,000.00
8 12/31/2018 $483,363,000.00
Financials: RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
Date Value
1 12/31/2023 $113,440,000.00
2 9/30/2023 $40,666,000.00
3 6/30/2023 $45,564,000.00
4 3/31/2023 $45,318,000.00
5 12/31/2022 $46,108,000.00
6 9/30/2022 $37,433,000.00
7 6/30/2022 $17,869,000.00
8 3/31/2022 $8,703,000.00
9 12/31/2021 $20,497,000.00
10 9/30/2021 $12,584,000.00
11 6/30/2021 $2,658,000.00
12 3/31/2021 $445,000.00
13 12/31/2020 $7,475,000.00
Financials: RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
Date Value
1 12/31/2023 $6,500,000.00
2 12/31/2022 $7,100,000.00
3 12/31/2021 $6,100,000.00
4 12/31/2020 $10,800,000.00
5 12/31/2019 $7,400,000.00
Financials: SellingAndMarketingExpense
Date Value
1 12/31/2023 $830,718,000.00
2 9/30/2023 $607,755,000.00
3 6/30/2023 $395,403,000.00
4 3/31/2023 $202,976,000.00
5 12/31/2022 $919,550,000.00
6 9/30/2022 $196,785,000.00
7 6/30/2022 $522,229,000.00
8 3/31/2022 $290,133,000.00
9 12/31/2021 $1,129,892,000.00
10 9/30/2021 $816,200,000.00
11 6/30/2021 $530,976,000.00
12 3/31/2021 $265,513,000.00
13 12/31/2020 $627,796,000.00
14 9/30/2020 $417,000,000.00
15 6/30/2020 $135,319,000.00
16 3/31/2020 $128,667,000.00
17 12/31/2019 $481,781,000.00
18 12/31/2018 $166,799,000.00
Financials: ShareBasedCompensation
Date Value
1 12/31/2023 $363,107,000.00
2 9/30/2023 $275,058,000.00
3 6/30/2023 $164,219,000.00
4 3/31/2023 $82,966,000.00
5 12/31/2022 $191,612,000.00
6 9/30/2022 $143,943,000.00
7 6/30/2022 $101,796,000.00
8 3/31/2022 $44,640,000.00
9 12/31/2021 $133,177,000.00
10 9/30/2021 $91,828,000.00
11 6/30/2021 $57,103,000.00
12 3/31/2021 $29,959,000.00
13 12/31/2020 $62,387,000.00
14 9/30/2020 $19,362,000.00
15 6/30/2020 $8,494,000.00
16 3/31/2020 $3,462,000.00
17 12/31/2019 $10,222,000.00
18 12/31/2018 $5,465,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
Date Value
1 12/31/2023 $60,100,000.00
2 12/31/2022 $87,500,000.00
3 12/31/2021 $622,100,000.00
4 12/31/2020 $33,800,000.00
5 12/31/2019 $1,800,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
Date Value
1 12/31/2023 $106,141.00
2 12/31/2022 $1,248,513.00
3 12/31/2021 $1,411,457.00
4 12/31/2020 $425,001.00
5 12/31/2019 $1,158,528.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
Date Value
1 12/31/2023 $31,074.00
2 12/31/2022 --
3 12/31/2021 $263,200.00
4 12/31/2020 $13,158,430.00
5 12/31/2019 $12,199,200.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
Date Value
1 12/31/2023 $331,100,000.00
2 12/31/2022 $63,570,000.00
3 12/31/2021 $1,620,000,000.00
4 12/31/2020 $1,830,000,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
Date Value
1 12/31/2023 $9,814,632.00
2 12/31/2022 $12,715,804.00
3 12/31/2021 $18,403,704.00
4 12/31/2020 $28,889,524.00
5 12/31/2019 $18,395,130.00
6 12/31/2018 $8,370,552.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
Date Value
1 12/31/2023 $6.11
2 12/31/2022 $6.38
3 12/31/2021 $6.39
4 12/31/2020 $5.92
5 12/31/2019 $3.78
6 12/31/2018 $2.66
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber
Date Value
1 12/31/2023 $9,402,839.00
2 12/31/2022 $10,057,658.00
3 12/31/2021 $12,030,363.00
4 12/31/2020 $17,099,956.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice
Date Value
1 12/31/2023 $5.87
2 12/31/2022 $5.99
3 12/31/2021 $5.87
4 12/31/2020 $5.26
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
Date Value
1 12/31/2023 $8,437,259.00
2 12/31/2022 $11,459,032.00
3 12/31/2021 $16,696,145.00
4 12/31/2020 $25,023,502.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
Date Value
1 12/31/2023 $6.57
2 12/31/2022 $6.78
3 12/31/2021 $6.63
4 12/31/2020 $6.22
Financials: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
Date Value
1 12/31/2023 $7.40
2 12/31/2022 $6.17
3 12/31/2021 $5.40
4 12/31/2020 $2.65
5 12/31/2019 $2.61
Financials: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
Date Value
1 12/31/2023 $9.43
2 12/31/2022 $7.37
3 12/31/2021 $6.42
4 12/31/2020 $1.68
5 12/31/2019 $2.82
Financials: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
Date Value
1 12/31/2023 $25.55
2 12/31/2022 --
3 12/31/2021 $27.03
4 12/31/2020 $8.41
5 12/31/2019 $4.36
Financials: ShortTermBorrowings
Date Value
1 12/31/2023 $215,000,000.00
2 9/30/2023 $215,000,000.00
3 6/30/2023 $33,310,000.00
4 3/31/2023 $33,310,000.00
5 12/31/2022 $33,310,000.00
6 9/30/2022 $33,310,000.00
7 6/30/2022 $33,310,000.00
8 3/31/2022 $29,560,000.00
9 12/31/2021 $25,810,000.00
10 9/30/2021 $18,310,000.00
11 6/30/2021 $18,310,000.00
12 3/31/2021 $18,310,000.00
13 12/31/2020 $15,210,000.00
14 12/31/2019 $12,210,000.00
Financials: ShortTermLeaseCost
Date Value
1 12/31/2023 $1,406,000.00
2 12/31/2022 $1,272,000.00
3 12/31/2021 $9,683,000.00
4 12/31/2020 $8,196,000.00
5 12/31/2019 $3,231,000.00
6 12/31/2018 $3,559,000.00
Financials: StockholdersEquity
Date Value
1 12/31/2023 $1,256,329,000.00
2 9/30/2023 $1,095,790,000.00
3 6/30/2023 $1,517,400,000.00
4 3/31/2023 $1,898,580,000.00
5 12/31/2022 $1,902,677,000.00
6 9/30/2022 $1,881,902,000.00
7 6/30/2022 $1,907,175,000.00
8 3/31/2022 $2,012,295,000.00
9 12/31/2021 $2,138,090,000.00
10 9/30/2021 $2,049,059,000.00
11 6/30/2021 $1,997,441,000.00
12 3/31/2021 $-129,977,000.00
13 12/31/2020 $-158,545,000.00
14 9/30/2020 $-194,059,000.00
15 6/30/2020 $-226,468,000.00
16 3/31/2020 $-250,959,000.00
17 12/31/2019 $-256,567,000.00
18 12/31/2018 $-378,355,000.00
19 12/31/2017 $-580,860,000.00
Financials: StockIssuedDuringPeriodSharesStockOptionsExercised
Date Value
1 12/31/2023 $2,826,105.00
2 12/31/2022 $4,439,387.00
3 12/31/2021 $8,947,563.00
4 1/31/2021 $185,000.00
5 12/31/2020 $871,668.00
6 12/31/2019 $1,011,873.00
Financials: StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
Date Value
1 12/31/2023 $4,856,000.00
2 6/30/2023 $2,071,000.00
3 12/31/2022 $5,530,000.00
4 6/30/2022 $3,663,000.00
5 12/31/2021 $2,877,000.00
Financials: StockIssuedDuringPeriodValueShareBasedCompensation
Date Value
1 12/31/2023 $21,142,000.00
2 9/30/2023 $11,319,000.00
3 6/30/2023 $3,677,000.00
4 3/31/2023 $2,974,000.00
5 12/31/2022 $25,017,000.00
6 9/30/2022 $6,293,000.00
7 6/30/2022 $8,267,000.00
8 3/31/2022 $6,541,000.00
9 12/31/2021 $29,761,000.00
10 9/30/2021 $7,782,000.00
11 6/30/2021 $5,190,000.00
12 3/31/2021 $10,143,000.00
13 12/31/2020 $2,303,000.00
14 9/30/2020 $840,000.00
15 6/30/2020 $117,000.00
16 3/31/2020 $145,000.00
17 12/31/2019 $2,940,000.00
18 12/31/2018 $979,000.00
Financials: StockRepurchasedAndRetiredDuringPeriodValue
Date Value
1 12/31/2023 $1,153,593,000.00
2 9/30/2023 $573,787,000.00
3 6/30/2023 $503,448,000.00
4 3/31/2023 $76,358,000.00
5 12/31/2022 $338,880,000.00
6 9/30/2022 $84,353,000.00
7 6/30/2022 $210,830,000.00
8 3/31/2022 $43,697,000.00
9 12/31/2021 --
10 12/31/2019 $14,000,000.00
Financials: SubleaseIncome
Date Value
1 12/31/2023 $597,000.00
2 12/31/2022 $5,334,000.00
3 12/31/2021 $9,421,000.00
4 12/31/2020 $5,678,000.00
Financials: UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
Date Value
1 12/31/2023 $1,769,000.00
2 9/30/2023 $963,000.00
3 6/30/2023 $299,000.00
4 12/31/2022 --
5 9/30/2022 --
6 6/30/2022 --
7 12/31/2021 $3,743,000.00
8 9/30/2021 $568,000.00
9 6/30/2021 $1,128,000.00
10 12/31/2020 --
11 9/30/2020 --
12 6/30/2020 --
13 3/31/2020 $1,677,000.00
14 12/31/2019 $42,664,000.00
Financials: UnrealizedGainLossOnInvestments
Date Value
1 9/30/2023 $7,300,000.00
2 6/30/2023 $5,000,000.00
3 9/30/2022 --
4 6/30/2022 --
Financials: UnrecognizedTaxBenefits
Date Value
1 12/31/2023 $35,880,000.00
2 12/31/2022 $19,052,000.00
3 12/31/2021 $18,456,000.00
4 12/31/2020 $14,401,000.00
5 12/31/2019 $6,646,000.00
6 12/31/2018 $2,858,000.00
Financials: UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
Date Value
1 12/31/2023 --
2 12/31/2022 $2,837,000.00
3 12/31/2021 --
4 12/31/2020 --
Financials: UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
Date Value
1 12/31/2023 --
2 12/31/2022 $2,892,000.00
3 12/31/2021 $3,431,000.00
4 12/31/2020 --
5 12/31/2019 --
Financials: UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
Date Value
1 12/31/2023 $4,000,000.00
2 12/31/2022 $2,600,000.00
3 12/31/2021 $3,600,000.00
4 12/31/2020 $2,300,000.00
5 12/31/2019 $700,000.00
6 12/31/2018 $300,000.00
Financials: UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
Date Value
1 12/31/2023 $13,548,000.00
2 12/31/2022 $7,083,000.00
3 12/31/2021 $2,631,000.00
4 12/31/2020 $3,498,000.00
5 12/31/2019 $1,581,000.00
Financials: UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
Date Value
1 12/31/2023 $3,522,000.00
2 12/31/2022 --
3 12/31/2021 $5,027,000.00
4 12/31/2020 $4,681,000.00
5 12/31/2019 $2,377,000.00
Financials: UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
Date Value
1 12/31/2023 $242,000.00
2 12/31/2022 $758,000.00
3 12/31/2021 $172,000.00
4 12/31/2020 $424,000.00
5 12/31/2019 $170,000.00
Financials: UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
Date Value
1 12/31/2023 $23,900,000.00
2 12/31/2022 $12,900,000.00
3 12/31/2021 $13,600,000.00
4 12/31/2020 $13,000,000.00
5 12/31/2019 $5,800,000.00
Financials: VariableLeaseCost
Date Value
1 12/31/2023 $4,923,000.00
2 12/31/2022 $1,419,000.00
3 12/31/2021 $7,862,000.00
4 12/31/2020 $2,147,000.00
5 12/31/2019 $479,000.00
6 12/31/2018 $276,000.00
Financials: WeightedAverageNumberDilutedSharesOutstandingAdjustment
Date Value
1 12/31/2023 $10,637,059.00
2 9/30/2023 $11,249,904.00
3 6/30/2023 $8,008,464.00
4 12/31/2022 --
5 9/30/2022 --
6 6/30/2022 --
7 12/31/2021 $17,927,556.00
8 9/30/2021 $15,897,253.00
9 6/30/2021 $19,179,641.00
10 12/31/2020 --
11 9/30/2020 --
12 6/30/2020 --
13 3/31/2020 $3,155,094.00
14 12/31/2019 $1,428,282.00
15 12/31/2018 --
Financials: WeightedAverageNumberOfDilutedSharesOutstanding
Date Value
1 12/31/2023 $362,589,246.00
2 9/30/2023 $368,259,513.00
3 6/30/2023 $373,022,200.00
4 3/31/2023 $373,160,029.00
5 12/31/2022 $371,568,011.00
6 9/30/2022 $371,736,763.00
7 6/30/2022 $372,932,509.00
8 3/31/2022 $371,967,881.00
9 12/31/2021 $342,763,632.00
10 9/30/2021 $384,324,785.00
11 6/30/2021 $298,506,265.00
12 3/31/2021 $222,408,568.00
13 12/31/2020 $214,936,545.00
14 9/30/2020 $212,998,263.00
15 6/30/2020 $212,169,247.00
16 3/31/2020 $214,053,440.00
17 12/31/2019 $212,365,429.00
18 12/31/2018 $189,533,630.00
Financials: WeightedAverageNumberOfSharesOutstandingBasic
Date Value
1 12/31/2023 $351,952,187.00
2 9/30/2023 $357,009,609.00
3 6/30/2023 $365,013,736.00
4 3/31/2023 $373,160,029.00
5 12/31/2022 $371,568,011.00
6 9/30/2022 $371,736,763.00
7 6/30/2022 $373,912,724.00
8 3/31/2022 $371,967,881.00
9 12/31/2021 $324,836,076.00
10 9/30/2021 $309,353,304.00
11 6/30/2021 $279,326,624.00
12 3/31/2021 $222,408,568.00
13 12/31/2020 $214,936,545.00
14 9/30/2020 $214,638,272.00
15 6/30/2020 $213,440,147.00
16 3/31/2020 $210,898,346.00
17 12/31/2019 $210,937,147.00
18 12/31/2018 $189,533,630.00
Copyright 2024 PursePoor.com