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

Business Address

2215 YUKON STREET

VANCOUVER , BC CA V5Y 0A1

Mailing Address

2215 YUKON STREET

VANCOUVER , BC CA V5Y 0A1
Phone Number: (604) 559-9005 / State Incorporated: BC / Fiscal Year End 12 /31
Financials: AccountsPayableAndAccruedLiabilitiesCurrent
Date Value
1 12/31/2023 $25,509,000.00
2 9/30/2023 $17,432,000.00
3 6/30/2023 $21,025,000.00
4 3/31/2023 $17,569,000.00
5 12/31/2022 $14,828,000.00
6 9/30/2022 $9,319,000.00
7 6/30/2022 $10,313,000.00
8 3/31/2022 $10,352,000.00
9 12/31/2021 $14,924,000.00
10 9/30/2021 $8,908,000.00
11 6/30/2021 $5,605,000.00
12 3/31/2021 $3,585,000.00
13 12/31/2020 $7,320,000.00
Financials: AccountsPayableAndOtherAccruedLiabilities
Date Value
1 9/30/2023 $35,708,000.00
2 6/30/2023 $52,395,000.00
3 3/31/2023 $31,814,000.00
4 12/31/2022 $33,150,000.00
5 9/30/2022 $25,866,000.00
6 6/30/2022 $24,390,000.00
7 3/31/2022 $25,717,000.00
8 12/31/2021 $32,017,000.00
9 9/30/2021 $24,072,000.00
10 6/30/2021 $18,276,000.00
11 3/31/2021 $13,287,000.00
12 12/31/2020 $20,195,000.00
Financials: AccountsPayableAndOtherAccruedLiabilitiesCurrent
Date Value
1 12/31/2023 $49,580,000.00
2 9/30/2023 $35,708,000.00
3 6/30/2023 $52,395,000.00
4 3/31/2023 $31,814,000.00
5 12/31/2022 $33,150,000.00
6 9/30/2022 $25,866,000.00
7 6/30/2022 $24,390,000.00
8 3/31/2022 $25,717,000.00
9 12/31/2021 $32,017,000.00
10 9/30/2021 $24,072,000.00
11 6/30/2021 $18,276,000.00
12 3/31/2021 $13,287,000.00
13 12/31/2020 $20,195,000.00
Financials: AccruedIncomeTaxesCurrent
Date Value
1 6/30/2023 $15,037,000.00
2 12/31/2022 $48,000.00
3 9/30/2022 $23,018,000.00
4 6/30/2022 $107,322,000.00
5 3/31/2022 $105,648,000.00
6 12/31/2021 $35,683,000.00
7 9/30/2021 $6,590,000.00
8 6/30/2021 $5,822,000.00
9 3/31/2021 $30,030,000.00
10 12/31/2020 $36,152,000.00
Financials: AccruedRoyaltiesCurrent
Date Value
1 12/31/2023 $3,094,000.00
2 9/30/2023 $3,094,000.00
3 6/30/2023 $3,094,000.00
4 3/31/2023 $3,094,000.00
5 12/31/2022 $19,347,000.00
6 9/30/2022 $17,822,000.00
7 6/30/2022 $50,555,000.00
8 3/31/2022 $45,364,000.00
9 12/31/2021 $22,506,000.00
10 9/30/2021 $595,000.00
11 6/30/2021 $23,520,000.00
12 3/31/2021 $20,010,000.00
13 12/31/2020 $27,143,000.00
Financials: AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
Date Value
1 9/30/2023 $27,030,000.00
2 6/30/2023 $24,207,000.00
3 3/31/2023 $21,333,000.00
4 12/31/2022 $18,475,000.00
5 9/30/2022 $15,737,000.00
6 6/30/2022 $13,219,000.00
7 3/31/2022 $11,210,000.00
8 12/31/2021 $9,826,000.00
9 9/30/2021 $8,505,000.00
10 6/30/2021 $7,341,000.00
11 3/31/2021 $6,285,000.00
12 12/31/2020 $5,586,000.00
Financials: AccumulatedOtherComprehensiveIncomeLossNetOfTax
Date Value
1 12/31/2023 $-1,720,000.00
2 9/30/2023 $-1,460,000.00
3 6/30/2023 $-1,899,000.00
4 3/31/2023 $-2,021,000.00
5 12/31/2022 $-1,391,000.00
6 9/30/2022 $-717,000.00
7 6/30/2022 $576,000.00
8 3/31/2022 $787,000.00
9 12/31/2021 $280,000.00
10 9/30/2021 $644,000.00
11 6/30/2021 $2,152,000.00
Financials: AdditionalPaidInCapitalCommonStock
Date Value
1 12/31/2023 $121,052,000.00
2 9/30/2023 $109,384,000.00
3 6/30/2023 $96,423,000.00
4 3/31/2023 $81,630,000.00
5 12/31/2022 $74,118,000.00
6 9/30/2022 $64,384,000.00
7 6/30/2022 $56,001,000.00
8 3/31/2022 $44,726,000.00
9 12/31/2021 $35,357,000.00
10 9/30/2021 $26,945,000.00
11 6/30/2021 $21,669,000.00
12 3/31/2021 $14,562,000.00
13 12/31/2020 $5,919,000.00
Financials: AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
Date Value
1 12/31/2023 $64,184,000.00
2 9/30/2023 $15,862,000.00
3 6/30/2023 $16,399,000.00
4 3/31/2023 $15,474,000.00
5 12/31/2022 $49,481,000.00
6 9/30/2022 $11,754,000.00
7 6/30/2022 $12,113,000.00
8 3/31/2022 $12,291,000.00
9 12/31/2021 $29,240,000.00
10 9/30/2021 $7,707,000.00
11 6/30/2021 $8,473,000.00
12 3/31/2021 $4,021,000.00
13 12/31/2020 $4,127,000.00
14 9/30/2020 $56,000.00
15 6/30/2020 $464,000.00
16 3/31/2020 $744,000.00
17 12/31/2019 $840,000.00
Financials: AllocatedShareBasedCompensationExpense
Date Value
1 12/31/2023 $64,184,000.00
2 9/30/2023 $47,735,000.00
3 6/30/2023 $31,873,000.00
4 3/31/2023 $15,474,000.00
5 12/31/2022 $49,481,000.00
6 9/30/2022 $36,158,000.00
7 6/30/2022 $24,404,000.00
8 3/31/2022 $12,291,000.00
9 12/31/2021 $30,646,000.00
10 9/30/2021 $21,608,000.00
11 6/30/2021 $13,900,000.00
12 3/31/2021 $5,427,000.00
13 12/31/2020 $8,397,000.00
14 9/30/2020 $1,933,000.00
15 6/30/2020 $606,000.00
16 3/31/2020 $1,237,000.00
17 12/31/2019 $890,000.00
Financials: AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 --
4 12/31/2020 --
Financials: AmortizationOfIntangibleAssets
Date Value
1 12/31/2023 $11,600,000.00
2 9/30/2023 $7,985,000.00
3 6/30/2023 $5,314,000.00
4 3/31/2023 $2,656,000.00
5 12/31/2022 $10,500,000.00
6 9/30/2022 $7,844,000.00
7 6/30/2022 $5,213,000.00
8 3/31/2022 $2,606,000.00
9 12/31/2021 $10,062,000.00
10 9/30/2021 $7,432,000.00
11 6/30/2021 $4,930,000.00
12 3/31/2021 $2,465,000.00
13 12/31/2020 $2,519,000.00
14 9/30/2020 $821,000.00
15 3/31/2020 $158,000.00
16 12/31/2019 --
Financials: AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
Date Value
1 12/31/2023 $50,087,088.00
2 9/30/2023 $50,544,294.00
3 6/30/2023 $50,775,907.00
4 3/31/2023 $2,974,052.00
5 12/31/2022 $11,824,006.00
6 9/30/2022 $10,913,595.00
7 6/30/2022 $11,937,411.00
8 3/31/2022 $50,844,425.00
9 12/31/2021 $908,409.00
10 9/30/2021 $44,848,480.00
11 6/30/2021 $47,221,295.00
12 3/31/2021 --
13 12/31/2020 --
14 9/30/2020 $121,850,980.00
15 3/31/2020 $15,950,196.00
16 12/31/2019 $58,411,640.00
Financials: Assets
Date Value
1 12/31/2023 $1,488,094,000.00
2 9/30/2023 $1,512,190,000.00
3 6/30/2023 $1,537,166,000.00
4 3/31/2023 $1,497,919,000.00
5 12/31/2022 $1,540,907,000.00
6 9/30/2022 $1,552,409,000.00
7 6/30/2022 $1,593,784,000.00
8 3/31/2022 $1,592,289,000.00
9 12/31/2021 $1,318,569,000.00
10 9/30/2021 $1,172,732,000.00
11 6/30/2021 $1,151,856,000.00
12 3/31/2021 $1,128,523,000.00
13 12/31/2020 $1,005,536,000.00
Financials: AssetsCurrent
Date Value
1 12/31/2023 $871,985,000.00
2 9/30/2023 $919,518,000.00
3 6/30/2023 $930,735,000.00
4 3/31/2023 $940,653,000.00
5 12/31/2022 $1,025,491,000.00
6 9/30/2022 $1,045,669,000.00
7 6/30/2022 $1,143,955,000.00
8 3/31/2022 $1,174,378,000.00
9 12/31/2021 $929,800,000.00
10 9/30/2021 $803,747,000.00
11 6/30/2021 $864,002,000.00
12 3/31/2021 $907,982,000.00
13 12/31/2020 $813,325,000.00
Financials: AssetsNoncurrent
Date Value
1 12/31/2023 $616,109,000.00
2 9/30/2023 $592,672,000.00
3 6/30/2023 $606,431,000.00
4 3/31/2023 $557,266,000.00
5 12/31/2022 $515,416,000.00
6 9/30/2022 $506,740,000.00
7 6/30/2022 $449,829,000.00
8 3/31/2022 $417,911,000.00
9 12/31/2021 $388,769,000.00
10 9/30/2021 $368,985,000.00
11 6/30/2021 $287,854,000.00
12 3/31/2021 $220,541,000.00
13 12/31/2020 $192,211,000.00
Financials: AvailableForSaleSecuritiesDebtSecurities
Date Value
1 12/31/2023 $627,300,000.00
2 9/30/2023 $613,418,000.00
3 6/30/2023 $615,947,000.00
4 3/31/2023 $603,478,000.00
5 12/31/2022 $499,950,000.00
6 9/30/2022 $496,233,000.00
7 6/30/2022 $231,652,000.00
8 3/31/2022 $240,335,000.00
9 12/31/2021 $246,835,000.00
10 9/30/2021 $235,785,000.00
Financials: BusinessCombinationContingentConsiderationLiabilityCurrent
Date Value
1 12/31/2023 $50,475,000.00
2 9/30/2023 $53,929,000.00
3 6/30/2023 $54,874,000.00
4 3/31/2023 $42,876,000.00
5 12/31/2022 $44,211,000.00
6 9/30/2022 $32,531,000.00
7 6/30/2022 $34,252,000.00
8 3/31/2022 $27,499,000.00
9 12/31/2021 $22,934,000.00
10 9/30/2021 $12,122,000.00
11 6/30/2021 $11,572,000.00
12 3/31/2021 $13,762,000.00
13 12/31/2020 $13,411,000.00
Financials: BusinessCombinationContingentConsiderationLiabilityNoncurrent
Date Value
1 12/31/2023 $4,913,000.00
2 9/30/2023 $5,308,000.00
3 6/30/2023 $5,774,000.00
4 3/31/2023 $15,733,000.00
5 12/31/2022 $16,054,000.00
6 9/30/2022 $25,392,000.00
7 6/30/2022 $24,629,000.00
8 3/31/2022 $30,623,000.00
9 12/31/2021 $35,886,000.00
10 9/30/2021 $44,948,000.00
11 6/30/2021 $9,614,000.00
12 3/31/2021 $9,378,000.00
13 12/31/2020 $9,148,000.00
Financials: Cash
Date Value
1 12/31/2023 $127,500,000.00
2 12/31/2022 $126,200,000.00
3 12/31/2021 $100,500,000.00
4 12/31/2020 $593,700,000.00
Financials: CashAndCashEquivalentsAtCarryingValue
Date Value
1 12/31/2023 $133,300,000.00
2 9/30/2023 $172,422,000.00
3 6/30/2023 $179,747,000.00
4 3/31/2023 $193,017,000.00
5 12/31/2022 $44,900,000.00
6 9/30/2022 $371,973,000.00
7 6/30/2022 $790,615,000.00
8 3/31/2022 $545,718,000.00
9 12/31/2021 $476,142,000.00
10 9/30/2021 $517,694,000.00
11 6/30/2021 $792,571,000.00
12 3/31/2021 $685,795,000.00
13 12/31/2020 $594,116,000.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
Date Value
1 12/31/2023 $158,320,000.00
2 9/30/2023 $197,422,000.00
3 6/30/2023 $204,747,000.00
4 3/31/2023 $218,017,000.00
5 12/31/2022 $411,535,000.00
6 9/30/2022 $396,973,000.00
7 6/30/2022 $815,615,000.00
8 3/31/2022 $570,718,000.00
9 12/31/2021 $501,142,000.00
10 9/30/2021 $517,694,000.00
11 6/30/2021 $792,571,000.00
12 3/31/2021 $685,795,000.00
13 12/31/2020 $594,116,000.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
Date Value
1 12/31/2023 $160,610,000.00
2 9/30/2023 $199,712,000.00
3 6/30/2023 $207,037,000.00
4 3/31/2023 $220,307,000.00
5 12/31/2022 $414,650,000.00
6 9/30/2022 $400,088,000.00
7 6/30/2022 $817,439,000.00
8 3/31/2022 $571,655,000.00
9 12/31/2021 $501,142,000.00
10 9/30/2021 $517,694,000.00
11 6/30/2021 $792,571,000.00
12 3/31/2021 $685,795,000.00
13 12/31/2020 $594,116,000.00
14 9/30/2020 $91,081,000.00
15 6/30/2020 $113,137,000.00
16 3/31/2020 $88,944,000.00
17 12/31/2019 $7,553,000.00
18 12/31/2018 $10,444,000.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
Date Value
1 12/31/2023 $-254,040,000.00
2 9/30/2023 $-214,939,000.00
3 6/30/2023 $-207,614,000.00
4 3/31/2023 $-194,343,000.00
5 12/31/2022 $-86,492,000.00
6 9/30/2022 $-101,054,000.00
7 6/30/2022 $316,297,000.00
8 3/31/2022 $70,513,000.00
9 12/31/2021 $-92,974,000.00
10 9/30/2021 $-76,422,000.00
11 6/30/2021 $198,455,000.00
12 3/31/2021 $91,679,000.00
13 12/31/2020 $586,563,000.00
14 9/30/2020 $83,528,000.00
15 6/30/2020 $105,584,000.00
16 3/31/2020 $81,391,000.00
17 12/31/2019 $-2,891,000.00
Financials: CashEquivalentsAtCarryingValue
Date Value
1 12/31/2023 $5,800,000.00
2 12/31/2022 $260,300,000.00
3 12/31/2021 $375,600,000.00
4 12/31/2020 $400,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 --
Financials: CommonStockNoParValue
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 --
Financials: CommonStockParOrStatedValuePerShare
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 --
4 12/31/2020 --
Financials: CommonStockSharesIssued
Date Value
1 12/31/2023 $290,824,970.00
2 9/30/2023 $286,851,595.00
3 6/30/2023 $286,851,595.00
4 3/31/2023 $286,851,595.00
5 12/31/2022 $286,851,595.00
6 9/30/2022 $285,761,492.00
7 6/30/2022 $285,052,302.00
8 3/31/2022 $284,521,181.00
9 12/31/2021 $283,257,104.00
10 9/30/2021 $281,151,877.00
11 6/30/2021 $276,982,678.00
12 3/31/2021 $270,925,930.00
13 12/31/2020 $269,497,768.00
Financials: CommonStockSharesOutstanding
Date Value
1 12/31/2023 $290,824,970.00
2 9/30/2023 $286,851,595.00
3 6/30/2023 $286,851,595.00
4 3/31/2023 $286,851,595.00
5 12/31/2022 $286,851,595.00
6 9/30/2022 $285,761,492.00
7 6/30/2022 $285,052,302.00
8 3/31/2022 $284,521,181.00
9 12/31/2021 $283,257,104.00
10 9/30/2021 $281,151,877.00
11 6/30/2021 $276,982,678.00
12 3/31/2021 $270,925,930.00
13 12/31/2020 $269,497,768.00
Financials: CommonStockValue
Date Value
1 12/31/2023 $753,199,000.00
2 9/30/2023 $747,914,000.00
3 6/30/2023 $744,756,000.00
4 3/31/2023 $742,816,000.00
5 12/31/2022 $734,365,000.00
6 9/30/2022 $730,427,000.00
7 6/30/2022 $726,825,000.00
8 3/31/2022 $725,755,000.00
9 12/31/2021 $722,430,000.00
10 9/30/2021 $718,088,000.00
11 6/30/2021 $714,758,000.00
12 3/31/2021 $711,139,000.00
13 12/31/2020 $710,387,000.00
Financials: ComprehensiveIncomeNetOfTax
Date Value
1 12/31/2023 $-146,727,000.00
2 9/30/2023 $-99,317,000.00
3 6/30/2023 $-71,146,000.00
4 3/31/2023 $-40,740,000.00
5 12/31/2022 $156,848,000.00
6 9/30/2022 $187,415,000.00
7 6/30/2022 $-6,996,000.00
8 3/31/2022 $169,080,000.00
9 12/31/2021 $153,744,000.00
10 9/30/2021 $94,160,000.00
11 6/30/2021 $-171,000.00
12 3/31/2021 $117,221,000.00
13 12/31/2020 $118,918,000.00
14 9/30/2020 $-2,693,000.00
15 6/30/2020 $6,703,000.00
16 12/31/2019 $-2,211,000.00
Financials: ConstructionInProgressGross
Date Value
1 12/31/2023 $13,700,000.00
2 9/30/2023 $13,200,000.00
3 6/30/2023 $10,500,000.00
4 12/31/2022 --
Financials: ContractWithCustomerLiability
Date Value
1 12/31/2023 $27,153,000.00
2 9/30/2023 $33,890,000.00
3 6/30/2023 $36,258,000.00
4 3/31/2023 $37,223,000.00
5 12/31/2022 $41,128,000.00
6 9/30/2022 $30,924,000.00
7 6/30/2022 $32,004,000.00
8 3/31/2022 $35,861,000.00
9 12/31/2021 $34,954,000.00
10 9/30/2021 $35,350,000.00
11 6/30/2021 $31,232,000.00
12 3/31/2021 $32,375,000.00
13 12/31/2020 $26,321,000.00
14 9/30/2020 $26,942,000.00
15 6/30/2020 $28,909,000.00
16 3/31/2020 $28,983,000.00
17 12/31/2019 $5,544,000.00
Financials: ContractWithCustomerLiabilityCurrent
Date Value
1 12/31/2023 $18,958,000.00
2 9/30/2023 $17,508,000.00
3 6/30/2023 $8,542,000.00
4 3/31/2023 $11,807,000.00
5 12/31/2022 $21,612,000.00
6 9/30/2022 $6,815,000.00
7 6/30/2022 $4,621,000.00
8 3/31/2022 $9,190,000.00
9 12/31/2021 $7,536,000.00
10 9/30/2021 $6,170,000.00
11 6/30/2021 $10,568,000.00
12 3/31/2021 $11,306,000.00
13 12/31/2020 $6,589,000.00
Financials: ContractWithCustomerLiabilityNoncurrent
Date Value
1 12/31/2023 $8,195,000.00
2 9/30/2023 $16,382,000.00
3 6/30/2023 $27,716,000.00
4 3/31/2023 $25,416,000.00
5 12/31/2022 $19,516,000.00
6 12/31/2021 $27,409,000.00
Financials: ContractWithCustomerLiabilityRevenueRecognized
Date Value
1 12/31/2023 $17,000,000.00
2 9/30/2023 $11,000,000.00
3 6/30/2023 $8,100,000.00
4 3/31/2023 $4,800,000.00
5 12/31/2022 $11,500,000.00
6 9/30/2022 $9,100,000.00
7 6/30/2022 $6,300,000.00
8 3/31/2022 $2,700,000.00
9 12/31/2021 $4,700,000.00
10 9/30/2021 $1,500,000.00
11 6/30/2021 $1,800,000.00
12 3/31/2021 $1,300,000.00
13 12/31/2020 $3,000,000.00
14 9/30/2020 $2,800,000.00
15 6/30/2020 $2,100,000.00
16 3/31/2020 $1,400,000.00
17 12/31/2019 $2,100,000.00
Financials: CurrentFederalTaxExpenseBenefit
Date Value
1 12/31/2023 $-29,591,000.00
2 12/31/2022 $81,392,000.00
3 12/31/2021 $60,498,000.00
4 12/31/2020 $36,931,000.00
Financials: CurrentForeignTaxExpenseBenefit
Date Value
1 12/31/2023 --
2 12/31/2022 $1,300,000.00
3 12/31/2021 $7,248,000.00
4 12/31/2020 $-114,000.00
Financials: CurrentIncomeTaxExpenseBenefit
Date Value
1 12/31/2023 $-29,591,000.00
2 12/31/2022 $82,692,000.00
3 12/31/2021 $67,746,000.00
4 12/31/2020 $36,817,000.00
Financials: DeferredFederalIncomeTaxExpenseBenefit
Date Value
1 12/31/2023 $4,526,000.00
2 12/31/2022 $2,322,000.00
3 12/31/2021 $-1,342,000.00
4 12/31/2020 $2,461,000.00
Financials: DeferredForeignIncomeTaxExpenseBenefit
Date Value
1 12/31/2023 $-2,566,000.00
2 12/31/2022 $-4,434,000.00
3 12/31/2021 $-719,000.00
4 12/31/2020 $-363,000.00
Financials: DeferredIncomeTaxExpenseBenefit
Date Value
1 12/31/2023 $1,960,000.00
2 12/31/2022 $-2,114,000.00
3 12/31/2021 $-2,018,000.00
4 9/30/2021 $-3,267,000.00
5 6/30/2021 $756,000.00
6 3/31/2021 $623,000.00
7 12/31/2020 $2,098,000.00
Financials: DeferredIncomeTaxLiabilities
Date Value
1 12/31/2023 $77,175,000.00
2 12/31/2022 $61,913,000.00
3 12/31/2021 $51,679,000.00
4 12/31/2020 $31,411,000.00
Financials: DeferredIncomeTaxLiabilitiesNet
Date Value
1 12/31/2023 $30,612,000.00
2 9/30/2023 $33,178,000.00
3 6/30/2023 $33,178,000.00
4 3/31/2023 $33,426,000.00
5 12/31/2022 $33,178,000.00
6 9/30/2022 $34,143,000.00
7 6/30/2022 $34,616,000.00
8 3/31/2022 $36,804,000.00
9 12/31/2021 $37,400,000.00
10 9/30/2021 $36,197,000.00
11 6/30/2021 $25,510,000.00
12 3/31/2021 $26,992,000.00
13 12/31/2020 $26,161,000.00
Financials: DeferredTaxAssetsDeferredIncome
Date Value
1 12/31/2023 $21,241,000.00
2 12/31/2022 $6,042,000.00
3 12/31/2021 $4,768,000.00
Financials: DeferredTaxAssetsGross
Date Value
1 12/31/2023 $81,217,000.00
2 12/31/2022 $47,476,000.00
3 12/31/2021 $30,950,000.00
4 12/31/2020 $11,915,000.00
Financials: DeferredTaxAssetsOperatingLossCarryforwards
Date Value
1 12/31/2023 $7,256,000.00
2 12/31/2022 $5,054,000.00
3 12/31/2021 $4,996,000.00
4 12/31/2020 $408,000.00
Financials: DeferredTaxAssetsOperatingLossCarryforwardsForeign
Date Value
1 12/31/2023 $19,400,000.00
2 12/31/2022 $19,400,000.00
3 12/31/2021 $18,200,000.00
4 12/31/2020 $1,500,000.00
5 12/31/2019 $1,500,000.00
Financials: DeferredTaxAssetsOther
Date Value
1 12/31/2023 $3,725,000.00
2 12/31/2022 $4,696,000.00
3 12/31/2021 $3,019,000.00
4 12/31/2020 $949,000.00
Financials: DeferredTaxAssetsTaxCreditCarryforwardsResearch
Date Value
1 12/31/2023 $24,303,000.00
2 12/31/2022 $1,807,000.00
Financials: DeferredTaxAssetsValuationAllowance
Date Value
1 12/31/2023 $33,840,000.00
2 12/31/2022 $13,411,000.00
3 12/31/2021 $9,200,000.00
4 12/31/2020 $767,000.00
Financials: DeferredTaxLiabilities
Date Value
1 12/31/2023 $29,798,000.00
2 12/31/2022 $14,437,000.00
3 12/31/2021 $20,729,000.00
4 12/31/2020 $19,496,000.00
Financials: DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
Date Value
1 12/31/2023 $30,117,000.00
2 12/31/2022 $32,682,000.00
3 12/31/2021 $36,866,000.00
4 12/31/2020 $26,300,000.00
Financials: DeferredTaxLiabilitiesOther
Date Value
1 12/31/2023 $13,186,000.00
2 12/31/2022 $2,437,000.00
3 12/31/2021 $1,661,000.00
4 12/31/2020 $41,000.00
Financials: DeferredTaxLiabilitiesPropertyPlantAndEquipment
Date Value
1 12/31/2023 $17,303,000.00
2 12/31/2022 $6,443,000.00
3 12/31/2021 $3,256,000.00
4 12/31/2020 $707,000.00
Financials: Depreciation
Date Value
1 12/31/2023 $12,800,000.00
2 9/30/2023 $8,900,000.00
3 6/30/2023 $5,800,000.00
4 3/31/2023 $2,858,000.00
5 12/31/2022 $9,000,000.00
6 9/30/2022 $6,200,000.00
7 6/30/2022 $3,681,000.00
8 3/31/2022 $1,391,000.00
9 12/31/2021 $4,400,000.00
10 9/30/2021 $3,100,000.00
11 6/30/2021 $1,100,000.00
12 3/31/2021 $840,000.00
13 12/31/2020 $2,300,000.00
14 9/30/2020 --
15 6/30/2020 $1,500,000.00
16 3/31/2020 $400,000.00
17 12/31/2019 $1,600,000.00
Financials: DepreciationAndAmortization
Date Value
1 12/31/2023 $24,395,000.00
2 9/30/2023 $16,859,000.00
3 6/30/2023 $11,124,000.00
4 3/31/2023 $5,514,000.00
5 12/31/2022 $27,843,000.00
6 9/30/2022 $5,150,000.00
7 6/30/2022 $8,875,000.00
8 3/31/2022 $3,990,000.00
9 12/31/2021 $14,451,000.00
10 9/30/2021 $3,666,000.00
11 6/30/2021 $6,827,000.00
12 3/31/2021 $3,305,000.00
13 12/31/2020 $4,836,000.00
14 9/30/2020 $1,508,000.00
15 6/30/2020 $893,000.00
16 3/31/2020 $574,000.00
17 12/31/2019 $1,604,000.00
Financials: Dividends
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 --
Financials: DividendsCash
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 --
Financials: EarningsPerShareBasic
Date Value
1 12/31/2023 $-0.51
2 9/30/2023 $-0.34
3 6/30/2023 $-0.24
4 3/31/2023 $-0.14
5 12/31/2022 $0.56
6 9/30/2022 $0.66
7 6/30/2022 $0.57
8 3/31/2022 $0.59
9 12/31/2021 $0.56
10 9/30/2021 $0.34
11 6/30/2021 $0.42
12 3/31/2021 $0.43
13 12/31/2020 $0.53
14 9/30/2020 $-0.02
15 6/30/2020 $0.02
16 3/31/2020 $-0.01
17 12/31/2019 $-0.01
Financials: EarningsPerShareDiluted
Date Value
1 12/31/2023 $-0.51
2 9/30/2023 $-0.34
3 6/30/2023 $-0.24
4 3/31/2023 $-0.14
5 12/31/2022 $0.50
6 9/30/2022 $0.60
7 6/30/2022 $0.52
8 3/31/2022 $0.54
9 12/31/2021 $0.48
10 9/30/2021 $0.29
11 6/30/2021 $-0.01
12 3/31/2021 $0.37
13 12/31/2020 $0.45
14 9/30/2020 $-0.02
15 6/30/2020 $0.03
16 3/31/2020 $-0.01
17 12/31/2019 $-0.01
Financials: EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
Date Value
1 12/31/2023 $0.27
2 12/31/2022 $0.27
3 12/31/2021 $0.27
4 12/31/2020 $0.27
5 12/31/2019 $0.27
Financials: EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
Date Value
1 12/31/2023 $17,081,000.00
2 12/31/2022 $11,710,000.00
3 12/31/2021 $7,007,000.00
4 12/31/2020 $1,934,000.00
5 12/31/2019 $254,000.00
Financials: EffectiveIncomeTaxRateReconciliationTaxSettlements
Date Value
1 12/31/2023 $0.50
2 12/31/2022 $0.50
3 12/31/2021 $0.50
Financials: EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
Date Value
1 12/31/2023 $589,000.00
2 9/30/2023 $-479,000.00
3 6/30/2023 $584,000.00
4 3/31/2023 $-213,000.00
5 12/31/2022 $-9,599,000.00
6 9/30/2022 $-9,963,000.00
7 6/30/2022 $-1,411,000.00
8 3/31/2022 $-204,000.00
9 12/31/2021 $-1,425,000.00
10 9/30/2021 $-900,000.00
11 6/30/2021 $-683,000.00
12 3/31/2021 $-484,000.00
Financials: EmployeeRelatedLiabilitiesCurrent
Date Value
1 12/31/2023 $7,707,000.00
2 9/30/2023 $6,351,000.00
3 6/30/2023 $3,859,000.00
4 3/31/2023 $1,792,000.00
5 12/31/2022 $6,454,000.00
6 9/30/2022 $5,745,000.00
7 6/30/2022 $4,282,000.00
8 3/31/2022 $6,395,000.00
9 12/31/2021 $4,035,000.00
10 9/30/2021 $3,617,000.00
11 6/30/2021 $2,346,000.00
12 12/31/2020 $1,988,000.00
Financials: EquitySecuritiesWithoutReadilyDeterminableFairValueAmount
Date Value
1 12/31/2023 $32,300,000.00
2 9/30/2023 $32,300,000.00
3 6/30/2023 $32,300,000.00
4 3/31/2023 $29,700,000.00
5 12/31/2022 $18,500,000.00
Financials: EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount
Date Value
1 12/31/2023 $1,800,000.00
2 12/31/2022 --
3 12/31/2021 $1,700,000.00
Financials: FiniteLivedIntangibleAssetsAccumulatedAmortization
Date Value
1 12/31/2023 $34,718,000.00
2 9/30/2023 $31,067,000.00
3 6/30/2023 $28,396,000.00
4 3/31/2023 $25,738,000.00
5 12/31/2022 $23,081,000.00
6 9/30/2022 $20,425,000.00
7 6/30/2022 $17,794,000.00
8 3/31/2022 $15,188,000.00
9 12/31/2021 $12,581,000.00
10 9/30/2021 $9,952,000.00
11 6/30/2021 $7,450,000.00
12 3/31/2021 $4,985,000.00
13 12/31/2020 $2,520,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
Date Value
1 12/31/2023 $4,912,000.00
2 9/30/2023 $7,463,000.00
3 6/30/2023 $9,059,000.00
4 3/31/2023 $10,599,000.00
5 12/31/2022 $10,625,000.00
6 9/30/2022 $10,625,000.00
7 6/30/2022 $10,425,000.00
8 3/31/2022 $10,399,000.00
9 12/31/2021 $10,425,000.00
10 9/30/2021 $10,305,000.00
11 6/30/2021 $9,860,000.00
12 3/31/2021 $9,860,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
Date Value
1 12/31/2023 $4,297,000.00
2 9/30/2023 $4,297,000.00
3 6/30/2023 $4,297,000.00
4 3/31/2023 $4,241,000.00
5 12/31/2022 $4,241,000.00
6 9/30/2022 $4,241,000.00
7 6/30/2022 $4,041,000.00
8 12/31/2021 $4,041,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
Date Value
1 12/31/2023 $4,297,000.00
2 9/30/2023 $4,297,000.00
3 6/30/2023 $4,297,000.00
4 3/31/2023 $4,241,000.00
5 12/31/2022 $4,241,000.00
6 9/30/2022 $4,241,000.00
7 6/30/2022 $4,041,000.00
8 3/31/2022 $4,041,000.00
9 12/31/2021 $4,041,000.00
10 9/30/2021 $3,921,000.00
11 6/30/2021 $3,476,000.00
12 3/31/2021 $3,476,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
Date Value
1 12/31/2023 $4,297,000.00
2 9/30/2023 $4,297,000.00
3 6/30/2023 $4,297,000.00
4 3/31/2023 $4,241,000.00
5 12/31/2022 $4,241,000.00
6 9/30/2022 $4,241,000.00
7 6/30/2022 $4,041,000.00
8 3/31/2022 $4,041,000.00
9 12/31/2021 $5,610,000.00
10 9/30/2021 $3,921,000.00
11 6/30/2021 $3,476,000.00
12 3/31/2021 $3,476,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
Date Value
1 12/31/2023 $4,297,000.00
2 9/30/2023 $4,297,000.00
3 6/30/2023 $4,297,000.00
4 3/31/2023 $4,241,000.00
5 12/31/2022 $5,810,000.00
6 9/30/2022 $7,407,000.00
7 6/30/2022 $8,803,000.00
8 3/31/2022 $4,041,000.00
9 12/31/2021 $10,425,000.00
10 9/30/2021 $7,087,000.00
11 6/30/2021 $8,238,000.00
12 3/31/2021 $9,834,000.00
Financials: FiniteLivedIntangibleAssetsGross
Date Value
1 12/31/2023 $155,143,000.00
2 9/30/2023 $155,143,000.00
3 6/30/2023 $155,143,000.00
4 3/31/2023 $154,583,000.00
5 12/31/2022 $154,583,000.00
6 9/30/2022 $162,973,000.00
7 6/30/2022 $160,973,000.00
8 3/31/2022 $160,973,000.00
9 12/31/2021 $160,973,000.00
10 9/30/2021 $158,773,000.00
11 6/30/2021 $117,673,000.00
12 3/31/2021 $117,673,000.00
13 12/31/2020 $117,673,000.00
Financials: FiniteLivedIntangibleAssetsNet
Date Value
1 12/31/2023 $22,100,000.00
2 9/30/2023 $24,651,000.00
3 6/30/2023 $26,247,000.00
4 3/31/2023 $27,563,000.00
5 12/31/2022 $29,158,000.00
6 9/30/2022 $30,755,000.00
7 6/30/2022 $31,351,000.00
8 3/31/2022 $32,947,000.00
9 12/31/2021 $34,542,000.00
10 9/30/2021 $35,539,000.00
11 6/30/2021 $34,910,000.00
12 3/31/2021 $36,506,000.00
Financials: GeneralAndAdministrativeExpense
Date Value
1 12/31/2023 $60,999,000.00
2 9/30/2023 $45,025,000.00
3 6/30/2023 $30,655,000.00
4 3/31/2023 $15,134,000.00
5 12/31/2022 $55,485,000.00
6 9/30/2022 $13,792,000.00
7 6/30/2022 $28,680,000.00
8 3/31/2022 $14,268,000.00
9 12/31/2021 $41,848,000.00
10 9/30/2021 $28,958,000.00
11 6/30/2021 $17,688,000.00
12 3/31/2021 $6,422,000.00
13 12/31/2020 $11,910,000.00
14 9/30/2020 $2,968,000.00
15 6/30/2020 $1,498,000.00
16 3/31/2020 $1,650,000.00
17 12/31/2019 $2,749,000.00
Financials: Goodwill
Date Value
1 12/31/2023 $47,800,000.00
2 9/30/2023 $47,806,000.00
3 6/30/2023 $47,806,000.00
4 3/31/2023 $47,806,000.00
5 12/31/2022 $47,806,000.00
6 9/30/2022 $47,806,000.00
7 6/30/2022 $47,806,000.00
8 3/31/2022 $47,806,000.00
9 12/31/2021 $47,806,000.00
10 9/30/2021 $49,457,000.00
11 6/30/2021 $31,500,000.00
12 3/31/2021 $31,500,000.00
13 12/31/2020 $31,500,000.00
Financials: GoodwillImpairedAccumulatedImpairmentLoss
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 --
Financials: GovernmentAssistanceAmount
Date Value
1 12/31/2023 $103,027,000.00
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
Date Value
1 12/31/2023 $-146,322,000.00
2 12/31/2022 $279,771,000.00
3 12/31/2021 $211,471,000.00
4 12/31/2020 $163,077,000.00
5 12/31/2019 $-2,015,000.00
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
Date Value
1 12/31/2023 $-174,029,000.00
2 9/30/2023 $-125,427,000.00
3 6/30/2023 $-86,151,000.00
4 3/31/2023 $-48,148,000.00
5 12/31/2022 $239,099,000.00
6 9/30/2022 $270,511,000.00
7 6/30/2022 $223,924,000.00
8 3/31/2022 $230,809,000.00
9 12/31/2021 $219,149,000.00
10 9/30/2021 $134,439,000.00
11 6/30/2021 $159,414,000.00
12 3/31/2021 $161,487,000.00
13 12/31/2020 $157,833,000.00
14 9/30/2020 $-2,693,000.00
15 6/30/2020 $6,703,000.00
16 3/31/2020 $-2,093,000.00
17 12/31/2019 $-2,211,000.00
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
Date Value
1 12/31/2023 $-27,707,000.00
2 12/31/2022 $-40,672,000.00
3 12/31/2021 $7,678,000.00
4 12/31/2020 $-5,244,000.00
5 12/31/2019 $-196,000.00
Financials: IncomeLossFromEquityMethodInvestments
Date Value
1 12/31/2023 $1,800,000.00
2 12/31/2022 $900,000.00
3 12/31/2021 --
Financials: IncomeTaxesReceivable
Date Value
1 12/31/2023 $33,792,000.00
2 9/30/2023 $38,037,000.00
3 6/30/2023 $40,555,000.00
4 3/31/2023 $79,566,000.00
5 12/31/2022 $64,817,000.00
6 12/31/2021 $14,282,000.00
7 12/31/2020 $489,000.00
Financials: IncomeTaxesReceivableNoncurrent
Date Value
1 6/30/2023 $17,400,000.00
2 12/31/2022 --
Financials: IncomeTaxExpenseBenefit
Date Value
1 12/31/2023 $-27,631,000.00
2 9/30/2023 $-26,179,000.00
3 6/30/2023 $-15,513,000.00
4 3/31/2023 $-8,038,000.00
5 12/31/2022 $80,580,000.00
6 9/30/2022 $82,099,000.00
7 6/30/2022 $-101,000.00
8 3/31/2022 $62,236,000.00
9 12/31/2021 $65,685,000.00
10 9/30/2021 $-3,592,000.00
11 6/30/2021 $44,516,000.00
12 3/31/2021 $44,266,000.00
13 12/31/2020 $38,915,000.00
Financials: IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
Date Value
1 12/31/2023 $11,485,000.00
2 12/31/2022 $8,318,000.00
3 12/31/2021 $5,007,000.00
4 12/31/2020 $-680,000.00
5 12/31/2019 $854,000.00
Financials: IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
Date Value
1 12/31/2023 $-46,988,000.00
2 12/31/2022 $64,557,000.00
3 12/31/2021 $59,170,000.00
4 12/31/2020 $42,615,000.00
5 12/31/2019 $-597,000.00
Financials: IncomeTaxReconciliationOtherAdjustments
Date Value
1 12/31/2023 $-395,000.00
2 12/31/2022 $-251,000.00
3 12/31/2021 $-691,000.00
4 12/31/2020 $756,000.00
5 12/31/2019 $-41,000.00
Financials: IncomeTaxReconciliationPriorYearIncomeTaxes
Date Value
1 12/31/2023 $-344,000.00
2 12/31/2022 $3,529,000.00
3 12/31/2021 $1,000.00
4 12/31/2020 $36,000.00
Financials: IncomeTaxReconciliationTaxCreditsResearch
Date Value
1 12/31/2023 $7,428,000.00
2 12/31/2022 $5,908,000.00
3 12/31/2021 $4,809,000.00
4 12/31/2020 $1,698,000.00
5 12/31/2019 $510,000.00
Financials: IncreaseDecreaseInAccruedIncomeTaxesPayable
Date Value
1 12/31/2023 $30,464,000.00
2 9/30/2023 $28,685,000.00
3 6/30/2023 $22,884,000.00
4 3/31/2023 $-12,614,000.00
5 12/31/2022 $-88,609,000.00
6 9/30/2022 $-34,934,000.00
7 6/30/2022 $52,251,000.00
8 3/31/2022 $69,965,000.00
9 12/31/2021 $-13,530,000.00
10 9/30/2021 $-29,563,000.00
11 6/30/2021 $-30,330,000.00
12 3/31/2021 $-6,123,000.00
13 12/31/2020 $36,412,000.00
Financials: IncreaseDecreaseInDeferredRevenue
Date Value
1 12/31/2023 $-13,976,000.00
2 9/30/2023 $-7,238,000.00
3 6/30/2023 $-4,870,000.00
4 3/31/2023 $-3,905,000.00
5 12/31/2022 $6,183,000.00
6 9/30/2022 $-4,094,000.00
7 6/30/2022 $-2,979,000.00
8 3/31/2022 $941,000.00
9 12/31/2021 $8,624,000.00
10 9/30/2021 $9,051,000.00
11 6/30/2021 $4,848,000.00
12 3/31/2021 $6,086,000.00
13 12/31/2020 $21,810,000.00
14 9/30/2020 $22,431,000.00
15 6/30/2020 $24,435,000.00
16 3/31/2020 $27,676,000.00
17 12/31/2019 $-6,000.00
Financials: IncreaseDecreaseInOtherOperatingAssets
Date Value
1 12/31/2023 $-8,980,000.00
2 9/30/2023 $-4,319,000.00
3 6/30/2023 $4,833,000.00
4 3/31/2023 $6,063,000.00
5 12/31/2022 $1,375,000.00
6 9/30/2022 $1,226,000.00
7 6/30/2022 $4,139,000.00
8 3/31/2022 $7,557,000.00
9 12/31/2021 $3,381,000.00
10 9/30/2021 $3,458,000.00
11 6/30/2021 $4,121,000.00
12 3/31/2021 $4,392,000.00
13 9/30/2020 $898,000.00
14 6/30/2020 $1,862,000.00
Financials: IncreaseDecreaseInReceivables
Date Value
1 12/31/2023 $45,933,000.00
2 9/30/2023 $35,495,000.00
3 6/30/2023 $24,269,000.00
4 3/31/2023 $-7,915,000.00
5 12/31/2022 $22,715,000.00
6 9/30/2022 $3,675,000.00
7 6/30/2022 $6,963,000.00
8 3/31/2022 $8,751,000.00
9 12/31/2021 $37,386,000.00
10 9/30/2021 $34,329,000.00
11 6/30/2021 $28,339,000.00
12 3/31/2021 $30,073,000.00
13 12/31/2020 $5,467,000.00
14 9/30/2020 $16,992,000.00
15 6/30/2020 $9,220,000.00
16 3/31/2020 $26,611,000.00
17 12/31/2019 $1,803,000.00
Financials: IncreaseDecreaseInRoyaltiesPayable
Date Value
1 9/30/2023 $-16,253,000.00
2 6/30/2023 $-16,253,000.00
3 3/31/2023 $-16,253,000.00
4 12/31/2022 $-3,160,000.00
5 9/30/2022 $-4,684,000.00
6 6/30/2022 $28,049,000.00
7 3/31/2022 $22,857,000.00
8 12/31/2021 $-4,637,000.00
9 9/30/2021 $-26,548,000.00
10 6/30/2021 $-3,623,000.00
11 3/31/2021 $-7,134,000.00
12 12/31/2020 $27,143,000.00
Financials: IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 $29,770,649.00
6 9/30/2022 $29,544,395.00
7 6/30/2022 $29,068,871.00
8 3/31/2022 $27,586,997.00
9 12/31/2021 $42,530,491.00
10 9/30/2021 $49,680,511.00
11 6/30/2021 $50,601,902.00
12 3/31/2021 $50,585,535.00
13 12/31/2020 $40,674,652.00
14 9/30/2020 $22,308,800.00
15 6/30/2020 $27,253,960.00
Financials: IntangibleAssetsNetExcludingGoodwill
Date Value
1 12/31/2023 $120,425,000.00
2 9/30/2023 $124,076,000.00
3 6/30/2023 $126,747,000.00
4 3/31/2023 $128,845,000.00
5 12/31/2022 $131,502,000.00
6 9/30/2022 $142,548,000.00
7 6/30/2022 $143,179,000.00
8 3/31/2022 $145,785,000.00
9 12/31/2021 $148,392,000.00
10 9/30/2021 $148,821,000.00
11 6/30/2021 $110,223,000.00
12 3/31/2021 $112,688,000.00
13 12/31/2020 $115,153,000.00
14 12/31/2019 --
Financials: InvestmentIncomeInterest
Date Value
1 12/31/2023 $42,247,000.00
2 9/30/2023 $31,278,000.00
3 6/30/2023 $20,537,000.00
4 3/31/2023 $9,759,000.00
5 12/31/2022 $16,079,000.00
6 9/30/2022 $7,609,000.00
7 6/30/2022 $2,079,000.00
8 3/31/2022 $665,000.00
9 12/31/2021 $3,330,000.00
10 12/31/2020 $293,000.00
11 12/31/2019 $155,000.00
Financials: InvestmentInterestRate
Date Value
1 12/31/2023 $0.01
2 12/31/2022 $0.01
3 12/31/2021 $0.10
Financials: InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
Date Value
1 12/31/2023 $65,938,000.00
2 9/30/2023 $62,887,000.00
3 6/30/2023 $58,792,000.00
4 3/31/2023 $57,583,000.00
5 12/31/2022 $72,522,000.00
6 9/30/2022 $66,718,000.00
7 6/30/2022 $65,824,000.00
8 3/31/2022 $58,882,000.00
9 12/31/2021 $50,313,000.00
10 9/30/2021 $47,507,000.00
11 6/30/2021 $42,705,000.00
12 3/31/2021 $32,187,000.00
13 12/31/2020 $19,247,000.00
Financials: LeaseholdImprovementsGross
Date Value
1 12/31/2023 $91,000,000.00
2 9/30/2023 $72,500,000.00
3 6/30/2023 $56,400,000.00
4 3/31/2023 $38,900,000.00
5 12/31/2022 $25,600,000.00
6 9/30/2022 $14,100,000.00
7 6/30/2022 $7,700,000.00
8 3/31/2022 $6,600,000.00
9 12/31/2021 $19,800,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
Date Value
1 12/31/2023 $58,818,000.00
2 12/31/2022 $65,912,000.00
3 12/31/2021 $22,133,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
Date Value
1 12/31/2023 $9,807,000.00
2 12/31/2022 $9,610,000.00
3 12/31/2021 $4,623,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearFive
Date Value
1 12/31/2023 $8,270,000.00
2 12/31/2022 $8,857,000.00
3 12/31/2021 $4,694,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearFour
Date Value
1 12/31/2023 $8,248,000.00
2 12/31/2022 $8,872,000.00
3 12/31/2021 $4,980,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearThree
Date Value
1 12/31/2023 $9,280,000.00
2 12/31/2022 $9,132,000.00
3 12/31/2021 $5,070,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
Date Value
1 12/31/2023 $9,694,000.00
2 12/31/2022 $9,242,000.00
3 12/31/2021 $4,796,000.00
Financials: Liabilities
Date Value
1 12/31/2023 $335,776,000.00
2 9/30/2023 $329,415,000.00
3 6/30/2023 $342,339,000.00
4 3/31/2023 $289,419,000.00
5 12/31/2022 $307,630,000.00
6 9/30/2022 $302,237,000.00
7 6/30/2022 $380,928,000.00
8 3/31/2022 $384,782,000.00
9 12/31/2021 $292,836,000.00
10 9/30/2021 $219,335,000.00
11 6/30/2021 $184,177,000.00
12 3/31/2021 $171,399,000.00
13 12/31/2020 $175,028,000.00
Financials: LiabilitiesAndStockholdersEquity
Date Value
1 12/31/2023 $1,488,094,000.00
2 9/30/2023 $1,512,190,000.00
3 6/30/2023 $1,537,166,000.00
4 3/31/2023 $1,497,919,000.00
5 12/31/2022 $1,540,907,000.00
6 9/30/2022 $1,552,409,000.00
7 6/30/2022 $1,593,784,000.00
8 3/31/2022 $1,592,289,000.00
9 12/31/2021 $1,318,569,000.00
10 9/30/2021 $1,172,732,000.00
11 6/30/2021 $1,151,856,000.00
12 3/31/2021 $1,128,523,000.00
13 12/31/2020 $1,005,536,000.00
Financials: LiabilitiesCurrent
Date Value
1 12/31/2023 $119,013,000.00
2 9/30/2023 $110,239,000.00
3 6/30/2023 $118,905,000.00
4 3/31/2023 $89,591,000.00
5 12/31/2022 $118,320,000.00
6 9/30/2022 $106,052,000.00
7 6/30/2022 $221,140,000.00
8 3/31/2022 $213,418,000.00
9 12/31/2021 $120,676,000.00
10 9/30/2021 $49,549,000.00
11 6/30/2021 $69,758,000.00
12 3/31/2021 $88,395,000.00
13 12/31/2020 $103,490,000.00
Financials: LiabilitiesNoncurrent
Date Value
1 12/31/2023 $216,763,000.00
2 9/30/2023 $219,176,000.00
3 6/30/2023 $223,434,000.00
4 3/31/2023 $199,828,000.00
5 12/31/2022 $189,310,000.00
6 9/30/2022 $196,185,000.00
7 6/30/2022 $159,788,000.00
8 3/31/2022 $171,364,000.00
9 12/31/2021 $172,160,000.00
10 9/30/2021 $169,786,000.00
11 6/30/2021 $114,419,000.00
12 3/31/2021 $83,004,000.00
13 12/31/2020 $71,538,000.00
Financials: MarketableSecuritiesUnrealizedGainLoss
Date Value
1 12/31/2023 $2,100,000.00
2 12/31/2022 $1,700,000.00
3 12/31/2021 $500,000.00
Financials: NetCashProvidedByUsedInFinancingActivities
Date Value
1 12/31/2023 $10,356,000.00
2 9/30/2023 $6,591,000.00
3 6/30/2023 $-39,000.00
4 3/31/2023 $-458,000.00
5 12/31/2022 $-1,628,000.00
6 9/30/2022 $-1,977,000.00
7 6/30/2022 $-1,958,000.00
8 3/31/2022 $-3,131,000.00
9 12/31/2021 $-3,886,000.00
10 9/30/2021 $-5,720,000.00
11 6/30/2021 $-6,618,000.00
12 3/31/2021 $-1,543,000.00
13 12/31/2020 $683,653,000.00
14 9/30/2020 $73,714,000.00
15 6/30/2020 $88,084,000.00
16 3/31/2020 $87,738,000.00
17 12/31/2019 $195,000.00
Financials: NetCashProvidedByUsedInInvestingActivities
Date Value
1 12/31/2023 $-221,108,000.00
2 9/30/2023 $-196,785,000.00
3 6/30/2023 $-183,999,000.00
4 3/31/2023 $-149,609,000.00
5 12/31/2022 $-352,625,000.00
6 9/30/2022 $-335,562,000.00
7 6/30/2022 $-53,568,000.00
8 3/31/2022 $-26,371,000.00
9 12/31/2021 $-332,247,000.00
10 9/30/2021 $-331,098,000.00
11 6/30/2021 $-61,472,000.00
12 3/31/2021 $-15,839,000.00
13 12/31/2020 $-119,780,000.00
14 9/30/2020 $-11,598,000.00
15 6/30/2020 $-7,713,000.00
16 3/31/2020 $-5,583,000.00
17 12/31/2019 $-5,780,000.00
Financials: NetCashProvidedByUsedInOperatingActivities
Date Value
1 12/31/2023 $-43,877,000.00
2 9/30/2023 $-24,266,000.00
3 6/30/2023 $-24,160,000.00
4 3/31/2023 $-44,063,000.00
5 12/31/2022 $277,360,000.00
6 9/30/2022 $246,448,000.00
7 6/30/2022 $373,234,000.00
8 3/31/2022 $100,219,000.00
9 12/31/2021 $244,584,000.00
10 9/30/2021 $261,296,000.00
11 6/30/2021 $267,228,000.00
12 3/31/2021 $109,545,000.00
13 12/31/2020 $22,690,000.00
14 9/30/2020 $21,412,000.00
15 6/30/2020 $25,213,000.00
16 3/31/2020 $-764,000.00
17 12/31/2019 $2,694,000.00
Financials: NetIncomeLoss
Date Value
1 12/31/2023 $-146,398,000.00
2 9/30/2023 $-99,248,000.00
3 6/30/2023 $-70,638,000.00
4 3/31/2023 $-40,110,000.00
5 12/31/2022 $158,519,000.00
6 9/30/2022 $26,624,000.00
7 6/30/2022 $161,788,000.00
8 3/31/2022 $168,573,000.00
9 12/31/2021 $153,464,000.00
10 9/30/2021 $-21,380,000.00
11 6/30/2021 $-2,323,000.00
12 3/31/2021 $117,221,000.00
13 12/31/2020 $118,918,000.00
14 9/30/2020 $-2,693,000.00
15 6/30/2020 $6,703,000.00
16 3/31/2020 $-2,093,000.00
17 12/31/2019 $-2,211,000.00
Financials: NetIncomeLossAvailableToCommonStockholdersBasic
Date Value
1 12/31/2023 $-146,398,000.00
2 9/30/2023 $-99,248,000.00
3 6/30/2023 $-70,638,000.00
4 3/31/2023 $-40,110,000.00
5 12/31/2022 $158,519,000.00
6 9/30/2022 $26,624,000.00
7 6/30/2022 $161,788,000.00
8 3/31/2022 $168,573,000.00
9 12/31/2021 $153,464,000.00
10 9/30/2021 $93,516,000.00
11 6/30/2021 $114,898,000.00
12 3/31/2021 $117,221,000.00
13 12/31/2020 $85,101,000.00
14 9/30/2020 $-2,693,000.00
15 6/30/2020 $4,372,000.00
16 3/31/2020 $-2,093,000.00
17 12/31/2019 $-2,211,000.00
Financials: NetIncomeLossAvailableToCommonStockholdersDiluted
Date Value
1 12/31/2023 $-146,398,000.00
2 9/30/2023 $-99,248,000.00
3 6/30/2023 $-70,638,000.00
4 3/31/2023 $-40,110,000.00
5 12/31/2022 $158,519,000.00
6 9/30/2022 $188,412,000.00
7 6/30/2022 $161,788,000.00
8 3/31/2022 $168,573,000.00
9 12/31/2021 $153,464,000.00
10 9/30/2021 $-21,380,000.00
11 6/30/2021 $-2,323,000.00
12 3/31/2021 $117,221,000.00
13 12/31/2020 $118,918,000.00
14 9/30/2020 $-2,693,000.00
15 6/30/2020 $4,610,000.00
16 3/31/2020 $-2,093,000.00
17 12/31/2019 $-2,211,000.00
Financials: NonoperatingIncomeExpense
Date Value
1 12/31/2023 $63,178,000.00
2 9/30/2023 $45,727,000.00
3 6/30/2023 $30,112,000.00
4 3/31/2023 $16,726,000.00
5 12/31/2022 $22,588,000.00
6 9/30/2022 $16,222,000.00
7 6/30/2022 $7,371,000.00
8 3/31/2022 $5,859,000.00
9 12/31/2021 $14,736,000.00
10 9/30/2021 $11,579,000.00
11 6/30/2021 $8,439,000.00
12 3/31/2021 $3,413,000.00
13 12/31/2020 $1,802,000.00
14 9/30/2020 $6,661,000.00
15 6/30/2020 $7,586,000.00
16 3/31/2020 $29,000.00
17 12/31/2019 $1,906,000.00
Financials: OperatingExpenses
Date Value
1 12/31/2023 $275,232,000.00
2 9/30/2023 $200,000,000.00
3 6/30/2023 $138,511,000.00
4 3/31/2023 $77,066,000.00
5 12/31/2022 $268,913,000.00
6 9/30/2022 $63,648,000.00
7 6/30/2022 $145,944,000.00
8 3/31/2022 $91,631,000.00
9 12/31/2021 $170,790,000.00
10 9/30/2021 $33,604,000.00
11 6/30/2021 $34,676,000.00
12 3/31/2021 $44,667,000.00
13 12/31/2020 $77,124,000.00
14 9/30/2020 $11,130,000.00
15 6/30/2020 $12,082,000.00
16 3/31/2020 $6,779,000.00
17 12/31/2019 $15,729,000.00
Financials: OperatingIncomeLoss
Date Value
1 12/31/2023 $-237,207,000.00
2 9/30/2023 $-171,154,000.00
3 6/30/2023 $-116,263,000.00
4 3/31/2023 $-64,874,000.00
5 12/31/2022 $216,511,000.00
6 9/30/2022 $254,289,000.00
7 6/30/2022 $-8,396,000.00
8 3/31/2022 $224,950,000.00
9 12/31/2021 $204,413,000.00
10 9/30/2021 $122,860,000.00
11 6/30/2021 $150,975,000.00
12 3/31/2021 $158,074,000.00
13 12/31/2020 $156,031,000.00
14 9/30/2020 $-4,744,000.00
15 6/30/2020 $-854,000.00
16 3/31/2020 $-2,122,000.00
17 12/31/2019 $-4,117,000.00
Financials: OperatingLeaseExpense
Date Value
1 12/31/2023 $9,500,000.00
2 12/31/2022 $7,100,000.00
3 12/31/2021 $4,100,000.00
4 12/31/2020 $800,000.00
5 12/31/2019 $600,000.00
Financials: OperatingLeaseLiability
Date Value
1 12/31/2023 $77,380,000.00
2 12/31/2022 $82,258,000.00
3 12/31/2021 $40,065,000.00
4 12/31/2020 $4,390,000.00
Financials: OperatingLeaseLiabilityCurrent
Date Value
1 12/31/2023 $6,158,000.00
2 9/30/2023 $5,572,000.00
3 6/30/2023 $5,953,000.00
4 3/31/2023 $5,868,000.00
5 12/31/2022 $5,583,000.00
6 9/30/2022 $4,517,000.00
7 6/30/2022 $4,023,000.00
8 3/31/2022 $3,920,000.00
9 12/31/2021 $3,652,000.00
10 9/30/2021 $2,800,000.00
11 6/30/2021 $2,220,000.00
12 3/31/2021 $1,533,000.00
13 12/31/2020 $675,000.00
Financials: OperatingLeaseLiabilityNoncurrent
Date Value
1 12/31/2023 $71,222,000.00
2 9/30/2023 $75,185,000.00
3 6/30/2023 $78,079,000.00
4 3/31/2023 $77,265,000.00
5 12/31/2022 $76,675,000.00
6 9/30/2022 $71,591,000.00
7 6/30/2022 $32,759,000.00
8 3/31/2022 $36,356,000.00
9 12/31/2021 $36,413,000.00
10 9/30/2021 $27,264,000.00
11 6/30/2021 $31,020,000.00
12 3/31/2021 $16,973,000.00
13 12/31/2020 $3,715,000.00
Financials: OperatingLeaseRightOfUseAsset
Date Value
1 12/31/2023 $73,141,000.00
2 12/31/2022 $80,838,000.00
Financials: OperatingLeaseRightOfUseAssetAmortizationExpense
Date Value
1 12/31/2023 $6,499,000.00
2 9/30/2023 $4,926,000.00
3 6/30/2023 $3,252,000.00
4 3/31/2023 $1,606,000.00
5 12/31/2022 $5,259,000.00
6 9/30/2022 $3,686,000.00
7 6/30/2022 $2,120,000.00
8 3/31/2022 $976,000.00
9 12/31/2021 $2,785,000.00
10 9/30/2021 $1,895,000.00
11 6/30/2021 $1,354,000.00
12 3/31/2021 $661,000.00
13 12/31/2020 $435,000.00
14 9/30/2020 $335,000.00
15 6/30/2020 $259,000.00
16 3/31/2020 $73,000.00
17 12/31/2019 $243,000.00
Financials: OperatingLeaseWeightedAverageDiscountRatePercent
Date Value
1 12/31/2023 $0.05
2 12/31/2022 $0.05
3 12/31/2021 $0.03
Financials: OtherAssetsCurrent
Date Value
1 12/31/2023 $55,810,000.00
2 9/30/2023 $71,232,000.00
3 6/30/2023 $64,363,000.00
4 3/31/2023 $99,155,000.00
5 12/31/2022 $75,413,000.00
6 9/30/2022 $46,499,000.00
7 6/30/2022 $43,891,000.00
8 3/31/2022 $28,922,000.00
9 12/31/2021 $21,247,000.00
10 9/30/2021 $6,635,000.00
11 6/30/2021 $6,547,000.00
12 3/31/2021 $5,745,000.00
13 12/31/2020 $5,970,000.00
Financials: OtherAssetsNoncurrent
Date Value
1 12/31/2023 $94,244,000.00
2 9/30/2023 $80,694,000.00
3 6/30/2023 $113,446,000.00
4 3/31/2023 $89,845,000.00
5 12/31/2022 $46,331,000.00
6 9/30/2022 $49,066,000.00
7 6/30/2022 $43,842,000.00
8 3/31/2022 $43,389,000.00
9 12/31/2021 $30,642,000.00
10 9/30/2021 $31,616,000.00
11 6/30/2021 $15,947,000.00
12 3/31/2021 $9,548,000.00
13 12/31/2020 $8,388,000.00
Financials: OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
Date Value
1 12/31/2023 $-329,000.00
2 9/30/2023 $-69,000.00
3 6/30/2023 $-508,000.00
4 3/31/2023 $-630,000.00
5 12/31/2022 $-1,671,000.00
6 9/30/2022 $-997,000.00
7 6/30/2022 $-211,000.00
8 3/31/2022 $507,000.00
9 12/31/2021 $280,000.00
10 9/30/2021 $-1,508,000.00
11 6/30/2021 $2,152,000.00
Financials: OtherLiabilitiesNoncurrent
Date Value
1 12/31/2023 $5,906,000.00
2 9/30/2023 $5,051,000.00
3 6/30/2023 $2,333,000.00
4 3/31/2023 $2,962,000.00
5 12/31/2022 $3,086,000.00
6 9/30/2022 $2,857,000.00
7 6/30/2022 $2,984,000.00
8 3/31/2022 $3,430,000.00
9 12/31/2021 $1,733,000.00
10 9/30/2021 $1,695,000.00
11 6/30/2021 $1,657,000.00
12 3/31/2021 $931,000.00
13 12/31/2020 $6,620,000.00
Financials: OtherNoncashIncomeExpense
Date Value
1 12/31/2023 $-277,000.00
2 9/30/2023 $6,354,000.00
3 6/30/2023 $4,429,000.00
4 3/31/2023 $3,634,000.00
5 12/31/2022 $-8,547,000.00
6 9/30/2022 $-3,304,000.00
7 6/30/2022 $298,000.00
8 3/31/2022 $592,000.00
9 12/31/2021 $-3,570,000.00
10 9/30/2021 $2,379,000.00
11 6/30/2021 $419,000.00
12 3/31/2021 $-432,000.00
13 12/31/2020 $-4,707,000.00
14 9/30/2020 $-440,000.00
15 6/30/2020 $245,000.00
16 3/31/2020 $28,000.00
17 12/31/2019 $-194,000.00
Financials: OtherNonoperatingIncomeExpense
Date Value
1 12/31/2023 $6,776,000.00
2 9/30/2023 $3,670,000.00
3 6/30/2023 $1,624,000.00
4 3/31/2023 $3,593,000.00
5 12/31/2022 $-4,045,000.00
6 9/30/2022 $-266,000.00
7 6/30/2022 $641,000.00
8 3/31/2022 --
9 12/31/2021 $-5,225,000.00
10 9/30/2021 $-595,000.00
11 6/30/2021 $314,000.00
12 3/31/2021 $265,000.00
13 12/31/2020 $-6,811,000.00
14 9/30/2020 $-3,556,000.00
15 6/30/2020 $-1,294,000.00
16 3/31/2020 $-1,001,000.00
17 12/31/2019 $-209,000.00
Financials: PaymentsToAcquireBusinessesNetOfCashAcquired
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 $11,457,000.00
4 9/30/2021 $11,457,000.00
5 12/31/2020 $87,643,000.00
Financials: PaymentsToAcquireEquityMethodInvestments
Date Value
1 12/31/2023 $13,690,000.00
2 9/30/2023 $10,214,000.00
3 6/30/2023 $6,673,000.00
4 3/31/2023 $4,469,000.00
5 12/31/2022 $25,679,000.00
6 9/30/2022 $19,770,000.00
7 6/30/2022 $15,694,000.00
8 3/31/2022 $8,335,000.00
9 12/31/2021 $30,323,000.00
10 9/30/2021 $27,105,000.00
11 6/30/2021 $20,510,000.00
12 3/31/2021 $12,195,000.00
13 12/31/2020 $19,247,000.00
Financials: PaymentsToAcquireIntangibleAssets
Date Value
1 12/31/2023 $560,000.00
2 9/30/2023 $560,000.00
3 12/31/2022 $2,000,000.00
4 9/30/2022 $2,000,000.00
5 12/31/2021 --
6 12/31/2020 $5,000,000.00
7 9/30/2020 $5,000,000.00
8 6/30/2020 $5,000,000.00
9 3/31/2020 $5,000,000.00
Financials: PaymentsToAcquireMarketableSecurities
Date Value
1 12/31/2023 $1,021,510,000.00
2 9/30/2023 $744,674,000.00
3 6/30/2023 $528,891,000.00
4 3/31/2023 $360,752,000.00
5 12/31/2022 $763,982,000.00
6 9/30/2022 $670,430,000.00
7 6/30/2022 $134,306,000.00
8 3/31/2022 $51,774,000.00
9 12/31/2021 $274,710,000.00
10 9/30/2021 $245,314,000.00
Financials: PaymentsToAcquirePropertyPlantAndEquipment
Date Value
1 12/31/2023 $76,947,000.00
2 9/30/2023 $62,516,000.00
3 6/30/2023 $42,185,000.00
4 3/31/2023 $14,984,000.00
5 12/31/2022 $70,660,000.00
6 9/30/2022 $58,330,000.00
7 6/30/2022 $45,817,000.00
8 3/31/2022 $14,495,000.00
9 12/31/2021 $58,452,000.00
10 9/30/2021 $49,022,000.00
11 6/30/2021 $40,448,000.00
12 3/31/2021 $3,644,000.00
13 12/31/2020 $9,673,000.00
14 9/30/2020 $8,171,000.00
15 6/30/2020 $4,286,000.00
16 3/31/2020 $583,000.00
17 12/31/2019 $3,997,000.00
Financials: ProceedsFromSaleAndMaturityOfMarketableSecurities
Date Value
1 12/31/2023 $910,937,000.00
2 9/30/2023 $642,913,000.00
3 6/30/2023 $422,814,000.00
4 3/31/2023 $262,638,000.00
5 12/31/2022 $510,631,000.00
6 9/30/2022 $418,238,000.00
7 6/30/2022 $145,808,000.00
8 3/31/2022 $57,294,000.00
9 12/31/2021 $27,608,000.00
10 9/30/2021 $9,527,000.00
Financials: ProfitLoss
Date Value
1 12/31/2023 $-146,398,000.00
2 9/30/2023 $-99,248,000.00
3 6/30/2023 $-70,638,000.00
4 3/31/2023 $-40,110,000.00
5 12/31/2022 $158,519,000.00
6 9/30/2022 $188,412,000.00
7 6/30/2022 $161,788,000.00
8 3/31/2022 $168,573,000.00
9 12/31/2021 $153,464,000.00
10 9/30/2021 $93,516,000.00
11 6/30/2021 $114,898,000.00
12 3/31/2021 $117,221,000.00
13 12/31/2020 $118,918,000.00
14 9/30/2020 $1,917,000.00
15 6/30/2020 $4,610,000.00
16 3/31/2020 $-2,093,000.00
17 12/31/2019 $-2,211,000.00
Financials: PropertyPlantAndEquipmentGross
Date Value
1 9/30/2023 $304,239,000.00
2 6/30/2023 $283,847,000.00
3 3/31/2023 $254,520,000.00
4 12/31/2022 $235,730,000.00
5 9/30/2022 $216,339,000.00
6 6/30/2022 $162,397,000.00
7 3/31/2022 $133,259,000.00
8 12/31/2021 $121,442,000.00
9 9/30/2021 $100,089,000.00
10 6/30/2021 $94,820,000.00
11 3/31/2021 $40,903,000.00
12 12/31/2020 $23,509,000.00
Financials: PropertyPlantAndEquipmentNet
Date Value
1 9/30/2023 $277,209,000.00
2 6/30/2023 $259,640,000.00
3 3/31/2023 $233,187,000.00
4 12/31/2022 $217,255,000.00
5 9/30/2022 $200,602,000.00
6 6/30/2022 $149,178,000.00
7 3/31/2022 $122,049,000.00
8 12/31/2021 $111,616,000.00
9 9/30/2021 $91,584,000.00
10 6/30/2021 $87,479,000.00
11 3/31/2021 $34,618,000.00
12 12/31/2020 $17,923,000.00
Financials: ResearchAndDevelopmentExpense
Date Value
1 12/31/2023 $175,658,000.00
2 9/30/2023 $127,036,000.00
3 6/30/2023 $89,120,000.00
4 3/31/2023 $52,647,000.00
5 12/31/2022 $107,879,000.00
6 9/30/2022 $26,582,000.00
7 6/30/2022 $53,052,000.00
8 3/31/2022 $26,366,000.00
9 12/31/2021 $62,062,000.00
10 9/30/2021 $17,450,000.00
11 6/30/2021 $15,046,000.00
12 3/31/2021 $12,352,000.00
13 12/31/2020 $29,393,000.00
14 9/30/2020 $7,495,000.00
15 6/30/2020 $9,144,000.00
16 3/31/2020 $4,118,000.00
17 12/31/2019 $10,113,000.00
Financials: RestrictedCash
Date Value
1 12/31/2023 $27,300,000.00
2 9/30/2023 $25,000,000.00
3 6/30/2023 $25,000,000.00
4 3/31/2023 $25,000,000.00
5 12/31/2022 $28,100,000.00
6 9/30/2022 $25,000,000.00
7 6/30/2022 $25,000,000.00
8 3/31/2022 $25,000,000.00
9 12/31/2021 $25,000,000.00
10 12/31/2020 --
Financials: RestrictedCashAndCashEquivalentsNoncurrent
Date Value
1 12/31/2023 $2,290,000.00
2 9/30/2023 $2,290,000.00
3 6/30/2023 $2,290,000.00
4 3/31/2023 $2,290,000.00
5 12/31/2022 $3,115,000.00
6 9/30/2022 $3,115,000.00
7 6/30/2022 $1,824,000.00
8 3/31/2022 $937,000.00
9 12/31/2021 --
Financials: RestrictedCashCurrent
Date Value
1 12/31/2023 $25,000,000.00
2 12/31/2022 $25,000,000.00
3 12/31/2021 $25,000,000.00
Financials: RestrictedCashNoncurrent
Date Value
1 12/31/2023 $700,000.00
2 12/31/2022 $900,000.00
Financials: RestructuringAndRelatedCostCostIncurredToDate1
Date Value
1 12/31/2023 $3,200,000.00
Financials: RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent
Date Value
1 12/31/2023 $0.10
Financials: RestructuringReserve
Date Value
1 12/31/2023 $2,000,000.00
Financials: RetainedEarningsAccumulatedDeficit
Date Value
1 12/31/2023 $279,787,000.00
2 9/30/2023 $326,937,000.00
3 6/30/2023 $355,547,000.00
4 3/31/2023 $386,075,000.00
5 12/31/2022 $426,185,000.00
6 9/30/2022 $456,078,000.00
7 6/30/2022 $429,454,000.00
8 3/31/2022 $436,239,000.00
9 12/31/2021 $267,666,000.00
10 9/30/2021 $207,720,000.00
11 6/30/2021 $229,100,000.00
12 3/31/2021 $231,423,000.00
13 12/31/2020 $114,202,000.00
Financials: RevenueFromContractWithCustomerExcludingAssessedTax
Date Value
1 12/31/2023 $38,025,000.00
2 9/30/2023 $28,846,000.00
3 6/30/2023 $22,248,000.00
4 3/31/2023 $12,192,000.00
5 12/31/2022 $485,424,000.00
6 9/30/2022 $463,879,000.00
7 6/30/2022 $362,497,000.00
8 3/31/2022 $316,581,000.00
9 12/31/2021 $375,203,000.00
10 9/30/2021 $235,872,000.00
11 6/30/2021 $230,384,000.00
12 3/31/2021 $202,741,000.00
13 12/31/2020 $233,155,000.00
14 9/30/2020 $9,362,000.00
15 6/30/2020 $11,228,000.00
16 3/31/2020 $4,657,000.00
17 12/31/2019 $11,612,000.00
Financials: RoyaltyExpense
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 $66,436,000.00
6 9/30/2022 $64,900,000.00
7 6/30/2022 $5,210,000.00
8 3/31/2022 $44,600,000.00
9 12/31/2021 $45,500,000.00
10 9/30/2021 $23,600,000.00
11 6/30/2021 $3,610,000.00
12 3/31/2021 $20,010,000.00
13 12/31/2020 $27,143,000.00
14 12/31/2019 --
Financials: SellingAndMarketingExpense
Date Value
1 12/31/2023 $14,180,000.00
2 9/30/2023 $11,080,000.00
3 6/30/2023 $7,612,000.00
4 3/31/2023 $3,771,000.00
5 12/31/2022 $11,270,000.00
6 9/30/2022 $8,579,000.00
7 6/30/2022 $5,490,000.00
8 3/31/2022 $2,370,000.00
9 12/31/2021 $6,913,000.00
10 9/30/2021 $5,086,000.00
11 6/30/2021 $3,869,000.00
12 3/31/2021 $2,578,000.00
13 12/31/2020 $3,842,000.00
14 9/30/2020 $626,000.00
15 6/30/2020 $547,000.00
16 3/31/2020 $437,000.00
17 12/31/2019 $1,263,000.00
Financials: ShareBasedCompensation
Date Value
1 12/31/2023 $64,183,000.00
2 9/30/2023 $47,735,000.00
3 6/30/2023 $31,873,000.00
4 3/31/2023 $15,474,000.00
5 12/31/2022 $49,481,000.00
6 9/30/2022 $36,158,000.00
7 6/30/2022 $24,404,000.00
8 3/31/2022 $12,291,000.00
9 12/31/2021 $30,646,000.00
10 9/30/2021 $21,608,000.00
11 6/30/2021 $13,900,000.00
12 3/31/2021 $5,427,000.00
13 12/31/2020 $8,397,000.00
14 9/30/2020 $3,775,000.00
15 6/30/2020 $1,843,000.00
16 3/31/2020 $1,237,000.00
17 12/31/2019 $890,000.00
Financials: StockholdersEquity
Date Value
1 12/31/2023 $1,152,318,000.00
2 9/30/2023 $1,182,775,000.00
3 6/30/2023 $1,194,827,000.00
4 3/31/2023 $1,208,500,000.00
5 12/31/2022 $1,233,277,000.00
6 9/30/2022 $1,250,172,000.00
7 6/30/2022 $1,212,856,000.00
8 3/31/2022 $1,207,507,000.00
9 12/31/2021 $1,025,733,000.00
10 9/30/2021 $953,397,000.00
11 6/30/2021 $967,679,000.00
12 3/31/2021 $957,124,000.00
13 12/31/2020 $830,508,000.00
14 9/30/2020 $89,256,000.00
15 6/30/2020 $90,892,000.00
16 3/31/2020 $83,689,000.00
17 12/31/2019 $10,252,000.00
18 12/31/2018 $11,609,000.00
Financials: TaxCreditCarryforwardAmount
Date Value
1 12/31/2023 $10,200,000.00
2 12/31/2022 $7,200,000.00
Financials: UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 --
4 12/31/2020 --
5 12/31/2019 --
Financials: VariableLeasePayment
Date Value
1 12/31/2023 $1,100,000.00
2 12/31/2022 $1,800,000.00
3 12/31/2021 $400,000.00
4 12/31/2020 $300,000.00
Financials: WeightedAverageNumberOfDilutedSharesOutstanding
Date Value
1 12/31/2023 $289,166,486.00
2 9/30/2023 $288,750,387.00
3 6/30/2023 $288,357,081.00
4 3/31/2023 $287,767,136.00
5 12/31/2022 $314,827,255.00
6 9/30/2022 $314,183,994.00
7 6/30/2022 $284,686,542.00
8 3/31/2022 $311,482,017.00
9 12/31/2021 $318,294,236.00
10 9/30/2021 $278,933,760.00
11 6/30/2021 $272,196,107.00
12 3/31/2021 $320,282,747.00
13 12/31/2020 $263,129,765.00
14 9/30/2020 $153,049,739.00
15 6/30/2020 $226,039,616.00
16 3/31/2020 $151,859,924.00
17 12/31/2019 $151,327,560.00
Financials: WeightedAverageNumberOfSharesOutstandingBasic
Date Value
1 12/31/2023 $289,166,486.00
2 9/30/2023 $288,750,387.00
3 6/30/2023 $288,357,081.00
4 3/31/2023 $287,767,136.00
5 12/31/2022 $285,056,606.00
6 9/30/2022 $284,639,599.00
7 6/30/2022 $284,292,312.00
8 3/31/2022 $283,895,020.00
9 12/31/2021 $275,763,745.00
10 9/30/2021 $273,642,542.00
11 6/30/2021 $270,953,541.00
12 3/31/2021 $269,697,212.00
13 12/31/2020 $159,195,023.00
14 9/30/2020 $153,049,739.00
15 6/30/2020 $152,326,424.00
16 3/31/2020 $151,859,924.00
17 12/31/2019 $151,327,560.00
Copyright 2024 PursePoor.com