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

Business Address

3027 TOWNSGATE ROAD
SUITE 300
WESTLAKE VILLAGE , CA US 91361

Mailing Address

3027 TOWNSGATE ROAD
SUITE 300
WESTLAKE VILLAGE , CA US 91361
Phone Number: 805-418-5006 / State Incorporated: DE / Fiscal Year End 12 /31
Financials: AccountsPayableCurrent
Date Value
1 12/31/2023 $11,992,000.00
2 9/30/2023 $13,179,000.00
3 6/30/2023 $17,156,000.00
4 3/31/2023 $12,485,000.00
5 12/31/2022 $8,827,000.00
6 9/30/2022 $8,666,000.00
7 6/30/2022 $8,437,000.00
8 3/31/2022 $12,466,000.00
9 12/31/2021 $7,353,000.00
10 9/30/2021 $4,871,000.00
11 6/30/2021 $2,676,000.00
12 3/31/2021 $3,146,000.00
13 12/31/2020 $7,140,000.00
14 9/30/2020 $5,039,000.00
15 6/30/2020 $8,253,000.00
16 3/31/2020 $4,759,000.00
17 12/31/2019 $1,405,000.00
Financials: AccountsReceivableNetCurrent
Date Value
1 12/31/2023 $25,807,000.00
2 9/30/2023 $19,417,000.00
3 6/30/2023 $17,207,000.00
4 3/31/2023 $12,769,000.00
5 12/31/2022 $8,458,000.00
6 9/30/2022 $2,431,000.00
7 12/31/2021 --
Financials: AccretionAmortizationOfDiscountsAndPremiumsInvestments
Date Value
1 12/31/2023 $6,989,000.00
2 9/30/2023 $5,517,000.00
3 6/30/2023 $3,985,000.00
4 3/31/2023 $2,161,000.00
5 12/31/2022 $2,253,000.00
6 9/30/2022 $-89,000.00
7 6/30/2022 $-890,000.00
8 3/31/2022 $-618,000.00
9 12/31/2021 $-3,454,000.00
10 9/30/2021 $-2,569,000.00
11 6/30/2021 $-1,415,000.00
12 3/31/2021 $-616,000.00
13 12/31/2020 $-72,000.00
14 9/30/2020 $307,000.00
15 6/30/2020 $336,000.00
16 3/31/2020 $192,000.00
17 12/31/2019 $354,000.00
18 9/30/2019 $357,000.00
19 6/30/2019 $293,000.00
20 3/31/2019 $120,000.00
21 12/31/2018 $14,000.00
Financials: AccretionExpense
Date Value
1 12/31/2023 $4,030,000.00
2 12/31/2022 $2,606,000.00
3 12/31/2021 --
4 12/31/2020 --
Financials: AccruedLiabilitiesCurrent
Date Value
1 12/31/2023 $33,941,000.00
2 9/30/2023 $27,995,000.00
3 6/30/2023 $18,808,000.00
4 3/31/2023 $23,864,000.00
5 12/31/2022 $28,323,000.00
6 9/30/2022 $27,797,000.00
7 6/30/2022 $18,463,000.00
8 3/31/2022 $19,990,000.00
9 12/31/2021 $25,540,000.00
10 9/30/2021 $13,881,000.00
11 6/30/2021 $10,565,000.00
12 3/31/2021 $12,168,000.00
13 12/31/2020 $15,462,000.00
14 9/30/2020 $16,083,000.00
15 6/30/2020 $10,948,000.00
16 3/31/2020 $7,281,000.00
17 12/31/2019 $3,654,000.00
Financials: AccruedSalesCommissionCurrent
Date Value
1 12/31/2023 $11,578,000.00
2 12/31/2022 $1,567,000.00
3 9/30/2022 $853,000.00
4 12/31/2021 --
Financials: AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
Date Value
1 12/31/2023 $1,924,000.00
2 9/30/2023 $1,726,000.00
3 6/30/2023 $1,526,000.00
4 3/31/2023 $1,329,000.00
5 12/31/2022 $1,153,000.00
6 9/30/2022 $993,000.00
7 6/30/2022 $836,000.00
8 3/31/2022 $682,000.00
9 12/31/2021 $532,000.00
10 9/30/2021 $396,000.00
11 6/30/2021 $280,000.00
12 3/31/2021 $176,000.00
13 12/31/2020 $78,000.00
14 12/31/2019 $68,000.00
Financials: AccumulatedOtherComprehensiveIncomeLossNetOfTax
Date Value
1 12/31/2023 $4,000.00
2 9/30/2023 $-184,000.00
3 6/30/2023 $-292,000.00
4 3/31/2023 $-414,000.00
5 12/31/2022 $-1,086,000.00
6 9/30/2022 $-1,596,000.00
7 6/30/2022 $-1,252,000.00
8 3/31/2022 $-1,020,000.00
9 12/31/2021 $-255,000.00
10 9/30/2021 $-18,000.00
11 6/30/2021 $-36,000.00
12 3/31/2021 $42,000.00
13 12/31/2020 $-2,000.00
14 9/30/2020 $4,000.00
15 6/30/2020 --
16 3/31/2020 $19,000.00
17 12/31/2019 $-1,000.00
Financials: AdditionalPaidInCapital
Date Value
1 12/31/2023 $1,070,558,000.00
2 9/30/2023 $962,515,000.00
3 6/30/2023 $951,649,000.00
4 3/31/2023 $940,004,000.00
5 12/31/2022 $930,425,000.00
6 9/30/2022 $920,109,000.00
7 6/30/2022 $736,665,000.00
8 3/31/2022 $727,417,000.00
9 12/31/2021 $706,233,000.00
10 9/30/2021 $699,988,000.00
11 6/30/2021 $694,519,000.00
12 3/31/2021 $688,939,000.00
13 12/31/2020 $472,569,000.00
14 9/30/2020 $340,964,000.00
15 6/30/2020 $338,617,000.00
16 3/31/2020 $336,145,000.00
17 12/31/2019 $1,244,000.00
Financials: AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
Date Value
1 12/31/2023 $38,813,000.00
2 9/30/2023 $9,999,000.00
3 6/30/2023 $10,578,000.00
4 3/31/2023 $9,479,000.00
5 12/31/2022 $32,682,000.00
6 9/30/2022 $8,789,000.00
7 6/30/2022 $8,096,000.00
8 3/31/2022 $6,533,000.00
9 12/31/2021 $23,892,000.00
10 9/30/2021 $5,363,000.00
11 6/30/2021 $4,340,000.00
12 3/31/2021 $8,503,000.00
13 12/31/2020 $7,943,000.00
14 9/30/2020 $2,261,000.00
15 6/30/2020 $2,049,000.00
16 3/31/2020 $990,000.00
17 12/31/2019 $824,000.00
18 9/30/2019 $154,000.00
19 6/30/2019 $139,000.00
20 3/31/2019 $76,000.00
21 12/31/2018 $151,000.00
Financials: AdvertisingExpense
Date Value
1 12/31/2023 $11,200,000.00
2 12/31/2022 $1,500,000.00
3 12/31/2021 --
Financials: AllocatedShareBasedCompensationExpense
Date Value
1 12/31/2023 $38,813,000.00
2 9/30/2023 $30,056,000.00
3 6/30/2023 $20,057,000.00
4 3/31/2023 $9,479,000.00
5 12/31/2022 $32,682,000.00
6 9/30/2022 $23,418,000.00
7 6/30/2022 $14,629,000.00
8 3/31/2022 $6,533,000.00
9 12/31/2021 $23,892,000.00
10 9/30/2021 $18,206,000.00
11 6/30/2021 $12,843,000.00
12 3/31/2021 $8,503,000.00
13 12/31/2020 $7,943,000.00
14 9/30/2020 $2,261,000.00
15 6/30/2020 $3,039,000.00
16 3/31/2020 $990,000.00
17 12/31/2019 $824,000.00
18 9/30/2019 $369,000.00
19 6/30/2019 $215,000.00
20 3/31/2019 $76,000.00
21 12/31/2018 $151,000.00
Financials: AmortizationOfIntangibleAssets
Date Value
1 12/31/2023 $750,000.00
2 9/30/2023 $563,000.00
3 6/30/2023 $376,000.00
4 3/31/2023 $188,000.00
5 12/31/2022 $312,000.00
6 9/30/2022 $125,000.00
7 6/30/2022 --
8 3/31/2022 --
9 12/31/2021 --
10 9/30/2021 --
11 12/31/2020 --
Financials: AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
Date Value
1 12/31/2023 $10,875,669.00
2 9/30/2023 $11,229,576.00
3 6/30/2023 $11,194,877.00
4 3/31/2023 $11,260,780.00
5 12/31/2022 $9,084,651.00
6 9/30/2022 $9,122,294.00
7 6/30/2022 $8,736,282.00
8 3/31/2022 $8,274,334.00
9 12/31/2021 $6,195,518.00
10 9/30/2021 $6,207,572.00
11 6/30/2021 $5,581,688.00
12 3/31/2021 $5,113,516.00
13 12/31/2020 $4,161,993.00
14 9/30/2020 $4,202,052.00
15 6/30/2020 $3,879,999.00
16 3/31/2020 $3,885,532.00
17 12/31/2019 $27,660,774.00
18 9/30/2019 $18,724,082.00
19 6/30/2019 $18,906,631.00
20 3/31/2019 $18,646,571.00
21 12/31/2018 $17,711,278.00
Financials: Assets
Date Value
1 12/31/2023 $341,365,000.00
2 9/30/2023 $292,959,000.00
3 6/30/2023 $320,689,000.00
4 3/31/2023 $379,458,000.00
5 12/31/2022 $449,274,000.00
6 9/30/2022 $508,914,000.00
7 6/30/2022 $300,464,000.00
8 3/31/2022 $364,109,000.00
9 12/31/2021 $408,152,000.00
10 9/30/2021 $387,008,000.00
11 6/30/2021 $432,892,000.00
12 3/31/2021 $471,416,000.00
13 12/31/2020 $298,269,000.00
14 9/30/2020 $198,013,000.00
15 6/30/2020 $231,970,000.00
16 3/31/2020 $254,392,000.00
17 12/31/2019 $107,012,000.00
Financials: AssetsCurrent
Date Value
1 12/31/2023 $330,431,000.00
2 9/30/2023 $281,548,000.00
3 6/30/2023 $308,868,000.00
4 3/31/2023 $367,676,000.00
5 12/31/2022 $437,406,000.00
6 9/30/2022 $496,719,000.00
7 6/30/2022 $295,426,000.00
8 3/31/2022 $358,918,000.00
9 12/31/2021 $402,773,000.00
10 9/30/2021 $381,770,000.00
11 6/30/2021 $427,554,000.00
12 3/31/2021 $465,975,000.00
13 12/31/2020 $292,826,000.00
14 9/30/2020 $194,121,000.00
15 6/30/2020 $228,035,000.00
16 3/31/2020 $253,878,000.00
17 12/31/2019 $106,474,000.00
Financials: AssetsFairValueDisclosure
Date Value
1 12/31/2023 $271,861,000.00
2 9/30/2023 $227,113,000.00
3 6/30/2023 $268,671,000.00
4 3/31/2023 $332,405,000.00
5 12/31/2022 $409,589,000.00
6 9/30/2022 $476,963,000.00
7 6/30/2022 $282,169,000.00
8 3/31/2022 $343,601,000.00
9 12/31/2021 $387,059,000.00
10 9/30/2021 $367,270,000.00
11 6/30/2021 $409,364,000.00
12 12/31/2020 $284,441,000.00
13 9/30/2020 $189,712,000.00
14 6/30/2020 $223,975,000.00
15 3/31/2020 $249,319,000.00
16 12/31/2019 $101,265,000.00
Financials: AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
Date Value
1 12/31/2023 $128,000.00
2 9/30/2023 $5,000.00
3 6/30/2023 $19,000.00
4 3/31/2023 $58,000.00
5 12/31/2022 $7,000.00
6 9/30/2022 --
7 6/30/2022 --
8 3/31/2022 $2,000.00
9 12/31/2021 --
10 9/30/2021 $9,000.00
11 6/30/2021 $20,000.00
12 3/31/2021 $42,000.00
13 12/31/2020 $7,000.00
14 9/30/2020 $5,000.00
15 6/30/2020 --
16 3/31/2020 $19,000.00
17 12/31/2019 --
Financials: AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
Date Value
1 12/31/2023 $30,000.00
2 9/30/2023 $74,000.00
3 6/30/2023 $251,000.00
4 3/31/2023 $420,000.00
5 12/31/2022 $1,093,000.00
6 9/30/2022 $1,596,000.00
7 6/30/2022 $1,252,000.00
8 3/31/2022 $1,022,000.00
9 12/31/2021 $255,000.00
10 9/30/2021 $27,000.00
11 6/30/2021 $56,000.00
12 3/31/2021 --
13 12/31/2020 $9,000.00
14 9/30/2020 $1,000.00
15 6/30/2020 --
16 3/31/2020 --
17 12/31/2019 $1,000.00
Financials: AvailableForSaleDebtSecuritiesAmortizedCostBasis
Date Value
1 12/31/2023 $183,365,000.00
2 9/30/2023 $119,711,000.00
3 6/30/2023 $163,789,000.00
4 3/31/2023 $251,362,000.00
5 12/31/2022 $357,034,000.00
6 9/30/2022 $397,016,000.00
7 6/30/2022 $221,909,000.00
8 3/31/2022 $274,826,000.00
9 12/31/2021 $290,865,000.00
10 9/30/2021 $315,510,000.00
11 6/30/2021 $320,272,000.00
12 3/31/2021 $156,195,000.00
13 12/31/2020 $219,361,000.00
14 9/30/2020 $144,001,000.00
15 6/30/2020 $52,429,000.00
16 3/31/2020 $58,407,000.00
17 12/31/2019 $37,930,000.00
Financials: AvailableForSaleSecuritiesDebtSecurities
Date Value
1 12/31/2023 $183,463,000.00
2 9/30/2023 $119,642,000.00
3 6/30/2023 $163,557,000.00
4 3/31/2023 $251,000,000.00
5 12/31/2022 $355,948,000.00
6 9/30/2022 $395,420,000.00
7 6/30/2022 $220,657,000.00
8 3/31/2022 $273,806,000.00
9 12/31/2021 $290,610,000.00
10 9/30/2021 $315,492,000.00
11 6/30/2021 $320,236,000.00
12 3/31/2021 $156,237,000.00
13 12/31/2020 $219,359,000.00
14 9/30/2020 $144,005,000.00
15 6/30/2020 $52,429,000.00
16 3/31/2020 $58,426,000.00
17 12/31/2019 $37,929,000.00
Financials: AvailableForSaleSecuritiesDebtSecuritiesCurrent
Date Value
1 12/31/2023 $183,463,000.00
2 9/30/2023 $119,642,000.00
3 6/30/2023 $163,557,000.00
4 3/31/2023 $251,000,000.00
5 12/31/2022 $355,948,000.00
6 9/30/2022 $395,420,000.00
7 6/30/2022 $220,657,000.00
8 3/31/2022 $273,806,000.00
9 12/31/2021 $290,610,000.00
10 9/30/2021 $315,492,000.00
11 6/30/2021 $320,236,000.00
12 3/31/2021 $156,237,000.00
13 12/31/2020 $219,359,000.00
14 9/30/2020 $144,005,000.00
15 6/30/2020 $52,429,000.00
16 3/31/2020 $58,426,000.00
17 12/31/2019 $37,929,000.00
Financials: CashAndCashEquivalentsAtCarryingValue
Date Value
1 12/31/2023 $88,395,000.00
2 9/30/2023 $107,471,000.00
3 6/30/2023 $105,114,000.00
4 3/31/2023 $81,405,000.00
5 12/31/2022 $53,641,000.00
6 9/30/2022 $81,543,000.00
7 6/30/2022 $61,512,000.00
8 3/31/2022 $69,795,000.00
9 12/31/2021 $96,449,000.00
10 9/30/2021 $51,778,000.00
11 6/30/2021 $89,128,000.00
12 3/31/2021 $288,690,000.00
13 12/31/2020 $65,082,000.00
14 9/30/2020 $45,707,000.00
15 6/30/2020 $171,546,000.00
16 3/31/2020 $190,893,000.00
17 12/31/2019 $63,336,000.00
Financials: CashAndCashEquivalentsFairValueDisclosure
Date Value
1 12/31/2023 $88,398,000.00
2 9/30/2023 $107,471,000.00
3 6/30/2023 $105,114,000.00
4 3/31/2023 $81,405,000.00
5 12/31/2022 $53,641,000.00
6 9/30/2022 $81,543,000.00
7 6/30/2022 $61,512,000.00
8 3/31/2022 $69,795,000.00
9 12/31/2021 $96,449,000.00
10 9/30/2021 $51,778,000.00
11 6/30/2021 $89,128,000.00
12 3/31/2021 $288,690,000.00
13 12/31/2020 $65,082,000.00
14 9/30/2020 $45,707,000.00
15 6/30/2020 $171,546,000.00
16 3/31/2020 $190,893,000.00
17 12/31/2019 $63,336,000.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
Date Value
1 12/31/2023 $89,323,000.00
2 9/30/2023 $108,396,000.00
3 6/30/2023 $106,039,000.00
4 3/31/2023 $82,330,000.00
5 12/31/2022 $54,875,000.00
6 9/30/2022 $82,777,000.00
7 6/30/2022 $62,745,000.00
8 3/31/2022 $71,029,000.00
9 12/31/2021 $97,991,000.00
10 9/30/2021 $53,320,000.00
11 6/30/2021 $90,670,000.00
12 3/31/2021 $290,232,000.00
13 12/31/2020 $66,624,000.00
14 9/30/2020 $45,707,000.00
15 6/30/2020 $171,546,000.00
16 3/31/2020 $190,893,000.00
17 12/31/2019 $63,336,000.00
18 9/30/2019 $23,177,000.00
19 6/30/2019 $12,823,000.00
20 3/31/2019 $23,050,000.00
21 12/31/2018 $39,394,000.00
22 12/31/2017 $3,418,000.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
Date Value
1 12/31/2023 $34,448,000.00
2 9/30/2023 $53,521,000.00
3 6/30/2023 $51,164,000.00
4 3/31/2023 $27,455,000.00
5 12/31/2022 $-43,116,000.00
6 9/30/2022 $-15,214,000.00
7 6/30/2022 $-35,246,000.00
8 3/31/2022 $-26,962,000.00
9 12/31/2021 $31,367,000.00
10 9/30/2021 $-13,304,000.00
11 6/30/2021 $24,046,000.00
12 3/31/2021 $223,608,000.00
13 12/31/2020 $3,288,000.00
14 9/30/2020 $-17,629,000.00
15 6/30/2020 $108,210,000.00
16 3/31/2020 $127,557,000.00
17 12/31/2019 $23,942,000.00
18 9/30/2019 $-16,217,000.00
19 6/30/2019 $-26,571,000.00
20 3/31/2019 $-16,344,000.00
21 12/31/2018 $35,976,000.00
Financials: CommitmentsAndContingencies
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 --
6 9/30/2022 --
7 6/30/2022 --
8 3/31/2022 --
9 12/31/2021 --
10 9/30/2021 --
11 6/30/2021 --
12 3/31/2021 --
13 12/31/2020 --
14 9/30/2020 --
15 6/30/2020 --
16 3/31/2020 --
17 12/31/2019 --
Financials: CommonStockCapitalSharesReservedForFutureIssuance
Date Value
1 12/31/2023 $22,329,657.00
2 9/30/2023 $15,080,264.00
3 6/30/2023 $15,304,572.00
4 3/31/2023 $15,572,939.00
5 12/31/2022 $12,837,138.00
6 9/30/2022 $11,461,564.00
7 6/30/2022 $11,608,113.00
8 3/31/2022 $11,746,088.00
9 12/31/2021 $8,161,157.00
10 9/30/2021 $8,240,181.00
11 6/30/2021 $8,275,478.00
12 3/31/2021 $8,359,367.00
13 12/31/2020 $6,320,204.00
14 9/30/2020 $6,379,826.00
15 6/30/2020 $6,408,734.00
16 3/31/2020 $6,443,471.00
17 12/31/2019 $28,452,008.00
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 3/31/2020 $0.00
17 1/31/2020 $0.00
18 12/31/2019 $0.00
Financials: CommonStockSharesAuthorized
Date Value
1 12/31/2023 $300,000,000.00
2 9/30/2023 $300,000,000.00
3 6/30/2023 $300,000,000.00
4 3/31/2023 $300,000,000.00
5 12/31/2022 $300,000,000.00
6 9/30/2022 $300,000,000.00
7 6/30/2022 $300,000,000.00
8 3/31/2022 $300,000,000.00
9 12/31/2021 $300,000,000.00
10 9/30/2021 $300,000,000.00
11 6/30/2021 $300,000,000.00
12 3/31/2021 $300,000,000.00
13 12/31/2020 $300,000,000.00
14 9/30/2020 $300,000,000.00
15 6/30/2020 $300,000,000.00
16 3/31/2020 $300,000,000.00
17 1/31/2020 $300,000,000.00
18 12/31/2019 $65,820,000.00
Financials: CommonStockSharesIssued
Date Value
1 12/31/2023 $96,787,343.00
2 9/30/2023 $61,861,736.00
3 6/30/2023 $61,637,428.00
4 3/31/2023 $61,369,061.00
5 12/31/2022 $61,052,250.00
6 9/30/2022 $60,927,208.00
7 6/30/2022 $51,548,438.00
8 3/31/2022 $51,410,463.00
9 12/31/2021 $50,345,755.00
10 9/30/2021 $50,266,730.00
11 6/30/2021 $50,231,433.00
12 3/31/2021 $50,146,461.00
13 12/31/2020 $43,677,817.00
14 9/30/2020 $38,218,195.00
15 6/30/2020 $38,189,287.00
16 3/31/2020 $38,154,550.00
17 12/31/2019 $2,879,763.00
Financials: CommonStockSharesOutstanding
Date Value
1 12/31/2023 $96,787,343.00
2 9/30/2023 $61,858,044.00
3 6/30/2023 $61,630,018.00
4 3/31/2023 $61,357,932.00
5 12/31/2022 $61,037,403.00
6 9/30/2022 $60,908,641.00
7 6/30/2022 $51,526,153.00
8 3/31/2022 $51,360,348.00
9 12/31/2021 $50,255,614.00
10 9/30/2021 $50,134,813.00
11 6/30/2021 $50,045,602.00
12 3/31/2021 $49,887,007.00
13 12/31/2020 $43,338,438.00
14 9/30/2020 $37,798,889.00
15 6/30/2020 $37,690,058.00
16 3/31/2020 $37,471,997.00
17 12/31/2019 $2,120,853.00
Financials: CommonStockValue
Date Value
1 12/31/2023 $9,000.00
2 9/30/2023 $6,000.00
3 6/30/2023 $6,000.00
4 3/31/2023 $6,000.00
5 12/31/2022 $6,000.00
6 9/30/2022 $6,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 $5,000.00
13 12/31/2020 $4,000.00
14 9/30/2020 $4,000.00
15 6/30/2020 $3,000.00
16 3/31/2020 $3,000.00
17 12/31/2019 --
Financials: ComprehensiveIncomeNetOfTax
Date Value
1 12/31/2023 $-261,050,000.00
2 9/30/2023 $-194,954,000.00
3 6/30/2023 $-150,297,000.00
4 3/31/2023 $-79,428,000.00
5 12/31/2022 $-312,289,000.00
6 9/30/2022 $-108,053,000.00
7 6/30/2022 $-132,727,000.00
8 3/31/2022 $-65,089,000.00
9 12/31/2021 $-206,609,000.00
10 9/30/2021 $-135,046,000.00
11 6/30/2021 $-78,084,000.00
12 3/31/2021 $-35,998,000.00
13 12/31/2020 $-135,679,000.00
14 9/30/2020 $-101,624,000.00
15 6/30/2020 $-63,424,000.00
16 3/31/2020 $-27,993,000.00
17 12/31/2019 $-41,997,000.00
18 9/30/2019 $-14,483,000.00
19 6/30/2019 $-14,945,000.00
20 3/31/2019 $-6,657,000.00
21 12/31/2018 $-19,255,000.00
Financials: CostOfGoodsAndServicesSold
Date Value
1 12/31/2023 $4,987,000.00
2 12/31/2022 $754,000.00
3 12/31/2021 --
Financials: CostsAndExpenses
Date Value
1 12/31/2023 $300,707,000.00
2 12/31/2022 $305,313,000.00
3 12/31/2021 $206,529,000.00
Financials: CurrentFederalTaxExpenseBenefit
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 --
Financials: CurrentForeignTaxExpenseBenefit
Date Value
1 12/31/2023 $3,113,000.00
2 12/31/2022 --
3 12/31/2021 --
Financials: CurrentIncomeTaxExpenseBenefit
Date Value
1 12/31/2023 $3,113,000.00
2 12/31/2022 --
3 12/31/2021 --
Financials: CurrentStateAndLocalTaxExpenseBenefit
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 --
Financials: DebtInstrumentCarryingAmount
Date Value
1 12/31/2023 $200,000,000.00
2 9/30/2023 $200,000,000.00
3 6/30/2023 $200,000,000.00
4 3/31/2023 $200,000,000.00
5 12/31/2022 $200,000,000.00
6 9/30/2022 $200,000,000.00
7 6/30/2022 $75,000,000.00
8 3/31/2022 $75,000,000.00
9 12/31/2021 $75,000,000.00
Financials: DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
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 --
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 9/30/2019 --
19 6/30/2019 --
20 3/31/2019 --
Financials: DeferredFederalIncomeTaxExpenseBenefit
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 --
Financials: DeferredFinanceCostsNet
Date Value
1 12/31/2023 $3,077,000.00
2 9/30/2023 $3,335,000.00
3 6/30/2023 $3,593,000.00
4 3/31/2023 $3,848,000.00
5 12/31/2022 $4,102,000.00
6 9/30/2022 $4,360,000.00
7 6/30/2022 $2,387,000.00
8 3/31/2022 $2,519,000.00
9 12/31/2021 $2,650,000.00
Financials: DeferredForeignIncomeTaxExpenseBenefit
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 --
Financials: DeferredIncomeTaxExpenseBenefit
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 --
Financials: DeferredIncomeTaxLiabilities
Date Value
1 12/31/2023 $669,000.00
2 12/31/2022 $921,000.00
3 12/31/2021 $1,076,000.00
4 12/31/2020 $1,158,000.00
5 12/31/2019 $68,000.00
Financials: DeferredStateAndLocalIncomeTaxExpenseBenefit
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 --
Financials: DeferredTaxAssetsGoodwillAndIntangibleAssets
Date Value
1 12/31/2023 $1,196,000.00
2 12/31/2022 $1,469,000.00
3 12/31/2021 $1,626,000.00
4 12/31/2020 $1,777,000.00
5 12/31/2019 $1,937,000.00
Financials: DeferredTaxAssetsGross
Date Value
1 12/31/2023 $216,834,000.00
2 12/31/2022 $163,648,000.00
3 12/31/2021 $91,440,000.00
4 12/31/2020 $46,780,000.00
5 12/31/2019 $14,984,000.00
Financials: DeferredTaxAssetsLiabilitiesNet
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 --
4 12/31/2020 --
5 12/31/2019 --
Financials: DeferredTaxAssetsOperatingLossCarryforwards
Date Value
1 12/31/2023 $152,276,000.00
2 12/31/2022 $105,500,000.00
3 12/31/2021 $76,202,000.00
4 12/31/2020 $38,196,000.00
5 12/31/2019 $11,457,000.00
Financials: DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration
Date Value
1 12/31/2023 $672,500,000.00
2 12/31/2022 $467,700,000.00
3 12/31/2021 $357,800,000.00
4 12/31/2020 $177,200,000.00
Financials: DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration
Date Value
1 12/31/2023 $3,500,000.00
2 12/31/2022 $3,500,000.00
3 12/31/2021 $3,500,000.00
4 12/31/2020 $3,500,000.00
Financials: DeferredTaxAssetsTaxCreditCarryforwardsResearch
Date Value
1 12/31/2023 $14,095,000.00
2 12/31/2022 $9,302,000.00
3 12/31/2021 $5,832,000.00
4 12/31/2020 $3,370,000.00
5 12/31/2019 $1,092,000.00
Financials: DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
Date Value
1 12/31/2023 $9,620,000.00
2 12/31/2022 $7,817,000.00
3 12/31/2021 $4,126,000.00
4 12/31/2020 $1,122,000.00
5 12/31/2019 $62,000.00
Financials: DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals
Date Value
1 12/31/2023 $5,878,000.00
2 12/31/2022 $3,693,000.00
3 12/31/2021 $2,318,000.00
4 12/31/2020 $1,041,000.00
5 12/31/2019 $355,000.00
Financials: DeferredTaxAssetsValuationAllowance
Date Value
1 12/31/2023 $216,165,000.00
2 12/31/2022 $162,727,000.00
3 12/31/2021 $90,364,000.00
4 12/31/2020 $45,622,000.00
5 12/31/2019 $14,916,000.00
Financials: DeferredTaxLiabilitiesPropertyPlantAndEquipment
Date Value
1 12/31/2023 $120,000.00
2 12/31/2022 $225,000.00
3 12/31/2021 $296,000.00
4 12/31/2020 $299,000.00
5 12/31/2019 --
Financials: Depreciation
Date Value
1 12/31/2023 $800,000.00
2 9/30/2023 $573,000.00
3 6/30/2023 $373,000.00
4 3/31/2023 $175,000.00
5 12/31/2022 $600,000.00
6 9/30/2022 $462,000.00
7 6/30/2022 $305,000.00
8 3/31/2022 $150,000.00
9 12/31/2021 $500,000.00
10 9/30/2021 $318,000.00
11 6/30/2021 $202,000.00
12 3/31/2021 $98,000.00
13 12/31/2020 $100,000.00
14 9/30/2020 $87,000.00
15 6/30/2020 $57,000.00
16 3/31/2020 $27,000.00
17 12/31/2019 $68,000.00
18 9/30/2019 $44,000.00
19 6/30/2019 $25,000.00
20 3/31/2019 $5,000.00
21 12/31/2018 --
Financials: DividendsPayableCurrentAndNoncurrent
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 --
Financials: EarningsPerShareBasic
Date Value
1 12/31/2023 $-3.78
2 9/30/2023 $-3.19
3 6/30/2023 $-2.46
4 3/31/2023 $-1.31
5 12/31/2022 $-5.66
6 9/30/2022 $-4.52
7 6/30/2022 $-2.58
8 3/31/2022 $-1.27
9 12/31/2021 $-4.18
10 9/30/2021 $-2.75
11 6/30/2021 $-1.60
12 3/31/2021 $-0.76
13 12/31/2020 $-3.80
14 9/30/2020 $-3.06
15 6/30/2020 $-2.05
16 12/31/2019 $-22.78
Financials: EarningsPerShareDiluted
Date Value
1 12/31/2023 $-3.78
2 9/30/2023 $-3.19
3 6/30/2023 $-2.46
4 3/31/2023 $-1.31
5 12/31/2022 $-5.66
6 9/30/2022 $-1.89
7 6/30/2022 $-2.58
8 3/31/2022 $-1.27
9 12/31/2021 $-4.18
10 9/30/2021 $-2.75
11 6/30/2021 $-1.60
12 3/31/2021 $-0.76
13 12/31/2020 $-3.80
14 9/30/2020 $-3.06
15 6/30/2020 $-2.05
16 12/31/2019 $-22.78
Financials: EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
Date Value
1 12/31/2023 $-50,000.00
2 9/30/2023 $-118,000.00
3 6/30/2023 $-43,000.00
4 3/31/2023 $-52,000.00
5 12/31/2022 --
6 9/30/2022 --
7 6/30/2022 --
8 3/31/2022 --
9 12/31/2021 --
Financials: EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability
Date Value
1 12/31/2023 $800,000.00
Financials: EmbeddedDerivativeFairValueOfEmbeddedDerivativeNet
Date Value
1 12/31/2023 $849,000.00
2 12/31/2022 --
Financials: EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet
Date Value
1 12/31/2023 $-849,000.00
2 12/31/2022 --
3 12/31/2021 --
Financials: EmployeeRelatedLiabilitiesCurrent
Date Value
1 12/31/2023 $14,872,000.00
2 9/30/2023 $13,741,000.00
3 6/30/2023 $8,952,000.00
4 3/31/2023 $5,990,000.00
5 12/31/2022 $14,000,000.00
6 9/30/2022 $11,538,000.00
7 6/30/2022 $5,907,000.00
8 3/31/2022 $3,469,000.00
9 12/31/2021 $9,130,000.00
10 9/30/2021 $6,771,000.00
11 6/30/2021 $3,035,000.00
12 3/31/2021 $1,713,000.00
13 12/31/2020 $4,434,000.00
14 9/30/2020 $2,910,000.00
15 6/30/2020 $1,694,000.00
16 3/31/2020 $806,000.00
17 12/31/2019 $1,379,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
Date Value
1 12/31/2023 $2,688,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
Date Value
1 12/31/2023 $750,000.00
2 9/30/2023 $750,000.00
3 6/30/2023 $750,000.00
4 3/31/2023 $750,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
Date Value
1 9/30/2023 $188,000.00
2 6/30/2023 $374,000.00
3 3/31/2023 $562,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
Date Value
1 12/31/2023 $750,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
Date Value
1 12/31/2023 $750,000.00
2 9/30/2023 $750,000.00
3 6/30/2023 $750,000.00
4 3/31/2023 $750,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
Date Value
1 12/31/2023 $750,000.00
2 9/30/2023 $750,000.00
3 6/30/2023 $750,000.00
4 3/31/2023 $750,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
Date Value
1 12/31/2023 $750,000.00
2 9/30/2023 $750,000.00
3 6/30/2023 $750,000.00
4 3/31/2023 $750,000.00
Financials: FiniteLivedIntangibleAssetsNet
Date Value
1 12/31/2023 $6,438,000.00
2 9/30/2023 $6,626,000.00
3 6/30/2023 $6,812,000.00
4 3/31/2023 $7,000,000.00
Financials: IncomeLossAttributableToParent
Date Value
1 12/31/2023 $-259,027,000.00
2 9/30/2023 $-192,768,000.00
3 12/31/2022 $-311,458,000.00
4 9/30/2022 $-239,439,000.00
5 12/31/2021 $-206,356,000.00
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
Date Value
1 12/31/2023 $-255,653,000.00
2 12/31/2022 $-311,458,000.00
3 12/31/2021 $-206,356,000.00
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
Date Value
1 12/31/2023 $-3,374,000.00
2 12/31/2022 --
3 12/31/2021 --
Financials: IncomeTaxExpenseBenefit
Date Value
1 12/31/2023 $3,100,000.00
2 9/30/2023 $3,100,000.00
3 12/31/2022 --
4 9/30/2022 --
5 12/31/2021 --
6 12/31/2020 --
7 12/31/2019 --
8 12/31/2018 --
Financials: IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
Date Value
1 12/31/2023 $53,715,000.00
2 12/31/2022 $72,149,000.00
3 12/31/2021 $44,675,000.00
4 12/31/2020 $30,708,000.00
5 12/31/2019 $9,598,000.00
6 12/31/2018 $4,418,000.00
Financials: IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
Date Value
1 12/31/2023 $-54,396,000.00
2 12/31/2022 $-65,406,000.00
3 12/31/2021 $-43,336,000.00
4 12/31/2020 $-28,493,000.00
5 12/31/2019 $-8,819,000.00
6 12/31/2018 $-4,043,000.00
Financials: IncomeTaxReconciliationNondeductibleExpense
Date Value
1 12/31/2023 $1,531,000.00
2 12/31/2022 $1,410,000.00
3 12/31/2021 $1,243,000.00
4 12/31/2020 $616,000.00
5 12/31/2019 $58,000.00
6 12/31/2018 $219,000.00
Financials: IncomeTaxReconciliationNondeductibleExpenseResearchAndDevelopment
Date Value
1 12/31/2023 --
2 12/31/2022 $6,223,000.00
3 12/31/2021 --
4 12/31/2020 --
Financials: IncomeTaxReconciliationOtherAdjustments
Date Value
1 12/31/2023 $2,411,000.00
2 12/31/2022 $-372,000.00
3 12/31/2021 $-10,000.00
4 12/31/2020 $-6,000.00
5 12/31/2019 --
6 12/31/2018 --
Financials: IncomeTaxReconciliationStateAndLocalIncomeTaxes
Date Value
1 12/31/2023 $-1,861,000.00
2 12/31/2022 $-12,260,000.00
3 12/31/2021 $-13,394,000.00
4 12/31/2020 $-9,213,000.00
5 12/31/2019 $-2,786,000.00
6 12/31/2018 $-1,224,000.00
Financials: IncomeTaxReconciliationTaxContingencies
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 $12,562,000.00
4 12/31/2020 $8,801,000.00
5 12/31/2019 $2,604,000.00
6 12/31/2018 $911,000.00
Financials: IncomeTaxReconciliationTaxCreditsResearch
Date Value
1 12/31/2023 $4,834,000.00
2 12/31/2022 $2,968,000.00
3 12/31/2021 $2,497,000.00
4 12/31/2020 $2,413,000.00
5 12/31/2019 $655,000.00
6 12/31/2018 $265,000.00
Financials: IncreaseDecreaseInAccountsPayable
Date Value
1 12/31/2023 $3,152,000.00
2 9/30/2023 $4,345,000.00
3 6/30/2023 $8,319,000.00
4 3/31/2023 $3,376,000.00
5 12/31/2022 $1,565,000.00
6 9/30/2022 $1,383,000.00
7 6/30/2022 $1,166,000.00
8 3/31/2022 $5,196,000.00
9 12/31/2021 $245,000.00
10 9/30/2021 $-2,146,000.00
11 6/30/2021 $-4,386,000.00
12 3/31/2021 $-3,880,000.00
13 12/31/2020 $5,674,000.00
14 9/30/2020 $3,682,000.00
15 6/30/2020 $6,910,000.00
16 3/31/2020 $3,412,000.00
17 12/31/2019 $-458,000.00
18 9/30/2019 $889,000.00
19 6/30/2019 $225,000.00
20 3/31/2019 $-393,000.00
21 12/31/2018 $1,264,000.00
Financials: IncreaseDecreaseInAccountsReceivable
Date Value
1 12/31/2023 $17,349,000.00
2 9/30/2023 $10,959,000.00
3 6/30/2023 $8,749,000.00
4 3/31/2023 $4,311,000.00
5 12/31/2022 $8,458,000.00
6 9/30/2022 $2,431,000.00
7 6/30/2022 --
8 3/31/2022 --
9 12/31/2021 --
10 9/30/2021 --
11 12/31/2020 --
Financials: IncreaseDecreaseInAccruedLiabilities
Date Value
1 12/31/2023 $5,594,000.00
2 9/30/2023 $-323,000.00
3 6/30/2023 $-9,524,000.00
4 3/31/2023 $-4,459,000.00
5 12/31/2022 $1,193,000.00
6 9/30/2022 $577,000.00
7 6/30/2022 $-7,045,000.00
8 3/31/2022 $-5,532,000.00
9 12/31/2021 $10,461,000.00
10 9/30/2021 $-1,220,000.00
11 6/30/2021 $-4,585,000.00
12 3/31/2021 $-3,001,000.00
13 12/31/2020 $11,877,000.00
14 9/30/2020 $12,602,000.00
15 6/30/2020 $7,595,000.00
16 3/31/2020 $3,868,000.00
17 12/31/2019 $2,388,000.00
18 9/30/2019 $3,851,000.00
19 6/30/2019 $1,029,000.00
20 3/31/2019 $370,000.00
21 12/31/2018 $601,000.00
Financials: IncreaseDecreaseInInventories
Date Value
1 12/31/2023 $5,620,000.00
2 9/30/2023 $6,399,000.00
3 6/30/2023 $2,960,000.00
4 3/31/2023 $1,037,000.00
5 12/31/2022 $7,514,000.00
6 9/30/2022 $4,307,000.00
7 6/30/2022 --
8 3/31/2022 --
9 12/31/2021 --
10 9/30/2021 --
11 12/31/2020 --
Financials: IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
Date Value
1 12/31/2023 $8,621,000.00
2 9/30/2023 $10,087,000.00
3 6/30/2023 $1,494,000.00
4 3/31/2023 $2,415,000.00
5 12/31/2022 $-3,472,000.00
6 9/30/2022 $-2,299,000.00
7 6/30/2022 $-2,059,000.00
8 3/31/2022 --
9 12/31/2021 $7,329,000.00
10 9/30/2021 $6,115,000.00
11 6/30/2021 $9,805,000.00
12 3/31/2021 $12,663,000.00
13 12/31/2020 $3,412,000.00
14 9/30/2020 $369,000.00
15 6/30/2020 $629,000.00
16 3/31/2020 $1,097,000.00
17 12/31/2019 $3,304,000.00
18 9/30/2019 $1,408,000.00
19 6/30/2019 $1,576,000.00
20 3/31/2019 $315,000.00
21 12/31/2018 $-243,000.00
Financials: IntangibleAssetsNetExcludingGoodwill
Date Value
1 12/31/2023 $6,438,000.00
2 9/30/2023 $6,625,000.00
3 6/30/2023 $6,812,000.00
4 3/31/2023 $7,000,000.00
5 12/31/2022 $7,188,000.00
6 9/30/2022 $7,375,000.00
7 12/31/2021 --
Financials: InterestExpense
Date Value
1 12/31/2023 $29,712,000.00
2 9/30/2023 $21,950,000.00
3 6/30/2023 $14,391,000.00
4 3/31/2023 $7,042,000.00
5 12/31/2022 $15,652,000.00
6 9/30/2022 $4,899,000.00
7 6/30/2022 $3,838,000.00
8 3/31/2022 $1,838,000.00
9 12/31/2021 --
10 9/30/2021 --
11 6/30/2021 --
12 3/31/2021 --
13 12/31/2020 --
Financials: InterestPaidCapitalized
Date Value
1 12/31/2023 $25,445,000.00
2 9/30/2023 $18,862,000.00
3 6/30/2023 $12,313,000.00
4 3/31/2023 $5,999,000.00
5 12/31/2022 $12,636,000.00
6 9/30/2022 $6,923,000.00
7 6/30/2022 $2,989,000.00
8 3/31/2022 $1,425,000.00
9 12/31/2021 $142,000.00
10 9/30/2021 --
11 6/30/2021 --
12 3/31/2021 --
13 12/31/2020 --
Financials: InventoryFinishedGoodsNetOfReserves
Date Value
1 12/31/2023 $2,697,000.00
2 9/30/2023 $2,346,000.00
3 6/30/2023 $1,929,000.00
4 3/31/2023 $1,907,000.00
5 12/31/2022 $1,460,000.00
6 9/30/2022 $698,000.00
7 12/31/2021 --
Financials: InventoryNet
Date Value
1 12/31/2023 $13,134,000.00
2 9/30/2023 $13,913,000.00
3 6/30/2023 $10,474,000.00
4 3/31/2023 $8,551,000.00
5 12/31/2022 $7,514,000.00
6 9/30/2022 $4,307,000.00
7 12/31/2021 --
Financials: InventoryRawMaterialsNetOfReserves
Date Value
1 12/31/2023 $9,951,000.00
2 9/30/2023 $11,200,000.00
3 6/30/2023 $7,976,000.00
4 3/31/2023 $6,461,000.00
5 12/31/2022 $5,659,000.00
6 9/30/2022 $3,493,000.00
7 12/31/2021 --
Financials: InventoryWorkInProcessNetOfReserves
Date Value
1 12/31/2023 $486,000.00
2 9/30/2023 $367,000.00
3 6/30/2023 $569,000.00
4 3/31/2023 $183,000.00
5 12/31/2022 $395,000.00
6 9/30/2022 $116,000.00
7 12/31/2021 --
Financials: LesseeOperatingLeaseLiabilityPaymentsDue
Date Value
1 12/31/2023 $4,812,000.00
2 9/30/2023 $5,054,000.00
3 6/30/2023 $5,295,000.00
4 3/31/2023 $5,537,000.00
5 12/31/2022 $5,777,000.00
6 9/30/2022 $6,012,000.00
7 6/30/2022 $6,207,000.00
8 3/31/2022 $6,382,000.00
9 12/31/2021 $6,558,000.00
10 9/30/2021 $6,673,000.00
11 6/30/2021 $6,673,000.00
12 3/31/2021 $6,673,000.00
13 12/31/2020 $6,673,000.00
14 9/30/2020 $6,704,000.00
15 6/30/2020 $6,753,000.00
16 3/31/2020 $277,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
Date Value
1 12/31/2023 $994,000.00
2 9/30/2023 $995,000.00
3 6/30/2023 $995,000.00
4 3/31/2023 $995,000.00
5 12/31/2022 $965,000.00
6 9/30/2022 $965,000.00
7 6/30/2022 $964,000.00
8 3/31/2022 $964,000.00
9 12/31/2021 $781,000.00
10 9/30/2021 $781,000.00
11 6/30/2021 $781,000.00
12 3/31/2021 $781,000.00
13 12/31/2020 $114,000.00
14 9/30/2020 $172,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearFive
Date Value
1 12/31/2023 $653,000.00
2 12/31/2022 $1,087,000.00
3 12/31/2021 $1,054,000.00
4 12/31/2020 $1,024,000.00
5 6/30/2020 $997,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearFour
Date Value
1 12/31/2023 $1,087,000.00
2 9/30/2023 $1,087,000.00
3 6/30/2023 $1,087,000.00
4 3/31/2023 $1,087,000.00
5 12/31/2022 $1,054,000.00
6 9/30/2022 $1,054,000.00
7 6/30/2022 $1,054,000.00
8 3/31/2022 $1,054,000.00
9 12/31/2021 $1,025,000.00
10 9/30/2021 $1,024,000.00
11 6/30/2021 $1,024,000.00
12 3/31/2021 $1,024,000.00
13 12/31/2020 $995,000.00
14 9/30/2020 $997,000.00
15 6/30/2020 $967,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearThree
Date Value
1 12/31/2023 $1,054,000.00
2 9/30/2023 $1,054,000.00
3 6/30/2023 $1,054,000.00
4 3/31/2023 $1,054,000.00
5 12/31/2022 $1,024,000.00
6 9/30/2022 $1,025,000.00
7 6/30/2022 $1,025,000.00
8 3/31/2022 $1,025,000.00
9 12/31/2021 $994,000.00
10 9/30/2021 $995,000.00
11 6/30/2021 $995,000.00
12 3/31/2021 $995,000.00
13 12/31/2020 $965,000.00
14 9/30/2020 $967,000.00
15 6/30/2020 $803,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
Date Value
1 12/31/2023 $1,024,000.00
2 9/30/2023 $1,024,000.00
3 6/30/2023 $1,024,000.00
4 3/31/2023 $1,024,000.00
5 12/31/2022 $994,000.00
6 9/30/2022 $994,000.00
7 6/30/2022 $994,000.00
8 3/31/2022 $994,000.00
9 12/31/2021 $964,000.00
10 9/30/2021 $965,000.00
11 6/30/2021 $965,000.00
12 3/31/2021 $965,000.00
13 12/31/2020 $781,000.00
14 9/30/2020 $803,000.00
15 6/30/2020 $172,000.00
16 3/31/2020 $132,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
Date Value
1 9/30/2023 $241,000.00
2 6/30/2023 $482,000.00
3 3/31/2023 $724,000.00
4 9/30/2022 $234,000.00
5 6/30/2022 $430,000.00
6 3/31/2022 $605,000.00
7 9/30/2021 $114,000.00
8 6/30/2021 $114,000.00
9 3/31/2021 $114,000.00
10 9/30/2020 $32,000.00
11 6/30/2020 $81,000.00
12 3/31/2020 $145,000.00
Financials: LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
Date Value
1 12/31/2023 $695,000.00
2 9/30/2023 $769,000.00
3 6/30/2023 $845,000.00
4 3/31/2023 $923,000.00
5 12/31/2022 $1,003,000.00
6 9/30/2022 $1,088,000.00
7 6/30/2022 $1,175,000.00
8 3/31/2022 $1,262,000.00
9 12/31/2021 $1,351,000.00
10 9/30/2021 $1,443,000.00
11 6/30/2021 $1,535,000.00
12 3/31/2021 $1,623,000.00
13 12/31/2020 $1,709,000.00
14 9/30/2020 $1,752,000.00
15 6/30/2020 $1,818,000.00
16 3/31/2020 $13,000.00
Financials: Liabilities
Date Value
1 12/31/2023 $252,698,000.00
2 9/30/2023 $246,242,000.00
3 6/30/2023 $240,181,000.00
4 3/31/2023 $239,726,000.00
5 12/31/2022 $239,693,000.00
6 9/30/2022 $238,140,000.00
7 6/30/2022 $105,082,000.00
8 3/31/2022 $110,337,000.00
9 12/31/2021 $110,475,000.00
10 9/30/2021 $24,013,000.00
11 6/30/2021 $18,404,000.00
12 3/31/2021 $20,422,000.00
13 12/31/2020 $27,648,000.00
14 9/30/2020 $24,942,000.00
15 6/30/2020 $23,047,000.00
16 3/31/2020 $12,510,000.00
17 12/31/2019 $5,550,000.00
Financials: LiabilitiesAndStockholdersEquity
Date Value
1 12/31/2023 $341,365,000.00
2 9/30/2023 $292,959,000.00
3 6/30/2023 $320,689,000.00
4 3/31/2023 $379,458,000.00
5 12/31/2022 $449,274,000.00
6 9/30/2022 $508,914,000.00
7 6/30/2022 $300,464,000.00
8 3/31/2022 $364,109,000.00
9 12/31/2021 $408,152,000.00
10 9/30/2021 $387,008,000.00
11 6/30/2021 $432,892,000.00
12 3/31/2021 $471,416,000.00
13 12/31/2020 $298,269,000.00
14 9/30/2020 $198,013,000.00
15 6/30/2020 $231,970,000.00
16 3/31/2020 $254,392,000.00
17 12/31/2019 $107,012,000.00
Financials: LiabilitiesCurrent
Date Value
1 12/31/2023 $46,668,000.00
2 9/30/2023 $41,889,000.00
3 6/30/2023 $36,659,000.00
4 3/31/2023 $37,025,000.00
5 12/31/2022 $37,807,000.00
6 9/30/2022 $37,102,000.00
7 6/30/2022 $27,482,000.00
8 3/31/2022 $32,963,000.00
9 12/31/2021 $33,326,000.00
10 9/30/2021 $19,058,000.00
11 6/30/2021 $13,347,000.00
12 3/31/2021 $15,314,000.00
13 12/31/2020 $22,602,000.00
14 9/30/2020 $21,154,000.00
15 6/30/2020 $19,281,000.00
16 3/31/2020 $12,222,000.00
17 12/31/2019 $5,237,000.00
Financials: LiabilityForUncertainTaxPositionsNoncurrent
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 --
4 12/31/2020 --
5 12/31/2019 --
Financials: LongTermDebt
Date Value
1 12/31/2023 $201,799,000.00
2 9/30/2023 $200,783,000.00
3 6/30/2023 $199,767,000.00
4 3/31/2023 $198,763,000.00
5 12/31/2022 $197,769,000.00
6 9/30/2022 $196,753,000.00
7 6/30/2022 $73,138,000.00
8 3/31/2022 $72,742,000.00
9 12/31/2021 $72,350,000.00
10 12/31/2020 --
Financials: LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
Date Value
1 9/30/2023 $213,900,000.00
2 6/30/2023 $213,900,000.00
3 3/31/2023 $213,900,000.00
4 12/31/2022 $213,900,000.00
Financials: LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
Date Value
1 12/31/2023 $213,900,000.00
Financials: LongTermDebtNoncurrent
Date Value
1 12/31/2023 $201,799,000.00
2 9/30/2023 $200,783,000.00
3 6/30/2023 $199,767,000.00
4 3/31/2023 $198,763,000.00
5 12/31/2022 $197,769,000.00
6 9/30/2022 $196,753,000.00
7 6/30/2022 $73,138,000.00
8 3/31/2022 $72,742,000.00
9 12/31/2021 $72,350,000.00
10 12/31/2020 --
Financials: NetCashProvidedByUsedInFinancingActivities
Date Value
1 12/31/2023 $101,323,000.00
2 9/30/2023 $2,034,000.00
3 6/30/2023 $1,167,000.00
4 3/31/2023 $100,000.00
5 12/31/2022 $301,798,000.00
6 9/30/2022 $300,836,000.00
7 6/30/2022 $15,847,000.00
8 3/31/2022 $14,716,000.00
9 12/31/2021 $281,947,000.00
10 9/30/2021 $209,066,000.00
11 6/30/2021 $209,003,000.00
12 3/31/2021 $207,815,000.00
13 12/31/2020 $298,145,000.00
14 9/30/2020 $168,765,000.00
15 6/30/2020 $169,202,000.00
16 3/31/2020 $168,893,000.00
17 12/31/2019 $93,103,000.00
18 9/30/2019 $148,000.00
19 6/30/2019 $168,000.00
20 3/31/2019 --
21 12/31/2018 $61,593,000.00
Financials: NetCashProvidedByUsedInInvestingActivities
Date Value
1 12/31/2023 $180,232,000.00
2 9/30/2023 $242,418,000.00
3 6/30/2023 $196,869,000.00
4 3/31/2023 $107,751,000.00
5 12/31/2022 $-87,199,000.00
6 9/30/2022 $-129,400,000.00
7 6/30/2022 $67,862,000.00
8 3/31/2022 $15,297,000.00
9 12/31/2021 $-75,953,000.00
10 9/30/2021 $-99,452,000.00
11 6/30/2021 $-102,923,000.00
12 3/31/2021 $61,996,000.00
13 12/31/2020 $-181,824,000.00
14 9/30/2020 $-105,932,000.00
15 6/30/2020 $-14,221,000.00
16 3/31/2020 $-20,326,000.00
17 12/31/2019 $-26,325,000.00
18 9/30/2019 $9,674,000.00
19 6/30/2019 $-11,422,000.00
20 3/31/2019 $-9,270,000.00
21 12/31/2018 $-11,532,000.00
Financials: NetCashProvidedByUsedInOperatingActivities
Date Value
1 12/31/2023 $-247,057,000.00
2 9/30/2023 $-190,813,000.00
3 6/30/2023 $-146,829,000.00
4 3/31/2023 $-80,344,000.00
5 12/31/2022 $-257,715,000.00
6 9/30/2022 $-186,650,000.00
7 6/30/2022 $-118,955,000.00
8 3/31/2022 $-56,975,000.00
9 12/31/2021 $-174,627,000.00
10 9/30/2021 $-122,918,000.00
11 6/30/2021 $-82,034,000.00
12 3/31/2021 $-46,203,000.00
13 12/31/2020 $-113,033,000.00
14 9/30/2020 $-80,462,000.00
15 6/30/2020 $-46,771,000.00
16 3/31/2020 $-21,010,000.00
17 12/31/2019 $-42,836,000.00
18 9/30/2019 $-26,039,000.00
19 6/30/2019 $-15,317,000.00
20 3/31/2019 $-7,074,000.00
21 12/31/2018 $-14,085,000.00
Financials: NetIncomeLoss
Date Value
1 12/31/2023 $-262,140,000.00
2 9/30/2023 $-195,856,000.00
3 6/30/2023 $-151,091,000.00
4 3/31/2023 $-80,100,000.00
5 12/31/2022 $-311,458,000.00
6 9/30/2022 $-239,439,000.00
7 6/30/2022 $-131,730,000.00
8 3/31/2022 $-64,324,000.00
9 12/31/2021 $-206,356,000.00
10 9/30/2021 $-135,030,000.00
11 6/30/2021 $-42,008,000.00
12 3/31/2021 $-36,042,000.00
13 12/31/2020 $-135,678,000.00
14 9/30/2020 $-38,204,000.00
15 6/30/2020 $-35,412,000.00
16 3/31/2020 $-28,013,000.00
17 12/31/2019 $-41,996,000.00
18 9/30/2019 $-14,480,000.00
19 6/30/2019 $-8,290,000.00
20 3/31/2019 $-6,658,000.00
21 12/31/2018 $-19,255,000.00
Financials: NonoperatingIncomeExpense
Date Value
1 6/30/2023 $-8,063,000.00
2 3/31/2023 $-3,835,000.00
3 12/31/2022 $-9,831,000.00
4 9/30/2022 $-6,236,000.00
5 6/30/2022 $-3,275,000.00
6 3/31/2022 $-1,696,000.00
7 12/31/2021 $173,000.00
8 9/30/2021 $213,000.00
9 6/30/2021 $115,000.00
10 3/31/2021 $43,000.00
11 12/31/2020 $967,000.00
12 9/30/2020 $952,000.00
13 6/30/2020 $215,000.00
14 3/31/2020 $638,000.00
15 12/31/2019 $1,136,000.00
16 9/30/2019 $710,000.00
17 6/30/2019 $248,000.00
18 3/31/2019 $294,000.00
19 12/31/2018 $480,000.00
Financials: NumberOfOperatingSegments
Date Value
1 12/31/2023 $1.00
2 9/30/2023 $1.00
3 6/30/2023 $1.00
4 3/31/2023 $1.00
5 12/31/2022 $1.00
6 9/30/2022 $1.00
7 6/30/2022 $1.00
8 3/31/2022 $1.00
9 12/31/2021 $1.00
10 9/30/2021 $1.00
11 6/30/2021 $1.00
12 3/31/2021 $1.00
13 12/31/2020 $1.00
14 9/30/2020 $1.00
15 6/30/2020 $1.00
16 3/31/2020 $1.00
Financials: OperatingExpenses
Date Value
1 9/30/2023 $226,012,000.00
2 6/30/2023 $150,999,000.00
3 3/31/2023 $79,046,000.00
4 12/31/2022 $305,313,000.00
5 9/30/2022 $233,928,000.00
6 6/30/2022 $65,827,000.00
7 3/31/2022 $62,628,000.00
8 12/31/2021 $206,529,000.00
9 9/30/2021 $57,078,000.00
10 6/30/2021 $78,165,000.00
11 3/31/2021 $36,085,000.00
12 12/31/2020 $136,645,000.00
13 9/30/2020 $38,303,000.00
14 6/30/2020 $64,278,000.00
15 3/31/2020 $28,651,000.00
16 12/31/2019 $43,132,000.00
17 9/30/2019 $30,138,000.00
18 6/30/2019 $8,538,000.00
19 3/31/2019 $6,952,000.00
20 12/31/2018 $19,735,000.00
Financials: OperatingIncomeLoss
Date Value
1 12/31/2023 $-241,101,000.00
2 9/30/2023 $-179,932,000.00
3 6/30/2023 $-143,028,000.00
4 3/31/2023 $-76,265,000.00
5 12/31/2022 $-301,627,000.00
6 9/30/2022 $-104,748,000.00
7 6/30/2022 $-128,455,000.00
8 3/31/2022 $-62,628,000.00
9 12/31/2021 $-206,529,000.00
10 9/30/2021 $-57,078,000.00
11 6/30/2021 $-42,080,000.00
12 3/31/2021 $-36,085,000.00
13 12/31/2020 $-136,645,000.00
14 9/30/2020 $-38,303,000.00
15 6/30/2020 $-64,278,000.00
16 3/31/2020 $-28,651,000.00
17 12/31/2019 $-43,132,000.00
18 9/30/2019 $-30,138,000.00
19 6/30/2019 $-8,538,000.00
20 3/31/2019 $-6,952,000.00
21 12/31/2018 $-19,735,000.00
Financials: OperatingLeaseCost
Date Value
1 12/31/2023 $737,000.00
2 12/31/2022 $716,000.00
3 12/31/2021 $686,000.00
Financials: OperatingLeaseExpense
Date Value
1 9/30/2023 $551,000.00
2 6/30/2023 $366,000.00
3 3/31/2023 $189,000.00
4 12/31/2022 $716,000.00
5 9/30/2022 $530,000.00
6 6/30/2022 $173,000.00
7 3/31/2022 $171,000.00
8 12/31/2021 $686,000.00
9 9/30/2021 $516,000.00
10 6/30/2021 $170,000.00
11 3/31/2021 $175,000.00
12 12/31/2020 $602,000.00
13 9/30/2020 $202,000.00
14 6/30/2020 $193,000.00
15 3/31/2020 $43,000.00
16 12/31/2019 $151,000.00
17 9/30/2019 $109,000.00
18 6/30/2019 $66,000.00
19 3/31/2019 $24,000.00
20 12/31/2018 --
Financials: OperatingLeaseLiability
Date Value
1 12/31/2023 $4,117,000.00
2 9/30/2023 $4,285,000.00
3 6/30/2023 $4,450,000.00
4 3/31/2023 $4,614,000.00
5 12/31/2022 $4,774,000.00
6 9/30/2022 $4,924,000.00
7 6/30/2022 $5,032,000.00
8 3/31/2022 $5,120,000.00
9 12/31/2021 $5,207,000.00
10 9/30/2021 $5,230,000.00
11 6/30/2021 $5,138,000.00
12 3/31/2021 $5,050,000.00
13 12/31/2020 $4,964,000.00
14 9/30/2020 $3,707,000.00
15 6/30/2020 $3,690,000.00
16 3/31/2020 $264,000.00
Financials: OperatingLeaseLiabilityCurrent
Date Value
1 12/31/2023 $735,000.00
2 9/30/2023 $715,000.00
3 6/30/2023 $695,000.00
4 3/31/2023 $676,000.00
5 12/31/2022 $657,000.00
6 9/30/2022 $639,000.00
7 6/30/2022 $582,000.00
8 3/31/2022 $507,000.00
9 12/31/2021 $433,000.00
10 9/30/2021 $306,000.00
11 6/30/2021 $106,000.00
12 12/31/2020 --
13 9/30/2020 $32,000.00
14 6/30/2020 $80,000.00
15 3/31/2020 $182,000.00
16 12/31/2019 $178,000.00
Financials: OperatingLeaseLiabilityNoncurrent
Date Value
1 12/31/2023 $3,382,000.00
2 9/30/2023 $3,570,000.00
3 6/30/2023 $3,755,000.00
4 3/31/2023 $3,938,000.00
5 12/31/2022 $4,117,000.00
6 9/30/2022 $4,285,000.00
7 6/30/2022 $4,450,000.00
8 3/31/2022 $4,613,000.00
9 12/31/2021 $4,774,000.00
10 9/30/2021 $4,924,000.00
11 6/30/2021 $5,032,000.00
12 3/31/2021 $5,050,000.00
13 12/31/2020 $4,964,000.00
14 9/30/2020 $3,675,000.00
15 6/30/2020 $3,610,000.00
16 3/31/2020 $82,000.00
17 12/31/2019 $129,000.00
Financials: OperatingLeasePayments
Date Value
1 12/31/2023 $965,000.00
2 9/30/2023 $723,000.00
3 6/30/2023 $482,000.00
4 3/31/2023 $241,000.00
5 12/31/2022 $781,000.00
6 9/30/2022 $547,000.00
7 6/30/2022 $352,000.00
8 3/31/2022 $176,000.00
9 12/31/2021 $114,000.00
10 9/30/2021 --
11 6/30/2021 --
12 3/31/2021 --
13 12/31/2020 $192,000.00
14 9/30/2020 $144,000.00
15 6/30/2020 $96,000.00
16 3/31/2020 $47,000.00
17 12/31/2019 $141,000.00
18 9/30/2019 $94,000.00
19 6/30/2019 $47,000.00
20 3/31/2019 $16,000.00
Financials: OperatingLeaseRightOfUseAsset
Date Value
1 12/31/2023 $2,361,000.00
2 9/30/2023 $2,455,000.00
3 6/30/2023 $2,546,000.00
4 3/31/2023 $2,634,000.00
5 12/31/2022 $2,721,000.00
6 9/30/2022 $2,803,000.00
7 6/30/2022 $2,882,000.00
8 3/31/2022 $2,961,000.00
9 12/31/2021 $3,040,000.00
10 9/30/2021 $3,115,000.00
11 6/30/2021 $3,191,000.00
12 3/31/2021 $3,269,000.00
13 12/31/2020 $3,349,000.00
14 9/30/2020 $3,492,000.00
15 6/30/2020 $3,629,000.00
16 3/31/2020 $226,000.00
17 12/31/2019 $264,000.00
Financials: OperatingLeaseRightOfUseAssetAmortizationExpense
Date Value
1 12/31/2023 $360,000.00
2 9/30/2023 $266,000.00
3 6/30/2023 $175,000.00
4 3/31/2023 $87,000.00
5 12/31/2022 $319,000.00
6 9/30/2022 $237,000.00
7 6/30/2022 $158,000.00
8 3/31/2022 $79,000.00
9 12/31/2021 $309,000.00
10 9/30/2021 $234,000.00
11 6/30/2021 $158,000.00
12 3/31/2021 $80,000.00
13 12/31/2020 $333,000.00
14 9/30/2020 $202,000.00
15 6/30/2020 $65,000.00
16 3/31/2020 $38,000.00
17 12/31/2019 $127,000.00
18 9/30/2019 $91,000.00
19 12/31/2018 --
Financials: OperatingLeaseWeightedAverageDiscountRatePercent
Date Value
1 12/31/2023 $0.07
2 9/30/2023 $0.07
3 6/30/2023 $0.07
4 3/31/2023 $0.07
5 12/31/2022 $0.07
6 9/30/2022 $0.07
7 6/30/2022 $0.07
8 3/31/2022 $0.07
9 12/31/2021 $0.07
10 9/30/2021 $0.07
11 6/30/2021 $0.07
12 3/31/2021 $0.07
13 12/31/2020 $0.07
14 9/30/2020 $0.07
15 6/30/2020 $0.07
16 3/31/2020 $0.07
Financials: OtherAccruedLiabilitiesCurrent
Date Value
1 12/31/2023 $3,299,000.00
2 9/30/2023 $2,317,000.00
3 6/30/2023 $2,172,000.00
4 3/31/2023 $6,553,000.00
5 12/31/2022 $4,860,000.00
6 9/30/2022 $5,640,000.00
7 6/30/2022 $3,774,000.00
8 3/31/2022 $5,213,000.00
9 12/31/2021 $3,193,000.00
10 9/30/2021 $2,955,000.00
11 6/30/2021 $1,866,000.00
12 3/31/2021 $2,788,000.00
13 12/31/2020 $1,274,000.00
14 9/30/2020 $385,000.00
15 6/30/2020 $542,000.00
16 3/31/2020 $92,000.00
17 12/31/2019 $553,000.00
Financials: OtherAssetsNoncurrent
Date Value
1 12/31/2023 $596,000.00
2 9/30/2023 $596,000.00
3 6/30/2023 $596,000.00
4 3/31/2023 $78,000.00
5 12/31/2022 $78,000.00
6 9/30/2022 $78,000.00
7 6/30/2022 $78,000.00
8 3/31/2022 $78,000.00
9 12/31/2021 $78,000.00
10 9/30/2021 $78,000.00
11 6/30/2021 $78,000.00
12 3/31/2021 $78,000.00
13 12/31/2020 $78,000.00
14 9/30/2020 $78,000.00
15 6/30/2020 $78,000.00
16 3/31/2020 $47,000.00
17 12/31/2019 $47,000.00
Financials: OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
Date Value
1 12/31/2023 $-96,000.00
2 9/30/2023 $-115,000.00
3 6/30/2023 $-58,000.00
4 3/31/2023 $-52,000.00
5 12/31/2022 --
6 9/30/2022 --
7 6/30/2022 --
8 3/31/2022 --
9 12/31/2021 --
Financials: OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
Date Value
1 12/31/2023 $1,090,000.00
2 9/30/2023 $902,000.00
3 6/30/2023 $794,000.00
4 3/31/2023 $672,000.00
5 12/31/2022 $-831,000.00
6 9/30/2022 $-1,341,000.00
7 6/30/2022 $-997,000.00
8 3/31/2022 $-765,000.00
9 12/31/2021 $-253,000.00
Financials: OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
Date Value
1 12/31/2023 $1,186,000.00
2 9/30/2023 $165,000.00
3 6/30/2023 $852,000.00
4 3/31/2023 $724,000.00
5 12/31/2022 $-831,000.00
6 9/30/2022 $-344,000.00
7 6/30/2022 $-997,000.00
8 3/31/2022 $-765,000.00
9 12/31/2021 $-253,000.00
10 9/30/2021 $-16,000.00
11 6/30/2021 $-78,000.00
12 3/31/2021 $44,000.00
13 12/31/2020 $-1,000.00
14 9/30/2020 $5,000.00
15 6/30/2020 $-19,000.00
16 3/31/2020 $20,000.00
17 12/31/2019 $-1,000.00
18 9/30/2019 $-3,000.00
19 6/30/2019 $2,000.00
20 3/31/2019 $1,000.00
21 12/31/2018 --
Financials: OtherLiabilitiesNoncurrent
Date Value
1 12/31/2023 $849,000.00
2 12/31/2022 --
3 9/30/2022 --
4 6/30/2022 $12,000.00
5 3/31/2022 $19,000.00
6 12/31/2021 $25,000.00
7 9/30/2021 $31,000.00
8 6/30/2021 $25,000.00
9 3/31/2021 $58,000.00
10 12/31/2020 $82,000.00
11 9/30/2020 $113,000.00
12 6/30/2020 $156,000.00
13 3/31/2020 $206,000.00
14 12/31/2019 $184,000.00
Financials: OtherNonoperatingIncomeExpense
Date Value
1 12/31/2023 $11,786,000.00
2 9/30/2023 $2,721,000.00
3 6/30/2023 $6,328,000.00
4 3/31/2023 $3,207,000.00
5 12/31/2022 $5,821,000.00
6 9/30/2022 $2,501,000.00
7 6/30/2022 $563,000.00
8 3/31/2022 $142,000.00
9 12/31/2021 $173,000.00
10 9/30/2021 $98,000.00
11 6/30/2021 $72,000.00
12 3/31/2021 $43,000.00
13 12/31/2020 $967,000.00
Financials: OtherPrepaidExpenseCurrent
Date Value
1 12/31/2023 $8,208,000.00
2 9/30/2023 $10,184,000.00
3 6/30/2023 $7,187,000.00
4 3/31/2023 $7,816,000.00
5 12/31/2022 $6,257,000.00
6 9/30/2022 $7,517,000.00
7 6/30/2022 $7,622,000.00
8 3/31/2022 $8,638,000.00
9 12/31/2021 $8,025,000.00
10 9/30/2021 $7,029,000.00
11 6/30/2021 $4,584,000.00
12 3/31/2021 $2,149,000.00
13 12/31/2020 $1,219,000.00
14 9/30/2020 $770,000.00
15 6/30/2020 $795,000.00
16 3/31/2020 $650,000.00
17 12/31/2019 $257,000.00
Financials: PaidInKindInterest
Date Value
1 9/30/2023 $3,014,000.00
2 6/30/2023 $1,998,000.00
3 3/31/2023 $994,000.00
4 9/30/2022 $1,590,000.00
5 6/30/2022 $788,000.00
6 3/31/2022 $392,000.00
Financials: PaymentsOfDebtIssuanceCosts
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 12/31/2022 $2,187,000.00
4 9/30/2022 $2,187,000.00
5 12/31/2021 $1,637,000.00
6 9/30/2021 --
7 12/31/2020 --
8 12/31/2019 --
Financials: PaymentsOfStockIssuanceCosts
Date Value
1 12/31/2023 $6,546,000.00
2 12/31/2022 $10,844,000.00
3 9/30/2022 $10,844,000.00
4 12/31/2021 $603,000.00
Financials: PaymentsToAcquireAvailableForSaleSecuritiesDebt
Date Value
1 12/31/2023 $225,840,000.00
2 9/30/2023 $107,660,000.00
3 6/30/2023 $85,273,000.00
4 3/31/2023 $39,667,000.00
5 12/31/2022 $415,389,000.00
6 9/30/2022 $377,301,000.00
7 6/30/2022 $135,745,000.00
8 3/31/2022 $55,504,000.00
9 12/31/2021 $292,508,000.00
10 9/30/2021 $244,268,000.00
11 6/30/2021 $211,876,000.00
12 3/31/2021 --
13 12/31/2020 $279,103,000.00
14 9/30/2020 $179,364,000.00
15 6/30/2020 $62,763,000.00
16 3/31/2020 $35,285,000.00
17 12/31/2019 $60,830,000.00
18 9/30/2019 $22,897,000.00
19 6/30/2019 $22,897,000.00
20 3/31/2019 $11,687,000.00
21 12/31/2018 $11,532,000.00
Financials: PaymentsToAcquireInProcessResearchAndDevelopment
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 12/31/2022 $15,450,000.00
4 9/30/2022 $15,450,000.00
5 12/31/2021 --
6 9/30/2021 --
7 12/31/2020 --
Financials: PaymentsToAcquireIntangibleAssets
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 12/31/2022 $7,500,000.00
4 9/30/2022 $7,500,000.00
5 12/31/2021 --
6 12/31/2020 --
Financials: PaymentsToAcquirePropertyPlantAndEquipment
Date Value
1 12/31/2023 $428,000.00
2 9/30/2023 $422,000.00
3 6/30/2023 $358,000.00
4 3/31/2023 $82,000.00
5 12/31/2022 $333,000.00
6 9/30/2022 $210,000.00
7 6/30/2022 $204,000.00
8 3/31/2022 $124,000.00
9 12/31/2021 $995,000.00
10 9/30/2021 $734,000.00
11 6/30/2021 $597,000.00
12 3/31/2021 $554,000.00
13 12/31/2020 $321,000.00
14 9/30/2020 $168,000.00
15 6/30/2020 $58,000.00
16 3/31/2020 $41,000.00
17 12/31/2019 $295,000.00
18 9/30/2019 $229,000.00
19 6/30/2019 $225,000.00
20 3/31/2019 $183,000.00
21 12/31/2018 --
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 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 3/31/2020 $0.00
17 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 9/30/2020 $10,000,000.00
15 6/30/2020 $10,000,000.00
16 3/31/2020 $10,000,000.00
17 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 9/30/2020 --
15 6/30/2020 --
16 3/31/2020 --
17 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 9/30/2020 --
15 6/30/2020 --
16 3/31/2020 --
17 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 9/30/2020 --
15 6/30/2020 --
16 3/31/2020 --
17 12/31/2019 --
Financials: PrepaidExpenseAndOtherAssetsCurrent
Date Value
1 12/31/2023 $18,704,000.00
2 9/30/2023 $20,180,000.00
3 6/30/2023 $11,591,000.00
4 3/31/2023 $13,026,000.00
5 12/31/2022 $10,611,000.00
6 9/30/2022 $11,784,000.00
7 6/30/2022 $12,024,000.00
8 3/31/2022 $14,083,000.00
9 12/31/2021 $14,172,000.00
10 9/30/2021 $12,958,000.00
11 6/30/2021 $16,648,000.00
12 3/31/2021 $19,506,000.00
13 12/31/2020 $6,843,000.00
14 9/30/2020 $4,409,000.00
15 6/30/2020 $4,060,000.00
16 3/31/2020 $4,559,000.00
17 12/31/2019 $5,209,000.00
Financials: PrepaidInsurance
Date Value
1 12/31/2023 $864,000.00
2 9/30/2023 $852,000.00
3 6/30/2023 $1,549,000.00
4 3/31/2023 $2,199,000.00
5 12/31/2022 $956,000.00
6 9/30/2022 $1,846,000.00
7 6/30/2022 $1,986,000.00
8 3/31/2022 $2,721,000.00
9 12/31/2021 $518,000.00
10 9/30/2021 $1,211,000.00
11 6/30/2021 $1,943,000.00
12 3/31/2021 $2,675,000.00
13 12/31/2020 $249,000.00
14 9/30/2020 $939,000.00
15 6/30/2020 $1,634,000.00
16 3/31/2020 $2,326,000.00
17 12/31/2019 $62,000.00
Financials: ProceedsFromIssuanceOfCommonStock
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 $161,592,000.00
6 9/30/2022 $161,592,000.00
7 6/30/2022 $14,455,000.00
8 3/31/2022 $14,455,000.00
9 12/31/2021 $207,490,000.00
10 9/30/2021 $207,490,000.00
11 6/30/2021 $207,490,000.00
12 3/31/2021 $207,490,000.00
13 12/31/2020 $128,360,000.00
14 9/30/2020 --
15 6/30/2020 --
16 3/31/2020 --
17 12/31/2019 --
18 12/31/2018 --
Financials: ProceedsFromIssuanceOfLongTermDebt
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 12/31/2022 $125,000,000.00
4 9/30/2022 $125,000,000.00
5 12/31/2021 $73,987,000.00
6 9/30/2021 --
7 12/31/2020 --
8 12/31/2019 --
Financials: ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans
Date Value
1 12/31/2023 $1,175,000.00
2 9/30/2023 $993,000.00
3 6/30/2023 $993,000.00
4 12/31/2022 $1,922,000.00
5 9/30/2022 $976,000.00
6 6/30/2022 $976,000.00
7 12/31/2021 $842,000.00
8 9/30/2021 $478,000.00
9 6/30/2021 $478,000.00
10 12/31/2020 $617,000.00
11 9/30/2020 $287,000.00
12 6/30/2020 $287,000.00
13 12/31/2019 --
14 9/30/2019 --
15 6/30/2019 --
16 12/31/2018 --
Financials: ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
Date Value
1 12/31/2023 $406,500,000.00
2 9/30/2023 $350,500,000.00
3 6/30/2023 $282,500,000.00
4 3/31/2023 $147,500,000.00
5 12/31/2022 $351,473,000.00
6 9/30/2022 $271,061,000.00
7 6/30/2022 $203,811,000.00
8 3/31/2022 $70,925,000.00
9 12/31/2021 $217,550,000.00
10 9/30/2021 $145,550,000.00
11 6/30/2021 $109,550,000.00
12 3/31/2021 $62,550,000.00
13 12/31/2020 $97,600,000.00
14 9/30/2020 $73,600,000.00
15 6/30/2020 $48,600,000.00
16 3/31/2020 $15,000,000.00
17 12/31/2019 $34,800,000.00
18 9/30/2019 $32,800,000.00
19 6/30/2019 $11,700,000.00
20 3/31/2019 $2,600,000.00
21 12/31/2018 --
Financials: ProceedsFromStockOptionsExercised
Date Value
1 12/31/2023 $1,247,000.00
2 9/30/2023 $1,041,000.00
3 6/30/2023 $174,000.00
4 3/31/2023 $100,000.00
5 12/31/2022 $1,016,000.00
6 9/30/2022 $1,000,000.00
7 6/30/2022 $416,000.00
8 3/31/2022 $261,000.00
9 12/31/2021 $1,265,000.00
10 9/30/2021 $1,098,000.00
11 6/30/2021 $1,035,000.00
12 3/31/2021 $325,000.00
13 12/31/2020 $526,000.00
14 9/30/2020 $307,000.00
15 6/30/2020 $273,000.00
16 3/31/2020 $247,000.00
17 12/31/2019 $265,000.00
18 9/30/2019 $256,000.00
19 6/30/2019 $168,000.00
20 3/31/2019 --
21 12/31/2018 $386,000.00
Financials: PropertyPlantAndEquipmentGross
Date Value
1 12/31/2023 $3,463,000.00
2 9/30/2023 $3,461,000.00
3 6/30/2023 $3,393,000.00
4 3/31/2023 $3,399,000.00
5 12/31/2022 $3,034,000.00
6 9/30/2022 $2,932,000.00
7 6/30/2022 $2,914,000.00
8 3/31/2022 $2,834,000.00
9 12/31/2021 $2,793,000.00
10 9/30/2021 $2,441,000.00
11 6/30/2021 $2,349,000.00
12 3/31/2021 $2,270,000.00
13 12/31/2020 $2,094,000.00
14 12/31/2019 $295,000.00
Financials: PropertyPlantAndEquipmentNet
Date Value
1 12/31/2023 $1,539,000.00
2 9/30/2023 $1,735,000.00
3 6/30/2023 $1,867,000.00
4 3/31/2023 $2,070,000.00
5 12/31/2022 $1,881,000.00
6 9/30/2022 $1,939,000.00
7 6/30/2022 $2,078,000.00
8 3/31/2022 $2,152,000.00
9 12/31/2021 $2,261,000.00
10 9/30/2021 $2,045,000.00
11 6/30/2021 $2,069,000.00
12 3/31/2021 $2,094,000.00
13 12/31/2020 $2,016,000.00
14 9/30/2020 $322,000.00
15 6/30/2020 $228,000.00
16 3/31/2020 $241,000.00
17 12/31/2019 $227,000.00
Financials: PurchaseObligationDueInNextTwelveMonths
Date Value
1 12/31/2023 $1,900,000.00
2 9/30/2023 $800,000.00
3 6/30/2023 $800,000.00
4 3/31/2023 $800,000.00
5 12/31/2022 $3,500,000.00
6 9/30/2022 $2,100,000.00
7 6/30/2022 $600,000.00
8 3/31/2022 $600,000.00
9 12/31/2021 $8,200,000.00
10 9/30/2021 $600,000.00
Financials: PurchaseObligationDueInSecondYear
Date Value
1 12/31/2023 $800,000.00
2 9/30/2023 $800,000.00
3 6/30/2023 $800,000.00
4 3/31/2023 $800,000.00
5 12/31/2022 $700,000.00
6 9/30/2022 $600,000.00
7 6/30/2022 $600,000.00
8 3/31/2022 $600,000.00
9 12/31/2021 $600,000.00
10 9/30/2021 $600,000.00
Financials: PurchaseObligationDueInThirdYear
Date Value
1 12/31/2023 $800,000.00
2 12/31/2022 $700,000.00
3 9/30/2022 $600,000.00
4 6/30/2022 $600,000.00
5 3/31/2022 $600,000.00
6 12/31/2021 $600,000.00
7 9/30/2021 $600,000.00
Financials: PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear
Date Value
1 9/30/2023 $1,200,000.00
2 6/30/2023 $4,900,000.00
3 3/31/2023 $5,100,000.00
4 9/30/2022 $2,900,000.00
5 6/30/2022 $8,100,000.00
6 3/31/2022 $9,300,000.00
7 9/30/2021 $5,400,000.00
Financials: ResearchAndDevelopmentExpense
Date Value
1 12/31/2023 $110,575,000.00
2 9/30/2023 $26,236,000.00
3 6/30/2023 $60,564,000.00
4 3/31/2023 $35,345,000.00
5 12/31/2022 $182,435,000.00
6 9/30/2022 $148,558,000.00
7 6/30/2022 $78,827,000.00
8 3/31/2022 $40,622,000.00
9 12/31/2021 $145,558,000.00
10 9/30/2021 $93,000,000.00
11 6/30/2021 $30,765,000.00
12 3/31/2021 $21,631,000.00
13 12/31/2020 $115,308,000.00
14 9/30/2020 $87,934,000.00
15 6/30/2020 $55,191,000.00
16 3/31/2020 $25,182,000.00
17 12/31/2019 $36,522,000.00
18 9/30/2019 $25,765,000.00
19 6/30/2019 $7,214,000.00
20 3/31/2019 $6,203,000.00
21 12/31/2018 $17,940,000.00
Financials: RestrictedCashAndCashEquivalents
Date Value
1 12/31/2023 $900,000.00
2 9/30/2023 $925,000.00
3 6/30/2023 $900,000.00
4 3/31/2023 $900,000.00
5 12/31/2022 $1,200,000.00
6 9/30/2022 $1,234,000.00
7 6/30/2022 $1,233,000.00
8 3/31/2022 $1,200,000.00
9 12/31/2021 $1,500,000.00
10 9/30/2021 $1,542,000.00
11 6/30/2021 $1,500,000.00
12 3/31/2021 $1,500,000.00
13 12/31/2020 $1,500,000.00
14 12/31/2019 --
Financials: RetainedEarningsAccumulatedDeficit
Date Value
1 12/31/2023 $-981,900,000.00
2 9/30/2023 $-915,620,000.00
3 6/30/2023 $-870,900,000.00
4 3/31/2023 $-799,900,000.00
5 12/31/2022 $-719,800,000.00
6 9/30/2022 $-647,700,000.00
7 6/30/2022 $-540,000,000.00
8 3/31/2022 $-472,600,000.00
9 12/31/2021 $-408,300,000.00
10 9/30/2021 $-337,000,000.00
11 6/30/2021 $-280,000,000.00
12 3/31/2021 $-238,000,000.00
13 12/31/2020 $-202,000,000.00
14 9/30/2020 $-167,901,000.00
15 6/30/2020 $-129,700,000.00
16 3/31/2020 $-94,285,000.00
17 12/31/2019 $-66,300,000.00
Financials: RevenueFromContractWithCustomerIncludingAssessedTax
Date Value
1 12/31/2023 $59,606,000.00
2 9/30/2023 $38,109,000.00
3 6/30/2023 $7,551,000.00
4 3/31/2023 $2,781,000.00
5 12/31/2022 $3,686,000.00
6 9/30/2022 $725,000.00
7 6/30/2022 --
8 3/31/2022 --
9 12/31/2021 --
10 9/30/2021 --
11 12/31/2020 --
Financials: RevenueNotFromContractWithCustomer
Date Value
1 6/30/2023 $420,000.00
2 6/30/2022 --
Financials: Revenues
Date Value
1 6/30/2023 $7,971,000.00
2 6/30/2022 --
Financials: SaleOfStockNumberOfSharesIssuedInTransaction
Date Value
1 10/31/2023 $32,500,000.00
Financials: SaleOfStockPricePerShare
Date Value
1 10/31/2023 $2.50
Financials: SellingGeneralAndAdministrativeExpense
Date Value
1 12/31/2023 $185,145,000.00
2 9/30/2023 $47,595,000.00
3 6/30/2023 $88,876,000.00
4 3/31/2023 $42,918,000.00
5 12/31/2022 $122,124,000.00
6 9/30/2022 $35,473,000.00
7 6/30/2022 $49,628,000.00
8 3/31/2022 $22,006,000.00
9 12/31/2021 $60,971,000.00
10 9/30/2021 $16,474,000.00
Financials: ShareBasedCompensation
Date Value
1 12/31/2023 $38,813,000.00
2 9/30/2023 $30,056,000.00
3 6/30/2023 $20,057,000.00
4 3/31/2023 $9,479,000.00
5 12/31/2022 $32,682,000.00
6 9/30/2022 $23,418,000.00
7 6/30/2022 $14,629,000.00
8 3/31/2022 $6,533,000.00
9 12/31/2021 $23,892,000.00
10 9/30/2021 $18,206,000.00
11 6/30/2021 $12,843,000.00
12 3/31/2021 $8,503,000.00
13 12/31/2020 $7,943,000.00
14 9/30/2020 $5,300,000.00
15 6/30/2020 $3,039,000.00
16 3/31/2020 $990,000.00
17 12/31/2019 $824,000.00
18 9/30/2019 $369,000.00
19 6/30/2019 $215,000.00
20 3/31/2019 $76,000.00
21 12/31/2018 $151,000.00
Financials: SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
Date Value
1 12/31/2023 $1,236,000.00
2 9/30/2023 $3,269,000.00
3 6/30/2023 $9,250,000.00
4 3/31/2023 $11,132,000.00
5 12/31/2022 $16,185,000.00
6 9/30/2022 $24,854,000.00
7 6/30/2022 $29,966,000.00
8 3/31/2022 $26,106,000.00
9 12/31/2021 $29,467,000.00
10 9/30/2021 $34,790,000.00
11 6/30/2021 $40,037,000.00
12 3/31/2021 $42,849,000.00
13 12/31/2020 $42,314,000.00
14 9/30/2020 $43,245,000.00
15 6/30/2020 $33,176,000.00
16 3/31/2020 $40,408,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
Date Value
1 12/31/2023 $4,673,892.00
2 9/30/2023 $4,571,413.00
3 6/30/2023 $4,356,782.00
4 3/31/2023 $3,805,706.00
5 12/31/2022 $3,398,758.00
6 9/30/2022 $3,323,627.00
7 6/30/2022 $3,035,411.00
8 3/31/2022 $2,615,847.00
9 12/31/2021 $2,451,373.00
10 9/30/2021 $2,363,828.00
11 6/30/2021 $2,180,643.00
12 3/31/2021 $2,099,037.00
13 12/31/2020 $2,034,061.00
14 9/30/2020 $1,972,132.00
15 6/30/2020 $1,411,813.00
16 3/31/2020 $1,686,893.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
Date Value
1 12/31/2023 $19.10
2 9/30/2023 $18.62
3 6/30/2023 $17.72
4 3/31/2023 $17.43
5 12/31/2022 $16.97
6 9/30/2022 $15.87
7 6/30/2022 $14.46
8 3/31/2022 $12.50
9 12/31/2021 $10.83
10 9/30/2021 $10.28
11 6/30/2021 $9.19
12 3/31/2021 $8.57
13 12/31/2020 $7.33
14 9/30/2020 $7.37
15 6/30/2020 $6.74
16 3/31/2020 $5.85
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
Date Value
1 12/31/2023 $1,200,000.00
2 9/30/2023 $1,200,000.00
3 6/30/2023 $700,000.00
4 3/31/2023 $400,000.00
5 12/31/2022 $5,600,000.00
6 9/30/2022 $5,100,000.00
7 6/30/2022 $2,500,000.00
8 3/31/2022 $1,400,000.00
9 12/31/2021 $5,800,000.00
10 9/30/2021 $4,800,000.00
11 6/30/2021 $4,300,000.00
12 3/31/2021 $3,300,000.00
13 12/31/2020 $3,600,000.00
14 9/30/2020 $2,600,000.00
15 6/30/2020 $1,900,000.00
16 3/31/2020 $1,500,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
Date Value
1 12/31/2023 $309,304.00
2 9/30/2023 $137,258.00
3 6/30/2023 $76,367.00
4 3/31/2023 $15,308.00
5 12/31/2022 $11,534.00
6 9/30/2022 $4,413.00
7 6/30/2022 $4,194.00
8 3/31/2022 $4,194.00
9 12/31/2021 $58,241.00
10 9/30/2021 $27,660.00
11 12/31/2019 $13,121.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
Date Value
1 12/31/2023 $691,161.00
2 9/30/2023 $479,288.00
3 6/30/2023 $260,006.00
4 3/31/2023 $108,008.00
5 12/31/2022 $201,510.00
6 9/30/2022 $115,789.00
7 6/30/2022 $96,106.00
8 3/31/2022 $28,800.00
9 12/31/2021 $288,858.00
10 9/30/2021 $199,416.00
11 6/30/2021 $155,297.00
12 3/31/2021 $27,725.00
13 12/31/2020 $32,122.00
14 9/30/2020 $24,000.00
15 12/31/2019 $31,863.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
Date Value
1 12/31/2023 $1,792,110.00
2 9/30/2023 $1,608,110.00
3 6/30/2023 $1,185,110.00
4 3/31/2023 $1,022,350.00
5 12/31/2022 $2,263,200.00
6 9/30/2022 $2,133,150.00
7 6/30/2022 $1,772,668.00
8 3/31/2022 $1,289,200.00
9 12/31/2021 $2,706,171.00
10 9/30/2021 $2,490,171.00
11 6/30/2021 $1,746,260.00
12 3/31/2021 $1,024,400.00
13 12/31/2020 $1,368,825.00
14 9/30/2020 $1,263,825.00
15 6/30/2020 $851,325.00
16 3/31/2020 $653,200.00
17 12/31/2019 $2,421,221.00
18 12/31/2018 $836,992.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
Date Value
1 12/31/2023 $8.01
2 9/30/2023 $8.76
3 6/30/2023 $10.25
4 3/31/2023 $10.93
5 12/31/2022 $14.08
6 9/30/2022 $14.13
7 6/30/2022 $13.41
8 3/31/2022 $12.94
9 12/31/2021 $19.21
10 9/30/2021 $19.48
11 6/30/2021 $21.17
12 3/31/2021 $21.74
13 12/31/2020 $18.16
14 9/30/2020 $18.35
15 6/30/2020 $18.71
16 3/31/2020 $16.94
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
Date Value
1 12/31/2023 $1,435,000.00
2 9/30/2023 $3,269,000.00
3 6/30/2023 $9,521,000.00
4 3/31/2023 $11,983,000.00
5 12/31/2022 $18,667,000.00
6 9/30/2022 $28,324,000.00
7 6/30/2022 $37,448,000.00
8 3/31/2022 $31,704,000.00
9 12/31/2021 $34,887,000.00
10 9/30/2021 $44,093,000.00
11 6/30/2021 $51,625,000.00
12 3/31/2021 $59,383,000.00
13 12/31/2020 $59,274,000.00
14 9/30/2020 $64,019,000.00
15 6/30/2020 $66,436,000.00
16 3/31/2020 $65,155,000.00
17 12/31/2019 $7,673,000.00
18 12/31/2018 $334,000.00
19 12/31/2017 $360,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
Date Value
1 12/31/2023 $7,919,699.00
2 9/30/2023 $8,228,270.00
3 6/30/2023 $8,257,763.00
4 3/31/2023 $8,343,760.00
5 12/31/2022 $7,476,223.00
6 9/30/2022 $7,480,040.00
7 6/30/2022 $7,270,277.00
8 3/31/2022 $6,911,228.00
9 12/31/2021 $5,757,957.00
10 9/30/2021 $5,715,147.00
11 6/30/2021 $5,073,312.00
12 3/31/2021 $4,540,255.00
13 12/31/2020 $3,655,945.00
14 9/30/2020 $3,604,363.00
15 6/30/2020 $3,244,771.00
16 3/31/2020 $3,061,521.00
17 12/31/2019 $2,516,470.00
18 12/31/2018 $391,098.00
19 12/31/2017 $472,991.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
Date Value
1 12/31/2023 $18.52
2 9/30/2023 $18.81
3 6/30/2023 $19.26
4 3/31/2023 $19.44
5 12/31/2022 $19.93
6 9/30/2022 $19.90
7 6/30/2022 $19.35
8 3/31/2022 $19.16
9 12/31/2021 $19.06
10 9/30/2021 $18.84
11 6/30/2021 $18.38
12 3/31/2021 $16.60
13 12/31/2020 $12.09
14 9/30/2020 $11.67
15 6/30/2020 $9.87
16 3/31/2020 $8.52
17 12/31/2019 $3.47
18 12/31/2018 $0.82
19 12/31/2017 $0.36
Financials: SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
Date Value
1 12/31/2023 $28,000,000.00
2 9/30/2023 $22,100,000.00
3 6/30/2023 $14,900,000.00
4 3/31/2023 $6,200,000.00
5 12/31/2022 $25,800,000.00
6 9/30/2022 $20,200,000.00
7 6/30/2022 $13,400,000.00
8 3/31/2022 $5,000,000.00
9 12/31/2021 $14,300,000.00
10 9/30/2021 $11,700,000.00
11 6/30/2021 $7,400,000.00
12 3/31/2021 $4,900,000.00
13 12/31/2020 $2,800,000.00
14 9/30/2020 $1,600,000.00
15 6/30/2020 $890,000.00
16 3/31/2020 $367,000.00
Financials: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
Date Value
1 12/31/2023 $3.58
2 9/30/2023 $4.45
3 6/30/2023 $2.59
4 3/31/2023 $3.22
5 12/31/2022 $3.06
6 9/30/2022 $3.13
7 6/30/2022 $2.60
8 3/31/2022 $2.53
9 12/31/2021 $4.88
10 9/30/2021 $5.33
11 6/30/2021 $5.90
12 3/31/2021 $2.96
13 12/31/2020 $2.67
14 9/30/2020 $2.07
15 6/30/2020 $2.22
16 3/31/2020 $2.30
17 12/31/2019 $1.02
18 12/31/2018 $0.42
Financials: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
Date Value
1 12/31/2023 $24.88
2 9/30/2023 $26.75
3 6/30/2023 $26.99
4 3/31/2023 $26.22
5 12/31/2022 $27.82
6 9/30/2022 $26.93
7 6/30/2022 $27.42
8 3/31/2022 $27.42
9 12/31/2021 $28.19
10 9/30/2021 $28.42
11 12/31/2019 $0.58
Financials: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
Date Value
1 12/31/2023 $20.44
2 9/30/2023 $20.48
3 6/30/2023 $20.25
4 3/31/2023 $22.15
5 12/31/2022 $24.61
6 9/30/2022 $25.52
7 6/30/2022 $25.40
8 3/31/2022 $29.46
9 12/31/2021 $22.11
10 9/30/2021 $22.32
11 6/30/2021 $20.27
12 3/31/2021 $28.65
13 12/31/2020 $22.82
14 9/30/2020 $27.61
15 12/31/2019 $0.58
Financials: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
Date Value
1 12/31/2023 $11.59
2 9/30/2023 $12.67
3 6/30/2023 $14.84
4 3/31/2023 $15.76
5 12/31/2022 $20.12
6 9/30/2022 $20.20
7 6/30/2022 $19.20
8 3/31/2022 $18.53
9 12/31/2021 $27.65
10 9/30/2021 $28.04
11 6/30/2021 $30.47
12 3/31/2021 $31.51
13 12/31/2020 $26.83
14 9/30/2020 $27.14
15 6/30/2020 $27.68
16 3/31/2020 $26.92
17 12/31/2019 $3.59
18 12/31/2018 $0.64
Financials: StockholdersEquity
Date Value
1 12/31/2023 $88,667,000.00
2 9/30/2023 $46,717,000.00
3 6/30/2023 $80,508,000.00
4 3/31/2023 $139,732,000.00
5 12/31/2022 $209,581,000.00
6 9/30/2022 $270,774,000.00
7 6/30/2022 $195,382,000.00
8 3/31/2022 $253,772,000.00
9 12/31/2021 $297,677,000.00
10 9/30/2021 $362,995,000.00
11 6/30/2021 $414,488,000.00
12 3/31/2021 $450,994,000.00
13 12/31/2020 $270,621,000.00
14 9/30/2020 $173,071,000.00
15 6/30/2020 $208,923,000.00
16 3/31/2020 $241,882,000.00
17 12/31/2019 $-65,029,000.00
18 9/30/2019 $-52,950,000.00
19 6/30/2019 $-38,659,000.00
20 3/31/2019 $-30,539,000.00
21 12/31/2018 $-23,987,000.00
22 12/31/2017 $-4,993,000.00
Financials: StockIssuedDuringPeriodSharesStockOptionsExercised
Date Value
1 12/31/2023 $348,169.00
2 9/30/2023 $239,517.00
3 6/30/2023 $67,197.00
4 3/31/2023 $31,497.00
5 12/31/2022 $331,890.00
6 9/30/2022 $290,865.00
7 6/30/2022 $160,048.00
8 3/31/2022 $102,935.00
9 12/31/2021 $257,060.00
10 9/30/2021 $203,893.00
11 6/30/2021 $173,596.00
12 3/31/2021 $112,365.00
13 12/31/2020 $197,228.00
14 9/30/2020 $151,932.00
15 6/30/2020 $123,024.00
16 3/31/2020 $108,149.00
17 12/31/2019 $250,865.00
18 12/31/2018 $918,885.00
Financials: StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
Date Value
1 12/31/2023 $1,175,000.00
2 6/30/2023 $993,000.00
3 12/31/2022 $1,922,000.00
4 6/30/2022 $976,000.00
5 12/31/2021 $842,000.00
6 6/30/2021 $478,000.00
7 12/31/2020 $617,000.00
8 6/30/2020 $287,000.00
Financials: StockIssuedDuringPeriodValueNewIssues
Date Value
1 12/31/2023 $95,765,000.00
2 12/31/2022 $161,657,000.00
3 9/30/2022 $161,657,000.00
4 3/31/2022 $14,366,000.00
5 12/31/2021 $207,490,000.00
6 3/31/2021 $207,490,000.00
7 3/31/2020 $167,241,000.00
Financials: StockIssuedDuringPeriodValueRestrictedStockAwardGross
Date Value
1 3/31/2023 --
2 6/30/2022 --
3 3/31/2022 --
4 12/31/2019 $8,000.00
Financials: StockIssuedDuringPeriodValueStockOptionsExercised
Date Value
1 12/31/2023 $1,247,000.00
2 9/30/2023 $867,000.00
3 6/30/2023 $74,000.00
4 3/31/2023 $63,000.00
5 12/31/2022 $1,016,000.00
6 9/30/2022 $494,000.00
7 6/30/2022 $156,000.00
8 3/31/2022 $260,000.00
9 12/31/2021 $1,265,000.00
10 9/30/2021 $63,000.00
11 6/30/2021 $710,000.00
12 3/31/2021 $325,000.00
13 12/31/2020 $430,000.00
14 9/30/2020 $34,000.00
15 6/30/2020 $25,000.00
16 3/31/2020 $152,000.00
17 12/31/2019 $9,000.00
18 9/30/2019 $9,000.00
19 12/31/2018 $43,000.00
Financials: TangibleAssetImpairmentCharges
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 --
Financials: UnrecognizedTaxBenefits
Date Value
1 12/31/2023 $41,400,000.00
2 12/31/2022 $42,500,000.00
3 12/31/2021 $38,942,000.00
4 12/31/2020 $20,274,000.00
5 12/31/2019 $6,448,000.00
6 12/31/2018 $2,241,000.00
7 12/31/2017 $441,000.00
Financials: UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
Date Value
1 12/31/2023 $3,097,000.00
2 12/31/2021 $6,000.00
Financials: UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
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: UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
Date Value
1 12/31/2023 $1,982,000.00
2 12/31/2022 $3,073,000.00
3 12/31/2021 $18,674,000.00
4 12/31/2020 $13,821,000.00
5 12/31/2019 $4,203,000.00
6 12/31/2018 $1,800,000.00
Financials: UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
Date Value
1 12/31/2023 $34,200,000.00
2 12/31/2022 $35,300,000.00
3 12/31/2021 $31,900,000.00
4 12/31/2020 $16,700,000.00
Financials: ValuationAllowanceDeferredTaxAssetChangeInAmount
Date Value
1 12/31/2023 $53,400,000.00
2 12/31/2022 $72,400,000.00
3 12/31/2021 $44,700,000.00
4 12/31/2020 $30,700,000.00
5 12/31/2019 $9,600,000.00
Financials: VariableLeaseCost
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 --
6 9/30/2022 --
7 6/30/2022 --
8 3/31/2022 --
9 12/31/2021 --
10 9/30/2021 --
11 6/30/2021 --
12 3/31/2021 --
13 12/31/2020 --
14 9/30/2020 --
15 6/30/2020 --
16 3/31/2020 --
17 12/31/2019 --
18 9/30/2019 --
19 6/30/2019 --
20 3/31/2019 --
Financials: WeightedAverageNumberOfDilutedSharesOutstanding
Date Value
1 12/31/2023 $69,305,487.00
2 9/30/2023 $61,462,025.00
3 6/30/2023 $61,300,577.00
4 3/31/2023 $61,169,089.00
5 12/31/2022 $55,032,265.00
6 9/30/2022 $53,028,962.00
7 6/30/2022 $50,970,465.00
8 3/31/2022 $50,513,524.00
9 12/31/2021 $49,405,575.00
10 9/30/2021 $49,136,768.00
11 6/30/2021 $50,000,716.00
12 3/31/2021 $47,280,769.00
13 12/31/2020 $35,668,152.00
14 9/30/2020 $33,214,005.00
15 6/30/2020 $30,921,866.00
16 12/31/2019 $1,843,213.00
Financials: WeightedAverageNumberOfSharesOutstandingBasic
Date Value
1 12/31/2023 $69,305,487.00
2 9/30/2023 $61,462,025.00
3 6/30/2023 $61,300,577.00
4 3/31/2023 $61,169,089.00
5 12/31/2022 $55,032,265.00
6 9/30/2022 $57,091,743.00
7 6/30/2022 $50,970,465.00
8 3/31/2022 $50,513,524.00
9 12/31/2021 $49,405,575.00
10 9/30/2021 $49,136,768.00
11 6/30/2021 $48,648,262.00
12 3/31/2021 $47,280,769.00
13 12/31/2020 $35,668,152.00
14 9/30/2020 $37,748,454.00
15 6/30/2020 $37,587,330.00
16 12/31/2019 $1,843,213.00
Copyright 2024 PursePoor.com