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

Business Address

10578 SCIENCE CENTER DRIVE
SUITE 125
SAN DIEGO , CA US 92121

Mailing Address

10578 SCIENCE CENTER DRIVE
SUITE 125
SAN DIEGO , CA US 92121
Phone Number: 858-401-7900 / State Incorporated: DE / Fiscal Year End 12 /31
Financials: AccountsPayableAndAccruedLiabilitiesCurrent
Date Value
1 12/31/2023 $34,341,000.00
2 9/30/2023 $31,981,000.00
3 6/30/2023 $31,756,000.00
4 3/31/2023 $33,890,000.00
5 12/31/2022 $32,572,000.00
6 9/30/2022 $26,375,000.00
7 6/30/2022 $20,552,000.00
8 3/31/2022 $18,821,000.00
9 12/31/2021 $14,085,000.00
10 9/30/2021 $12,004,000.00
11 6/30/2021 $8,538,000.00
12 3/31/2021 $10,412,000.00
13 12/31/2020 $7,745,000.00
14 9/30/2020 $6,328,000.00
15 6/30/2020 $5,441,000.00
16 12/31/2019 $2,308,000.00
Financials: AccountsPayableCurrent
Date Value
1 12/31/2023 $8,809,000.00
2 9/30/2023 $5,550,000.00
3 6/30/2023 $5,653,000.00
4 3/31/2023 $3,908,000.00
5 12/31/2022 $4,637,000.00
6 12/31/2021 $2,806,000.00
Financials: AccountsReceivableNetCurrent
Date Value
1 12/31/2023 $1,105,000.00
2 6/30/2023 $1,183,000.00
3 12/31/2022 $2,364,000.00
Financials: AccretionAmortizationOfDiscountsAndPremiumsInvestments
Date Value
1 12/31/2023 $11,274,000.00
2 9/30/2023 $8,037,000.00
3 6/30/2023 $5,071,000.00
4 3/31/2023 $2,231,000.00
5 12/31/2022 $615,000.00
6 9/30/2022 $-184,000.00
7 6/30/2022 $-223,000.00
8 3/31/2022 $-164,000.00
9 12/31/2021 $-179,000.00
10 9/30/2021 $-87,000.00
11 6/30/2021 $-69,000.00
12 3/31/2021 $-40,000.00
13 12/31/2020 $-9,000.00
14 9/30/2020 --
15 6/30/2020 --
16 3/31/2020 --
17 12/31/2019 --
18 12/31/2018 --
Financials: AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
Date Value
1 12/31/2023 $5,221,000.00
2 9/30/2023 $4,606,000.00
3 6/30/2023 $4,040,000.00
4 3/31/2023 $3,511,000.00
5 12/31/2022 $3,120,000.00
6 9/30/2022 $2,739,000.00
7 6/30/2022 $2,369,000.00
8 3/31/2022 $2,047,000.00
9 12/31/2021 $1,733,000.00
10 9/30/2021 $1,977,000.00
11 6/30/2021 $1,857,000.00
12 3/31/2021 $1,711,000.00
13 12/31/2020 $1,979,000.00
14 9/30/2020 $1,901,000.00
15 6/30/2020 $1,800,000.00
16 12/31/2019 $1,643,000.00
Financials: AccumulatedOtherComprehensiveIncomeLossNetOfTax
Date Value
1 12/31/2023 $125,000.00
2 9/30/2023 $-1,878,000.00
3 6/30/2023 $-2,666,000.00
4 3/31/2023 $-1,529,000.00
5 12/31/2022 $-2,698,000.00
6 9/30/2022 $-3,463,000.00
7 6/30/2022 $-2,986,000.00
8 3/31/2022 $-2,026,000.00
9 12/31/2021 $-187,000.00
10 9/30/2021 $-1,000.00
11 6/30/2021 --
12 3/31/2021 $-3,000.00
13 12/31/2020 $-5,000.00
Financials: AdditionalPaidInCapitalCommonStock
Date Value
1 12/31/2023 $1,071,395,000.00
2 9/30/2023 $1,029,660,000.00
3 6/30/2023 $1,019,800,000.00
4 3/31/2023 $971,375,000.00
5 12/31/2022 $939,310,000.00
6 9/30/2022 $688,513,000.00
7 6/30/2022 $641,806,000.00
8 3/31/2022 $596,513,000.00
9 12/31/2021 $566,161,000.00
10 9/30/2021 $540,884,000.00
11 6/30/2021 $381,213,000.00
12 3/31/2021 $376,499,000.00
13 12/31/2020 $372,764,000.00
Financials: AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
Date Value
1 12/31/2023 $38,222,000.00
2 9/30/2023 $9,820,000.00
3 6/30/2023 $9,453,000.00
4 3/31/2023 $9,104,000.00
5 12/31/2022 $27,139,000.00
6 9/30/2022 $7,086,000.00
7 6/30/2022 $6,508,000.00
8 3/31/2022 $6,238,000.00
9 12/31/2021 $17,056,000.00
10 9/30/2021 $4,550,000.00
11 6/30/2021 $4,289,000.00
12 3/31/2021 $3,701,000.00
13 12/31/2020 $4,310,000.00
14 9/30/2020 $1,296,000.00
15 6/30/2020 $687,000.00
16 3/31/2020 $449,000.00
17 12/31/2019 $389,000.00
18 9/30/2019 $22,000.00
19 6/30/2019 $16,000.00
20 3/31/2019 $17,000.00
Financials: AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
Date Value
1 6/30/2023 $977,000.00
2 3/31/2023 $408,000.00
3 12/31/2022 $18,230,000.00
4 9/30/2022 $1,216,000.00
5 6/30/2022 $1,184,000.00
6 3/31/2022 $745,000.00
7 12/31/2021 $11,262,000.00
8 12/31/2020 $24,026,000.00
Financials: AllocatedShareBasedCompensationExpense
Date Value
1 12/31/2023 $38,222,000.00
2 9/30/2023 $28,377,000.00
3 6/30/2023 $9,453,000.00
4 3/31/2023 $9,104,000.00
5 12/31/2022 $27,139,000.00
6 9/30/2022 $19,832,000.00
7 6/30/2022 $12,746,000.00
8 3/31/2022 $6,238,000.00
9 12/31/2021 $17,056,000.00
10 9/30/2021 $4,550,000.00
11 6/30/2021 $7,990,000.00
12 3/31/2021 $3,701,000.00
13 12/31/2020 $4,310,000.00
14 9/30/2020 $2,432,000.00
15 6/30/2020 $687,000.00
16 3/31/2020 $449,000.00
17 12/31/2019 $406,000.00
18 9/30/2019 $55,000.00
19 6/30/2019 $33,000.00
20 12/31/2018 $60,000.00
Financials: AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
Date Value
1 12/31/2023 $14,015,000.00
2 9/30/2023 $14,086,000.00
3 6/30/2023 $11,622,000.00
4 3/31/2023 $11,624,000.00
5 12/31/2022 $9,357,000.00
6 9/30/2022 $9,128,000.00
7 6/30/2022 $8,640,000.00
8 3/31/2022 $8,320,000.00
9 12/31/2021 $5,781,000.00
10 9/30/2021 $5,679.00
11 6/30/2021 $5,798,000.00
12 3/31/2021 $5,584.00
13 12/31/2020 $3,858,000.00
14 9/30/2020 $3,656.00
15 6/30/2020 $2,985,000.00
16 3/31/2020 $20,494.00
17 12/31/2019 $19,545.00
18 9/30/2019 $6,366,000.00
19 6/30/2019 $6,385,000.00
20 12/31/2018 $6,486.00
Financials: Assets
Date Value
1 12/31/2023 $628,555,000.00
2 9/30/2023 $573,163,000.00
3 6/30/2023 $610,784,000.00
4 3/31/2023 $613,976,000.00
5 12/31/2022 $638,800,000.00
6 9/30/2022 $430,539,000.00
7 6/30/2022 $420,801,000.00
8 3/31/2022 $421,135,000.00
9 12/31/2021 $427,580,000.00
10 9/30/2021 $425,917,000.00
11 6/30/2021 $290,523,000.00
12 3/31/2021 $314,752,000.00
13 12/31/2020 $333,898,000.00
14 9/30/2020 $346,133,000.00
15 6/30/2020 $355,355,000.00
16 12/31/2019 $96,907,000.00
Financials: AssetsCurrent
Date Value
1 12/31/2023 $611,307,000.00
2 9/30/2023 $555,487,000.00
3 6/30/2023 $594,534,000.00
4 3/31/2023 $597,147,000.00
5 12/31/2022 $622,942,000.00
6 9/30/2022 $414,464,000.00
7 6/30/2022 $404,251,000.00
8 3/31/2022 $404,800,000.00
9 12/31/2021 $411,141,000.00
10 9/30/2021 $421,958,000.00
11 6/30/2021 $287,309,000.00
12 3/31/2021 $311,950,000.00
13 12/31/2020 $331,678,000.00
14 9/30/2020 $344,297,000.00
15 6/30/2020 $353,817,000.00
16 12/31/2019 $95,676,000.00
Financials: AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
Date Value
1 12/31/2023 $703,000.00
2 9/30/2023 $1,000.00
3 6/30/2023 $3,000.00
4 3/31/2023 $110,000.00
5 12/31/2022 $3,000.00
6 9/30/2022 --
7 6/30/2022 --
8 3/31/2022 $1,000.00
9 12/31/2021 --
10 9/30/2021 --
11 6/30/2021 --
12 3/31/2021 --
13 12/31/2020 --
Financials: AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
Date Value
1 12/31/2023 $578,000.00
2 9/30/2023 $1,900,000.00
3 6/30/2023 $2,669,000.00
4 3/31/2023 $1,639,000.00
5 12/31/2022 $2,701,000.00
6 9/30/2022 $3,463,000.00
7 6/30/2022 $3,000,000.00
8 3/31/2022 $2,027,000.00
9 12/31/2021 $187,000.00
10 9/30/2021 $1,000.00
11 6/30/2021 --
12 3/31/2021 $3,000.00
13 12/31/2020 $5,000.00
Financials: AvailableForSaleDebtSecuritiesGrossUnrealizedLoss
Date Value
1 6/30/2023 $2,700,000.00
2 3/31/2023 $1,600,000.00
3 12/31/2022 $2,700,000.00
Financials: CapitalExpendituresIncurredButNotYetPaid
Date Value
1 3/31/2023 $162,000.00
2 12/31/2022 $233,000.00
3 9/30/2022 $485,000.00
4 6/30/2022 --
5 3/31/2022 --
6 12/31/2021 $220,000.00
7 9/30/2021 $134,000.00
8 6/30/2021 $94,000.00
9 3/31/2021 $286,000.00
10 12/31/2020 $118,000.00
11 9/30/2020 $67,000.00
12 6/30/2020 $287,000.00
13 3/31/2020 --
14 12/31/2019 $43,000.00
15 9/30/2019 $21,000.00
16 6/30/2019 --
17 12/31/2018 --
Financials: CashAndCashEquivalentsAtCarryingValue
Date Value
1 12/31/2023 $185,082,000.00
2 9/30/2023 $85,650,000.00
3 6/30/2023 $153,880,000.00
4 3/31/2023 $118,710,000.00
5 12/31/2022 $340,396,000.00
6 9/30/2022 $143,699,000.00
7 6/30/2022 $125,106,000.00
8 3/31/2022 $139,262,000.00
9 12/31/2021 $320,448,000.00
10 9/30/2021 $410,013,000.00
11 6/30/2021 $276,423,000.00
12 3/31/2021 $301,273,000.00
13 12/31/2020 $321,462,000.00
14 9/30/2020 $341,142,000.00
15 6/30/2020 $352,446,000.00
16 12/31/2019 $94,578,000.00
Financials: CashCashEquivalentsAndShortTermInvestments
Date Value
1 12/31/2023 $595,400,000.00
2 9/30/2023 $542,600,000.00
3 6/30/2023 $576,500,000.00
4 3/31/2023 $586,300,000.00
5 12/31/2022 $610,700,000.00
6 9/30/2022 $405,500,000.00
7 6/30/2022 $398,200,000.00
8 3/31/2022 $397,100,000.00
9 12/31/2021 $405,500,000.00
10 9/30/2021 $413,000,000.00
11 6/30/2021 $279,500,000.00
12 3/31/2021 $307,900,000.00
13 12/31/2020 $328,100,000.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
Date Value
1 12/31/2023 $185,377,000.00
2 9/30/2023 $85,945,000.00
3 6/30/2023 $154,175,000.00
4 3/31/2023 $118,961,000.00
5 12/31/2022 $340,647,000.00
6 9/30/2022 $143,950,000.00
7 6/30/2022 $125,357,000.00
8 3/31/2022 $139,763,000.00
9 12/31/2021 $320,699,000.00
10 12/31/2020 $321,713,000.00
11 12/31/2019 $94,578,000.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
Date Value
1 12/31/2023 $-155,270,000.00
2 9/30/2023 $-254,702,000.00
3 6/30/2023 $-186,472,000.00
4 3/31/2023 $-221,686,000.00
5 12/31/2022 $19,948,000.00
6 9/30/2022 $-176,749,000.00
7 6/30/2022 $-195,342,000.00
8 3/31/2022 $-180,936,000.00
9 12/31/2021 $-1,014,000.00
10 9/30/2021 $88,551,000.00
11 6/30/2021 $-45,039,000.00
12 3/31/2021 $-20,189,000.00
13 12/31/2020 $227,135,000.00
14 9/30/2020 $246,688,000.00
15 6/30/2020 $257,992,000.00
16 3/31/2020 $-5,827,000.00
17 12/31/2019 $91,488,000.00
18 9/30/2019 $24,774,000.00
19 6/30/2019 $31,385,000.00
20 12/31/2018 $-4,560,000.00
Financials: CommitmentsAndContingencies
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 --
6 9/30/2022 --
7 6/30/2022 --
8 3/31/2022 --
9 12/31/2021 --
10 9/30/2021 --
11 6/30/2021 --
12 3/31/2021 --
13 12/31/2020 --
14 9/30/2020 --
15 6/30/2020 --
16 12/31/2019 --
Financials: CommonStockParOrStatedValuePerShare
Date Value
1 12/31/2023 $0.00
2 9/30/2023 $0.00
3 6/30/2023 $0.00
4 3/31/2023 $0.00
5 12/31/2022 $0.00
6 9/30/2022 $0.00
7 6/30/2022 $0.00
8 3/31/2022 $0.00
9 12/31/2021 $0.00
10 9/30/2021 $0.00
11 6/30/2021 $0.00
12 3/31/2021 $0.00
13 12/31/2020 $0.00
14 9/30/2020 $0.00
15 6/30/2020 $0.00
16 12/31/2019 $0.00
Financials: CommonStockSharesAuthorized
Date Value
1 12/31/2023 $400,000,000.00
2 9/30/2023 $400,000,000.00
3 6/30/2023 $400,000,000.00
4 3/31/2023 $400,000,000.00
5 12/31/2022 $400,000,000.00
6 9/30/2022 $400,000,000.00
7 6/30/2022 $400,000,000.00
8 3/31/2022 $400,000,000.00
9 12/31/2021 $400,000,000.00
10 9/30/2021 $400,000,000.00
11 6/30/2021 $400,000,000.00
12 3/31/2021 $400,000,000.00
13 12/31/2020 $400,000,000.00
14 9/30/2020 $400,000,000.00
15 6/30/2020 $400,000,000.00
16 12/31/2019 $52,042,000.00
Financials: CommonStockSharesIssued
Date Value
1 12/31/2023 $79,275,000.00
2 9/30/2023 $74,101,000.00
3 6/30/2023 $74,070,000.00
4 3/31/2023 $70,813,000.00
5 12/31/2022 $69,768,000.00
6 9/30/2022 $54,446,000.00
7 6/30/2022 $52,081,000.00
8 3/31/2022 $49,281,000.00
9 12/31/2021 $47,754,000.00
10 9/30/2021 $46,897,000.00
11 6/30/2021 $37,665,000.00
12 3/31/2021 $37,600,000.00
13 12/31/2020 $37,569,000.00
14 9/30/2020 $37,527,000.00
15 6/30/2020 $37,527,000.00
16 12/31/2019 $2,989,000.00
Financials: CommonStockSharesOutstanding
Date Value
1 12/31/2023 $79,275,000.00
2 9/30/2023 $74,101,000.00
3 6/30/2023 $74,070,000.00
4 3/31/2023 $70,813,000.00
5 12/31/2022 $69,768,000.00
6 9/30/2022 $54,446,000.00
7 6/30/2022 $52,081,000.00
8 3/31/2022 $49,281,000.00
9 12/31/2021 $47,754,000.00
10 9/30/2021 $46,897,000.00
11 6/30/2021 $37,665,000.00
12 3/31/2021 $37,600,000.00
13 12/31/2020 $37,569,000.00
14 9/30/2020 $37,527,000.00
15 6/30/2020 $37,527,000.00
16 12/31/2019 $2,989,000.00
Financials: CommonStockValue
Date Value
1 12/31/2023 $8,000.00
2 9/30/2023 $7,000.00
3 6/30/2023 $7,000.00
4 3/31/2023 $7,000.00
5 12/31/2022 $7,000.00
6 9/30/2022 $5,000.00
7 6/30/2022 $5,000.00
8 3/31/2022 $5,000.00
9 12/31/2021 $5,000.00
10 9/30/2021 $5,000.00
11 6/30/2021 $4,000.00
12 3/31/2021 $4,000.00
13 12/31/2020 $4,000.00
14 9/30/2020 $4,000.00
15 6/30/2020 $4,000.00
16 12/31/2019 --
Financials: ComprehensiveIncomeNetOfTax
Date Value
1 12/31/2023 $-209,397,000.00
2 9/30/2023 $-150,957,000.00
3 6/30/2023 $-48,162,000.00
4 3/31/2023 $-51,225,000.00
5 12/31/2022 $-176,506,000.00
6 9/30/2022 $-126,800,000.00
7 6/30/2022 $-46,650,000.00
8 3/31/2022 $-36,074,000.00
9 12/31/2021 $-118,191,000.00
10 9/30/2021 $-29,275,000.00
11 6/30/2021 $-26,350,000.00
12 3/31/2021 $-23,842,000.00
13 12/31/2020 $-44,360,000.00
14 9/30/2020 $-11,439,000.00
15 6/30/2020 $-16,641,000.00
16 3/31/2020 $-6,085,000.00
17 12/31/2019 $-24,734,000.00
18 12/31/2018 $-11,216,000.00
Financials: ContractWithCustomerLiability
Date Value
1 12/31/2023 $69,263,000.00
2 9/30/2023 $1,968,000.00
3 6/30/2023 $3,810,000.00
4 3/31/2023 $5,057,000.00
5 12/31/2022 $6,175,000.00
6 12/31/2021 $11,108,000.00
Financials: ContractWithCustomerLiabilityCurrent
Date Value
1 12/31/2023 $28,365,000.00
2 9/30/2023 $1,968,000.00
3 6/30/2023 $3,810,000.00
4 3/31/2023 $5,057,000.00
5 12/31/2022 $5,041,000.00
6 9/30/2022 $5,454,000.00
7 6/30/2022 $5,380,000.00
8 3/31/2022 $5,314,000.00
9 12/31/2021 $4,864,000.00
10 9/30/2021 $4,261,000.00
11 6/30/2021 $4,497,000.00
12 3/31/2021 $4,357,000.00
13 12/31/2020 $3,690,000.00
14 9/30/2020 $5,220,000.00
15 6/30/2020 $4,860,000.00
16 12/31/2019 $3,840,000.00
Financials: ContractWithCustomerLiabilityNoncurrent
Date Value
1 12/31/2023 $40,898,000.00
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 $1,235,000.00
6 9/30/2022 $2,706,000.00
7 6/30/2022 $4,010,000.00
8 3/31/2022 $5,160,000.00
9 12/31/2021 $6,532,000.00
10 9/30/2021 $7,745,000.00
11 6/30/2021 $8,791,000.00
12 3/31/2021 $10,171,000.00
13 12/31/2020 $12,150,000.00
14 9/30/2020 $11,600,000.00
15 6/30/2020 $12,760,000.00
16 12/31/2019 $15,100,000.00
Financials: ContractWithCustomerLiabilityRevenueRecognized
Date Value
1 12/31/2023 $5,648,000.00
2 9/30/2023 $4,308,000.00
3 6/30/2023 $2,466,000.00
4 3/31/2023 $1,219,000.00
5 12/31/2022 $4,933,000.00
6 12/31/2021 $4,732,000.00
Financials: DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLoss
Date Value
1 12/31/2023 $2,600,000.00
2 9/30/2023 $2,300,000.00
3 6/30/2023 $1,400,000.00
4 3/31/2023 $1,600,000.00
5 12/31/2022 $1,300,000.00
Financials: DebtSecuritiesAvailableForSaleAccruedInterestWriteoff
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 --
Financials: DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 --
Financials: DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss
Date Value
1 12/31/2023 $410,144,000.00
2 9/30/2023 $458,811,000.00
3 6/30/2023 $425,289,000.00
4 3/31/2023 $469,119,000.00
5 12/31/2022 $273,029,000.00
6 12/31/2021 $85,282,000.00
Financials: DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
Date Value
1 12/31/2023 --
2 9/30/2023 $200,000.00
3 6/30/2023 $600,000.00
4 3/31/2023 $900,000.00
5 12/31/2022 $77,126,000.00
6 9/30/2022 --
7 6/30/2022 --
Financials: DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
Date Value
1 12/31/2023 --
2 12/31/2022 $1,580,000.00
Financials: DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
Date Value
1 12/31/2023 $222,954,000.00
2 12/31/2022 $186,488,000.00
Financials: DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
Date Value
1 12/31/2023 $578,000.00
2 12/31/2022 $1,120,000.00
Financials: DebtSecuritiesAvailableForSaleExcludingAccruedInterest
Date Value
1 12/31/2023 $410,269,000.00
2 9/30/2023 $456,933,000.00
3 6/30/2023 $422,623,000.00
4 3/31/2023 $467,590,000.00
5 12/31/2022 $270,331,000.00
6 12/31/2021 $85,095,000.00
Financials: DebtSecuritiesAvailableForSaleExcludingAccruedInterestAllowanceForCreditLossPeriodIncreaseDecrease
Date Value
1 9/30/2023 --
2 6/30/2023 --
3 3/31/2023 --
4 9/30/2022 --
5 6/30/2022 --
6 3/31/2022 --
Financials: DebtSecuritiesAvailableForSaleExcludingAccruedInterestCurrent
Date Value
1 12/31/2023 $410,269,000.00
2 9/30/2023 $456,933,000.00
3 6/30/2023 $422,623,000.00
4 3/31/2023 $467,590,000.00
5 12/31/2022 $270,331,000.00
6 12/31/2021 $85,095,000.00
Financials: DebtSecuritiesAvailableForSaleRealizedGainLoss
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 --
6 9/30/2022 --
7 6/30/2022 --
8 3/31/2022 --
9 12/31/2021 --
10 9/30/2021 --
11 6/30/2021 --
12 3/31/2021 --
13 12/31/2020 --
14 9/30/2020 --
15 6/30/2020 --
16 3/31/2020 --
17 12/31/2019 --
18 12/31/2018 --
Financials: DebtSecuritiesAvailableForSaleUnrealizedLossPosition
Date Value
1 12/31/2023 $222,954,000.00
2 12/31/2022 $263,614,000.00
Financials: DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
Date Value
1 12/31/2023 $578,000.00
2 12/31/2022 $2,700,000.00
Financials: DeferredCompensationLiabilityCurrent
Date Value
1 12/31/2023 $14,335,000.00
2 9/30/2023 $11,165,000.00
3 6/30/2023 $6,527,000.00
4 3/31/2023 $6,009,000.00
5 12/31/2022 $11,190,000.00
6 9/30/2022 $7,747,000.00
7 6/30/2022 $4,687,000.00
8 3/31/2022 $4,241,000.00
9 12/31/2021 $8,940,000.00
10 9/30/2021 $6,153,000.00
11 6/30/2021 $3,303,000.00
12 3/31/2021 $2,745,000.00
13 12/31/2020 $3,152,000.00
14 9/30/2020 $2,132,000.00
15 6/30/2020 $1,319,000.00
16 12/31/2019 $1,314,000.00
Financials: DeferredIncomeTaxLiabilities
Date Value
1 12/31/2023 $1,966,000.00
2 12/31/2022 $2,458,000.00
3 12/31/2021 $3,026,000.00
4 12/31/2020 $127,000.00
5 12/31/2019 $211,000.00
Financials: DeferredTaxAssetsDeferredIncome
Date Value
1 12/31/2023 $125,000.00
2 12/31/2022 $1,762,000.00
3 12/31/2021 $3,117,000.00
4 12/31/2020 $4,443,000.00
Financials: DeferredTaxAssetsGross
Date Value
1 12/31/2023 $174,788,000.00
2 12/31/2022 $113,947,000.00
3 12/31/2021 $59,719,000.00
4 12/31/2020 $21,443,000.00
5 12/31/2019 $8,038,000.00
Financials: DeferredTaxAssetsLiabilitiesNet
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 --
4 12/31/2020 --
Financials: DeferredTaxAssetsNet
Date Value
1 12/31/2023 $1,966,000.00
2 12/31/2022 $2,458,000.00
3 12/31/2021 $3,026,000.00
4 12/31/2020 $127,000.00
5 12/31/2019 $211,000.00
Financials: DeferredTaxAssetsOperatingLossCarryforwards
Date Value
1 12/31/2023 $72,658,000.00
2 12/31/2022 $56,854,000.00
3 12/31/2021 $41,443,000.00
4 12/31/2020 $11,277,000.00
5 12/31/2019 $4,275,000.00
Financials: DeferredTaxAssetsTaxCreditCarryforwardsResearch
Date Value
1 12/31/2023 $31,053,000.00
2 12/31/2022 $12,947,000.00
3 12/31/2021 $5,586,000.00
4 12/31/2020 $1,855,000.00
5 12/31/2019 $438,000.00
Financials: DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
Date Value
1 12/31/2023 $12,451,000.00
2 12/31/2022 $8,614,000.00
3 12/31/2021 $3,668,000.00
4 12/31/2020 $969,000.00
5 12/31/2019 $160,000.00
Financials: DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
Date Value
1 12/31/2023 $2,809,000.00
2 12/31/2022 $3,909,000.00
3 12/31/2021 $477,000.00
4 12/31/2020 $153,000.00
5 12/31/2019 $179,000.00
Financials: DeferredTaxAssetsValuationAllowance
Date Value
1 12/31/2023 $172,822,000.00
2 12/31/2022 $111,489,000.00
3 12/31/2021 $56,693,000.00
4 12/31/2020 $21,316,000.00
5 12/31/2019 $7,827,000.00
Financials: DeferredTaxLiabilitiesLeasingArrangements
Date Value
1 12/31/2023 $1,966,000.00
2 12/31/2022 $2,458,000.00
3 12/31/2021 $3,026,000.00
Financials: Depreciation
Date Value
1 12/31/2023 $2,100,000.00
2 9/30/2023 $1,500,000.00
3 6/30/2023 $500,000.00
4 3/31/2023 $391,000.00
5 12/31/2022 $1,400,000.00
6 9/30/2022 $1,006,000.00
7 6/30/2022 $300,000.00
8 3/31/2022 $300,000.00
9 12/31/2021 $600,000.00
10 9/30/2021 $431,000.00
11 6/30/2021 $300,000.00
12 3/31/2021 $100,000.00
13 12/31/2020 $373,000.00
14 9/30/2020 $258,000.00
15 6/30/2020 $157,000.00
16 3/31/2020 $100,000.00
17 12/31/2019 $300,000.00
18 9/30/2019 $265,000.00
19 6/30/2019 $181,000.00
20 12/31/2018 $383,000.00
Financials: EarningsPerShareBasic
Date Value
1 12/31/2023 $-2.91
2 9/30/2023 $-2.11
3 6/30/2023 $-0.66
4 3/31/2023 $-0.74
5 12/31/2022 $-3.34
6 9/30/2022 $-2.45
7 6/30/2022 $-1.63
8 3/31/2022 $-0.71
9 12/31/2021 $-2.85
10 9/30/2021 $-0.68
11 6/30/2021 $-1.34
12 12/31/2020 $-2.05
Financials: EarningsPerShareDiluted
Date Value
1 12/31/2023 $-2.91
2 9/30/2023 $-2.11
3 6/30/2023 $-0.66
4 3/31/2023 $-0.74
5 12/31/2022 $-3.34
6 9/30/2022 $-0.82
7 6/30/2022 $-0.92
8 3/31/2022 $-0.71
9 12/31/2021 $-2.85
10 9/30/2021 $-2.01
11 6/30/2021 $-1.34
12 12/31/2020 $-2.05
Financials: EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
Date Value
1 12/31/2023 $3,331,000.00
2 12/31/2022 $492,000.00
3 12/31/2021 $828,000.00
Financials: EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
Date Value
1 12/31/2023 $66,000,000.00
2 9/30/2023 $75,100,000.00
3 6/30/2023 $75,000,000.00
4 3/31/2023 $84,600,000.00
Financials: FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 9/30/2022 --
4 6/30/2022 --
5 3/31/2022 --
6 12/31/2021 --
7 12/31/2020 --
8 9/30/2020 --
9 6/30/2020 --
Financials: FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 9/30/2022 --
4 6/30/2022 --
5 3/31/2022 --
6 12/31/2021 --
7 12/31/2020 --
8 9/30/2020 --
9 6/30/2020 --
Financials: GeneralAndAdministrativeExpense
Date Value
1 12/31/2023 $54,190,000.00
2 9/30/2023 $38,071,000.00
3 6/30/2023 $12,278,000.00
4 3/31/2023 $12,064,000.00
5 12/31/2022 $37,733,000.00
6 9/30/2022 $10,094,000.00
7 6/30/2022 $8,688,000.00
8 3/31/2022 $8,567,000.00
9 12/31/2021 $26,195,000.00
10 9/30/2021 $6,612,000.00
11 6/30/2021 $12,152,000.00
12 3/31/2021 $5,884,000.00
13 12/31/2020 $13,462,000.00
14 9/30/2020 $8,646,000.00
15 6/30/2020 $4,889,000.00
16 3/31/2020 $1,964,000.00
17 12/31/2019 $5,112,000.00
18 9/30/2019 $3,265,000.00
19 6/30/2019 $2,508,000.00
20 12/31/2018 $2,441,000.00
Financials: ImpairmentOfLongLivedAssetsHeldForUse
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 --
Financials: IncomeTaxExpenseBenefit
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 --
4 12/31/2020 --
5 12/31/2019 --
Financials: IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
Date Value
1 12/31/2023 $62,004,000.00
2 12/31/2022 $54,093,000.00
3 12/31/2021 $35,326,000.00
4 12/31/2020 $13,488,000.00
5 12/31/2019 $7,827,000.00
Financials: IncomeTaxReconciliationChangeInEnactedTaxRate
Date Value
1 12/31/2023 $2,526,000.00
2 12/31/2022 $-5,000.00
3 12/31/2021 $-2,000.00
Financials: IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
Date Value
1 12/31/2023 $-44,566,000.00
2 12/31/2022 $-36,539,000.00
3 12/31/2021 $-24,784,000.00
4 12/31/2020 $-9,315,000.00
5 12/31/2019 $-5,194,000.00
Financials: IncomeTaxReconciliationOtherAdjustments
Date Value
1 12/31/2023 $306,000.00
2 12/31/2022 $589,000.00
3 12/31/2021 $-88,000.00
4 12/31/2020 $71,000.00
5 12/31/2019 --
Financials: IncomeTaxReconciliationStateAndLocalIncomeTaxes
Date Value
1 12/31/2023 $-5,882,000.00
2 12/31/2022 $-11,821,000.00
3 12/31/2021 $-7,868,000.00
4 12/31/2020 $-3,004,000.00
5 12/31/2019 $-1,057,000.00
Financials: IncomeTaxReconciliationTaxContingencies
Date Value
1 12/31/2023 $5,993,000.00
2 12/31/2022 $2,583,000.00
3 12/31/2021 $1,170,000.00
4 12/31/2020 $398,000.00
Financials: IncomeTaxReconciliationTaxCreditsResearch
Date Value
1 12/31/2023 $24,054,000.00
2 12/31/2022 $9,983,000.00
3 12/31/2021 $4,792,000.00
4 12/31/2020 $1,639,000.00
5 12/31/2019 $584,000.00
Financials: IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
Date Value
1 12/31/2023 $1,769,000.00
2 9/30/2023 $-588,000.00
3 6/30/2023 $-816,000.00
4 3/31/2023 $1,158,000.00
5 12/31/2022 $18,315,000.00
6 9/30/2022 $12,028,000.00
7 6/30/2022 $6,582,000.00
8 3/31/2022 $4,957,000.00
9 12/31/2021 $6,043,000.00
10 9/30/2021 $3,869,000.00
11 6/30/2021 $579,000.00
12 3/31/2021 $2,390,000.00
13 12/31/2020 $5,749,000.00
14 9/30/2020 $4,373,000.00
15 6/30/2020 $1,908,000.00
16 3/31/2020 $96,000.00
17 12/31/2019 $436,000.00
18 9/30/2019 $92,000.00
19 6/30/2019 $-199,000.00
20 12/31/2018 $780,000.00
Financials: IncreaseDecreaseInContractWithCustomerLiability
Date Value
1 12/31/2023 $62,987,000.00
2 9/30/2023 $-4,308,000.00
3 6/30/2023 $-2,466,000.00
4 3/31/2023 $-1,219,000.00
5 12/31/2022 $-5,120,000.00
6 9/30/2022 $-3,236,000.00
7 6/30/2022 $-2,006,000.00
8 3/31/2022 $-922,000.00
9 12/31/2021 $-4,444,000.00
10 12/31/2020 $-3,100,000.00
Financials: IncreaseDecreaseInEmployeeRelatedLiabilities
Date Value
1 12/31/2023 $3,145,000.00
2 9/30/2023 $-25,000.00
3 6/30/2023 $-4,663,000.00
4 3/31/2023 $-5,181,000.00
5 12/31/2022 $2,250,000.00
6 9/30/2022 $-1,193,000.00
7 6/30/2022 $-4,253,000.00
8 3/31/2022 $-4,699,000.00
9 12/31/2021 $5,788,000.00
10 9/30/2021 $3,001,000.00
11 6/30/2021 $151,000.00
12 3/31/2021 $-407,000.00
13 12/31/2020 $1,838,000.00
14 9/30/2020 $818,000.00
15 6/30/2020 $5,000.00
16 3/31/2020 $-673,000.00
17 12/31/2019 $1,010,000.00
18 9/30/2019 $-67,000.00
19 6/30/2019 $-50,000.00
20 12/31/2018 $127,000.00
Financials: IncreaseDecreaseInOperatingLeaseLiability
Date Value
1 12/31/2023 $-3,328,000.00
2 9/30/2023 $-2,412,000.00
3 6/30/2023 $-1,594,000.00
4 3/31/2023 $-774,000.00
5 12/31/2022 $-1,762,000.00
6 9/30/2022 $-1,002,000.00
7 6/30/2022 $-251,000.00
8 3/31/2022 --
9 12/31/2021 $-234,000.00
Financials: IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
Date Value
1 12/31/2023 $3,444,000.00
2 9/30/2023 $435,000.00
3 6/30/2023 $5,642,000.00
4 3/31/2023 $-1,491,000.00
5 12/31/2022 $6,616,000.00
6 9/30/2022 $3,242,000.00
7 6/30/2022 $251,000.00
8 3/31/2022 $2,080,000.00
9 12/31/2021 $2,510,000.00
10 9/30/2021 $5,654,000.00
11 6/30/2021 $4,394,000.00
12 3/31/2021 $491,000.00
13 12/31/2020 $2,444,000.00
14 9/30/2020 $2,060,000.00
15 6/30/2020 $392,000.00
16 3/31/2020 $406,000.00
17 12/31/2019 $949,000.00
18 9/30/2019 $864,000.00
19 6/30/2019 $195,000.00
20 12/31/2018 $-12,000.00
Financials: InvestmentIncomeNonoperating
Date Value
1 12/31/2023 $23,972,000.00
2 9/30/2023 $17,567,000.00
3 6/30/2023 $5,771,000.00
4 3/31/2023 $5,516,000.00
5 12/31/2022 $4,975,000.00
6 9/30/2022 $1,342,000.00
7 6/30/2022 $611,000.00
8 3/31/2022 $250,000.00
9 12/31/2021 $104,000.00
10 9/30/2021 $49,000.00
11 6/30/2021 $32,000.00
12 3/31/2021 $16,000.00
13 12/31/2020 $206,000.00
14 9/30/2020 $27,000.00
15 6/30/2020 $18,000.00
16 3/31/2020 $143,000.00
17 12/31/2019 --
18 9/30/2019 --
19 6/30/2019 --
Financials: LesseeOperatingLeaseLiabilityPaymentsDue
Date Value
1 12/31/2023 $11,190,000.00
2 12/31/2022 $12,710,000.00
3 9/30/2022 $13,501,000.00
4 6/30/2022 $14,253,000.00
5 3/31/2022 $14,503,000.00
6 12/31/2021 $14,503,000.00
7 9/30/2021 $982,000.00
8 6/30/2021 $982,000.00
9 3/31/2021 $982,000.00
10 12/31/2020 $982,000.00
11 9/30/2020 $719,000.00
12 6/30/2020 $719,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
Date Value
1 12/31/2023 $3,697,000.00
2 12/31/2022 $3,105,000.00
3 9/30/2022 $3,113,000.00
4 6/30/2022 $3,113,000.00
5 3/31/2022 $3,113,000.00
6 12/31/2021 $1,769,000.00
7 9/30/2021 $135,000.00
8 6/30/2021 $135,000.00
9 3/31/2021 $135,000.00
10 12/31/2020 $17,000.00
11 9/30/2020 $12,000.00
12 6/30/2020 $12,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearThree
Date Value
1 12/31/2023 $3,639,000.00
2 12/31/2022 $3,295,000.00
3 9/30/2022 $3,303,000.00
4 6/30/2022 $3,303,000.00
5 3/31/2022 $3,303,000.00
6 12/31/2021 $3,207,000.00
7 9/30/2021 $214,000.00
8 6/30/2021 $214,000.00
9 3/31/2021 $214,000.00
10 12/31/2020 $208,000.00
11 9/30/2020 $154,000.00
12 6/30/2020 $154,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
Date Value
1 12/31/2023 $3,854,000.00
2 12/31/2022 $3,199,000.00
3 9/30/2022 $3,207,000.00
4 6/30/2022 $3,207,000.00
5 3/31/2022 $3,207,000.00
6 12/31/2021 $3,113,000.00
7 9/30/2021 $208,000.00
8 6/30/2021 $208,000.00
9 3/31/2021 $208,000.00
10 12/31/2020 $135,000.00
11 9/30/2020 $149,000.00
12 6/30/2020 $149,000.00
Financials: LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
Date Value
1 12/31/2023 $1,338,000.00
2 12/31/2022 $2,023,000.00
3 9/30/2022 $2,226,000.00
4 6/30/2022 $2,432,000.00
5 3/31/2022 $2,612,000.00
6 12/31/2021 $2,774,000.00
7 9/30/2021 $5,000.00
8 6/30/2021 $18,000.00
9 3/31/2021 $31,000.00
10 12/31/2020 $44,000.00
11 9/30/2020 $30,000.00
12 6/30/2020 $40,000.00
Financials: Liabilities
Date Value
1 12/31/2023 $127,791,000.00
2 9/30/2023 $55,695,000.00
3 6/30/2023 $51,606,000.00
4 3/31/2023 $55,061,000.00
5 12/31/2022 $60,725,000.00
6 9/30/2022 $53,557,000.00
7 6/30/2022 $46,450,000.00
8 3/31/2022 $45,427,000.00
9 12/31/2021 $46,150,000.00
10 9/30/2021 $31,040,000.00
11 6/30/2021 $26,043,000.00
12 3/31/2021 $28,636,000.00
13 12/31/2020 $27,675,000.00
14 9/30/2020 $25,969,000.00
15 6/30/2020 $25,059,000.00
16 12/31/2019 $27,544,000.00
Financials: LiabilitiesAndStockholdersEquity
Date Value
1 12/31/2023 $628,555,000.00
2 9/30/2023 $573,163,000.00
3 6/30/2023 $610,784,000.00
4 3/31/2023 $613,976,000.00
5 12/31/2022 $638,800,000.00
6 9/30/2022 $430,539,000.00
7 6/30/2022 $420,801,000.00
8 3/31/2022 $421,135,000.00
9 12/31/2021 $427,580,000.00
10 9/30/2021 $425,917,000.00
11 6/30/2021 $290,523,000.00
12 3/31/2021 $314,752,000.00
13 12/31/2020 $333,898,000.00
14 9/30/2020 $346,133,000.00
15 6/30/2020 $355,355,000.00
16 12/31/2019 $96,907,000.00
Financials: LiabilitiesCurrent
Date Value
1 12/31/2023 $80,680,000.00
2 9/30/2023 $48,716,000.00
3 6/30/2023 $45,244,000.00
4 3/31/2023 $48,085,000.00
5 12/31/2022 $51,908,000.00
6 9/30/2022 $42,666,000.00
7 6/30/2022 $33,687,000.00
8 3/31/2022 $30,920,000.00
9 12/31/2021 $29,658,000.00
10 9/30/2021 $22,418,000.00
11 6/30/2021 $16,338,000.00
12 3/31/2021 $17,514,000.00
13 12/31/2020 $14,587,000.00
14 9/30/2020 $13,680,000.00
15 6/30/2020 $11,620,000.00
16 12/31/2019 $10,236,000.00
Financials: LossContingencyAccrualAtCarryingValue
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 --
6 9/30/2022 --
7 6/30/2022 --
8 3/31/2022 --
9 12/31/2021 --
10 9/30/2021 --
11 6/30/2021 --
12 3/31/2021 --
13 12/31/2020 --
14 9/30/2020 --
15 6/30/2020 --
Financials: MarketableSecuritiesUnrealizedGainLoss
Date Value
1 6/30/2023 $-1,137,000.00
2 3/31/2023 $1,169,000.00
3 12/31/2022 $-2,511,000.00
4 9/30/2022 $-477,000.00
5 6/30/2022 $-960,000.00
6 3/31/2022 $-1,839,000.00
7 12/31/2021 $-182,000.00
8 9/30/2021 $-1,000.00
9 6/30/2021 $5,000.00
10 3/31/2021 $2,000.00
11 12/31/2020 $-5,000.00
12 9/30/2020 --
13 6/30/2020 --
14 3/31/2020 --
15 12/31/2019 --
Financials: NetCashProvidedByUsedInFinancingActivities
Date Value
1 12/31/2023 $93,864,000.00
2 9/30/2023 $61,973,000.00
3 6/30/2023 $61,933,000.00
4 3/31/2023 $22,961,000.00
5 12/31/2022 $346,171,000.00
6 9/30/2022 $102,517,000.00
7 6/30/2022 $62,897,000.00
8 3/31/2022 $24,113,000.00
9 12/31/2021 $176,316,000.00
10 9/30/2021 $155,602,000.00
11 6/30/2021 $430,000.00
12 3/31/2021 $17,000.00
13 12/31/2020 $272,037,000.00
14 9/30/2020 $271,587,000.00
15 6/30/2020 $272,933,000.00
16 3/31/2020 $1,323,000.00
17 12/31/2019 $89,233,000.00
18 9/30/2019 $17,409,000.00
19 6/30/2019 $18,121,000.00
20 12/31/2018 $5,144,000.00
Financials: NetCashProvidedByUsedInInvestingActivities
Date Value
1 12/31/2023 $-130,070,000.00
2 9/30/2023 $-181,110,000.00
3 6/30/2023 $-149,631,000.00
4 3/31/2023 $-195,680,000.00
5 12/31/2022 $-189,955,000.00
6 9/30/2022 $-182,187,000.00
7 6/30/2022 $-193,119,000.00
8 3/31/2022 $-175,475,000.00
9 12/31/2021 $-82,517,000.00
10 9/30/2021 $1,547,000.00
11 6/30/2021 $2,347,000.00
12 3/31/2021 $-525,000.00
13 12/31/2020 $-7,785,000.00
14 9/30/2020 $-855,000.00
15 6/30/2020 $-10,000.00
16 3/31/2020 $-10,000.00
17 12/31/2019 $-235,000.00
18 9/30/2019 $-144,000.00
19 6/30/2019 $-130,000.00
20 12/31/2018 $-49,000.00
Financials: NetCashProvidedByUsedInOperatingActivities
Date Value
1 12/31/2023 $-119,064,000.00
2 9/30/2023 $-135,565,000.00
3 6/30/2023 $-98,774,000.00
4 3/31/2023 $-48,967,000.00
5 12/31/2022 $-136,268,000.00
6 9/30/2022 $-97,079,000.00
7 6/30/2022 $-65,120,000.00
8 3/31/2022 $-29,574,000.00
9 12/31/2021 $-94,813,000.00
10 9/30/2021 $-68,598,000.00
11 6/30/2021 $-47,816,000.00
12 3/31/2021 $-19,681,000.00
13 12/31/2020 $-37,117,000.00
14 9/30/2020 $-24,044,000.00
15 6/30/2020 $-14,931,000.00
16 3/31/2020 $-7,140,000.00
17 12/31/2019 $2,490,000.00
18 9/30/2019 $7,509,000.00
19 6/30/2019 $13,394,000.00
20 12/31/2018 $-9,655,000.00
Financials: NetIncomeLoss
Date Value
1 12/31/2023 $-212,220,000.00
2 9/30/2023 $-151,777,000.00
3 6/30/2023 $-47,025,000.00
4 3/31/2023 $-52,394,000.00
5 12/31/2022 $-173,995,000.00
6 9/30/2022 $-123,524,000.00
7 6/30/2022 $-45,690,000.00
8 3/31/2022 $-34,235,000.00
9 12/31/2021 $-118,009,000.00
10 9/30/2021 $-29,274,000.00
11 6/30/2021 $-26,353,000.00
12 3/31/2021 $-23,844,000.00
13 12/31/2020 $-44,355,000.00
14 9/30/2020 $-28,080,000.00
15 6/30/2020 $-10,556,000.00
16 3/31/2020 $-6,085,000.00
17 12/31/2019 $-24,734,000.00
18 9/30/2019 $-14,333,000.00
19 6/30/2019 $-5,116,000.00
20 3/31/2019 $-2,549,000.00
21 12/31/2018 $-11,216,000.00
Financials: NonoperatingIncomeExpense
Date Value
1 12/31/2023 $23,378,000.00
2 9/30/2023 $17,078,000.00
3 6/30/2023 $5,609,000.00
4 3/31/2023 $5,202,000.00
5 12/31/2022 $4,918,000.00
6 9/30/2022 $2,164,000.00
7 6/30/2022 $609,000.00
8 3/31/2022 $225,000.00
9 12/31/2021 $42,000.00
10 9/30/2021 $33,000.00
11 6/30/2021 $27,000.00
12 3/31/2021 $13,000.00
13 12/31/2020 $-78,000.00
14 9/30/2020 $27,000.00
15 6/30/2020 $-188,000.00
16 3/31/2020 $65,000.00
17 12/31/2019 $-7,402,000.00
18 9/30/2019 $-3,048,000.00
19 6/30/2019 $-1,211,000.00
20 3/31/2019 $-375,000.00
21 12/31/2018 $-718,000.00
Financials: NumberOfOperatingSegments
Date Value
1 12/31/2023 $1.00
2 12/31/2022 $1.00
3 9/30/2022 $1.00
4 6/30/2022 $1.00
5 3/31/2022 $1.00
6 12/31/2021 $1.00
7 9/30/2021 $1.00
8 6/30/2021 $1.00
9 3/31/2021 $1.00
10 12/31/2020 $1.00
11 9/30/2020 $1.00
12 6/30/2020 $1.00
Financials: OperatingExpenses
Date Value
1 12/31/2023 $245,158,000.00
2 9/30/2023 $176,222,000.00
3 6/30/2023 $54,950,000.00
4 3/31/2023 $59,829,000.00
5 12/31/2022 $188,137,000.00
6 9/30/2022 $132,143,000.00
7 6/30/2022 $48,477,000.00
8 3/31/2022 $36,255,000.00
9 12/31/2021 $127,377,000.00
10 9/30/2021 $86,978,000.00
11 6/30/2021 $55,535,000.00
12 3/31/2021 $26,561,000.00
13 12/31/2020 $51,064,000.00
14 9/30/2020 $32,629,000.00
15 6/30/2020 $11,909,000.00
16 3/31/2020 $7,508,000.00
17 12/31/2019 $19,651,000.00
18 9/30/2019 $5,856,000.00
19 6/30/2019 $4,129,000.00
20 3/31/2019 $2,174,000.00
21 12/31/2018 $10,877,000.00
Financials: OperatingIncomeLoss
Date Value
1 12/31/2023 $-235,598,000.00
2 9/30/2023 $-168,855,000.00
3 6/30/2023 $-110,230,000.00
4 3/31/2023 $-57,596,000.00
5 12/31/2022 $-178,913,000.00
6 9/30/2022 $-125,688,000.00
7 6/30/2022 $-46,299,000.00
8 3/31/2022 $-34,460,000.00
9 12/31/2021 $-118,051,000.00
10 9/30/2021 $-79,504,000.00
11 6/30/2021 $-50,224,000.00
12 3/31/2021 $-23,857,000.00
13 12/31/2020 $-44,277,000.00
14 9/30/2020 $-11,466,000.00
15 6/30/2020 $-10,368,000.00
16 3/31/2020 $-6,150,000.00
17 12/31/2019 $-17,332,000.00
18 9/30/2019 $-5,206,000.00
19 6/30/2019 $-6,079,000.00
20 12/31/2018 $-10,498,000.00
Financials: OperatingLeaseCost
Date Value
1 12/31/2023 $3,000,000.00
2 12/31/2022 $2,749,000.00
3 12/31/2021 $900,000.00
4 12/31/2020 $453,000.00
Financials: OperatingLeaseLiability
Date Value
1 12/31/2023 $9,852,000.00
2 12/31/2022 $10,687,000.00
3 9/30/2022 $11,275,000.00
4 6/30/2022 $11,821,000.00
5 3/31/2022 $11,891,000.00
6 12/31/2021 $11,729,000.00
7 9/30/2021 $977,000.00
8 6/30/2021 $964,000.00
9 3/31/2021 $951,000.00
10 12/31/2020 $938,000.00
11 9/30/2020 $689,000.00
12 6/30/2020 $679,000.00
Financials: OperatingLeaseLiabilityCurrent
Date Value
1 12/31/2023 $3,639,000.00
2 9/30/2023 $3,602,000.00
3 6/30/2023 $3,151,000.00
4 3/31/2023 $3,129,000.00
5 12/31/2022 $3,105,000.00
6 9/30/2022 $3,090,000.00
7 6/30/2022 $3,068,000.00
8 3/31/2022 $2,544,000.00
9 12/31/2021 $1,769,000.00
10 9/30/2021 $100,000.00
11 6/30/2021 $50,000.00
12 3/31/2021 --
13 12/31/2020 --
14 9/30/2020 --
15 6/30/2020 --
Financials: OperatingLeaseLiabilityNoncurrent
Date Value
1 12/31/2023 $6,213,000.00
2 9/30/2023 $6,979,000.00
3 6/30/2023 $6,362,000.00
4 3/31/2023 $6,976,000.00
5 12/31/2022 $7,582,000.00
6 9/30/2022 $8,185,000.00
7 6/30/2022 $8,753,000.00
8 3/31/2022 $9,347,000.00
9 12/31/2021 $9,960,000.00
10 9/30/2021 $877,000.00
11 6/30/2021 $914,000.00
12 3/31/2021 $951,000.00
13 12/31/2020 $938,000.00
14 9/30/2020 $689,000.00
15 6/30/2020 $679,000.00
16 12/31/2019 $393,000.00
Financials: OperatingLeasePayments
Date Value
1 12/31/2023 $3,328,000.00
2 12/31/2022 $1,762,000.00
3 9/30/2022 $1,002,000.00
4 6/30/2022 $251,000.00
5 3/31/2022 --
6 12/31/2021 $234,000.00
7 9/30/2021 --
8 6/30/2021 --
9 3/31/2021 --
10 12/31/2020 $163,000.00
11 9/30/2020 $163,000.00
12 6/30/2020 $163,000.00
13 3/31/2020 $98,000.00
14 12/31/2019 $382,000.00
15 9/30/2019 $286,000.00
16 6/30/2019 $190,000.00
Financials: OperatingLeaseRightOfUseAsset
Date Value
1 12/31/2023 $8,271,000.00
2 9/30/2023 $8,907,000.00
3 6/30/2023 $7,755,000.00
4 3/31/2023 $8,259,000.00
5 12/31/2022 $8,755,000.00
6 9/30/2022 $9,264,000.00
7 6/30/2022 $9,747,000.00
8 3/31/2022 $10,257,000.00
9 12/31/2021 $10,784,000.00
10 9/30/2021 $45,000.00
11 6/30/2021 $182,000.00
12 3/31/2021 $318,000.00
13 12/31/2020 $454,000.00
14 9/30/2020 $373,000.00
15 6/30/2020 $483,000.00
Financials: OperatingLeaseRightOfUseAssetAmortizationExpense
Date Value
1 12/31/2023 $2,978,000.00
2 9/30/2023 $2,154,000.00
3 6/30/2023 $1,420,000.00
4 3/31/2023 $688,000.00
5 12/31/2022 $2,749,000.00
6 9/30/2022 $2,068,000.00
7 6/30/2022 $1,379,000.00
8 3/31/2022 $689,000.00
9 12/31/2021 $695,000.00
Financials: OperatingLeaseWeightedAverageDiscountRatePercent
Date Value
1 12/31/2023 $0.06
2 12/31/2022 $0.06
3 12/31/2021 $0.06
4 9/30/2021 $0.06
5 6/30/2021 $0.06
6 3/31/2021 $0.06
7 12/31/2020 --
8 9/30/2020 $0.06
9 6/30/2020 $0.06
Financials: OtherAssetsCurrent
Date Value
1 6/30/2023 $5,858,000.00
2 12/31/2022 $1,511,000.00
Financials: OtherAssetsNoncurrent
Date Value
1 12/31/2023 $301,000.00
2 9/30/2023 $344,000.00
3 6/30/2023 $424,000.00
4 3/31/2023 $474,000.00
5 12/31/2022 $598,000.00
6 9/30/2022 $523,000.00
7 6/30/2022 $415,000.00
8 3/31/2022 $548,000.00
9 12/31/2021 $599,000.00
10 9/30/2021 $488,000.00
11 6/30/2021 $407,000.00
12 3/31/2021 $364,000.00
13 12/31/2020 $501,000.00
14 9/30/2020 $417,000.00
15 6/30/2020 $643,000.00
16 12/31/2019 $600,000.00
Financials: OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
Date Value
1 12/31/2023 $2,823,000.00
2 9/30/2023 $820,000.00
3 12/31/2022 $-2,511,000.00
4 9/30/2022 $-477,000.00
5 6/30/2022 $-960,000.00
6 3/31/2022 $-1,839,000.00
7 12/31/2021 $-182,000.00
8 9/30/2021 $-1,000.00
9 6/30/2021 $3,000.00
10 3/31/2021 $2,000.00
11 12/31/2020 $-5,000.00
Financials: OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
Date Value
1 12/31/2023 $2,823,000.00
2 9/30/2023 $788,000.00
3 6/30/2023 $-1,137,000.00
4 3/31/2023 $1,169,000.00
5 12/31/2022 $-2,511,000.00
6 9/30/2022 $-477,000.00
7 6/30/2022 $-960,000.00
8 3/31/2022 $-1,839,000.00
9 12/31/2021 $-182,000.00
10 12/31/2020 $-5,000.00
Financials: OtherNonoperatingIncomeExpense
Date Value
1 12/31/2023 $-594,000.00
2 9/30/2023 $-489,000.00
3 6/30/2023 $-476,000.00
4 3/31/2023 $-314,000.00
5 12/31/2022 $-57,000.00
6 9/30/2022 $-39,000.00
7 6/30/2022 $-2,000.00
8 3/31/2022 $-25,000.00
9 12/31/2021 $-62,000.00
10 9/30/2021 $-16,000.00
11 6/30/2021 $-5,000.00
12 3/31/2021 $-3,000.00
13 12/31/2020 --
14 9/30/2020 --
15 6/30/2020 --
16 3/31/2020 --
17 12/31/2019 --
Financials: OtherOperatingActivitiesCashFlowStatement
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 $-16,000.00
4 12/31/2020 $214,000.00
Financials: OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale
Date Value
1 9/30/2023 --
2 6/30/2023 --
3 3/31/2023 --
4 12/31/2022 --
5 9/30/2022 --
6 6/30/2022 --
7 3/31/2022 --
8 12/31/2021 --
9 9/30/2021 --
10 6/30/2021 --
11 3/31/2021 --
12 12/31/2020 --
13 9/30/2020 --
14 6/30/2020 --
15 3/31/2020 --
16 12/31/2019 --
17 12/31/2018 --
Financials: PaymentsToAcquireAvailableForSaleSecuritiesDebt
Date Value
1 12/31/2023 $461,002,000.00
2 9/30/2023 $407,195,000.00
3 6/30/2023 $275,404,000.00
4 3/31/2023 $251,350,000.00
5 12/31/2022 $355,837,000.00
6 9/30/2022 $266,189,000.00
7 6/30/2022 $212,564,000.00
8 3/31/2022 $174,717,000.00
9 12/31/2021 $85,357,000.00
Financials: PaymentsToAcquirePropertyPlantAndEquipment
Date Value
1 12/31/2023 $4,228,000.00
2 9/30/2023 $3,365,000.00
3 6/30/2023 $2,442,000.00
4 3/31/2023 $1,820,000.00
5 12/31/2022 $2,823,000.00
6 9/30/2022 $1,973,000.00
7 6/30/2022 $2,080,000.00
8 3/31/2022 $758,000.00
9 12/31/2021 $3,740,000.00
10 9/30/2021 $2,033,000.00
11 6/30/2021 $1,233,000.00
12 3/31/2021 $525,000.00
13 12/31/2020 $1,092,000.00
14 9/30/2020 $855,000.00
15 6/30/2020 $10,000.00
16 3/31/2020 $10,000.00
17 12/31/2019 $235,000.00
18 9/30/2019 $144,000.00
19 6/30/2019 $130,000.00
20 12/31/2018 $49,000.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 3/31/2022 --
7 12/31/2021 --
8 9/30/2021 --
9 6/30/2021 --
10 3/31/2021 --
11 12/31/2020 --
12 9/30/2020 --
13 6/30/2020 --
14 12/31/2019 --
Financials: PrepaidExpenseAndOtherAssets
Date Value
1 9/30/2023 $12,904,000.00
2 6/30/2023 $18,031,000.00
3 3/31/2023 $10,847,000.00
4 12/31/2022 $12,215,000.00
5 9/30/2022 $8,916,000.00
6 6/30/2022 $6,033,000.00
7 3/31/2022 $7,729,000.00
8 12/31/2021 $5,598,000.00
9 9/30/2021 $8,929,000.00
10 6/30/2021 $7,851,000.00
11 3/31/2021 $4,036,000.00
12 12/31/2020 $3,537,000.00
13 9/30/2020 $3,155,000.00
14 6/30/2020 $1,371,000.00
15 12/31/2019 $1,098,000.00
Financials: PrepaidExpenseAndOtherAssetsCurrent
Date Value
1 12/31/2023 $15,956,000.00
2 12/31/2022 $12,215,000.00
3 12/31/2021 $5,598,000.00
Financials: PrepaidExpenseCurrent
Date Value
1 12/31/2023 $7,333,000.00
2 6/30/2023 $10,990,000.00
3 12/31/2022 $8,340,000.00
Financials: ProceedsFromCollaborators
Date Value
1 9/30/2023 $42,300,000.00
2 6/30/2023 $41,300,000.00
Financials: ProceedsFromIssuanceOfCommonStock
Date Value
1 12/31/2023 $60,547,000.00
2 9/30/2023 $60,547,000.00
3 6/30/2023 $60,547,000.00
4 3/31/2023 $22,441,000.00
5 12/31/2022 $344,779,000.00
6 9/30/2022 $101,701,000.00
7 6/30/2022 $62,400,000.00
8 3/31/2022 $24,103,000.00
9 12/31/2021 $174,677,000.00
10 6/30/2021 --
11 12/31/2020 $274,054,000.00
Financials: ProceedsFromIssuanceOfPrivatePlacement
Date Value
1 12/31/2023 $31,190,000.00
2 12/31/2022 --
3 12/31/2021 --
Financials: ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
Date Value
1 12/31/2023 $2,127,000.00
2 9/30/2023 $1,426,000.00
3 6/30/2023 $1,386,000.00
4 3/31/2023 $520,000.00
5 12/31/2022 $1,392,000.00
6 9/30/2022 $816,000.00
7 6/30/2022 $513,000.00
8 3/31/2022 $10,000.00
9 12/31/2021 $1,639,000.00
10 12/31/2020 $466,000.00
Financials: ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
Date Value
1 12/31/2023 $335,160,000.00
2 9/30/2023 $229,450,000.00
3 6/30/2023 $128,215,000.00
4 3/31/2023 $57,490,000.00
5 12/31/2022 $168,705,000.00
6 9/30/2022 $85,975,000.00
7 6/30/2022 $21,525,000.00
8 3/31/2022 --
9 12/31/2021 $6,580,000.00
Financials: ProceedsFromStockOptionsExercised
Date Value
1 12/31/2023 $573,000.00
2 12/31/2022 $470,000.00
3 9/30/2022 $317,000.00
4 6/30/2022 $14,000.00
5 3/31/2022 $10,000.00
6 12/31/2021 $930,000.00
7 9/30/2021 $156,000.00
8 6/30/2021 $122,000.00
9 3/31/2021 $17,000.00
10 12/31/2020 $22,000.00
11 9/30/2020 $16,000.00
12 6/30/2020 $16,000.00
13 3/31/2020 $16,000.00
14 12/31/2019 $65,000.00
15 9/30/2019 $58,000.00
16 6/30/2019 $63,000.00
17 12/31/2018 $162,000.00
Financials: ProfitLoss
Date Value
1 12/31/2023 $-212,220,000.00
2 9/30/2023 $-151,777,000.00
3 6/30/2023 $-99,419,000.00
4 3/31/2023 $-52,394,000.00
5 12/31/2022 $-173,995,000.00
6 9/30/2022 $-123,524,000.00
7 6/30/2022 $-79,925,000.00
8 3/31/2022 $-34,235,000.00
9 12/31/2021 $-118,009,000.00
10 9/30/2021 $-79,471,000.00
11 6/30/2021 $-50,197,000.00
12 3/31/2021 $-23,844,000.00
13 12/31/2020 $-44,355,000.00
14 9/30/2020 $-28,080,000.00
15 6/30/2020 $-16,641,000.00
16 3/31/2020 $-6,085,000.00
17 12/31/2019 $-24,734,000.00
18 9/30/2019 $-14,333,000.00
19 6/30/2019 $-7,665,000.00
20 12/31/2018 $-11,216,000.00
Financials: PropertyPlantAndEquipmentGross
Date Value
1 12/31/2023 $13,602,000.00
2 9/30/2023 $12,736,000.00
3 6/30/2023 $11,816,000.00
4 3/31/2023 $11,356,000.00
5 12/31/2022 $9,374,000.00
6 9/30/2022 $8,776,000.00
7 6/30/2022 $8,506,000.00
8 3/31/2022 $7,076,000.00
9 12/31/2021 $6,538,000.00
10 9/30/2021 $5,197,000.00
11 6/30/2021 $4,413,000.00
12 3/31/2021 $3,898,000.00
13 12/31/2020 $3,447,000.00
14 9/30/2020 $3,196,000.00
15 6/30/2020 $2,571,000.00
16 12/31/2019 $2,274,000.00
Financials: PropertyPlantAndEquipmentNet
Date Value
1 12/31/2023 $8,381,000.00
2 9/30/2023 $8,130,000.00
3 6/30/2023 $7,776,000.00
4 3/31/2023 $7,845,000.00
5 12/31/2022 $6,254,000.00
6 9/30/2022 $6,037,000.00
7 6/30/2022 $6,137,000.00
8 3/31/2022 $5,029,000.00
9 12/31/2021 $4,805,000.00
10 9/30/2021 $3,220,000.00
11 6/30/2021 $2,556,000.00
12 3/31/2021 $2,187,000.00
13 12/31/2020 $1,468,000.00
14 9/30/2020 $1,295,000.00
15 6/30/2020 $771,000.00
16 12/31/2019 $631,000.00
Financials: ResearchAndDevelopmentExpense
Date Value
1 12/31/2023 $190,968,000.00
2 9/30/2023 $138,151,000.00
3 6/30/2023 $90,437,000.00
4 3/31/2023 $47,765,000.00
5 12/31/2022 $150,404,000.00
6 9/30/2022 $37,317,000.00
7 6/30/2022 $67,477,000.00
8 3/31/2022 $27,688,000.00
9 12/31/2021 $101,182,000.00
10 9/30/2021 $24,831,000.00
11 6/30/2021 $43,383,000.00
12 3/31/2021 $20,677,000.00
13 12/31/2020 $37,602,000.00
14 9/30/2020 $23,983,000.00
15 6/30/2020 $14,528,000.00
16 3/31/2020 $5,544,000.00
17 12/31/2019 $14,539,000.00
18 9/30/2019 $5,099,000.00
19 6/30/2019 $3,795,000.00
20 12/31/2018 $8,436,000.00
Financials: RestrictedCashNoncurrent
Date Value
1 12/31/2023 $295,000.00
2 9/30/2023 $295,000.00
3 6/30/2023 $295,000.00
4 3/31/2023 $251,000.00
5 12/31/2022 $251,000.00
6 9/30/2022 $251,000.00
7 6/30/2022 $251,000.00
8 3/31/2022 $501,000.00
9 12/31/2021 $251,000.00
10 9/30/2021 $251,000.00
11 6/30/2021 $251,000.00
12 3/31/2021 $251,000.00
13 12/31/2020 $251,000.00
14 9/30/2020 $124,000.00
15 6/30/2020 $124,000.00
16 12/31/2019 --
Financials: RetainedEarningsAccumulatedDeficit
Date Value
1 12/31/2023 $-570,800,000.00
2 9/30/2023 $-510,300,000.00
3 6/30/2023 $-458,000,000.00
4 3/31/2023 $-410,900,000.00
5 12/31/2022 $-358,544,000.00
6 9/30/2022 $-308,100,000.00
7 6/30/2022 $-264,474,000.00
8 3/31/2022 $-218,800,000.00
9 12/31/2021 $-184,549,000.00
10 9/30/2021 $-146,000,000.00
11 6/30/2021 $-116,700,000.00
12 3/31/2021 $-90,400,000.00
13 12/31/2020 $-66,540,000.00
14 9/30/2020 $-50,265,000.00
15 6/30/2020 $-38,826,000.00
16 12/31/2019 $-22,185,000.00
Financials: RevenueFromContractWithCustomerExcludingAssessedTax
Date Value
1 12/31/2023 $9,560,000.00
2 9/30/2023 $7,367,000.00
3 6/30/2023 $4,549,000.00
4 3/31/2023 $2,233,000.00
5 12/31/2022 $9,224,000.00
6 9/30/2022 $6,455,000.00
7 6/30/2022 $3,973,000.00
8 3/31/2022 $1,795,000.00
9 12/31/2021 $9,326,000.00
10 9/30/2021 $2,163,000.00
11 6/30/2021 $2,607,000.00
12 3/31/2021 $2,704,000.00
13 12/31/2020 $6,787,000.00
14 9/30/2020 $4,645,000.00
15 6/30/2020 $1,541,000.00
16 3/31/2020 $1,358,000.00
17 12/31/2019 $2,319,000.00
18 9/30/2019 $874,000.00
19 6/30/2019 $224,000.00
20 3/31/2019 --
21 12/31/2018 $379,000.00
Financials: RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
Date Value
1 12/31/2023 $1,741,000.00
2 9/30/2023 $1,741,000.00
3 12/31/2022 --
4 9/30/2022 --
5 12/31/2021 $12,074,000.00
6 9/30/2021 --
7 6/30/2021 --
8 12/31/2020 $936,000.00
9 9/30/2020 $676,000.00
10 6/30/2020 $676,000.00
11 12/31/2019 $807,000.00
12 9/30/2019 $807,000.00
13 6/30/2019 $807,000.00
14 12/31/2018 --
Financials: ShareBasedCompensation
Date Value
1 12/31/2023 $38,222,000.00
2 9/30/2023 $28,377,000.00
3 6/30/2023 $18,557,000.00
4 3/31/2023 $9,104,000.00
5 12/31/2022 $27,139,000.00
6 9/30/2022 $19,832,000.00
7 6/30/2022 $12,746,000.00
8 3/31/2022 $6,238,000.00
9 12/31/2021 $17,056,000.00
10 9/30/2021 $12,540,000.00
11 6/30/2021 $7,990,000.00
12 3/31/2021 $3,701,000.00
13 12/31/2020 $4,310,000.00
14 9/30/2020 $2,432,000.00
15 6/30/2020 $1,136,000.00
16 3/31/2020 $449,000.00
17 12/31/2019 $406,000.00
18 9/30/2019 $55,000.00
19 6/30/2019 $33,000.00
20 12/31/2018 $60,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 --
6 9/30/2022 --
7 6/30/2022 --
8 3/31/2022 --
9 12/31/2021 --
10 9/30/2021 --
11 6/30/2021 --
12 3/31/2021 --
13 12/31/2020 --
14 9/30/2020 --
15 6/30/2020 --
16 3/31/2020 --
17 12/31/2019 --
18 9/30/2019 --
19 6/30/2019 --
20 12/31/2018 --
Financials: SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
Date Value
1 12/31/2023 $13,061,000.00
2 12/31/2022 $36,120,000.00
3 12/31/2021 $29,226,000.00
4 12/31/2020 $13,491,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
Date Value
1 12/31/2023 $6,246,000.00
2 12/31/2022 $3,659,000.00
3 12/31/2021 $1,885,000.00
4 12/31/2020 $556,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
Date Value
1 12/31/2023 $14.39
2 12/31/2022 $13.42
3 12/31/2021 $8.91
4 12/31/2020 $1.24
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
Date Value
1 12/31/2023 $2,421,000.00
2 12/31/2022 $6,724,000.00
3 12/31/2021 $3,436,000.00
4 12/31/2020 $516,000.00
5 12/31/2019 $7,000.00
6 12/31/2018 --
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
Date Value
1 9/30/2023 $566,000.00
2 6/30/2023 $292,000.00
3 3/31/2023 $36,000.00
4 9/30/2022 $443,000.00
5 6/30/2022 $158,000.00
6 3/31/2022 $142,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
Date Value
1 9/30/2023 $19.19
2 6/30/2023 $19.74
3 3/31/2023 $20.73
4 9/30/2022 $16.60
5 6/30/2022 $22.02
6 3/31/2022 $22.26
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
Date Value
1 12/31/2023 $723,000.00
2 12/31/2022 $525,000.00
3 12/31/2021 $509,000.00
4 9/30/2021 $480,000.00
5 6/30/2021 $94,000.00
6 3/31/2021 --
7 12/31/2020 $51,000.00
8 9/30/2020 $51,000.00
9 6/30/2020 $51,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
Date Value
1 12/31/2023 $4,015,000.00
2 9/30/2023 $3,885,000.00
3 6/30/2023 $2,032,000.00
4 3/31/2023 $1,759,000.00
5 12/31/2022 $4,450,000.00
6 9/30/2022 $4,040,000.00
7 6/30/2022 $3,028,000.00
8 3/31/2022 $2,655,000.00
9 12/31/2021 $2,671,000.00
10 9/30/2021 $2,455,000.00
11 6/30/2021 $2,154,000.00
12 3/31/2021 $1,766,000.00
13 12/31/2020 $2,291,000.00
14 9/30/2020 $2,035,000.00
15 6/30/2020 $1,352,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
Date Value
1 12/31/2023 $10.33
2 12/31/2022 $11.11
3 9/30/2022 $11.08
4 6/30/2022 $10.71
5 3/31/2022 $10.71
6 12/31/2021 $16.78
7 9/30/2021 $16.83
8 6/30/2021 $17.08
9 3/31/2021 $16.89
10 12/31/2020 $11.63
11 9/30/2020 $10.22
12 6/30/2020 $5.14
13 3/31/2020 $3.61
14 12/31/2019 $3.46
15 12/31/2018 $0.30
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
Date Value
1 12/31/2023 $15,833,000.00
2 12/31/2022 $72,280,000.00
3 12/31/2021 $58,950,000.00
4 12/31/2020 $65,082,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
Date Value
1 12/31/2023 $12,495,000.00
2 9/30/2023 $12,526,000.00
3 6/30/2023 $10,978,000.00
4 3/31/2023 $10,973,000.00
5 12/31/2022 $9,352,000.00
6 9/30/2022 $9,093,000.00
7 6/30/2022 $8,636,000.00
8 3/31/2022 $8,284,000.00
9 12/31/2021 $5,778,000.00
10 9/30/2021 $5,649,000.00
11 6/30/2021 $5,766,000.00
12 3/31/2021 $5,523,000.00
13 12/31/2020 $3,788,000.00
14 9/30/2020 $3,545,000.00
15 6/30/2020 $2,862,000.00
16 12/31/2019 $1,667,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
Date Value
1 12/31/2023 $14.91
2 9/30/2023 $15.08
3 6/30/2023 $16.35
4 3/31/2023 $16.50
5 12/31/2022 $15.28
6 9/30/2022 $15.22
7 6/30/2022 $14.53
8 3/31/2022 $14.51
9 12/31/2021 $14.49
10 9/30/2021 $14.20
11 6/30/2021 $14.45
12 3/31/2021 $13.67
13 12/31/2020 $9.06
14 9/30/2020 $7.44
15 6/30/2020 $2.73
16 12/31/2019 $1.08
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
Date Value
1 12/31/2023 $15,833,000.00
2 12/31/2022 $72,280,000.00
3 12/31/2021 $58,950,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
Date Value
1 12/31/2023 $12,495,000.00
2 12/31/2022 $9,352,000.00
3 12/31/2021 $5,778,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
Date Value
1 12/31/2023 $14.91
2 12/31/2022 $15.28
3 12/31/2021 $14.49
Financials: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
Date Value
1 12/31/2023 $3.81
2 9/30/2023 $3.88
3 6/30/2023 $4.60
4 3/31/2023 $5.08
5 12/31/2022 $1.34
6 9/30/2022 $1.12
7 6/30/2022 $1.19
8 3/31/2022 $1.48
9 12/31/2021 $5.42
10 9/30/2021 $1.37
11 6/30/2021 $1.49
12 3/31/2021 $0.78
13 12/31/2020 $0.45
14 9/30/2020 $0.44
15 6/30/2020 $0.44
Financials: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
Date Value
1 12/31/2023 $19.52
2 12/31/2022 $17.05
3 12/31/2021 $22.99
4 9/30/2021 $23.02
5 6/30/2021 $18.27
6 3/31/2021 --
7 12/31/2020 $1.24
8 9/30/2020 $1.24
9 6/30/2020 $1.24
Financials: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
Date Value
1 12/31/2023 $14.47
2 9/30/2023 $14.77
3 6/30/2023 $21.12
4 3/31/2023 $22.40
5 12/31/2022 $15.42
6 9/30/2022 $15.42
7 6/30/2022 $14.95
8 3/31/2022 $14.95
9 12/31/2021 $23.23
10 9/30/2021 $23.26
11 6/30/2021 $23.61
12 3/31/2021 $23.33
13 12/31/2020 $14.24
14 9/30/2020 $12.13
15 6/30/2020 $11.02
Financials: StockholdersEquity
Date Value
1 12/31/2023 $500,764,000.00
2 9/30/2023 $517,468,000.00
3 6/30/2023 $559,178,000.00
4 3/31/2023 $558,915,000.00
5 12/31/2022 $578,075,000.00
6 9/30/2022 $376,982,000.00
7 6/30/2022 $374,351,000.00
8 3/31/2022 $375,708,000.00
9 12/31/2021 $381,430,000.00
10 9/30/2021 $394,877,000.00
11 6/30/2021 $264,480,000.00
12 3/31/2021 $286,116,000.00
13 12/31/2020 $306,223,000.00
14 9/30/2020 $320,164,000.00
15 6/30/2020 $330,296,000.00
16 3/31/2020 $-70,963,000.00
17 12/31/2019 $-65,357,000.00
18 9/30/2019 $-55,326,000.00
19 6/30/2019 $-48,698,000.00
Financials: StockIssuedDuringPeriodSharesStockOptionsExercised
Date Value
1 12/31/2023 $149,000.00
2 9/30/2023 $145,000.00
3 6/30/2023 $114,000.00
4 3/31/2023 $102,000.00
5 12/31/2022 $351,000.00
6 9/30/2022 $282,000.00
7 6/30/2022 $12,000.00
8 3/31/2022 $7,000.00
9 12/31/2021 $172,000.00
10 9/30/2021 $114,000.00
11 6/30/2021 $82,000.00
12 3/31/2021 $31,000.00
13 12/31/2020 $119,000.00
14 9/30/2020 $106,000.00
15 6/30/2020 $106,000.00
Financials: StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
Date Value
1 12/31/2023 $1,554,000.00
2 6/30/2023 $859,000.00
3 12/31/2022 $922,000.00
4 6/30/2022 $499,000.00
5 12/31/2021 $709,000.00
6 6/30/2021 $318,000.00
7 12/31/2020 $444,000.00
Financials: StockIssuedDuringPeriodValueNewIssues
Date Value
1 6/30/2023 $38,106,000.00
2 3/31/2023 $22,441,000.00
3 12/31/2022 $344,616,000.00
4 9/30/2022 $39,317,000.00
5 6/30/2022 $38,281,000.00
6 3/31/2022 $24,103,000.00
7 12/31/2021 $174,677,000.00
8 12/31/2020 $274,054,000.00
Financials: StockIssuedDuringPeriodValueStockOptionsExercised
Date Value
1 12/31/2023 $573,000.00
2 9/30/2023 $40,000.00
3 6/30/2023 $7,000.00
4 3/31/2023 $520,000.00
5 12/31/2022 $470,000.00
6 9/30/2022 $303,000.00
7 6/30/2022 $4,000.00
8 3/31/2022 $10,000.00
9 12/31/2021 $930,000.00
10 9/30/2021 $34,000.00
11 6/30/2021 $98,000.00
12 3/31/2021 $24,000.00
13 12/31/2020 $22,000.00
14 9/30/2019 $16,000.00
Financials: UnrecognizedTaxBenefits
Date Value
1 12/31/2023 $11,049,000.00
2 12/31/2022 $4,771,000.00
3 12/31/2021 $1,996,000.00
4 12/31/2020 $671,000.00
5 12/31/2019 $156,000.00
Financials: UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 --
4 12/31/2020 --
5 12/31/2019 --
Financials: UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
Date Value
1 12/31/2023 $6,156,000.00
2 12/31/2022 $2,614,000.00
3 12/31/2021 $1,283,000.00
4 12/31/2020 $446,000.00
5 12/31/2019 $156,000.00
Financials: UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
Date Value
1 12/31/2023 $122,000.00
2 12/31/2022 $161,000.00
3 12/31/2021 $42,000.00
4 12/31/2020 $62,000.00
Financials: UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
Date Value
1 12/31/2023 --
2 12/31/2022 --
Financials: ValuationAllowanceDeferredTaxAssetChangeInAmount
Date Value
1 12/31/2023 $61,300,000.00
2 12/31/2022 $54,800,000.00
3 12/31/2021 $35,400,000.00
4 12/31/2020 $13,500,000.00
Financials: WeightedAverageNumberOfDilutedSharesOutstanding
Date Value
1 12/31/2023 $73,012,000.00
2 9/30/2023 $71,987,000.00
3 6/30/2023 $70,914,000.00
4 3/31/2023 $70,433,000.00
5 12/31/2022 $52,162,000.00
6 9/30/2022 $50,432,000.00
7 6/30/2022 $49,927,000.00
8 3/31/2022 $48,246,000.00
9 12/31/2021 $41,428,000.00
10 9/30/2021 $39,477,000.00
11 6/30/2021 $37,552,000.00
12 12/31/2020 $21,663,000.00
Financials: WeightedAverageNumberOfSharesOutstandingBasic
Date Value
1 12/31/2023 $73,012,000.00
2 9/30/2023 $71,987,000.00
3 6/30/2023 $70,914,000.00
4 3/31/2023 $70,433,000.00
5 12/31/2022 $52,162,000.00
6 9/30/2022 $50,432,000.00
7 6/30/2022 $49,927,000.00
8 3/31/2022 $48,246,000.00
9 12/31/2021 $41,428,000.00
10 9/30/2021 $43,265,000.00
11 6/30/2021 $37,583,000.00
12 12/31/2020 $21,663,000.00
Copyright 2024 PursePoor.com