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

Business Address

490 ARSENAL WAY
SUITE 120
WATERTOWN , MA US 02472

Mailing Address

490 ARSENAL WAY
SUITE 120
WATERTOWN , MA US 02472
Phone Number: (617) 231-0700 / State Incorporated: DE / Fiscal Year End 12 /31
Financials: AccountsPayableCurrent
Date Value
1 12/31/2023 $1,446,000.00
2 9/30/2023 $1,276,000.00
3 6/30/2023 $2,247,000.00
4 3/31/2023 $1,034,000.00
5 12/31/2022 $1,172,000.00
6 9/30/2022 $2,370,000.00
7 6/30/2022 $4,446,000.00
8 3/31/2022 $3,405,000.00
9 12/31/2021 $4,506,000.00
10 9/30/2021 $3,745,000.00
11 6/30/2021 $4,469,000.00
12 3/31/2021 $3,742,000.00
13 12/31/2020 $5,683,000.00
14 9/30/2020 $5,264,000.00
15 12/31/2019 $5,385,000.00
Financials: AccountsReceivableNetCurrent
Date Value
1 12/31/2023 $11,799,000.00
2 9/30/2023 $500,000.00
3 6/30/2023 $1,028,000.00
4 3/31/2023 $528,000.00
5 12/31/2022 $1,473,000.00
6 9/30/2022 $1,488,000.00
7 6/30/2022 $1,709,000.00
8 3/31/2022 $1,773,000.00
9 12/31/2021 $5,716,000.00
10 9/30/2021 $4,845,000.00
11 6/30/2021 $6,213,000.00
12 3/31/2021 $3,656,000.00
13 12/31/2020 $4,484,000.00
14 9/30/2020 $4,141,000.00
15 12/31/2019 $4,623,000.00
Financials: AccretionAmortizationOfDiscountsAndPremiumsInvestments
Date Value
1 12/31/2023 $3,784,000.00
2 9/30/2023 $2,817,000.00
3 6/30/2023 $1,724,000.00
4 3/31/2023 $646,000.00
5 12/31/2022 $-714,000.00
6 9/30/2022 $-1,118,000.00
7 6/30/2022 $-1,082,000.00
8 3/31/2022 $-664,000.00
9 12/31/2021 $-1,879,000.00
10 9/30/2021 $-1,032,000.00
11 6/30/2021 $-474,000.00
12 3/31/2021 $-102,000.00
13 12/31/2020 $95,000.00
14 9/30/2020 $-8,000.00
15 12/31/2019 $-334,000.00
Financials: AccruedEmployeeBenefitsCurrent
Date Value
1 12/31/2023 $7,344,000.00
2 9/30/2023 $5,974,000.00
3 6/30/2023 $4,235,000.00
4 3/31/2023 $2,071,000.00
5 12/31/2022 $6,831,000.00
6 9/30/2022 $5,340,000.00
7 6/30/2022 $3,727,000.00
8 3/31/2022 $1,843,000.00
9 12/31/2021 $5,084,000.00
10 9/30/2021 $3,444,000.00
11 6/30/2021 $2,692,000.00
12 3/31/2021 $1,376,000.00
13 12/31/2020 $3,724,000.00
14 9/30/2020 $2,727,000.00
15 12/31/2019 $3,048,000.00
Financials: AccruedLiabilitiesAndOtherLiabilities
Date Value
1 12/31/2023 $20,630,000.00
2 9/30/2023 $15,484,000.00
3 6/30/2023 $16,729,000.00
4 3/31/2023 $16,295,000.00
5 12/31/2022 $19,769,000.00
6 9/30/2022 $17,941,000.00
7 6/30/2022 $16,958,000.00
8 3/31/2022 $9,840,000.00
9 12/31/2021 $13,606,000.00
10 9/30/2021 $11,471,000.00
11 6/30/2021 $9,871,000.00
12 3/31/2021 $6,260,000.00
13 12/31/2020 $9,524,000.00
14 9/30/2020 $9,830,000.00
15 12/31/2019 $6,671,000.00
Financials: AccruedProfessionalFeesCurrent
Date Value
1 6/30/2023 $870,000.00
2 3/31/2023 $1,812,000.00
3 12/31/2022 $1,062,000.00
4 9/30/2022 $800,000.00
5 6/30/2022 $947,000.00
6 3/31/2022 $990,000.00
7 12/31/2021 $1,246,000.00
8 9/30/2021 $955,000.00
9 6/30/2021 $1,243,000.00
10 3/31/2021 $831,000.00
11 12/31/2020 $1,532,000.00
12 9/30/2020 $1,552,000.00
13 12/31/2019 $728,000.00
Financials: AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
Date Value
1 12/31/2023 $7,763,000.00
2 9/30/2023 $7,902,000.00
3 6/30/2023 $7,792,000.00
4 3/31/2023 $8,581,000.00
5 12/31/2022 $8,123,000.00
6 9/30/2022 $7,677,000.00
7 6/30/2022 $7,428,000.00
8 3/31/2022 $7,164,000.00
9 12/31/2021 $6,916,000.00
10 9/30/2021 $6,801,000.00
11 6/30/2021 $6,471,000.00
12 3/31/2021 $6,083,000.00
13 12/31/2020 $5,632,000.00
14 9/30/2020 $5,207,000.00
15 12/31/2019 $3,954,000.00
Financials: AccumulatedOtherComprehensiveIncomeLossNetOfTax
Date Value
1 12/31/2023 $-127,000.00
2 9/30/2023 $-904,000.00
3 6/30/2023 $-1,774,000.00
4 3/31/2023 $-2,470,000.00
5 12/31/2022 $-4,137,000.00
6 9/30/2022 $-5,409,000.00
7 6/30/2022 $-4,581,000.00
8 3/31/2022 $-3,650,000.00
9 12/31/2021 $-775,000.00
10 9/30/2021 $-155,000.00
11 6/30/2021 $-69,000.00
12 3/31/2021 $-94,000.00
13 12/31/2020 $13,000.00
14 9/30/2020 $8,000.00
Financials: AdditionalPaidInCapitalCommonStock
Date Value
1 12/31/2023 $774,618,000.00
2 9/30/2023 $710,552,000.00
3 6/30/2023 $702,068,000.00
4 3/31/2023 $695,605,000.00
5 12/31/2022 $689,256,000.00
6 9/30/2022 $682,288,000.00
7 6/30/2022 $675,916,000.00
8 3/31/2022 $667,509,000.00
9 12/31/2021 $658,091,000.00
10 9/30/2021 $650,987,000.00
11 6/30/2021 $643,865,000.00
12 3/31/2021 $468,589,000.00
13 12/31/2020 $464,597,000.00
14 9/30/2020 $6,095,000.00
15 12/31/2019 $5,525,000.00
Financials: AdjustmentsToAdditionalPaidInCapitalOther
Date Value
1 12/31/2023 $139,000.00
2 9/30/2023 $36,000.00
3 6/30/2023 $36,000.00
4 3/31/2023 $32,000.00
5 12/31/2022 $158,000.00
6 9/30/2022 $31,000.00
7 6/30/2022 $39,000.00
8 3/31/2022 $59,000.00
9 12/31/2021 $180,000.00
10 9/30/2021 $222,000.00
11 6/30/2021 $80,000.00
12 3/31/2021 $-19,000.00
Financials: AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
Date Value
1 12/31/2023 $27,235,000.00
2 9/30/2023 $8,200,000.00
3 6/30/2023 $6,425,000.00
4 3/31/2023 $6,251,000.00
5 12/31/2022 $29,858,000.00
6 9/30/2022 $5,980,000.00
7 6/30/2022 $8,109,000.00
8 3/31/2022 $8,879,000.00
9 12/31/2021 $21,340,000.00
10 9/30/2021 $6,027,000.00
11 6/30/2021 $5,175,000.00
12 3/31/2021 $3,845,000.00
13 12/31/2020 $3,432,000.00
14 9/30/2020 $713,000.00
15 6/30/2020 $161,000.00
16 3/31/2020 $116,000.00
17 12/31/2019 $1,642,000.00
18 9/30/2019 $627,000.00
Financials: AllocatedShareBasedCompensationExpense
Date Value
1 12/31/2023 $27,235,000.00
2 9/30/2023 $8,200,000.00
3 6/30/2023 $12,676,000.00
4 3/31/2023 $6,251,000.00
5 12/31/2022 $30,016,000.00
6 9/30/2022 $23,097,000.00
7 6/30/2022 $17,086,000.00
8 3/31/2022 $8,938,000.00
9 12/31/2021 $21,512,000.00
10 9/30/2021 $6,086,000.00
11 6/30/2021 $9,073,000.00
12 3/31/2021 $3,845,000.00
13 12/31/2020 $3,432,000.00
14 9/30/2020 $713,000.00
15 6/30/2020 $277,000.00
16 3/31/2020 $116,000.00
17 12/31/2019 $1,642,000.00
18 9/30/2019 $627,000.00
Financials: AmortizationOfDebtDiscountPremium
Date Value
1 12/31/2023 $405,000.00
2 9/30/2023 $405,000.00
3 6/30/2023 $354,000.00
4 3/31/2023 $176,000.00
5 12/31/2022 $713,000.00
6 9/30/2022 $534,000.00
7 6/30/2022 $354,000.00
8 3/31/2022 $176,000.00
9 12/31/2021 $719,000.00
10 9/30/2021 $540,000.00
11 6/30/2021 $360,000.00
12 3/31/2021 $182,000.00
13 12/31/2020 $409,000.00
14 9/30/2020 $229,000.00
15 6/30/2020 $25,000.00
Financials: AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
Date Value
1 9/30/2023 $9,868,099.00
2 6/30/2023 $7,929,853.00
3 3/31/2023 $8,464,159.00
4 9/30/2022 $6,952,795.00
5 6/30/2022 $7,055,913.00
6 3/31/2022 $7,321,491.00
7 12/31/2021 $5,983,425.00
8 9/30/2021 $5,882,304.00
9 6/30/2021 $6,150,566.00
10 3/31/2021 $6,291,698.00
11 12/31/2020 $5,368,148.00
12 9/30/2020 $33,050,017.00
13 6/30/2020 $31,238,517.00
14 3/31/2020 $15,000,367.00
15 12/31/2019 $15,727,041.00
Financials: Assets
Date Value
1 12/31/2023 $376,451,000.00
2 9/30/2023 $333,013,000.00
3 6/30/2023 $375,008,000.00
4 3/31/2023 $396,036,000.00
5 12/31/2022 $430,840,000.00
6 9/30/2022 $461,439,000.00
7 6/30/2022 $492,475,000.00
8 3/31/2022 $515,485,000.00
9 12/31/2021 $506,765,000.00
10 9/30/2021 $507,911,000.00
11 6/30/2021 $528,421,000.00
12 3/31/2021 $374,007,000.00
13 12/31/2020 $400,138,000.00
14 9/30/2020 $229,127,000.00
15 12/31/2019 $118,260,000.00
Financials: AssetsCurrent
Date Value
1 12/31/2023 $271,189,000.00
2 9/30/2023 $223,686,000.00
3 6/30/2023 $274,387,000.00
4 3/31/2023 $278,452,000.00
5 12/31/2022 $287,557,000.00
6 9/30/2022 $325,456,000.00
7 6/30/2022 $318,365,000.00
8 3/31/2022 $302,946,000.00
9 12/31/2021 $325,689,000.00
10 9/30/2021 $412,294,000.00
11 6/30/2021 $477,561,000.00
12 3/31/2021 $322,011,000.00
13 12/31/2020 $381,009,000.00
14 9/30/2020 $208,924,000.00
15 12/31/2019 $96,767,000.00
Financials: AssetsFairValueDisclosure
Date Value
1 12/31/2023 $281,223,000.00
2 12/31/2022 $336,865,000.00
3 3/31/2022 $421,397,000.00
4 12/31/2021 $451,166,000.00
5 9/30/2021 $479,962,000.00
6 6/30/2021 $498,353,000.00
7 3/31/2021 $345,651,000.00
8 12/31/2020 $370,040,000.00
9 9/30/2020 $199,413,000.00
10 12/31/2019 $80,902,000.00
Financials: AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
Date Value
1 12/31/2023 $151,000.00
2 9/30/2023 $7,000.00
3 6/30/2023 $20,000.00
4 3/31/2023 $11,000.00
5 12/31/2022 $4,000.00
6 12/31/2021 $1,000.00
7 9/30/2021 $3,000.00
8 6/30/2021 $4,000.00
9 3/31/2021 $9,000.00
10 12/31/2020 $13,000.00
Financials: AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
Date Value
1 12/31/2023 $278,000.00
2 9/30/2023 $911,000.00
3 6/30/2023 $1,794,000.00
4 3/31/2023 $2,481,000.00
5 12/31/2022 $4,141,000.00
6 3/31/2022 $3,650,000.00
7 12/31/2021 $776,000.00
8 9/30/2021 $158,000.00
9 6/30/2021 $73,000.00
10 3/31/2021 $103,000.00
Financials: CapitalExpendituresIncurredButNotYetPaid
Date Value
1 12/31/2023 $18,000.00
2 9/30/2023 $54,000.00
3 6/30/2023 $223,000.00
4 3/31/2023 $196,000.00
5 12/31/2022 $473,000.00
6 9/30/2022 $1,455,000.00
7 6/30/2022 $3,270,000.00
8 3/31/2022 $52,000.00
9 12/31/2021 --
10 9/30/2021 --
11 6/30/2021 --
12 3/31/2021 $722,000.00
13 9/30/2020 $10,000.00
14 6/30/2020 $14,000.00
15 3/31/2020 $12,000.00
16 12/31/2019 $172,000.00
17 9/30/2019 $98,000.00
Financials: CashAndCashEquivalentsAtCarryingValue
Date Value
1 12/31/2023 $126,590,000.00
2 9/30/2023 $60,971,000.00
3 6/30/2023 $44,881,000.00
4 3/31/2023 $49,476,000.00
5 12/31/2022 $29,754,000.00
6 9/30/2022 $49,551,000.00
7 6/30/2022 $57,296,000.00
8 3/31/2022 $46,004,000.00
9 12/31/2021 $76,124,000.00
10 9/30/2021 $162,745,000.00
11 6/30/2021 $281,146,000.00
12 3/31/2021 $94,912,000.00
13 12/31/2020 $181,727,000.00
14 9/30/2020 $63,434,000.00
15 6/30/2020 $107,652,000.00
16 3/31/2020 $73,855,000.00
17 12/31/2019 $90,549,000.00
18 9/30/2019 $100,973,000.00
Financials: CashCashEquivalentsAndShortTermInvestments
Date Value
1 12/31/2023 $281,700,000.00
2 9/30/2023 $246,400,000.00
3 6/30/2023 $286,700,000.00
4 3/31/2023 $305,000,000.00
5 12/31/2022 $337,100,000.00
6 9/30/2022 $366,000,000.00
7 6/30/2022 $397,800,000.00
8 3/31/2022 $421,700,000.00
9 12/31/2021 $451,500,000.00
10 9/30/2021 $480,300,000.00
11 6/30/2021 $498,700,000.00
12 3/31/2021 $346,000,000.00
13 12/31/2020 $371,700,000.00
14 9/30/2020 $199,400,000.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
Date Value
1 12/31/2023 $130,033,000.00
2 9/30/2023 $64,425,000.00
3 6/30/2023 $48,160,000.00
4 3/31/2023 $52,755,000.00
5 12/31/2022 $33,033,000.00
6 9/30/2022 $52,830,000.00
7 6/30/2022 $60,575,000.00
8 3/31/2022 $49,283,000.00
9 12/31/2021 $79,403,000.00
10 9/30/2021 $164,021,000.00
11 6/30/2021 $282,422,000.00
12 3/31/2021 $97,489,000.00
13 12/31/2020 $184,304,000.00
14 9/30/2020 $66,011,000.00
15 6/30/2020 $110,229,000.00
16 3/31/2020 $76,432,000.00
17 12/31/2019 $93,126,000.00
18 9/30/2019 $103,550,000.00
19 12/31/2018 $38,888,000.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
Date Value
1 12/31/2023 $97,000,000.00
2 9/30/2023 $31,392,000.00
3 6/30/2023 $15,127,000.00
4 3/31/2023 $19,722,000.00
5 12/31/2022 $-46,370,000.00
6 9/30/2022 $-26,573,000.00
7 6/30/2022 $-18,828,000.00
8 3/31/2022 $-30,120,000.00
9 12/31/2021 $-104,901,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 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 10/31/2020 $0.00
15 9/30/2020 $0.00
16 12/31/2019 $0.00
Financials: CommonStockSharesAuthorized
Date Value
1 12/31/2023 $150,000,000.00
2 9/30/2023 $150,000,000.00
3 6/30/2023 $150,000,000.00
4 3/31/2023 $150,000,000.00
5 12/31/2022 $150,000,000.00
6 9/30/2022 $150,000,000.00
7 6/30/2022 $150,000,000.00
8 3/31/2022 $150,000,000.00
9 12/31/2021 $150,000,000.00
10 9/30/2021 $150,000,000.00
11 6/30/2021 $150,000,000.00
12 3/31/2021 $150,000,000.00
13 12/31/2020 $150,000,000.00
14 10/31/2020 $150,000,000.00
15 9/30/2020 $370,000,000.00
16 12/31/2019 $21,343,452.00
Financials: CommonStockSharesIssued
Date Value
1 12/31/2023 $60,467,188.00
2 9/30/2023 $49,259,870.00
3 6/30/2023 $49,065,098.00
4 3/31/2023 $49,052,509.00
5 12/31/2022 $48,966,216.00
6 9/30/2022 $48,951,283.00
7 6/30/2022 $48,877,652.00
8 3/31/2022 $48,751,490.00
9 12/31/2021 $48,688,875.00
10 9/30/2021 $48,593,398.00
11 6/30/2021 $48,380,059.00
12 3/31/2021 $43,108,960.00
13 12/31/2020 $43,059,632.00
14 9/30/2020 $1,634,121.00
15 12/31/2019 $1,426,641.00
Financials: CommonStockSharesOutstanding
Date Value
1 12/31/2023 $60,467,188.00
2 9/30/2023 $49,259,870.00
3 6/30/2023 $49,065,098.00
4 3/31/2023 $49,052,509.00
5 12/31/2022 $48,966,216.00
6 9/30/2022 $48,951,283.00
7 6/30/2022 $48,877,652.00
8 3/31/2022 $48,751,490.00
9 12/31/2021 $48,688,875.00
10 9/30/2021 $48,593,398.00
11 6/30/2021 $48,380,059.00
12 3/31/2021 $43,108,960.00
13 12/31/2020 $43,059,632.00
14 9/30/2020 $1,634,121.00
15 12/31/2019 $1,426,641.00
Financials: CommonStockValue
Date Value
1 12/31/2023 $6,000.00
2 9/30/2023 $5,000.00
3 6/30/2023 $5,000.00
4 3/31/2023 $5,000.00
5 12/31/2022 $5,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 $5,000.00
12 3/31/2021 $4,000.00
13 12/31/2020 $4,000.00
14 9/30/2020 $1,000.00
15 12/31/2019 $1,000.00
Financials: ComprehensiveIncomeNetOfTax
Date Value
1 12/31/2023 $-128,483,000.00
2 9/30/2023 $-26,167,000.00
3 6/30/2023 $-68,339,000.00
4 3/31/2023 $-33,113,000.00
5 12/31/2022 $-131,537,000.00
6 9/30/2022 $-32,786,000.00
7 6/30/2022 $-28,343,000.00
8 3/31/2022 $-34,495,000.00
9 12/31/2021 $-84,680,000.00
10 9/30/2021 $-68,402,000.00
11 6/30/2021 $-22,555,000.00
12 3/31/2021 $-21,078,000.00
13 12/31/2020 $-66,322,000.00
14 9/30/2020 $-21,845,000.00
15 6/30/2020 $-22,707,000.00
16 3/31/2020 $-11,912,000.00
17 12/31/2019 $-34,099,000.00
18 9/30/2019 $-10,089,000.00
Financials: ContractWithCustomerLiability
Date Value
1 12/31/2023 $37,285,000.00
2 9/30/2023 $28,047,000.00
3 6/30/2023 $38,618,000.00
4 3/31/2023 $30,782,000.00
5 12/31/2022 $33,513,000.00
6 9/30/2022 $34,894,000.00
7 6/30/2022 $40,161,000.00
8 12/31/2021 $56,168,000.00
Financials: ContractWithCustomerLiabilityCurrent
Date Value
1 12/31/2023 $15,471,000.00
2 9/30/2023 $8,424,000.00
3 6/30/2023 $13,971,000.00
4 3/31/2023 $14,937,000.00
5 12/31/2022 $16,618,000.00
6 9/30/2022 $18,129,000.00
7 6/30/2022 $22,170,000.00
8 12/31/2021 $31,800,000.00
Financials: ContractWithCustomerLiabilityNoncurrent
Date Value
1 12/31/2023 $21,814,000.00
2 9/30/2023 $19,623,000.00
3 6/30/2023 $24,647,000.00
4 3/31/2023 $15,845,000.00
5 12/31/2022 $16,895,000.00
6 9/30/2022 $16,765,000.00
7 6/30/2022 $17,991,000.00
8 12/31/2021 $24,368,000.00
Financials: ContractWithCustomerLiabilityRevenueRecognized
Date Value
1 12/31/2023 $20,185,000.00
2 9/30/2023 $11,028,000.00
3 6/30/2023 $5,895,000.00
4 3/31/2023 $3,231,000.00
5 12/31/2022 $25,412,000.00
6 9/30/2022 $5,517,000.00
7 6/30/2022 $18,488,000.00
8 3/31/2022 $6,267,000.00
9 12/31/2021 $34,363,000.00
10 9/30/2021 $7,479,000.00
11 6/30/2021 $10,054,000.00
12 3/31/2021 $4,519,000.00
13 12/31/2020 $17,570,000.00
14 9/30/2020 $4,889,000.00
15 6/30/2020 $5,312,000.00
16 3/31/2020 $3,496,000.00
17 12/31/2019 $11,948,000.00
Financials: ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod
Date Value
1 12/31/2023 $43,000.00
2 9/30/2023 $43,000.00
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 $518,000.00
6 9/30/2022 $518,000.00
7 6/30/2022 $503,000.00
8 3/31/2022 $115,000.00
9 12/31/2021 $1,654,000.00
10 9/30/2021 --
11 6/30/2021 $713,000.00
12 12/31/2020 $348,000.00
13 9/30/2020 $227,000.00
14 6/30/2020 $227,000.00
Financials: CurrentFederalTaxExpenseBenefit
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 --
4 12/31/2020 $-673,000.00
5 12/31/2019 $669,000.00
Financials: CurrentForeignTaxExpenseBenefit
Date Value
1 12/31/2023 $1,200,000.00
2 12/31/2022 --
Financials: CurrentIncomeTaxExpenseBenefit
Date Value
1 12/31/2023 $1,280,000.00
2 12/31/2022 --
3 12/31/2021 --
4 12/31/2020 $-626,000.00
5 12/31/2019 $804,000.00
Financials: CurrentStateAndLocalTaxExpenseBenefit
Date Value
1 12/31/2023 $76,000.00
2 12/31/2022 --
3 12/31/2021 --
4 12/31/2020 $47,000.00
5 12/31/2019 $135,000.00
Financials: DebtInstrumentCarryingAmount
Date Value
1 6/30/2023 $11,000,000.00
2 3/31/2023 $11,750,000.00
3 12/31/2022 $12,500,000.00
4 9/30/2022 $12,500,000.00
5 6/30/2022 $12,500,000.00
6 3/31/2022 $12,500,000.00
7 12/31/2021 $12,500,000.00
8 9/30/2021 $12,500,000.00
9 6/30/2021 $12,500,000.00
10 3/31/2021 $12,500,000.00
11 12/31/2020 $12,500,000.00
Financials: DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
Date Value
1 6/30/2023 $665,000.00
2 3/31/2023 $129,000.00
3 12/31/2022 $1,018,000.00
4 9/30/2022 $1,198,000.00
5 6/30/2022 $1,378,000.00
6 3/31/2022 $1,556,000.00
7 12/31/2021 $1,732,000.00
8 9/30/2021 $1,912,000.00
9 6/30/2021 $2,091,000.00
10 3/31/2021 $2,269,000.00
11 12/31/2020 $2,448,000.00
Financials: DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 --
6 12/31/2021 --
Financials: DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss
Date Value
1 12/31/2023 $155,226,000.00
2 9/30/2023 $186,359,000.00
3 6/30/2023 $243,593,000.00
4 3/31/2023 $258,025,000.00
5 12/31/2022 $311,498,000.00
6 12/31/2021 $376,130,000.00
Financials: DebtSecuritiesAvailableForSaleExcludingAccruedInterest
Date Value
1 12/31/2023 $155,099,000.00
2 9/30/2023 $185,455,000.00
3 6/30/2023 $241,819,000.00
4 3/31/2023 $255,555,000.00
5 12/31/2022 $307,361,000.00
6 12/31/2021 $375,355,000.00
Financials: DebtSecuritiesAvailableForSaleExcludingAccruedInterestCurrent
Date Value
1 12/31/2023 $127,091,000.00
2 9/30/2023 $155,598,000.00
3 6/30/2023 $222,404,000.00
4 3/31/2023 $220,849,000.00
5 12/31/2022 $246,399,000.00
6 12/31/2021 $233,155,000.00
Financials: DebtSecuritiesAvailableForSaleExcludingAccruedInterestNoncurrent
Date Value
1 12/31/2023 $28,008,000.00
2 9/30/2023 $29,857,000.00
3 6/30/2023 $19,415,000.00
4 3/31/2023 $34,706,000.00
5 12/31/2022 $60,962,000.00
6 12/31/2021 $142,200,000.00
Financials: DebtSecuritiesAvailableForSaleUnrealizedLossPosition
Date Value
1 12/31/2023 $108,594,000.00
2 3/31/2023 $241,492,000.00
3 12/31/2022 $289,434,000.00
4 9/30/2022 $309,038,000.00
5 6/30/2022 $339,111,000.00
6 3/31/2022 $373,152,000.00
7 12/31/2021 $365,505,000.00
Financials: DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
Date Value
1 12/31/2023 $278,000.00
2 3/31/2023 $2,481,000.00
3 12/31/2022 $4,141,000.00
4 9/30/2022 $5,409,000.00
5 6/30/2022 $4,581,000.00
6 3/31/2022 $3,650,000.00
7 12/31/2021 $776,000.00
Financials: DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions
Date Value
1 12/31/2023 $94.00
2 3/31/2023 $103.00
3 12/31/2022 $120.00
4 9/30/2022 $117.00
5 6/30/2022 $123.00
6 3/31/2022 $131.00
7 12/31/2021 $123.00
Financials: DeferredFederalIncomeTaxExpenseBenefit
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 --
Financials: DeferredForeignIncomeTaxExpenseBenefit
Date Value
1 12/31/2023 --
2 12/31/2022 --
Financials: DeferredStateAndLocalIncomeTaxExpenseBenefit
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 --
Financials: DeferredTaxAssetsDeferredIncome
Date Value
1 12/31/2023 $3,881,000.00
2 12/31/2022 $8,457,000.00
3 12/31/2021 $15,053,000.00
4 12/31/2020 $23,157,000.00
5 12/31/2019 $25,271,000.00
Financials: DeferredTaxAssetsGross
Date Value
1 12/31/2023 $165,825,000.00
2 12/31/2022 $131,726,000.00
3 12/31/2021 $85,413,000.00
4 12/31/2020 $54,580,000.00
5 12/31/2019 $31,801,000.00
Financials: DeferredTaxAssetsOperatingLossCarryforwards
Date Value
1 12/31/2023 $61,036,000.00
2 12/31/2022 $54,300,000.00
3 12/31/2021 $46,339,000.00
4 12/31/2020 $19,399,000.00
5 12/31/2019 $575,000.00
Financials: DeferredTaxAssetsOperatingLossCarryforwardsDomestic
Date Value
1 12/31/2023 $214,900,000.00
2 12/31/2022 $171,600,000.00
3 12/31/2021 $152,200,000.00
4 12/31/2020 $58,800,000.00
5 12/31/2019 --
Financials: DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration
Date Value
1 12/31/2023 $214,900,000.00
2 12/31/2022 $171,600,000.00
3 12/31/2021 $152,200,000.00
4 12/31/2020 $58,800,000.00
Financials: DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal
Date Value
1 12/31/2023 $315,300,000.00
2 12/31/2022 $273,600,000.00
3 12/31/2021 $216,800,000.00
4 12/31/2020 $105,100,000.00
5 12/31/2019 $8,200,000.00
Financials: DeferredTaxAssetsOther
Date Value
1 12/31/2023 $27,000.00
2 12/31/2022 $354,000.00
3 12/31/2021 $426,000.00
4 12/31/2020 $168,000.00
Financials: DeferredTaxAssetsTaxCreditCarryforwardsForeign
Date Value
1 12/31/2023 $1,204,000.00
2 12/31/2022 --
Financials: DeferredTaxAssetsTaxCreditCarryforwardsResearch
Date Value
1 12/31/2023 $18,049,000.00
2 12/31/2022 $11,519,000.00
3 12/31/2021 $9,560,000.00
4 12/31/2020 $5,578,000.00
5 12/31/2019 $441,000.00
Financials: DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
Date Value
1 12/31/2023 $9,061,000.00
2 12/31/2022 $6,296,000.00
3 12/31/2021 $3,675,000.00
4 12/31/2020 $1,344,000.00
5 12/31/2019 $542,000.00
Financials: DeferredTaxAssetsUnrealizedLossesOnTradingSecurities
Date Value
1 12/31/2023 --
2 12/31/2022 $1,090,000.00
3 12/31/2021 $195,000.00
Financials: DeferredTaxAssetsValuationAllowance
Date Value
1 12/31/2023 $145,600,000.00
2 12/31/2022 $110,120,000.00
3 12/31/2021 $75,446,000.00
4 12/31/2020 $49,866,000.00
5 12/31/2019 $27,058,000.00
Financials: DeferredTaxLiabilities
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 --
Financials: DeferredTaxLiabilitiesPropertyPlantAndEquipment
Date Value
1 12/31/2023 $1,663,000.00
2 12/31/2022 $1,738,000.00
3 12/31/2021 $725,000.00
4 12/31/2020 $744,000.00
5 12/31/2019 $726,000.00
Financials: DefinedContributionPlanEmployerDiscretionaryContributionAmount
Date Value
1 12/31/2023 $1,100,000.00
2 12/31/2022 $1,000,000.00
3 12/31/2021 $600,000.00
Financials: DefinedContributionPlanEmployerMatchingContributionPercent
Date Value
1 12/31/2023 $1.00
2 12/31/2022 $1.00
Financials: DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
Date Value
1 12/31/2023 $0.03
Financials: DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent
Date Value
1 12/31/2023 $0.90
2 12/31/2022 $0.90
Financials: Depreciation
Date Value
1 12/31/2023 $1,578,000.00
2 9/30/2023 $1,450,000.00
3 6/30/2023 $1,003,000.00
4 3/31/2023 $500,000.00
5 12/31/2022 $1,676,000.00
6 9/30/2022 $415,000.00
7 6/30/2022 $740,000.00
8 3/31/2022 $305,000.00
9 12/31/2021 $1,492,000.00
10 9/30/2021 $1,169,000.00
11 6/30/2021 $839,000.00
12 3/31/2021 $451,000.00
13 12/31/2020 $1,617,000.00
14 9/30/2020 $1,252,000.00
15 6/30/2020 $832,000.00
16 3/31/2020 $416,000.00
17 12/31/2019 $1,595,000.00
Financials: DepreciationAndAmortization
Date Value
1 12/31/2023 $1,880,000.00
2 12/31/2022 $1,676,000.00
3 12/31/2021 $1,492,000.00
4 12/31/2020 $1,617,000.00
5 9/30/2020 $1,252,000.00
6 12/31/2019 $1,595,000.00
7 9/30/2019 $1,173,000.00
Financials: EarningsPerShareBasic
Date Value
1 12/31/2023 $-2.67
2 9/30/2023 $-0.55
3 6/30/2023 $-1.44
4 3/31/2023 $-0.71
5 12/31/2022 $-2.62
6 9/30/2022 $-0.65
7 6/30/2022 $-1.21
8 3/31/2022 $-0.65
9 12/31/2021 $-1.82
10 9/30/2021 $-1.51
11 6/30/2021 $-1.00
12 3/31/2021 $-0.49
13 12/31/2020 $-5.83
14 9/30/2020 $-36.76
15 6/30/2020 $-18.87
16 3/31/2020 $-9.59
17 12/31/2019 $-31.03
18 9/30/2019 $-8.93
Financials: EarningsPerShareDiluted
Date Value
1 12/31/2023 $-2.67
2 9/30/2023 $-0.55
3 6/30/2023 $-1.44
4 3/31/2023 $-0.71
5 12/31/2022 $-2.62
6 9/30/2022 $-0.65
7 6/30/2022 $-0.56
8 3/31/2022 $-0.65
9 12/31/2021 $-1.82
10 9/30/2021 $-1.51
11 6/30/2021 $-1.00
Financials: EffectiveIncomeTaxRateContinuingOperations
Date Value
1 12/31/2023 $-0.01
2 9/30/2023 $-0.01
3 12/31/2022 --
4 12/31/2021 --
5 12/31/2020 $0.01
6 12/31/2019 $-0.02
Financials: EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
Date Value
1 12/31/2023 $0.21
2 12/31/2022 $0.21
3 12/31/2021 $0.21
4 12/31/2020 $0.21
5 12/31/2019 $0.21
Financials: EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
Date Value
1 12/31/2023 $-0.27
2 12/31/2022 $-0.27
3 12/31/2021 $-0.30
4 12/31/2020 $-0.34
5 12/31/2019 $-0.32
Financials: EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
Date Value
1 12/31/2023 $-0.03
2 12/31/2022 $-0.03
3 12/31/2021 $-0.01
4 12/31/2020 $0.00
5 12/31/2019 $0.00
Financials: EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent
Date Value
1 12/31/2023 $0.00
2 12/31/2022 $-0.01
3 12/31/2021 $0.00
4 12/31/2020 $-0.02
5 12/31/2019 $0.01
Financials: EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
Date Value
1 12/31/2023 $0.04
2 12/31/2022 $0.08
3 12/31/2021 $0.06
4 12/31/2020 $0.08
5 12/31/2019 $0.07
Financials: GainsLossesOnExtinguishmentOfDebt
Date Value
1 12/31/2023 $-600,000.00
2 9/30/2023 $-621,000.00
3 12/31/2022 --
4 9/30/2022 --
Financials: GeneralAndAdministrativeExpense
Date Value
1 12/31/2023 $42,081,000.00
2 9/30/2023 $31,784,000.00
3 6/30/2023 $21,251,000.00
4 3/31/2023 $10,945,000.00
5 12/31/2022 $42,789,000.00
6 9/30/2022 $32,294,000.00
7 6/30/2022 $22,715,000.00
8 3/31/2022 $12,820,000.00
9 12/31/2021 $33,254,000.00
10 9/30/2021 $24,472,000.00
11 6/30/2021 $16,020,000.00
12 3/31/2021 $7,409,000.00
13 12/31/2020 $15,204,000.00
14 9/30/2020 $8,472,000.00
15 6/30/2020 $5,611,000.00
16 3/31/2020 $2,842,000.00
17 12/31/2019 $8,774,000.00
18 9/30/2019 $6,083,000.00
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
Date Value
1 12/31/2023 $-131,213,000.00
2 9/30/2023 $-96,736,000.00
3 12/31/2022 $-128,175,000.00
4 9/30/2022 $-90,990,000.00
5 3/31/2022 $-31,620,000.00
6 12/31/2021 $-83,892,000.00
7 9/30/2021 $-24,683,000.00
8 6/30/2021 $-22,580,000.00
9 3/31/2021 $-20,971,000.00
10 12/31/2020 $-66,961,000.00
11 9/30/2020 $-45,042,000.00
12 6/30/2020 $-10,961,000.00
13 3/31/2020 $-12,079,000.00
14 12/31/2019 $-33,295,000.00
15 9/30/2019 $-23,176,000.00
Financials: IncomeTaxesPaid
Date Value
1 12/31/2023 $1,003,000.00
2 9/30/2023 $1,003,000.00
3 12/31/2022 --
4 9/30/2022 --
5 12/31/2020 $143,000.00
6 12/31/2019 $1,088,000.00
Financials: IncomeTaxExpenseBenefit
Date Value
1 12/31/2023 $1,280,000.00
2 9/30/2023 $1,000,000.00
3 12/31/2022 --
4 9/30/2022 --
5 6/30/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 $-626,000.00
12 9/30/2020 $-167,000.00
13 6/30/2020 $-168,000.00
14 3/31/2020 $-167,000.00
15 12/31/2019 $804,000.00
16 9/30/2019 $650,000.00
Financials: IncreaseDecreaseInAccountsPayable
Date Value
1 12/31/2023 $273,000.00
2 9/30/2023 $104,000.00
3 6/30/2023 $941,000.00
4 3/31/2023 $-138,000.00
5 12/31/2022 $-3,333,000.00
6 9/30/2022 $-2,257,000.00
7 6/30/2022 $-564,000.00
8 3/31/2022 $-1,152,000.00
9 12/31/2021 $-1,179,000.00
10 9/30/2021 $-1,939,000.00
11 6/30/2021 $-1,338,000.00
12 3/31/2021 $-1,965,000.00
13 12/31/2020 $467,000.00
14 9/30/2020 $-133,000.00
15 6/30/2020 $462,000.00
16 3/31/2020 $-2,100,000.00
17 12/31/2019 $4,231,000.00
18 9/30/2019 $3,071,000.00
Financials: IncreaseDecreaseInAccountsReceivable
Date Value
1 12/31/2023 $10,327,000.00
2 9/30/2023 $-973,000.00
3 6/30/2023 $-445,000.00
4 3/31/2023 $-945,000.00
5 12/31/2022 $-4,244,000.00
6 9/30/2022 $-4,229,000.00
7 6/30/2022 $-4,007,000.00
8 3/31/2022 $-3,944,000.00
9 12/31/2021 $1,232,000.00
10 9/30/2021 $361,000.00
11 6/30/2021 $1,729,000.00
12 3/31/2021 $-828,000.00
13 12/31/2020 $-139,000.00
14 9/30/2020 $-482,000.00
15 6/30/2020 $3,923,000.00
16 3/31/2020 $-1,303,000.00
17 12/31/2019 $-81,815,000.00
18 9/30/2019 $-83,846,000.00
Financials: IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
Date Value
1 12/31/2023 $1,316,000.00
2 9/30/2023 $-3,866,000.00
3 6/30/2023 $-3,133,000.00
4 3/31/2023 $-3,670,000.00
5 12/31/2022 $5,083,000.00
6 9/30/2022 $2,391,000.00
7 6/30/2022 $-87,000.00
8 3/31/2022 $-3,766,000.00
9 12/31/2021 $4,377,000.00
10 9/30/2021 $2,242,000.00
11 6/30/2021 $316,000.00
12 3/31/2021 $-3,666,000.00
13 12/31/2020 $2,558,000.00
14 9/30/2020 $3,156,000.00
15 6/30/2020 $-628,000.00
16 3/31/2020 $-1,298,000.00
17 12/31/2019 $3,719,000.00
18 9/30/2019 $1,729,000.00
Financials: IncreaseDecreaseInDeferredRevenue
Date Value
1 12/31/2023 $3,772,000.00
2 9/30/2023 $-5,467,000.00
3 6/30/2023 $5,105,000.00
4 3/31/2023 $-2,731,000.00
5 12/31/2022 $-22,654,000.00
6 9/30/2022 $-21,274,000.00
7 6/30/2022 $-16,006,000.00
8 3/31/2022 $-5,882,000.00
9 12/31/2021 $-25,052,000.00
10 9/30/2021 $-9,990,000.00
11 6/30/2021 $-6,338,000.00
12 3/31/2021 $-3,769,000.00
13 12/31/2020 $-12,203,000.00
14 9/30/2020 $-8,425,000.00
15 6/30/2020 $-4,120,000.00
16 3/31/2020 $-2,996,000.00
17 12/31/2019 $-3,235,000.00
18 9/30/2019 $-398,000.00
Financials: IncreaseDecreaseInOperatingLeaseLiability
Date Value
1 12/31/2023 $-4,695,000.00
2 9/30/2023 $-3,489,000.00
3 6/30/2023 $-2,299,000.00
4 3/31/2023 $-1,124,000.00
5 12/31/2022 $-507,000.00
6 9/30/2022 $575,000.00
7 6/30/2022 $-983,000.00
8 3/31/2022 $304,000.00
9 12/31/2021 $-888,000.00
10 9/30/2021 $-772,000.00
11 6/30/2021 $-508,000.00
12 3/31/2021 $-251,000.00
13 12/31/2020 $-881,000.00
14 9/30/2020 $-651,000.00
15 12/31/2019 $-734,000.00
Financials: IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
Date Value
1 12/31/2023 $-2,723,000.00
2 9/30/2023 $-1,404,000.00
3 6/30/2023 $-2,096,000.00
4 3/31/2023 $-498,000.00
5 12/31/2022 $-388,000.00
6 9/30/2022 $-217,000.00
7 6/30/2022 $-1,722,000.00
8 3/31/2022 $-309,000.00
9 12/31/2021 $6,116,000.00
10 9/30/2021 $1,120,000.00
11 6/30/2021 $1,181,000.00
12 3/31/2021 $40,000.00
13 12/31/2020 $3,257,000.00
14 9/30/2020 $1,798,000.00
15 6/30/2020 $1,651,000.00
16 3/31/2020 $281,000.00
17 12/31/2019 $814,000.00
18 9/30/2019 $655,000.00
Financials: InterestAndOtherIncome
Date Value
1 12/31/2023 $9,812,000.00
2 9/30/2023 $6,862,000.00
3 6/30/2023 $4,300,000.00
4 3/31/2023 $2,054,000.00
5 12/31/2022 $3,575,000.00
6 9/30/2022 $1,866,000.00
7 6/30/2022 $506,000.00
8 3/31/2022 $276,000.00
9 12/31/2021 $387,000.00
10 9/30/2021 $251,000.00
11 6/30/2021 $141,000.00
12 3/31/2021 $72,000.00
13 12/31/2020 $393,000.00
14 9/30/2020 $334,000.00
15 6/30/2020 $25,000.00
16 3/31/2020 $259,000.00
17 12/31/2019 $2,157,000.00
Financials: InterestExpenseBorrowings
Date Value
1 12/31/2023 $1,000,000.00
2 12/31/2022 $1,500,000.00
Financials: InterestPaidNet
Date Value
1 12/31/2023 $990,000.00
2 9/30/2023 $990,000.00
3 6/30/2023 $852,000.00
4 3/31/2023 $430,000.00
5 12/31/2022 $1,624,000.00
6 9/30/2022 $1,203,000.00
7 6/30/2022 $828,000.00
8 3/31/2022 $473,000.00
9 12/31/2021 $1,308,000.00
10 9/30/2021 $1,070,000.00
11 6/30/2021 $707,000.00
12 3/31/2021 $358,000.00
13 12/31/2020 $820,000.00
14 9/30/2020 $461,000.00
15 6/30/2020 $102,000.00
Financials: LeaseCost
Date Value
1 12/31/2023 $9,432,000.00
2 12/31/2022 $10,576,000.00
3 9/30/2022 $2,374,000.00
4 6/30/2022 $5,775,000.00
5 12/31/2021 $3,543,000.00
6 9/30/2021 $2,525,000.00
7 6/30/2021 $765,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDue
Date Value
1 12/31/2023 $89,046,000.00
2 12/31/2022 $97,617,000.00
3 9/30/2022 $99,705,000.00
4 6/30/2022 $101,792,000.00
5 3/31/2022 $103,880,000.00
6 12/31/2021 $42,685,000.00
7 9/30/2021 $16,634,000.00
8 6/30/2021 $17,202,000.00
9 3/31/2021 $17,771,000.00
10 12/31/2020 $18,339,000.00
11 9/30/2020 $18,889,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
Date Value
1 12/31/2023 $40,751,000.00
2 12/31/2022 $52,113,000.00
3 12/31/2021 $25,085,000.00
4 12/31/2020 $6,277,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
Date Value
1 12/31/2023 $8,828,000.00
2 12/31/2022 $8,571,000.00
3 9/30/2022 $8,571,000.00
4 6/30/2022 $8,571,000.00
5 3/31/2022 $8,571,000.00
6 12/31/2021 $2,994,000.00
7 9/30/2021 $2,340,000.00
8 6/30/2021 $2,340,000.00
9 3/31/2021 $2,340,000.00
10 12/31/2020 $2,272,000.00
11 9/30/2020 $2,272,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearFive
Date Value
1 12/31/2023 $11,362,000.00
2 12/31/2022 $9,646,000.00
3 12/31/2021 $3,815,000.00
4 12/31/2020 $2,557,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearFour
Date Value
1 12/31/2023 $9,646,000.00
2 12/31/2022 $9,366,000.00
3 9/30/2022 $9,366,000.00
4 6/30/2022 $9,366,000.00
5 3/31/2022 $9,366,000.00
6 12/31/2021 $3,704,000.00
7 9/30/2021 $2,557,000.00
8 6/30/2021 $2,557,000.00
9 3/31/2021 $2,557,000.00
10 12/31/2020 $2,483,000.00
11 9/30/2020 $2,483,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearThree
Date Value
1 12/31/2023 $9,366,000.00
2 12/31/2022 $9,093,000.00
3 9/30/2022 $9,093,000.00
4 6/30/2022 $9,093,000.00
5 3/31/2022 $9,093,000.00
6 12/31/2021 $3,596,000.00
7 9/30/2021 $2,482,000.00
8 6/30/2021 $2,482,000.00
9 3/31/2021 $2,483,000.00
10 12/31/2020 $2,410,000.00
11 9/30/2020 $2,410,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
Date Value
1 12/31/2023 $9,093,000.00
2 12/31/2022 $8,828,000.00
3 9/30/2022 $8,828,000.00
4 6/30/2022 $8,828,000.00
5 3/31/2022 $8,828,000.00
6 12/31/2021 $3,491,000.00
7 9/30/2021 $2,410,000.00
8 6/30/2021 $2,410,000.00
9 3/31/2021 $2,410,000.00
10 12/31/2020 $2,340,000.00
11 9/30/2020 $2,340,000.00
Financials: LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
Date Value
1 12/31/2023 $18,070,000.00
2 12/31/2022 $21,947,000.00
3 9/30/2022 $22,952,000.00
4 6/30/2022 $23,955,000.00
5 3/31/2022 $24,757,000.00
6 12/31/2021 $10,574,000.00
7 9/30/2021 $4,537,000.00
8 6/30/2021 $4,841,000.00
9 3/31/2021 $5,153,000.00
10 12/31/2020 $5,471,000.00
11 9/30/2020 $5,792,000.00
Financials: Liabilities
Date Value
1 12/31/2023 $130,337,000.00
2 9/30/2023 $116,989,000.00
3 6/30/2023 $141,301,000.00
4 3/31/2023 $133,566,000.00
5 12/31/2022 $141,606,000.00
6 9/30/2022 $143,260,000.00
7 6/30/2022 $147,882,000.00
8 3/31/2022 $150,956,000.00
9 12/31/2021 $117,159,000.00
10 9/30/2021 $109,131,000.00
11 6/30/2021 $111,994,000.00
12 3/31/2021 $110,302,000.00
13 12/31/2020 $119,347,000.00
14 9/30/2020 $128,531,000.00
15 12/31/2019 $119,228,000.00
Financials: LiabilitiesAndStockholdersEquity
Date Value
1 12/31/2023 $376,451,000.00
2 9/30/2023 $333,013,000.00
3 6/30/2023 $375,008,000.00
4 3/31/2023 $396,036,000.00
5 12/31/2022 $430,840,000.00
6 9/30/2022 $461,439,000.00
7 6/30/2022 $492,475,000.00
8 3/31/2022 $515,485,000.00
9 12/31/2021 $506,765,000.00
10 9/30/2021 $507,911,000.00
11 6/30/2021 $528,421,000.00
12 3/31/2021 $374,007,000.00
13 12/31/2020 $400,138,000.00
14 9/30/2020 $229,127,000.00
15 12/31/2019 $118,260,000.00
Financials: LiabilitiesCurrent
Date Value
1 12/31/2023 $42,766,000.00
2 9/30/2023 $30,271,000.00
3 6/30/2023 $48,238,000.00
4 3/31/2023 $39,380,000.00
5 12/31/2022 $44,546,000.00
6 9/30/2022 $45,267,000.00
7 6/30/2022 $46,148,000.00
8 3/31/2022 $46,988,000.00
9 12/31/2021 $51,246,000.00
10 9/30/2021 $48,687,000.00
11 6/30/2021 $44,166,000.00
12 3/31/2021 $37,653,000.00
13 12/31/2020 $43,852,000.00
14 9/30/2020 $40,009,000.00
15 12/31/2019 $33,641,000.00
Financials: LongTermDebt
Date Value
1 6/30/2023 $10,335,000.00
2 3/31/2023 $11,750,000.00
3 12/31/2022 $11,482,000.00
4 9/30/2022 $11,302,000.00
5 6/30/2022 $11,122,000.00
6 3/31/2022 $10,944,000.00
7 12/31/2021 $10,768,000.00
8 9/30/2021 $10,588,000.00
9 6/30/2021 $10,409,000.00
10 3/31/2021 $10,231,000.00
11 12/31/2020 $10,052,000.00
Financials: LongTermDebtCurrent
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 $10,335,000.00
4 3/31/2023 $2,287,000.00
5 12/31/2022 $2,287,000.00
6 9/30/2022 $2,250,000.00
7 6/30/2022 $750,000.00
8 3/31/2022 $750,000.00
9 12/31/2021 --
Financials: LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
Date Value
1 6/30/2023 $9,500,000.00
2 3/31/2023 $9,500,000.00
3 12/31/2022 $3,000,000.00
4 9/30/2022 $3,000,000.00
5 6/30/2022 $3,000,000.00
6 3/31/2022 $3,000,000.00
Financials: LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear
Date Value
1 6/30/2023 $1,500,000.00
2 3/31/2023 $2,250,000.00
3 9/30/2022 --
4 6/30/2022 --
Financials: LongTermDebtNoncurrent
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 $8,621,000.00
5 12/31/2022 $9,195,000.00
6 9/30/2022 $9,052,000.00
7 6/30/2022 $10,372,000.00
8 3/31/2022 $10,194,000.00
9 12/31/2021 $10,768,000.00
10 9/30/2021 $10,588,000.00
11 6/30/2021 $10,409,000.00
12 3/31/2021 $10,231,000.00
13 12/31/2020 $10,052,000.00
14 9/30/2020 $9,877,000.00
Financials: MarketableSecuritiesUnrealizedGainLoss
Date Value
1 12/31/2023 $4,010,000.00
2 9/30/2023 $3,233,000.00
3 6/30/2023 $2,363,000.00
4 3/31/2023 $1,667,000.00
5 12/31/2022 $-3,362,000.00
6 9/30/2022 $-4,634,000.00
7 6/30/2022 $-3,806,000.00
8 3/31/2022 $-2,875,000.00
9 12/31/2021 $-788,000.00
10 9/30/2021 $-86,000.00
11 6/30/2021 $25,000.00
12 3/31/2021 $-107,000.00
13 12/31/2020 $13,000.00
14 9/30/2020 $8,000.00
15 6/30/2020 $-2,000.00
Financials: NetCashProvidedByUsedInFinancingActivities
Date Value
1 12/31/2023 $45,489,000.00
2 9/30/2023 $-12,183,000.00
3 6/30/2023 $-1,430,000.00
4 3/31/2023 $-684,000.00
5 12/31/2022 $1,147,000.00
6 9/30/2022 $1,100,000.00
7 6/30/2022 $739,000.00
8 3/31/2022 $480,000.00
9 12/31/2021 $171,400,000.00
10 9/30/2021 $170,934,000.00
11 6/30/2021 $170,350,000.00
12 3/31/2021 $-151,000.00
13 12/31/2020 $348,932,000.00
14 9/30/2020 $154,879,000.00
15 6/30/2020 $152,380,000.00
16 3/31/2020 $156,000.00
17 12/31/2019 $244,000.00
18 9/30/2019 $166,000.00
Financials: NetCashProvidedByUsedInInvestingActivities
Date Value
1 12/31/2023 $158,349,000.00
2 9/30/2023 $126,404,000.00
3 6/30/2023 $68,679,000.00
4 3/31/2023 $53,531,000.00
5 12/31/2022 $58,422,000.00
6 9/30/2022 $49,138,000.00
7 6/30/2022 $29,224,000.00
8 3/31/2022 $-4,004,000.00
9 12/31/2021 $-189,336,000.00
10 9/30/2021 $-129,923,000.00
11 6/30/2021 $-29,296,000.00
12 3/31/2021 $-61,730,000.00
13 12/31/2020 $-190,505,000.00
14 9/30/2020 $-136,284,000.00
15 6/30/2020 $-104,017,000.00
16 3/31/2020 $-184,000.00
17 12/31/2019 $-1,620,000.00
18 9/30/2019 $-1,422,000.00
Financials: NetCashProvidedByUsedInOperatingActivities
Date Value
1 12/31/2023 $-106,838,000.00
2 9/30/2023 $-82,829,000.00
3 6/30/2023 $-52,122,000.00
4 3/31/2023 $-33,125,000.00
5 12/31/2022 $-105,939,000.00
6 9/30/2022 $-76,811,000.00
7 6/30/2022 $-48,791,000.00
8 3/31/2022 $-26,596,000.00
9 12/31/2021 $-86,965,000.00
10 9/30/2021 $-61,294,000.00
11 6/30/2021 $-42,936,000.00
12 3/31/2021 $-24,934,000.00
13 12/31/2020 $-67,249,000.00
14 9/30/2020 $-45,710,000.00
15 6/30/2020 $-31,260,000.00
16 3/31/2020 $-16,666,000.00
17 12/31/2019 $55,614,000.00
18 9/30/2019 $65,918,000.00
Financials: NetIncomeLoss
Date Value
1 12/31/2023 $-132,500,000.00
2 9/30/2023 $-97,739,000.00
3 6/30/2023 $-70,702,000.00
4 3/31/2023 $-34,780,000.00
5 12/31/2022 $-128,175,000.00
6 9/30/2022 $-31,958,000.00
7 6/30/2022 $-27,412,000.00
8 3/31/2022 $-31,620,000.00
9 12/31/2021 $-83,892,000.00
10 9/30/2021 $-24,683,000.00
11 6/30/2021 $-22,580,000.00
12 3/31/2021 $-20,971,000.00
13 12/31/2020 $-66,335,000.00
14 9/30/2020 $-44,540,000.00
15 6/30/2020 $-10,793,000.00
16 3/31/2020 $-11,912,000.00
17 12/31/2019 $-34,099,000.00
18 9/30/2019 $-24,076,000.00
Financials: NonoperatingIncomeExpense
Date Value
1 12/31/2023 $7,818,000.00
2 9/30/2023 $4,868,000.00
3 6/30/2023 $3,094,000.00
4 3/31/2023 $1,448,000.00
5 12/31/2022 $1,359,000.00
6 9/30/2022 $530,000.00
7 6/30/2022 $-279,000.00
8 3/31/2022 $-251,000.00
9 12/31/2021 $-1,758,000.00
10 9/30/2021 $-1,355,000.00
11 6/30/2021 $-464,000.00
12 3/31/2021 $-462,000.00
13 12/31/2020 $-6,512,000.00
14 9/30/2020 $-3,653,000.00
15 6/30/2020 $-102,000.00
16 3/31/2020 $259,000.00
17 12/31/2019 $2,157,000.00
18 9/30/2019 $1,777,000.00
Financials: NumberOfOperatingSegments
Date Value
1 12/31/2023 $1.00
2 12/31/2022 $1.00
3 12/31/2021 $1.00
4 12/31/2020 $1.00
Financials: OperatingExpenses
Date Value
1 12/31/2023 $159,787,000.00
2 9/30/2023 $119,099,000.00
3 6/30/2023 $80,219,000.00
4 3/31/2023 $39,987,000.00
5 12/31/2022 $160,630,000.00
6 9/30/2022 $119,483,000.00
7 6/30/2022 $41,218,000.00
8 3/31/2022 $39,023,000.00
9 12/31/2021 $127,919,000.00
10 9/30/2021 $92,586,000.00
11 6/30/2021 $59,832,000.00
12 3/31/2021 $27,935,000.00
13 12/31/2020 $93,644,000.00
14 9/30/2020 $26,796,000.00
15 6/30/2020 $39,683,000.00
16 3/31/2020 $19,154,000.00
17 12/31/2019 $56,833,000.00
18 9/30/2019 $38,125,000.00
Financials: OperatingIncomeLoss
Date Value
1 12/31/2023 $-139,031,000.00
2 9/30/2023 $-101,604,000.00
3 6/30/2023 $-73,796,000.00
4 3/31/2023 $-36,228,000.00
5 12/31/2022 $-129,534,000.00
6 9/30/2022 $-91,241,000.00
7 6/30/2022 $-58,753,000.00
8 3/31/2022 $-31,369,000.00
9 12/31/2021 $-82,134,000.00
10 9/30/2021 $-66,879,000.00
11 6/30/2021 $-42,625,000.00
12 3/31/2021 $-20,509,000.00
13 12/31/2020 $-60,449,000.00
14 9/30/2020 $-41,546,000.00
15 6/30/2020 $-23,197,000.00
16 3/31/2020 $-12,338,000.00
17 12/31/2019 $-35,452,000.00
18 9/30/2019 $-24,953,000.00
Financials: OperatingLeaseCost
Date Value
1 12/31/2023 $10,030,000.00
2 12/31/2022 $10,031,000.00
3 9/30/2022 $2,508,000.00
4 6/30/2022 $2,507,000.00
5 12/31/2021 $2,686,000.00
6 9/30/2021 $637,000.00
7 6/30/2021 $638,000.00
Financials: OperatingLeaseLiability
Date Value
1 12/31/2023 $70,976,000.00
2 12/31/2022 $75,670,000.00
3 9/30/2022 $76,753,000.00
4 6/30/2022 $75,195,000.00
5 3/31/2022 $76,481,000.00
6 12/31/2021 $32,111,000.00
7 9/30/2021 $12,097,000.00
8 6/30/2021 $12,361,000.00
9 3/31/2021 $12,618,000.00
10 12/31/2020 $12,868,000.00
11 9/30/2020 $13,097,000.00
Financials: OperatingLeaseLiabilityCurrent
Date Value
1 12/31/2023 $5,219,000.00
2 9/30/2023 $5,087,000.00
3 6/30/2023 $4,956,000.00
4 3/31/2023 $4,827,000.00
5 12/31/2022 $4,700,000.00
6 9/30/2022 $4,577,000.00
7 6/30/2022 $1,824,000.00
8 3/31/2022 $1,727,000.00
9 12/31/2021 $1,334,000.00
10 9/30/2021 $1,177,000.00
11 6/30/2021 $1,131,000.00
12 3/31/2021 $1,086,000.00
13 12/31/2020 $1,042,000.00
14 9/30/2020 $1,000,000.00
15 12/31/2019 $880,000.00
Financials: OperatingLeaseLiabilityNoncurrent
Date Value
1 12/31/2023 $65,757,000.00
2 9/30/2023 $67,095,000.00
3 6/30/2023 $68,416,000.00
4 3/31/2023 $69,720,000.00
5 12/31/2022 $70,970,000.00
6 9/30/2022 $72,176,000.00
7 6/30/2022 $73,371,000.00
8 3/31/2022 $74,754,000.00
9 12/31/2021 $30,777,000.00
10 9/30/2021 $10,920,000.00
11 6/30/2021 $11,230,000.00
12 3/31/2021 $11,532,000.00
13 12/31/2020 $11,826,000.00
14 9/30/2020 $12,097,000.00
15 12/31/2019 $12,869,000.00
Financials: OperatingLeasePayments
Date Value
1 9/30/2023 $6,421,000.00
2 6/30/2023 $4,271,000.00
3 3/31/2023 $2,120,000.00
4 9/30/2022 $5,083,000.00
5 6/30/2022 $2,996,000.00
6 3/31/2022 $908,000.00
Financials: OperatingLeaseRightOfUseAsset
Date Value
1 12/31/2023 $63,956,000.00
2 9/30/2023 $65,520,000.00
3 6/30/2023 $67,067,000.00
4 3/31/2023 $68,599,000.00
5 12/31/2022 $70,116,000.00
6 9/30/2022 $71,618,000.00
7 6/30/2022 $73,122,000.00
8 3/31/2022 $74,828,000.00
9 12/31/2021 $31,945,000.00
10 9/30/2021 $12,249,000.00
11 6/30/2021 $12,582,000.00
12 3/31/2021 $12,909,000.00
13 12/31/2020 $13,229,000.00
14 9/30/2020 $13,544,000.00
15 12/31/2019 $14,453,000.00
Financials: OperatingLeaseRightOfUseAssetAmortizationExpense
Date Value
1 12/31/2023 $6,159,000.00
2 9/30/2023 $4,596,000.00
3 6/30/2023 $3,048,000.00
4 3/31/2023 $1,517,000.00
5 12/31/2022 $5,896,000.00
6 9/30/2022 $4,394,000.00
7 6/30/2022 $2,890,000.00
8 3/31/2022 $1,184,000.00
9 12/31/2021 $1,415,000.00
10 9/30/2021 $980,000.00
11 6/30/2021 $647,000.00
12 3/31/2021 $320,000.00
13 12/31/2020 $1,224,000.00
14 9/30/2020 $910,000.00
15 6/30/2020 $600,000.00
16 3/31/2020 $298,000.00
17 12/31/2019 $1,144,000.00
18 9/30/2019 $850,000.00
Financials: OperatingLeaseWeightedAverageDiscountRatePercent
Date Value
1 12/31/2023 $0.05
2 12/31/2022 $0.05
3 9/30/2022 $0.05
4 6/30/2022 $0.05
5 3/31/2022 $0.05
6 12/31/2021 $0.05
7 9/30/2021 $0.10
8 6/30/2021 $0.10
9 3/31/2021 $0.10
10 12/31/2020 $0.10
Financials: OtherAssetsNoncurrent
Date Value
1 12/31/2023 $2,723,000.00
2 9/30/2023 $3,206,000.00
3 6/30/2023 $3,288,000.00
4 3/31/2023 $3,360,000.00
5 12/31/2022 $1,526,000.00
6 9/30/2022 $1,313,000.00
7 6/30/2022 $1,315,000.00
8 3/31/2022 $928,000.00
9 12/31/2021 $544,000.00
10 9/30/2021 $578,000.00
11 6/30/2021 $579,000.00
12 9/30/2020 $502,000.00
Financials: OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
Date Value
1 12/31/2023 $4,010,000.00
2 12/31/2022 $-3,362,000.00
3 12/31/2021 $-788,000.00
4 12/31/2020 $13,000.00
5 9/30/2020 $10,000.00
Financials: OtherLiabilitiesCurrent
Date Value
1 12/31/2023 $2,043,000.00
2 9/30/2023 $2,111,000.00
3 6/30/2023 $1,456,000.00
4 3/31/2023 $1,258,000.00
5 12/31/2022 $2,052,000.00
6 9/30/2022 $1,210,000.00
7 6/30/2022 $1,284,000.00
8 3/31/2022 $309,000.00
9 12/31/2021 $413,000.00
10 9/30/2021 $201,000.00
11 6/30/2021 $243,000.00
12 3/31/2021 $887,000.00
13 12/31/2020 $469,000.00
14 9/30/2020 $164,000.00
15 12/31/2019 $280,000.00
Financials: OtherOperatingActivitiesCashFlowStatement
Date Value
1 12/31/2023 $77,000.00
2 9/30/2023 $120,000.00
3 6/30/2023 $68,000.00
4 3/31/2023 $32,000.00
5 12/31/2022 --
6 9/30/2022 --
7 6/30/2022 --
8 3/31/2022 --
Financials: PaymentsForRepurchaseOfCommonStock
Date Value
1 12/31/2023 $110,000.00
2 9/30/2023 $110,000.00
3 6/30/2023 $94,000.00
4 3/31/2023 $94,000.00
5 12/31/2022 --
6 9/30/2022 --
7 6/30/2022 --
8 3/31/2022 --
9 12/31/2020 $194,000.00
10 9/30/2020 $210,000.00
11 6/30/2020 $124,000.00
12 2/29/2020 $100,000.00
13 12/31/2019 $30,000.00
14 9/30/2019 $40,000.00
Financials: PaymentsToAcquireMarketableSecurities
Date Value
1 12/31/2023 $129,898,000.00
2 9/30/2023 $92,020,000.00
3 6/30/2023 $60,078,000.00
4 3/31/2023 $11,437,000.00
5 12/31/2022 $219,527,000.00
6 9/30/2022 $163,238,000.00
7 6/30/2022 $108,132,000.00
8 3/31/2022 $76,219,000.00
9 12/31/2021 $537,740,000.00
10 9/30/2021 $392,324,000.00
11 6/30/2021 $237,622,000.00
12 3/31/2021 $176,303,000.00
13 12/31/2020 $293,855,000.00
14 9/30/2020 $135,979,000.00
15 6/30/2020 $103,942,000.00
16 12/31/2019 $79,000,000.00
Financials: PaymentsToAcquirePropertyPlantAndEquipment
Date Value
1 12/31/2023 $1,708,000.00
2 9/30/2023 $1,551,000.00
3 6/30/2023 $951,000.00
4 3/31/2023 $589,000.00
5 12/31/2022 $5,496,000.00
6 9/30/2022 $4,006,000.00
7 6/30/2022 $701,000.00
8 3/31/2022 $172,000.00
9 12/31/2021 $1,277,000.00
10 9/30/2021 $1,168,000.00
11 6/30/2021 $1,168,000.00
12 3/31/2021 $421,000.00
13 12/31/2020 $650,000.00
14 9/30/2020 $359,000.00
15 6/30/2020 $75,000.00
16 3/31/2020 $184,000.00
17 12/31/2019 $1,349,000.00
18 9/30/2019 $1,422,000.00
Financials: PreferredStockParOrStatedValuePerShare
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 3/31/2022 $0.00
8 12/31/2021 $0.00
9 9/30/2021 $0.00
10 6/30/2021 $0.00
11 3/31/2021 $0.00
12 12/31/2020 $0.00
13 10/31/2020 $0.00
14 12/31/2019 $0.00
Financials: PreferredStockSharesAuthorized
Date Value
1 12/31/2023 $10,000,000.00
2 9/30/2023 $10,000,000.00
3 6/30/2023 $10,000,000.00
4 3/31/2023 $10,000,000.00
5 12/31/2022 $10,000,000.00
6 9/30/2022 $10,000,000.00
7 6/30/2022 $10,000,000.00
8 3/31/2022 $10,000,000.00
9 12/31/2021 $10,000,000.00
10 9/30/2021 $10,000,000.00
11 6/30/2021 $10,000,000.00
12 3/31/2021 $10,000,000.00
13 12/31/2020 $10,000,000.00
14 10/31/2020 $10,000,000.00
15 12/31/2019 --
Financials: PreferredStockSharesIssued
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 --
6 9/30/2022 --
7 6/30/2022 --
8 3/31/2022 --
9 12/31/2021 --
10 9/30/2021 --
11 6/30/2021 --
12 3/31/2021 --
13 12/31/2020 --
14 12/31/2019 --
Financials: PreferredStockSharesOutstanding
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 --
6 9/30/2022 --
7 6/30/2022 --
8 3/31/2022 --
9 12/31/2021 --
10 9/30/2021 --
11 6/30/2021 --
12 3/31/2021 --
13 12/31/2020 --
14 12/31/2019 --
Financials: PreferredStockValue
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 --
6 9/30/2022 --
7 6/30/2022 --
8 3/31/2022 --
9 12/31/2021 --
10 9/30/2021 --
11 6/30/2021 --
12 3/31/2021 --
13 12/31/2020 --
14 12/31/2019 --
Financials: PrepaidExpenseAndOtherAssetsCurrent
Date Value
1 12/31/2023 $5,709,000.00
2 9/30/2023 $6,617,000.00
3 6/30/2023 $6,074,000.00
4 3/31/2023 $7,599,000.00
5 12/31/2022 $9,931,000.00
6 9/30/2022 $10,315,000.00
7 6/30/2022 $8,876,000.00
8 3/31/2022 $9,999,000.00
9 12/31/2021 $10,694,000.00
10 9/30/2021 $5,378,000.00
11 6/30/2021 $5,437,000.00
12 3/31/2021 $4,876,000.00
13 12/31/2020 $4,836,000.00
14 9/30/2020 $5,370,000.00
15 12/31/2019 $1,595,000.00
Financials: ProceedsFromIssuanceOfCommonStock
Date Value
1 12/31/2023 $57,673,000.00
2 12/31/2022 --
3 9/30/2020 $764,000.00
4 9/30/2019 $206,000.00
Financials: ProceedsFromPaymentsForOtherFinancingActivities
Date Value
1 12/31/2023 $368,000.00
2 9/30/2023 $369,000.00
3 6/30/2023 $106,000.00
4 3/31/2023 $104,000.00
5 12/31/2022 $370,000.00
6 9/30/2022 $370,000.00
7 6/30/2022 $220,000.00
8 3/31/2022 $220,000.00
9 12/31/2021 $-109,000.00
10 9/30/2021 $177,000.00
11 6/30/2021 $-3,000.00
12 3/31/2021 $-3,000.00
Financials: ProceedsFromSaleAndMaturityOfMarketableSecurities
Date Value
1 12/31/2023 $289,955,000.00
2 9/30/2023 $219,975,000.00
3 6/30/2023 $129,708,000.00
4 3/31/2023 $65,557,000.00
5 12/31/2022 $283,445,000.00
6 9/30/2022 $216,382,000.00
7 6/30/2022 $138,057,000.00
8 3/31/2022 $72,387,000.00
9 12/31/2021 $349,681,000.00
10 9/30/2021 $263,569,000.00
11 6/30/2021 $209,494,000.00
12 3/31/2021 $114,994,000.00
13 12/31/2020 $104,000,000.00
14 12/31/2019 $78,666,000.00
Financials: ProceedsFromStockOptionsExercised
Date Value
1 12/31/2023 $58,000.00
2 9/30/2023 $58,000.00
3 6/30/2023 $58,000.00
4 3/31/2023 $56,000.00
5 12/31/2022 $777,000.00
6 9/30/2022 $730,000.00
7 6/30/2022 $519,000.00
8 3/31/2022 $260,000.00
9 12/31/2021 $2,330,000.00
10 9/30/2021 $1,578,000.00
11 6/30/2021 $705,000.00
12 3/31/2021 $166,000.00
13 12/31/2020 $887,000.00
14 9/30/2020 $764,000.00
15 6/30/2020 $232,000.00
16 3/31/2020 $156,000.00
17 12/31/2019 $274,000.00
Financials: ProfitLoss
Date Value
1 9/30/2023 $-97,700,000.00
2 6/30/2023 $-70,700,000.00
3 3/31/2023 $-34,780,000.00
4 9/30/2022 $-91,000,000.00
5 6/30/2022 $-59,032,000.00
6 3/31/2022 $-31,600,000.00
7 12/31/2021 $-83,900,000.00
8 9/30/2021 $-68,234,000.00
9 6/30/2021 $-43,600,000.00
10 3/31/2021 $-20,971,000.00
11 12/31/2020 $-66,335,000.00
12 9/30/2020 $-44,540,000.00
13 6/30/2020 $-22,700,000.00
14 3/31/2020 $-11,912,000.00
15 12/31/2019 $-34,100,000.00
16 9/30/2019 $-24,076,000.00
Financials: PropertyPlantAndEquipmentGross
Date Value
1 12/31/2023 $14,895,000.00
2 9/30/2023 $15,192,000.00
3 6/30/2023 $15,364,000.00
4 3/31/2023 $16,221,000.00
5 12/31/2022 $15,523,000.00
6 9/30/2022 $15,092,000.00
7 6/30/2022 $13,765,000.00
8 3/31/2022 $10,190,000.00
9 12/31/2021 $10,024,000.00
10 9/30/2021 $10,124,000.00
11 6/30/2021 $10,124,000.00
12 3/31/2021 $10,098,000.00
13 12/31/2020 $8,955,000.00
14 9/30/2020 $8,786,000.00
15 12/31/2019 $8,417,000.00
Financials: PropertyPlantAndEquipmentNet
Date Value
1 12/31/2023 $7,132,000.00
2 9/30/2023 $7,290,000.00
3 6/30/2023 $7,572,000.00
4 3/31/2023 $7,640,000.00
5 12/31/2022 $7,400,000.00
6 9/30/2022 $7,415,000.00
7 6/30/2022 $6,337,000.00
8 3/31/2022 $3,026,000.00
9 12/31/2021 $3,108,000.00
10 9/30/2021 $3,323,000.00
11 6/30/2021 $3,653,000.00
12 3/31/2021 $4,015,000.00
13 12/31/2020 $3,323,000.00
14 9/30/2020 $3,580,000.00
15 12/31/2019 $4,463,000.00
Financials: ReceivablesNetCurrent
Date Value
1 12/31/2023 $11,799,000.00
2 9/30/2023 $500,000.00
3 6/30/2023 $1,028,000.00
4 3/31/2023 $528,000.00
5 12/31/2022 $1,473,000.00
6 9/30/2022 $1,488,000.00
7 6/30/2022 $1,709,000.00
8 3/31/2022 $1,773,000.00
9 12/31/2021 $5,716,000.00
10 9/30/2021 $4,845,000.00
11 6/30/2021 $6,213,000.00
12 3/31/2021 $3,656,000.00
13 12/31/2020 $4,484,000.00
14 9/30/2020 $4,141,000.00
15 12/31/2019 $4,348,000.00
Financials: RepaymentsOfRelatedPartyDebt
Date Value
1 12/31/2023 $12,500,000.00
2 9/30/2023 $12,500,000.00
3 6/30/2023 $1,500,000.00
4 3/31/2023 $750,000.00
5 12/31/2022 --
6 9/30/2022 --
7 6/30/2022 --
8 3/31/2022 --
Financials: ResearchAndDevelopmentExpense
Date Value
1 12/31/2023 $117,706,000.00
2 9/30/2023 $87,315,000.00
3 6/30/2023 $58,968,000.00
4 3/31/2023 $29,042,000.00
5 12/31/2022 $117,841,000.00
6 9/30/2022 $87,189,000.00
7 6/30/2022 $57,526,000.00
8 3/31/2022 $26,203,000.00
9 12/31/2021 $94,665,000.00
10 9/30/2021 $24,302,000.00
11 6/30/2021 $23,286,000.00
12 3/31/2021 $20,526,000.00
13 12/31/2020 $78,440,000.00
14 9/30/2020 $58,007,000.00
15 6/30/2020 $17,760,000.00
16 3/31/2020 $16,312,000.00
17 12/31/2019 $48,059,000.00
18 9/30/2019 $32,042,000.00
Financials: RestrictedCashAndCashEquivalents
Date Value
1 12/31/2023 $3,443,000.00
2 9/30/2023 $3,454,000.00
3 6/30/2023 $3,279,000.00
4 3/31/2023 $3,279,000.00
5 12/31/2022 $3,279,000.00
6 9/30/2022 $3,279,000.00
7 6/30/2022 $3,279,000.00
8 3/31/2022 $3,279,000.00
9 12/31/2021 $3,279,000.00
10 9/30/2021 $1,276,000.00
11 6/30/2021 $1,276,000.00
12 3/31/2021 $2,577,000.00
13 12/31/2020 $2,577,000.00
14 9/30/2020 $2,577,000.00
15 6/30/2020 $2,577,000.00
16 3/31/2020 $2,577,000.00
17 12/31/2019 $2,577,000.00
18 9/30/2019 $2,577,000.00
Financials: RestrictedCashAndCashEquivalentsNoncurrent
Date Value
1 12/31/2023 $3,443,000.00
2 9/30/2023 $3,454,000.00
3 6/30/2023 $3,279,000.00
4 3/31/2023 $3,279,000.00
5 12/31/2022 $3,279,000.00
6 9/30/2022 $3,279,000.00
7 6/30/2022 $3,279,000.00
8 3/31/2022 $3,279,000.00
9 12/31/2021 $3,279,000.00
10 9/30/2021 $1,276,000.00
11 6/30/2021 $1,276,000.00
12 3/31/2021 $2,577,000.00
13 12/31/2020 $2,577,000.00
14 9/30/2020 $2,577,000.00
15 12/31/2019 $2,577,000.00
Financials: RetainedEarningsAccumulatedDeficit
Date Value
1 12/31/2023 $-528,400,000.00
2 9/30/2023 $-493,600,000.00
3 6/30/2023 $-466,600,000.00
4 3/31/2023 $-430,670,000.00
5 12/31/2022 $-395,890,000.00
6 9/30/2022 $-358,700,000.00
7 6/30/2022 $-326,700,000.00
8 3/31/2022 $-299,300,000.00
9 12/31/2021 $-267,715,000.00
10 9/30/2021 $-252,100,000.00
11 6/30/2021 $-227,374,000.00
12 3/31/2021 $-204,794,000.00
13 12/31/2020 $-183,823,000.00
14 9/30/2020 $-162,028,000.00
15 12/31/2019 $-117,488,000.00
Financials: RevenueFromContractWithCustomerExcludingAssessedTax
Date Value
1 12/31/2023 $20,756,000.00
2 9/30/2023 $17,495,000.00
3 6/30/2023 $6,423,000.00
4 3/31/2023 $3,759,000.00
5 12/31/2022 $31,096,000.00
6 9/30/2022 $28,242,000.00
7 6/30/2022 $21,488,000.00
8 3/31/2022 $7,654,000.00
9 12/31/2021 $45,785,000.00
10 9/30/2021 $25,707,000.00
11 6/30/2021 $17,207,000.00
Financials: RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 $44,067,000.00
6 9/30/2022 $44,067,000.00
7 6/30/2022 $44,067,000.00
8 3/31/2022 $44,067,000.00
9 12/31/2021 $20,131,000.00
10 9/30/2021 --
11 6/30/2021 --
Financials: ShareBasedCompensation
Date Value
1 12/31/2023 $27,235,000.00
2 9/30/2023 $20,876,000.00
3 6/30/2023 $12,676,000.00
4 3/31/2023 $6,251,000.00
5 12/31/2022 $30,016,000.00
6 9/30/2022 $23,097,000.00
7 6/30/2022 $17,086,000.00
8 3/31/2022 $8,938,000.00
9 12/31/2021 $21,512,000.00
10 9/30/2021 $15,159,000.00
11 6/30/2021 $9,073,000.00
12 3/31/2021 $3,845,000.00
13 12/31/2020 $3,432,000.00
14 9/30/2020 $713,000.00
15 6/30/2020 $277,000.00
16 3/31/2020 $116,000.00
17 12/31/2019 $1,642,000.00
18 9/30/2019 $913,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 --
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
Date Value
1 9/30/2023 $4,427,620.00
2 6/30/2023 $2,127,180.00
3 3/31/2023 $1,890,550.00
4 9/30/2021 $1,629,304.00
5 6/30/2021 $1,400,904.00
6 3/31/2021 $1,001,054.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
Date Value
1 9/30/2023 $2.86
2 6/30/2023 $4.07
3 3/31/2023 $4.27
Financials: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
Date Value
1 9/30/2023 $3.89
2 6/30/2023 $5.51
3 3/31/2023 $5.76
4 9/30/2021 $41.85
5 6/30/2021 $42.25
6 3/31/2021 $44.48
Financials: StockholdersEquity
Date Value
1 12/31/2023 $246,114,000.00
2 9/30/2023 $216,024,000.00
3 6/30/2023 $233,707,000.00
4 3/31/2023 $262,470,000.00
5 12/31/2022 $289,234,000.00
6 9/30/2022 $318,179,000.00
7 6/30/2022 $344,593,000.00
8 3/31/2022 $364,529,000.00
9 12/31/2021 $389,606,000.00
10 9/30/2021 $398,780,000.00
11 6/30/2021 $416,427,000.00
12 3/31/2021 $263,705,000.00
13 12/31/2020 $280,791,000.00
14 9/30/2020 $-155,924,000.00
15 6/30/2020 $-135,064,000.00
16 3/31/2020 $-124,533,000.00
17 12/31/2019 $-111,963,000.00
18 9/30/2019 $-102,673,000.00
19 6/30/2019 $-93,409,000.00
20 12/31/2018 $-79,750,000.00
Financials: StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
Date Value
1 12/31/2023 $368,000.00
2 9/30/2023 $264,000.00
3 3/31/2023 $104,000.00
4 12/31/2022 $372,000.00
5 9/30/2022 $150,000.00
6 3/31/2022 $220,000.00
7 12/31/2021 $180,000.00
Financials: StockIssuedDuringPeriodValueNewIssues
Date Value
1 12/31/2023 $57,673,000.00
2 12/31/2021 $169,465,000.00
3 6/30/2021 $169,483,000.00
4 12/31/2020 $191,173,000.00
Financials: StockIssuedDuringPeriodValueShareBasedCompensation
Date Value
1 12/31/2023 $-110,000.00
2 9/30/2023 $-16,000.00
3 3/31/2023 $-94,000.00
Financials: StockIssuedDuringPeriodValueStockOptionsExercised
Date Value
1 12/31/2023 $58,000.00
2 6/30/2023 $2,000.00
3 3/31/2023 $56,000.00
4 12/31/2022 $777,000.00
5 9/30/2022 $211,000.00
6 6/30/2022 $259,000.00
7 3/31/2022 $260,000.00
8 12/31/2021 $2,330,000.00
9 9/30/2021 $873,000.00
10 6/30/2021 $539,000.00
11 3/31/2021 $166,000.00
12 12/31/2020 $887,000.00
13 9/30/2020 $529,000.00
14 6/30/2020 $109,000.00
15 3/31/2020 $156,000.00
16 12/31/2019 $274,000.00
17 9/30/2019 $260,000.00
Financials: SubleaseIncome
Date Value
1 12/31/2023 $2,577,000.00
2 12/31/2022 $1,481,000.00
3 9/30/2022 $845,000.00
4 6/30/2022 $212,000.00
5 12/31/2021 --
6 9/30/2021 --
7 6/30/2021 --
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: ValuationAllowanceDeferredTaxAssetChangeInAmount
Date Value
1 12/31/2023 $35,500,000.00
2 12/31/2022 $34,700,000.00
3 12/31/2021 $25,600,000.00
4 12/31/2020 $22,800,000.00
Financials: VariableLeaseCost
Date Value
1 12/31/2023 $1,979,000.00
2 12/31/2022 $2,026,000.00
3 9/30/2022 $499,000.00
4 6/30/2022 $624,000.00
5 12/31/2021 $857,000.00
6 9/30/2021 $245,000.00
7 6/30/2021 $127,000.00
Financials: WeightedAverageNumberOfDilutedSharesOutstanding
Date Value
1 12/31/2023 $49,640,505.00
2 9/30/2023 $49,103,351.00
3 6/30/2023 $49,048,062.00
4 3/31/2023 $49,032,319.00
5 12/31/2022 $48,861,665.00
6 9/30/2022 $48,827,503.00
7 6/30/2022 $48,779,508.00
8 3/31/2022 $48,734,827.00
9 12/31/2021 $46,041,733.00
10 9/30/2021 $48,490,533.00
11 6/30/2021 $43,472,327.00
Financials: WeightedAverageNumberOfSharesOutstandingBasic
Date Value
1 12/31/2023 $49,640,505.00
2 9/30/2023 $49,103,351.00
3 6/30/2023 $49,048,062.00
4 3/31/2023 $49,032,319.00
5 12/31/2022 $48,861,665.00
6 9/30/2022 $48,827,503.00
7 6/30/2022 $48,823,698.00
8 3/31/2022 $48,734,827.00
9 12/31/2021 $46,041,733.00
10 9/30/2021 $48,490,533.00
11 6/30/2021 $43,855,420.00
Copyright 2024 PursePoor.com