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

Business Address

BLOCKS A & B, PORTWAY BUILDING
GRANTA PARK, GREAT ABINGTON
CAMBRIDGE , GB CB21 6GS

Mailing Address

BLOCKS A & B, PORTWAY BUILDING
GRANTA PARK, GREAT ABINGTON
CAMBRIDGE , GB CB21 6GS
Phone Number: 011441223261503 / State Incorporated: / Fiscal Year End 0 /0
Financials: AccountsPayableCurrent
Date Value
1 12/31/2023 $13,050,000.00
2 9/30/2023 $8,493,000.00
3 6/30/2023 $5,250,000.00
4 3/31/2023 $2,813,000.00
5 12/31/2022 $6,472,000.00
6 9/30/2022 $7,057,000.00
7 6/30/2022 $4,859,000.00
8 3/31/2022 $3,999,000.00
9 12/31/2021 $2,721,000.00
10 9/30/2021 $1,761,000.00
11 6/30/2021 $3,471,000.00
12 3/31/2021 $996,000.00
13 12/31/2020 $1,365,000.00
14 9/30/2020 $2,056,000.00
15 6/30/2020 $3,338,000.00
16 3/31/2020 $4,434,000.00
17 12/31/2019 $1,949,000.00
18 9/30/2019 $1,992,000.00
19 6/30/2019 $2,569,000.00
20 12/31/2018 $1,887,000.00
Financials: AccountsReceivableNetCurrent
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 $45,090,000.00
4 3/31/2023 $50,000,000.00
5 12/31/2022 $2,045,000.00
6 9/30/2022 --
7 6/30/2022 $10,000,000.00
8 12/31/2021 $1,000,000.00
9 3/31/2021 $2,000,000.00
10 12/31/2020 $5,456,000.00
11 9/30/2020 $2,828,000.00
12 6/30/2020 $489,000.00
13 3/31/2020 $1,002,000.00
14 12/31/2019 $201,000.00
15 9/30/2019 $46,000.00
16 6/30/2019 $160,000.00
17 12/31/2018 $5,021,000.00
Financials: AccruedIncomeTaxesCurrent
Date Value
1 6/30/2023 $1,906,000.00
2 3/31/2023 $2,459,000.00
3 12/31/2022 $970,000.00
4 3/31/2020 $7,000.00
5 12/31/2019 $1,000.00
6 9/30/2019 $11,000.00
7 6/30/2019 $269,000.00
8 12/31/2018 $15,000.00
Financials: AccruedLiabilitiesCurrent
Date Value
1 12/31/2023 $31,509,000.00
2 9/30/2023 $34,053,000.00
3 6/30/2023 $37,262,000.00
4 3/31/2023 $25,212,000.00
5 12/31/2022 $26,452,000.00
6 9/30/2022 $18,091,000.00
7 6/30/2022 $16,952,000.00
8 3/31/2022 $12,265,000.00
9 12/31/2021 $14,244,000.00
10 9/30/2021 $10,953,000.00
11 6/30/2021 $11,063,000.00
12 3/31/2021 $9,716,000.00
13 12/31/2020 $11,629,000.00
14 9/30/2020 $7,798,000.00
15 6/30/2020 $8,221,000.00
16 3/31/2020 $5,716,000.00
17 12/31/2019 $6,144,000.00
18 9/30/2019 $6,035,000.00
19 6/30/2019 $5,859,000.00
20 12/31/2018 $7,032,000.00
Financials: AccruedProfessionalFeesCurrent
Date Value
1 12/31/2023 $1,143,000.00
2 9/30/2023 $1,319,000.00
3 6/30/2023 $1,911,000.00
4 3/31/2023 $1,436,000.00
5 12/31/2022 $1,068,000.00
6 9/30/2022 $1,052,000.00
7 6/30/2022 $850,000.00
8 3/31/2022 $1,065,000.00
9 12/31/2021 $882,000.00
10 9/30/2021 $2,070,000.00
11 6/30/2021 $1,886,000.00
12 3/31/2021 $1,905,000.00
13 12/31/2020 $1,759,000.00
14 9/30/2020 $1,723,000.00
15 6/30/2020 $1,470,000.00
16 3/31/2020 $717,000.00
17 12/31/2019 $867,000.00
18 9/30/2019 $1,224,000.00
19 6/30/2019 $753,000.00
20 12/31/2018 $1,494,000.00
Financials: AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
Date Value
1 12/31/2023 $13,393,000.00
2 9/30/2023 $11,395,000.00
3 6/30/2023 $10,442,000.00
4 3/31/2023 $8,760,000.00
5 12/31/2022 $7,863,000.00
6 9/30/2022 $6,020,000.00
7 6/30/2022 $5,180,000.00
8 3/31/2022 $4,982,000.00
9 12/31/2021 $4,800,000.00
10 9/30/2021 $4,729,000.00
11 6/30/2021 $4,501,000.00
12 3/31/2021 $4,198,000.00
13 12/31/2020 $4,032,000.00
14 9/30/2020 $3,496,000.00
15 6/30/2020 $3,060,000.00
16 3/31/2020 $2,822,000.00
17 12/31/2019 $2,683,000.00
18 9/30/2019 $2,258,000.00
19 6/30/2019 $2,365,000.00
20 12/31/2018 $1,933,000.00
Financials: AccumulatedOtherComprehensiveIncomeLossNetOfTax
Date Value
1 12/31/2023 $-1,304,000.00
2 9/30/2023 $2,885,000.00
3 6/30/2023 $-877,000.00
4 3/31/2023 $71,000.00
5 12/31/2022 $387,000.00
6 9/30/2022 $528,000.00
7 6/30/2022 $-374,000.00
8 3/31/2022 $-2,468,000.00
9 12/31/2021 $-3,388,000.00
10 9/30/2021 $-3,193,000.00
11 6/30/2021 $-3,506,000.00
12 3/31/2021 $-3,251,000.00
13 12/31/2020 $-3,193,000.00
14 9/30/2020 $-2,977,000.00
15 6/30/2020 $-3,720,000.00
16 3/31/2020 $-3,719,000.00
17 12/31/2019 $-1,535,000.00
18 9/30/2019 $-2,607,000.00
19 6/30/2019 $-2,183,000.00
20 12/31/2018 $-1,751,000.00
Financials: AdditionalPaidInCapital
Date Value
1 12/31/2023 $883,446,000.00
2 9/30/2023 $875,248,000.00
3 6/30/2023 $633,341,000.00
4 3/31/2023 $612,863,000.00
5 12/31/2022 $601,105,000.00
6 9/30/2022 $589,679,000.00
7 6/30/2022 $584,152,000.00
8 3/31/2022 $578,284,000.00
9 12/31/2021 $567,637,000.00
10 9/30/2021 $374,029,000.00
11 6/30/2021 $330,911,000.00
12 3/31/2021 $312,793,000.00
13 12/31/2020 $249,947,000.00
14 9/30/2020 $246,391,000.00
15 6/30/2020 $198,507,000.00
16 3/31/2020 $197,179,000.00
17 12/31/2019 $195,056,000.00
18 9/30/2019 $193,850,000.00
19 6/30/2019 $193,178,000.00
20 12/31/2018 $1,857,000.00
Financials: AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
Date Value
1 12/31/2023 $32,477,000.00
2 9/30/2023 $7,430,000.00
3 6/30/2023 $8,193,000.00
4 3/31/2023 $9,042,000.00
5 12/31/2022 $26,779,000.00
6 9/30/2022 $5,368,000.00
7 6/30/2022 $5,673,000.00
8 3/31/2022 $10,198,000.00
9 12/31/2021 $12,083,000.00
10 9/30/2021 $2,688,000.00
11 6/30/2021 $2,575,000.00
12 3/31/2021 $3,821,000.00
13 12/31/2020 $6,514,000.00
14 9/30/2020 $1,510,000.00
15 6/30/2020 $1,319,000.00
16 3/31/2020 $2,121,000.00
17 12/31/2019 $2,688,000.00
18 9/30/2019 $819,000.00
19 6/30/2019 $612,000.00
20 3/31/2019 $172,000.00
21 12/31/2018 $800,000.00
22 9/30/2018 $203,000.00
23 6/30/2018 $309,000.00
24 3/31/2018 $198,000.00
25 12/31/2017 $401,000.00
Financials: AllocatedShareBasedCompensationExpense
Date Value
1 12/31/2023 $32,477,000.00
2 9/30/2023 $7,430,000.00
3 6/30/2023 $17,235,000.00
4 3/31/2023 $9,042,000.00
5 12/31/2022 $26,779,000.00
6 9/30/2022 $21,239,000.00
7 6/30/2022 $15,871,000.00
8 3/31/2022 $10,198,000.00
9 12/31/2021 $12,083,000.00
10 9/30/2021 $9,084,000.00
11 6/30/2021 $6,396,000.00
12 3/31/2021 $3,821,000.00
13 12/31/2020 $6,514,000.00
14 9/30/2020 $4,950,000.00
15 6/30/2020 $1,319,000.00
16 3/31/2020 $2,121,000.00
17 12/31/2019 $3,083,000.00
18 9/30/2019 $2,000,000.00
19 6/30/2019 $1,181,000.00
20 3/31/2019 $276,000.00
21 12/31/2018 $1,023,000.00
22 9/30/2018 $816,000.00
23 6/30/2018 $587,000.00
24 12/31/2017 $515,000.00
Financials: AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
Date Value
1 12/31/2023 $7,796,375.00
2 9/30/2023 $7,647,124.00
3 6/30/2023 $7,709,897.00
4 3/31/2023 $7,750,206.00
5 12/31/2022 $6,086,613.00
6 9/30/2022 $5,972,306.00
7 6/30/2022 $5,821,869.00
8 3/31/2022 $5,567,066.00
9 12/31/2021 $4,603,486.00
10 9/30/2021 $4,717,166.00
11 6/30/2021 $4,920,831.00
12 3/31/2021 $4,950,608.00
13 12/31/2020 $3,736,663.00
14 9/30/2020 $3,779,785.00
15 6/30/2020 $3,654,012.00
16 3/31/2020 $3,726,338.00
17 12/31/2019 $2,727,231.00
18 9/30/2019 $2,751,595.00
19 6/30/2019 $2,730,269.00
20 3/31/2019 $13,982,986.00
21 12/31/2018 $13,828,271.00
22 9/30/2018 $12,084,507.00
23 6/30/2018 $12,084,507.00
24 12/31/2017 $12,116,697.00
Financials: Assets
Date Value
1 12/31/2023 $595,344,000.00
2 9/30/2023 $638,683,000.00
3 6/30/2023 $454,170,000.00
4 3/31/2023 $428,801,000.00
5 12/31/2022 $410,609,000.00
6 9/30/2022 $417,148,000.00
7 6/30/2022 $445,482,000.00
8 3/31/2022 $459,563,000.00
9 12/31/2021 $479,792,000.00
10 9/30/2021 $281,333,000.00
11 6/30/2021 $226,048,000.00
12 3/31/2021 $223,842,000.00
13 12/31/2020 $161,152,000.00
14 9/30/2020 $170,059,000.00
15 6/30/2020 $118,602,000.00
16 3/31/2020 $129,282,000.00
17 12/31/2019 $110,194,000.00
18 9/30/2019 $116,060,000.00
19 6/30/2019 $126,246,000.00
20 12/31/2018 $81,626,000.00
Financials: AssetsCurrent
Date Value
1 12/31/2023 $561,868,000.00
2 9/30/2023 $603,036,000.00
3 6/30/2023 $408,430,000.00
4 3/31/2023 $381,253,000.00
5 12/31/2022 $369,383,000.00
6 9/30/2022 $381,285,000.00
7 6/30/2022 $408,493,000.00
8 3/31/2022 $429,766,000.00
9 12/31/2021 $458,555,000.00
10 9/30/2021 $272,872,000.00
11 6/30/2021 $217,788,000.00
12 3/31/2021 $215,393,000.00
13 12/31/2020 $155,723,000.00
14 9/30/2020 $164,158,000.00
15 6/30/2020 $112,531,000.00
16 3/31/2020 $123,390,000.00
17 12/31/2019 $104,146,000.00
18 9/30/2019 $110,250,000.00
19 6/30/2019 $120,452,000.00
20 12/31/2018 $76,769,000.00
Financials: CashAndCashEquivalentsAtCarryingValue
Date Value
1 12/31/2023 $526,400,000.00
2 9/30/2023 $572,086,000.00
3 6/30/2023 $340,400,000.00
4 3/31/2023 $293,815,000.00
5 12/31/2022 $339,154,000.00
6 9/30/2022 $361,469,000.00
7 6/30/2022 $372,769,000.00
8 3/31/2022 $407,400,000.00
9 12/31/2021 $438,680,000.00
10 12/31/2020 --
11 9/30/2020 --
12 6/30/2020 --
13 3/31/2020 --
14 12/31/2019 --
15 12/31/2018 --
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
Date Value
1 12/31/2023 $526,970,000.00
2 9/30/2023 $572,634,000.00
3 6/30/2023 $340,433,000.00
4 3/31/2023 $293,815,000.00
5 12/31/2022 $339,154,000.00
6 9/30/2022 $361,469,000.00
7 6/30/2022 $372,769,000.00
8 3/31/2022 $407,371,000.00
9 12/31/2021 $438,680,000.00
10 9/30/2021 $259,524,000.00
11 6/30/2021 $198,738,000.00
12 3/31/2021 $195,901,000.00
13 12/31/2020 $135,990,000.00
14 9/30/2020 $149,842,000.00
15 6/30/2020 $96,910,000.00
16 3/31/2020 $109,637,000.00
17 12/31/2019 $92,117,000.00
18 9/30/2019 $95,954,000.00
19 6/30/2019 $108,536,000.00
20 3/31/2019 $59,364,000.00
21 12/31/2018 $63,380,000.00
22 9/30/2018 $47,922,000.00
23 6/30/2018 $53,404,000.00
24 12/31/2017 $67,663,000.00
25 12/31/2016 $9,402,000.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
Date Value
1 12/31/2023 $187,816,000.00
2 9/30/2023 $233,480,000.00
3 6/30/2023 $1,279,000.00
4 3/31/2023 $-45,339,000.00
5 12/31/2022 $-99,526,000.00
6 9/30/2022 $-77,211,000.00
7 6/30/2022 $-65,911,000.00
8 3/31/2022 $-31,309,000.00
9 12/31/2021 $302,690,000.00
10 9/30/2021 $123,534,000.00
11 6/30/2021 $62,748,000.00
12 3/31/2021 $59,911,000.00
13 12/31/2020 $43,873,000.00
14 9/30/2020 $57,725,000.00
15 6/30/2020 $4,793,000.00
16 3/31/2020 $17,520,000.00
17 12/31/2019 $28,737,000.00
18 9/30/2019 $32,574,000.00
19 6/30/2019 $45,156,000.00
20 3/31/2019 $-4,016,000.00
21 12/31/2018 $-4,283,000.00
22 9/30/2018 $-19,741,000.00
23 6/30/2018 $-14,259,000.00
24 12/31/2017 $58,261,000.00
Financials: CashEquivalentsAtCarryingValue
Date Value
1 12/31/2023 $72,300,000.00
2 9/30/2023 $63,400,000.00
3 6/30/2023 $3,800,000.00
4 3/31/2023 $256,100,000.00
5 12/31/2022 $276,100,000.00
6 9/30/2022 $276,100,000.00
7 6/30/2022 $200,000,000.00
8 3/31/2022 $100,000,000.00
9 12/31/2021 $100,000,000.00
10 9/30/2021 --
11 6/30/2021 --
12 3/31/2021 --
13 12/31/2020 --
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 --
18 9/30/2019 --
19 6/30/2019 --
20 12/31/2018 --
Financials: CommonStockDividendsPerShareDeclared
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 3/31/2021 --
Financials: CommonStockParOrStatedValuePerShare
Date Value
1 12/31/2023 $0.01
2 9/30/2023 $0.01
3 6/30/2023 $0.01
4 3/31/2023 $0.01
5 12/31/2022 $0.01
6 9/30/2022 $0.01
7 6/30/2022 $0.01
8 3/31/2022 $0.01
9 12/31/2021 $0.01
10 9/30/2021 $0.01
11 6/30/2021 $0.01
12 3/31/2021 $0.01
13 12/31/2020 $0.01
14 9/30/2020 $0.01
15 6/30/2020 $0.01
16 3/31/2020 $0.01
17 12/31/2019 $0.01
18 9/30/2019 $0.01
19 6/30/2019 $0.01
20 12/31/2018 $0.01
Financials: CommonStockSharesAuthorized
Date Value
1 12/31/2023 $59,612,613.00
2 9/30/2023 $59,612,613.00
3 6/30/2023 $59,612,613.00
4 3/31/2023 $59,612,613.00
5 12/31/2022 $57,820,181.00
6 9/30/2022 $57,820,181.00
7 6/30/2022 $57,820,181.00
8 3/31/2022 $57,070,181.00
9 12/31/2021 $55,295,420.00
10 9/30/2021 $55,295,420.00
11 6/30/2021 $55,295,420.00
12 3/31/2021 $31,995,653.00
13 12/31/2020 $31,995,653.00
14 9/30/2020 $31,995,653.00
15 6/30/2020 $31,995,653.00
16 3/31/2020 $31,995,653.00
17 12/31/2019 $31,995,653.00
18 9/30/2019 $31,995,653.00
19 6/30/2019 $31,995,653.00
20 12/31/2018 $15,452,420.00
Financials: CommonStockSharesIssued
Date Value
1 12/31/2023 $42,431,766.00
2 9/30/2023 $42,384,799.00
3 6/30/2023 $30,585,940.00
4 3/31/2023 $30,031,758.00
5 12/31/2022 $29,873,893.00
6 9/30/2022 $29,678,431.00
7 6/30/2022 $29,666,317.00
8 3/31/2022 $29,644,438.00
9 12/31/2021 $29,579,364.00
10 9/30/2021 $25,595,326.00
11 6/30/2021 $24,124,552.00
12 3/31/2021 $23,516,587.00
13 12/31/2020 $21,094,557.00
14 9/30/2020 $20,935,853.00
15 6/30/2020 $18,091,657.00
16 3/31/2020 $18,016,207.00
17 12/31/2019 $17,993,701.00
18 9/30/2019 $17,902,869.00
19 6/30/2019 $17,900,731.00
20 12/31/2018 $898,675.00
Financials: CommonStockSharesOutstanding
Date Value
1 12/31/2023 $42,431,766.00
2 9/30/2023 $42,384,799.00
3 6/30/2023 $30,585,940.00
4 3/31/2023 $30,031,758.00
5 12/31/2022 $29,873,893.00
6 9/30/2022 $29,678,431.00
7 6/30/2022 $29,666,317.00
8 3/31/2022 $29,644,438.00
9 12/31/2021 $29,579,364.00
10 9/30/2021 $25,595,326.00
11 6/30/2021 $24,124,552.00
12 3/31/2021 $23,516,587.00
13 12/31/2020 $21,094,557.00
14 9/30/2020 $20,935,853.00
15 6/30/2020 $18,091,657.00
16 3/31/2020 $18,016,207.00
17 12/31/2019 $17,993,701.00
18 9/30/2019 $17,902,869.00
19 6/30/2019 $17,900,731.00
20 12/31/2018 $814,728.00
Financials: CommonStockValue
Date Value
1 12/31/2023 $550,000.00
2 9/30/2023 $550,000.00
3 6/30/2023 $396,000.00
4 3/31/2023 $389,000.00
5 12/31/2022 $387,000.00
6 9/30/2022 $385,000.00
7 6/30/2022 $385,000.00
8 3/31/2022 $385,000.00
9 12/31/2021 $384,000.00
10 9/30/2021 $329,000.00
11 6/30/2021 $309,000.00
12 3/31/2021 $300,000.00
13 12/31/2020 $266,000.00
14 9/30/2020 $264,000.00
15 6/30/2020 $228,000.00
16 3/31/2020 $227,000.00
17 12/31/2019 $227,000.00
18 9/30/2019 $226,000.00
19 6/30/2019 $226,000.00
20 12/31/2018 $10,000.00
Financials: ComprehensiveIncomeNetOfTax
Date Value
1 12/31/2023 $-182,355,000.00
2 9/30/2023 $-46,136,000.00
3 6/30/2023 $-82,931,000.00
4 3/31/2023 $-39,380,000.00
5 12/31/2022 $-108,942,000.00
6 9/30/2022 $-27,445,000.00
7 6/30/2022 $-51,378,000.00
8 3/31/2022 $-26,644,000.00
9 12/31/2021 $-67,014,000.00
10 9/30/2021 $-14,365,000.00
11 6/30/2021 $-18,168,000.00
12 3/31/2021 $-16,249,000.00
13 12/31/2020 $-52,668,000.00
14 9/30/2020 $-9,395,000.00
15 6/30/2020 $-12,116,000.00
16 3/31/2020 $-13,508,000.00
17 12/31/2019 $-30,392,000.00
18 9/30/2019 $-9,906,000.00
19 6/30/2019 $-17,152,000.00
20 3/31/2019 $-5,423,000.00
21 12/31/2018 $-23,666,000.00
22 9/30/2018 $-16,603,000.00
23 6/30/2018 $-8,374,000.00
24 12/31/2017 $-13,904,000.00
Financials: ContractWithCustomerAssetNetCurrent
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 12/31/2020 --
12 12/31/2019 --
13 9/30/2019 $46,000.00
14 6/30/2019 $103,000.00
15 12/31/2018 --
16 12/31/2017 --
Financials: ContractWithCustomerLiability
Date Value
1 12/31/2023 $135,194,000.00
2 9/30/2023 $134,772,000.00
3 6/30/2023 $144,837,000.00
4 3/31/2023 $108,721,000.00
5 12/31/2022 $61,873,000.00
6 9/30/2022 $58,140,000.00
7 6/30/2022 $66,379,000.00
8 3/31/2022 $65,578,000.00
9 12/31/2021 $71,340,000.00
10 9/30/2021 $62,507,000.00
11 6/30/2021 $34,074,000.00
12 3/31/2021 $35,710,000.00
13 12/31/2020 $35,156,000.00
14 9/30/2020 $33,275,000.00
15 6/30/2020 $33,082,000.00
16 3/31/2020 $34,253,000.00
17 12/31/2019 $5,657,000.00
18 9/30/2019 $9,863,000.00
19 6/30/2019 $10,370,000.00
20 12/31/2018 $14,635,000.00
21 12/31/2017 $14,467,000.00
Financials: CurrentFederalTaxExpenseBenefit
Date Value
1 12/31/2023 $-1,180,000.00
2 12/31/2022 $2,048,000.00
3 12/31/2021 $-2,000.00
4 12/31/2020 $-24,000.00
5 12/31/2019 $49,000.00
6 12/31/2018 $-25,000.00
7 12/31/2017 $75,000.00
Financials: CurrentIncomeTaxExpenseBenefit
Date Value
1 12/31/2023 $-1,849,000.00
2 12/31/2022 $3,452,000.00
3 12/31/2021 $5,000.00
4 12/31/2020 $-51,000.00
5 12/31/2019 $110,000.00
6 12/31/2018 $-18,000.00
7 12/31/2017 $85,000.00
Financials: CurrentStateAndLocalTaxExpenseBenefit
Date Value
1 12/31/2023 $-669,000.00
2 12/31/2022 $1,404,000.00
3 12/31/2021 $7,000.00
4 12/31/2020 $-27,000.00
5 12/31/2019 $61,000.00
6 12/31/2018 $7,000.00
7 12/31/2017 $10,000.00
Financials: DebtInstrumentCarryingAmount
Date Value
1 12/31/2023 $30,000,000.00
2 9/30/2023 $30,000,000.00
3 6/30/2023 $30,000,000.00
4 3/31/2023 $30,000,000.00
5 12/31/2022 $30,000,000.00
6 9/30/2022 $30,000,000.00
7 6/30/2022 $30,000,000.00
8 3/31/2022 $30,000,000.00
9 12/31/2021 $30,000,000.00
10 9/30/2021 $30,000,000.00
11 6/30/2021 $30,000,000.00
12 3/31/2021 $30,000,000.00
13 12/31/2020 $15,000,000.00
14 9/30/2020 $15,000,000.00
Financials: DeferredFederalIncomeTaxExpenseBenefit
Date Value
1 12/31/2023 $2,513,000.00
2 12/31/2022 $-4,111,000.00
3 12/31/2021 $-1,236,000.00
4 12/31/2020 $-435,000.00
5 12/31/2019 $-295,000.00
6 12/31/2018 $-167,000.00
7 12/31/2017 $-58,000.00
Financials: DeferredFinanceCostsNet
Date Value
1 12/31/2023 $248,000.00
2 9/30/2023 $277,000.00
3 6/30/2023 $305,000.00
4 3/31/2023 $335,000.00
5 12/31/2022 $367,000.00
6 9/30/2022 $392,000.00
7 6/30/2022 $420,000.00
8 3/31/2022 $462,000.00
9 12/31/2021 $503,000.00
10 9/30/2021 $541,000.00
11 6/30/2021 $579,000.00
12 3/31/2021 $620,000.00
13 12/31/2020 $553,000.00
14 9/30/2020 $573,000.00
Financials: DeferredIncomeTaxExpenseBenefit
Date Value
1 12/31/2023 $3,306,000.00
2 9/30/2023 $3,588,000.00
3 6/30/2023 $-3,683,000.00
4 3/31/2023 $-2,106,000.00
5 12/31/2022 $-4,976,000.00
6 9/30/2022 $-2,640,000.00
7 6/30/2022 $-1,616,000.00
8 3/31/2022 $-748,000.00
9 12/31/2021 $-1,668,000.00
10 12/31/2020 $-673,000.00
11 12/31/2019 $-364,000.00
12 12/31/2018 $-378,000.00
13 12/31/2017 $-108,000.00
Financials: DeferredIncomeTaxLiabilities
Date Value
1 12/31/2023 $3,389,000.00
2 12/31/2022 $4,407,000.00
3 12/31/2021 $4,104,000.00
4 12/31/2020 $581,000.00
5 12/31/2019 $748,000.00
6 12/31/2018 $163,000.00
Financials: DeferredRevenueCurrent
Date Value
1 12/31/2023 $24,978,000.00
2 9/30/2023 $27,190,000.00
3 6/30/2023 $29,754,000.00
4 3/31/2023 $24,970,000.00
5 12/31/2022 $20,418,000.00
6 9/30/2022 $16,404,000.00
7 6/30/2022 $19,530,000.00
8 3/31/2022 $19,150,000.00
9 12/31/2021 $19,273,000.00
10 9/30/2021 $17,463,000.00
11 6/30/2021 $8,739,000.00
12 3/31/2021 $10,094,000.00
13 12/31/2020 $10,135,000.00
14 9/30/2020 $7,193,000.00
15 6/30/2020 $5,419,000.00
16 3/31/2020 $6,047,000.00
17 12/31/2019 $728,000.00
18 9/30/2019 $808,000.00
19 6/30/2019 $1,012,000.00
20 12/31/2018 $10,000.00
Financials: DeferredRevenueNoncurrent
Date Value
1 12/31/2023 $110,216,000.00
2 9/30/2023 $107,582,000.00
3 6/30/2023 $115,083,000.00
4 3/31/2023 $83,751,000.00
5 12/31/2022 $41,455,000.00
6 9/30/2022 $41,736,000.00
7 6/30/2022 $46,849,000.00
8 3/31/2022 $46,428,000.00
9 12/31/2021 $52,067,000.00
10 9/30/2021 $45,044,000.00
11 6/30/2021 $25,335,000.00
12 3/31/2021 $25,616,000.00
13 12/31/2020 $25,021,000.00
14 9/30/2020 $26,082,000.00
15 6/30/2020 $27,663,000.00
16 3/31/2020 $28,206,000.00
17 12/31/2019 $4,929,000.00
18 9/30/2019 $9,055,000.00
19 6/30/2019 $9,358,000.00
20 12/31/2018 $14,625,000.00
Financials: DeferredStateAndLocalIncomeTaxExpenseBenefit
Date Value
1 12/31/2023 $793,000.00
2 12/31/2022 $-865,000.00
3 12/31/2021 $-432,000.00
4 12/31/2020 $-238,000.00
5 12/31/2019 $-69,000.00
6 12/31/2018 $-211,000.00
7 12/31/2017 $-50,000.00
Financials: DeferredTaxAssetsGross
Date Value
1 12/31/2023 $88,554,000.00
2 12/31/2022 $66,346,000.00
3 12/31/2021 $41,926,000.00
4 12/31/2020 $18,225,000.00
5 12/31/2019 $9,734,000.00
6 12/31/2018 $6,299,000.00
Financials: DeferredTaxAssetsLiabilitiesNet
Date Value
1 12/31/2023 $4,891,000.00
2 12/31/2022 $8,196,000.00
3 12/31/2021 $3,221,000.00
4 12/31/2020 $1,559,000.00
5 12/31/2019 $882,000.00
6 12/31/2018 $515,000.00
Financials: DeferredTaxAssetsOperatingLossCarryforwards
Date Value
1 12/31/2023 $66,555,000.00
2 12/31/2022 $45,452,000.00
3 12/31/2021 $30,536,000.00
4 12/31/2020 $13,657,000.00
5 12/31/2019 $7,082,000.00
6 12/31/2018 $4,953,000.00
Financials: DeferredTaxAssetsOperatingLossCarryforwardsForeign
Date Value
1 12/31/2023 $266,200,000.00
2 12/31/2022 $181,800,000.00
3 12/31/2021 $120,300,000.00
4 12/31/2020 $72,000,000.00
5 12/31/2019 $41,700,000.00
Financials: DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
Date Value
1 12/31/2023 $15,577,000.00
2 12/31/2022 $9,842,000.00
3 12/31/2021 $4,406,000.00
Financials: DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
Date Value
1 12/31/2023 $2,742,000.00
2 12/31/2022 $2,318,000.00
3 12/31/2021 $5,902,000.00
4 12/31/2020 $3,050,000.00
5 12/31/2019 $1,779,000.00
6 12/31/2018 $1,149,000.00
Financials: DeferredTaxAssetsValuationAllowance
Date Value
1 12/31/2023 $80,274,000.00
2 12/31/2022 $53,743,000.00
3 12/31/2021 $34,601,000.00
4 12/31/2020 $16,085,000.00
5 12/31/2019 $8,104,000.00
6 12/31/2018 $5,621,000.00
Financials: DeferredTaxLiabilitiesLeasingArrangements
Date Value
1 12/31/2023 $3,389,000.00
2 12/31/2022 $3,474,000.00
3 12/31/2021 $3,665,000.00
4 12/31/2020 $270,000.00
5 12/31/2019 $422,000.00
Financials: Depreciation
Date Value
1 12/31/2023 $6,500,000.00
2 9/30/2023 $4,900,000.00
3 6/30/2023 $3,200,000.00
4 3/31/2023 $1,600,000.00
5 12/31/2022 $3,700,000.00
6 9/30/2022 $1,300,000.00
7 6/30/2022 $1,000,000.00
8 3/31/2022 $400,000.00
9 12/31/2021 $1,400,000.00
10 9/30/2021 $300,000.00
11 6/30/2021 $300,000.00
12 3/31/2021 $300,000.00
13 12/31/2020 $1,300,000.00
14 9/30/2020 $900,000.00
15 6/30/2020 $600,000.00
16 3/31/2020 $300,000.00
17 12/31/2019 $1,000,000.00
18 9/30/2019 $700,000.00
19 6/30/2019 $200,000.00
20 3/31/2019 $200,000.00
21 12/31/2018 $700,000.00
22 9/30/2018 $500,000.00
23 6/30/2018 $200,000.00
24 12/31/2017 $300,000.00
Financials: DepreciationDepletionAndAmortization
Date Value
1 12/31/2023 $6,546,000.00
2 9/30/2023 $4,892,000.00
3 6/30/2023 $3,202,000.00
4 3/31/2023 $1,557,000.00
5 12/31/2022 $3,689,000.00
6 9/30/2022 $2,303,000.00
7 6/30/2022 $1,039,000.00
8 3/31/2022 $422,000.00
9 12/31/2021 $1,409,000.00
10 9/30/2021 $1,002,000.00
11 6/30/2021 $665,000.00
12 3/31/2021 $325,000.00
13 12/31/2020 $1,277,000.00
14 9/30/2020 $944,000.00
15 6/30/2020 $615,000.00
16 3/31/2020 $305,000.00
17 12/31/2019 $960,000.00
18 9/30/2019 $686,000.00
19 6/30/2019 $443,000.00
20 3/31/2019 $213,000.00
21 12/31/2018 $712,000.00
22 9/30/2018 $528,000.00
23 6/30/2018 $355,000.00
24 12/31/2017 $332,000.00
Financials: EarningsPerShareBasic
Date Value
1 12/31/2023 $-5.08
2 9/30/2023 $-3.95
3 6/30/2023 $-2.71
4 3/31/2023 $-1.30
5 12/31/2022 $-3.80
6 9/30/2022 $-2.79
7 6/30/2022 $-1.84
8 3/31/2022 $-0.93
9 12/31/2021 $-2.67
10 9/30/2021 $-2.06
11 6/30/2021 $-0.74
12 3/31/2021 $-0.74
13 12/31/2020 $-2.66
14 9/30/2020 $-0.52
15 6/30/2020 $-0.67
16 12/31/2019 $-2.77
Financials: EarningsPerShareDiluted
Date Value
1 12/31/2023 $-5.08
2 9/30/2023 $-3.95
3 6/30/2023 $-2.71
4 3/31/2023 $-1.30
5 12/31/2022 $-3.80
6 9/30/2022 $-0.96
7 6/30/2022 $-1.84
8 3/31/2022 $-0.93
9 12/31/2021 $-2.67
10 9/30/2021 $-0.59
11 6/30/2021 $-1.48
12 3/31/2021 $-0.73
13 12/31/2020 $-2.66
14 9/30/2020 $-0.52
15 6/30/2020 $-0.67
16 12/31/2019 $-2.77
Financials: EffectiveIncomeTaxRateContinuingOperations
Date Value
1 12/31/2023 $-0.01
2 12/31/2022 $0.01
3 12/31/2021 $0.02
4 12/31/2020 $0.01
5 12/31/2019 $0.01
6 12/31/2018 $0.02
7 12/31/2017 $0.00
Financials: EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
Date Value
1 12/31/2023 $0.24
2 12/31/2022 $0.19
3 12/31/2021 $0.19
4 12/31/2020 $0.19
Financials: EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
Date Value
1 12/31/2023 $-0.15
2 12/31/2022 $-0.17
3 12/31/2021 $-0.27
4 12/31/2020 $-0.15
5 12/31/2019 $-0.08
6 12/31/2018 $-0.07
7 12/31/2017 $-0.09
Financials: EffectiveIncomeTaxRateReconciliationOtherAdjustments
Date Value
1 12/31/2023 $-0.01
2 12/31/2022 $0.04
3 12/31/2021 $0.04
4 12/31/2020 $0.01
5 12/31/2019 $-0.03
6 12/31/2018 $-0.07
7 12/31/2017 $-0.02
Financials: EffectiveIncomeTaxRateReconciliationTaxCredits
Date Value
1 12/31/2023 $0.00
2 12/31/2022 $0.00
3 12/31/2021 $0.01
4 12/31/2020 $0.01
5 12/31/2019 $0.01
6 12/31/2018 $0.01
7 12/31/2017 $0.00
Financials: EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
Date Value
1 12/31/2023 $1,346,000.00
2 9/30/2023 $57,000.00
3 6/30/2023 $960,000.00
4 3/31/2023 $453,000.00
5 12/31/2022 $-1,120,000.00
6 9/30/2022 $-4,674,000.00
7 6/30/2022 $-2,070,000.00
8 3/31/2022 $-603,000.00
9 12/31/2021 $-1,211,000.00
10 9/30/2021 $-1,205,000.00
11 6/30/2021 $8,000.00
12 12/31/2020 $19,000.00
Financials: EmployeeRelatedLiabilitiesCurrent
Date Value
1 12/31/2023 $13,394,000.00
2 9/30/2023 $9,760,000.00
3 6/30/2023 $7,131,000.00
4 3/31/2023 $4,380,000.00
5 12/31/2022 $9,928,000.00
6 9/30/2022 $6,328,000.00
7 6/30/2022 $4,554,000.00
8 3/31/2022 $2,670,000.00
9 12/31/2021 $6,429,000.00
10 9/30/2021 $3,990,000.00
11 6/30/2021 $2,820,000.00
12 3/31/2021 $1,737,000.00
13 12/31/2020 $4,390,000.00
14 9/30/2020 $2,559,000.00
15 6/30/2020 $1,786,000.00
16 3/31/2020 $1,081,000.00
17 12/31/2019 $2,515,000.00
18 9/30/2019 $1,530,000.00
19 6/30/2019 $1,161,000.00
20 12/31/2018 $1,610,000.00
Financials: ForeignCurrencyTransactionGainLossBeforeTax
Date Value
1 12/31/2023 $-600,000.00
2 12/31/2022 $-600,000.00
3 12/31/2021 $400,000.00
4 12/31/2020 $600,000.00
Financials: GeneralAndAdministrativeExpense
Date Value
1 12/31/2023 $60,426,000.00
2 9/30/2023 $45,557,000.00
3 6/30/2023 $29,276,000.00
4 3/31/2023 $14,488,000.00
5 12/31/2022 $49,507,000.00
6 9/30/2022 $10,047,000.00
7 6/30/2022 $28,783,000.00
8 3/31/2022 $16,959,000.00
9 12/31/2021 $32,435,000.00
10 9/30/2021 $8,114,000.00
11 6/30/2021 $7,340,000.00
12 3/31/2021 $8,139,000.00
13 12/31/2020 $29,201,000.00
14 9/30/2020 $18,351,000.00
15 6/30/2020 $11,197,000.00
16 3/31/2020 $4,998,000.00
17 12/31/2019 $14,560,000.00
18 9/30/2019 $11,164,000.00
19 6/30/2019 $6,375,000.00
20 3/31/2019 $3,402,000.00
21 12/31/2018 $8,121,000.00
22 9/30/2018 $6,015,000.00
23 6/30/2018 $3,690,000.00
24 12/31/2017 $6,407,000.00
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
Date Value
1 12/31/2023 $3,773,000.00
2 12/31/2022 $2,034,000.00
3 12/31/2021 $1,064,000.00
4 12/31/2020 $787,000.00
5 12/31/2019 $1,044,000.00
6 12/31/2018 $-13,000.00
7 12/31/2017 $37,000.00
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
Date Value
1 12/31/2023 $-179,207,000.00
2 9/30/2023 $-130,428,000.00
3 6/30/2023 $-82,802,000.00
4 3/31/2023 $-39,682,000.00
5 12/31/2022 $-114,241,000.00
6 9/30/2022 $-28,585,000.00
7 6/30/2022 $-55,258,000.00
8 3/31/2022 $-27,983,000.00
9 12/31/2021 $-68,482,000.00
10 9/30/2021 $-15,093,000.00
11 6/30/2021 $-34,604,000.00
12 3/31/2021 $-16,531,000.00
13 12/31/2020 $-51,734,000.00
14 9/30/2020 $-34,245,000.00
15 6/30/2020 $-12,212,000.00
16 3/31/2020 $-11,431,000.00
17 12/31/2019 $-4,544,000.00
18 9/30/2019 $-26,318,000.00
19 6/30/2019 $-10,082,000.00
20 3/31/2019 $-6,423,000.00
21 12/31/2018 $-6,641,000.00
22 9/30/2018 $-15,601,000.00
23 6/30/2018 $-4,979,000.00
24 3/31/2018 $-2,930,000.00
25 12/31/2017 $-16,282,000.00
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
Date Value
1 12/31/2023 $-182,980,000.00
2 12/31/2022 $-116,275,000.00
3 12/31/2021 $-69,546,000.00
4 12/31/2020 $-52,521,000.00
5 12/31/2019 $-31,906,000.00
6 12/31/2018 $-22,229,000.00
7 12/31/2017 $-16,319,000.00
Financials: IncomeTaxesPaidNet
Date Value
1 12/31/2023 $562,000.00
2 9/30/2023 $664,000.00
3 6/30/2023 $664,000.00
4 12/31/2022 $2,228,000.00
5 9/30/2022 $1,203,000.00
6 6/30/2022 $749,000.00
7 3/31/2022 $-35,000.00
8 12/31/2021 $73,000.00
9 9/30/2021 $87,000.00
10 6/30/2021 $53,000.00
11 12/31/2020 $124,000.00
12 9/30/2020 $124,000.00
13 6/30/2020 $38,000.00
14 3/31/2020 $11,000.00
15 12/31/2019 $117,000.00
16 9/30/2019 $73,000.00
17 6/30/2019 $73,000.00
18 12/31/2018 $73,000.00
Financials: IncomeTaxExpenseBenefit
Date Value
1 12/31/2023 $1,500,000.00
2 9/30/2023 $1,100,000.00
3 6/30/2023 $-1,100,000.00
4 3/31/2023 $-618,000.00
5 12/31/2022 $-1,500,000.00
6 9/30/2022 $-1,100,000.00
7 6/30/2022 $-900,000.00
8 3/31/2022 $-400,000.00
9 12/31/2021 $-1,700,000.00
10 9/30/2021 $-415,000.00
11 6/30/2021 $-160,000.00
12 3/31/2021 $-300,000.00
13 12/31/2020 $-700,000.00
14 9/30/2020 $-465,000.00
15 6/30/2020 $-97,000.00
16 3/31/2020 $-107,000.00
17 12/31/2019 $-254,000.00
18 9/30/2019 $-300,000.00
19 6/30/2019 $135,000.00
20 3/31/2019 $80,000.00
21 12/31/2018 $-396,000.00
22 9/30/2018 $-396,000.00
23 6/30/2018 $-396,000.00
24 3/31/2018 $-396,000.00
25 12/31/2017 $-23,000.00
Financials: IncreaseDecreaseInAccountsPayable
Date Value
1 12/31/2023 $8,002,000.00
2 9/30/2023 $3,835,000.00
3 6/30/2023 $21,000.00
4 3/31/2023 $-2,001,000.00
5 12/31/2022 $2,561,000.00
6 9/30/2022 $4,931,000.00
7 6/30/2022 $1,341,000.00
8 3/31/2022 $-255,000.00
9 12/31/2021 $1,196,000.00
10 9/30/2021 $270,000.00
11 6/30/2021 $2,225,000.00
12 3/31/2021 $-304,000.00
13 12/31/2020 $-663,000.00
14 9/30/2020 $193,000.00
15 6/30/2020 $1,325,000.00
16 3/31/2020 $2,702,000.00
17 12/31/2019 $220,000.00
18 9/30/2019 $516,000.00
19 6/30/2019 $530,000.00
20 3/31/2019 $415,000.00
21 12/31/2018 $-169,000.00
22 9/30/2018 $-864,000.00
23 6/30/2018 $155,000.00
24 12/31/2017 $67,000.00
Financials: IncreaseDecreaseInAccountsReceivable
Date Value
1 12/31/2023 $-2,482,000.00
2 9/30/2023 $-2,482,000.00
3 6/30/2023 $-52,358,000.00
4 3/31/2023 $-2,519,000.00
5 12/31/2022 $1,641,000.00
6 9/30/2022 $-348,000.00
7 6/30/2022 $9,346,000.00
8 3/31/2022 $-991,000.00
9 12/31/2021 $-4,543,000.00
10 9/30/2021 $-5,544,000.00
11 6/30/2021 $-5,544,000.00
12 3/31/2021 $-3,520,000.00
13 12/31/2020 $2,149,000.00
14 9/30/2020 $2,685,000.00
15 6/30/2020 $332,000.00
16 3/31/2020 $846,000.00
17 12/31/2019 $-4,909,000.00
18 9/30/2019 $-5,064,000.00
19 6/30/2019 $-4,955,000.00
20 3/31/2019 $-4,860,000.00
21 12/31/2018 $400,000.00
22 9/30/2018 $289,000.00
23 6/30/2018 $1,539,000.00
Financials: IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
Date Value
1 12/31/2023 $2,398,000.00
2 9/30/2023 $6,084,000.00
3 6/30/2023 $8,416,000.00
4 3/31/2023 $-3,130,000.00
5 12/31/2022 $12,362,000.00
6 9/30/2022 $5,495,000.00
7 6/30/2022 $3,209,000.00
8 3/31/2022 $-2,337,000.00
9 12/31/2021 $1,185,000.00
10 9/30/2021 $-521,000.00
11 6/30/2021 $-603,000.00
12 3/31/2021 $-1,858,000.00
13 12/31/2020 $4,832,000.00
14 9/30/2020 $1,030,000.00
15 6/30/2020 $2,050,000.00
16 3/31/2020 $-464,000.00
17 12/31/2019 $-852,000.00
18 9/30/2019 $-611,000.00
19 6/30/2019 $-978,000.00
20 3/31/2019 $-783,000.00
21 12/31/2018 $2,557,000.00
22 9/30/2018 $2,206,000.00
23 6/30/2018 $-177,000.00
24 12/31/2017 $1,267,000.00
Financials: IncreaseDecreaseInDeferredRevenue
Date Value
1 12/31/2023 $68,951,000.00
2 9/30/2023 $74,238,000.00
3 6/30/2023 $-15,454,000.00
4 3/31/2023 $-4,900,000.00
5 12/31/2022 $-2,135,000.00
6 9/30/2022 $-969,000.00
7 6/30/2022 $2,072,000.00
8 3/31/2022 $-3,850,000.00
9 12/31/2021 $37,117,000.00
10 9/30/2021 $28,473,000.00
11 6/30/2021 $-1,549,000.00
12 3/31/2021 $236,000.00
13 12/31/2020 $24,622,000.00
14 9/30/2020 $27,782,000.00
15 6/30/2020 $29,013,000.00
16 3/31/2020 $30,103,000.00
17 12/31/2019 $-9,295,000.00
18 9/30/2019 $-4,502,000.00
19 6/30/2019 $-4,329,000.00
20 3/31/2019 $-5,327,000.00
21 12/31/2018 $-3,947,000.00
22 9/30/2018 $-3,258,000.00
23 6/30/2018 $-2,211,000.00
24 12/31/2017 $14,081,000.00
Financials: IncreaseDecreaseInIncomeTaxes
Date Value
1 12/31/2023 $2,400,000.00
2 9/30/2023 $2,400,000.00
Financials: IncreaseDecreaseInOperatingLeaseLiability
Date Value
1 12/31/2023 $-4,109,000.00
2 9/30/2023 $-2,983,000.00
3 6/30/2023 $-1,867,000.00
4 3/31/2023 $-1,034,000.00
5 12/31/2022 $-2,114,000.00
6 9/30/2022 $-1,446,000.00
7 6/30/2022 $-789,000.00
8 3/31/2022 $-105,000.00
9 12/31/2021 $-582,000.00
10 9/30/2021 $2,123,000.00
11 6/30/2021 $2,296,000.00
12 3/31/2021 $2,466,000.00
13 12/31/2020 $-621,000.00
14 9/30/2020 $-193,000.00
15 6/30/2020 $4,000.00
16 12/31/2019 $-709,000.00
Financials: IncreaseDecreaseInOtherNoncurrentLiabilities
Date Value
1 12/31/2023 $509,000.00
2 9/30/2023 $442,000.00
3 6/30/2023 $311,000.00
4 3/31/2023 $160,000.00
5 12/31/2022 $668,000.00
6 9/30/2022 $503,000.00
7 6/30/2022 $334,000.00
8 3/31/2022 $178,000.00
9 12/31/2021 $710,000.00
10 9/30/2021 $481,000.00
11 6/30/2021 $317,000.00
12 3/31/2021 $171,000.00
13 12/31/2020 $517,000.00
14 9/30/2020 $369,000.00
15 6/30/2020 $233,000.00
16 3/31/2020 $152,000.00
17 12/31/2019 $1,089,000.00
18 9/30/2019 $639,000.00
19 6/30/2019 $429,000.00
20 3/31/2019 $191,000.00
21 12/31/2018 $543,000.00
22 9/30/2018 $408,000.00
23 6/30/2018 $263,000.00
24 12/31/2017 $383,000.00
Financials: IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
Date Value
1 12/31/2023 $2,072,000.00
2 9/30/2023 $4,615,000.00
3 6/30/2023 $638,000.00
4 3/31/2023 $1,735,000.00
5 12/31/2022 $2,020,000.00
6 9/30/2022 $2,137,000.00
7 6/30/2022 $2,418,000.00
8 3/31/2022 $1,341,000.00
9 12/31/2021 $3,020,000.00
10 9/30/2021 $719,000.00
11 6/30/2021 $-278,000.00
12 3/31/2021 $922,000.00
13 12/31/2020 $-502,000.00
14 9/30/2020 $773,000.00
15 6/30/2020 $-267,000.00
16 3/31/2020 $-347,000.00
17 12/31/2019 $2,723,000.00
18 9/30/2019 $1,638,000.00
19 6/30/2019 $60,000.00
20 3/31/2019 $215,000.00
21 12/31/2018 $1,329,000.00
22 9/30/2018 $1,902,000.00
23 6/30/2018 $462,000.00
24 12/31/2017 $330,000.00
Financials: InterestAndOtherIncome
Date Value
1 12/31/2023 $14,002,000.00
2 9/30/2023 $7,726,000.00
3 6/30/2023 $3,741,000.00
4 3/31/2023 $2,929,000.00
5 12/31/2022 $5,756,000.00
6 9/30/2022 $3,117,000.00
7 6/30/2022 $908,000.00
8 3/31/2022 $218,000.00
9 12/31/2021 $120,000.00
10 9/30/2021 $61,000.00
11 6/30/2021 $38,000.00
12 3/31/2021 $15,000.00
13 12/31/2020 $683,000.00
14 9/30/2020 $655,000.00
15 6/30/2020 $583,000.00
16 3/31/2020 $212,000.00
17 12/31/2019 $814,000.00
18 9/30/2019 $594,000.00
19 6/30/2019 $154,000.00
20 3/31/2019 $64,000.00
21 12/31/2018 $169,000.00
22 9/30/2018 $75,000.00
23 6/30/2018 $49,000.00
24 12/31/2017 $50,000.00
Financials: InterestExpense
Date Value
1 12/31/2023 $3,263,000.00
2 9/30/2023 $2,443,000.00
3 6/30/2023 $1,629,000.00
4 3/31/2023 $808,000.00
5 12/31/2022 $3,344,000.00
6 9/30/2022 $2,518,000.00
7 6/30/2022 $1,701,000.00
8 3/31/2022 $818,000.00
9 12/31/2021 $2,984,000.00
10 9/30/2021 $2,164,000.00
11 6/30/2021 $819,000.00
12 3/31/2021 $522,000.00
13 12/31/2020 $457,000.00
Financials: InterestPaidNet
Date Value
1 12/31/2023 $2,753,000.00
2 9/30/2023 $2,059,000.00
3 6/30/2023 $1,365,000.00
4 3/31/2023 $679,000.00
5 12/31/2022 $2,793,000.00
6 9/30/2022 $2,099,000.00
7 6/30/2022 $1,390,000.00
8 3/31/2022 $664,000.00
9 12/31/2021 $2,515,000.00
10 9/30/2021 $1,753,000.00
11 6/30/2021 $1,074,000.00
12 3/31/2021 $429,000.00
13 12/31/2020 $378,000.00
Financials: LeaseCost
Date Value
1 12/31/2023 $8,185,000.00
2 9/30/2023 $6,074,000.00
3 6/30/2023 $4,144,000.00
4 3/31/2023 $1,974,000.00
5 12/31/2022 $5,433,000.00
6 9/30/2022 $1,334,000.00
7 6/30/2022 $2,537,000.00
8 3/31/2022 $1,173,000.00
9 12/31/2021 $1,836,000.00
10 9/30/2021 $1,217,000.00
11 6/30/2021 $727,000.00
12 3/31/2021 $312,000.00
13 12/31/2020 $1,558,000.00
14 9/30/2020 $1,125,000.00
15 6/30/2020 $384,000.00
16 3/31/2020 $362,000.00
17 12/31/2019 $1,290,000.00
18 9/30/2019 $951,000.00
19 6/30/2019 $311,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
Date Value
1 12/31/2023 $5,772,000.00
2 9/30/2023 $5,654,000.00
3 6/30/2023 $5,767,000.00
4 3/31/2023 $6,279,000.00
5 12/31/2022 $3,972,000.00
6 9/30/2022 $3,718,000.00
7 6/30/2022 $3,981,000.00
8 3/31/2022 $4,245,000.00
9 12/31/2021 $3,310,000.00
10 9/30/2021 $1,087,000.00
11 6/30/2021 $1,108,000.00
12 3/31/2021 $1,104,000.00
13 12/31/2020 $908,000.00
14 9/30/2020 $766,000.00
15 12/31/2019 $879,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearFour
Date Value
1 12/31/2023 $821,000.00
2 9/30/2023 $821,000.00
3 6/30/2023 $821,000.00
4 3/31/2023 $821,000.00
5 12/31/2022 $3,236,000.00
6 9/30/2022 $3,045,000.00
7 6/30/2022 $3,243,000.00
8 3/31/2022 $3,441,000.00
9 12/31/2021 $3,616,000.00
10 9/30/2021 $646,000.00
11 6/30/2021 $664,000.00
12 3/31/2021 $662,000.00
13 9/30/2019 $443,000.00
14 6/30/2019 $443,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearThree
Date Value
1 12/31/2023 $3,353,000.00
2 9/30/2023 $3,271,000.00
3 6/30/2023 $3,347,000.00
4 3/31/2023 $3,876,000.00
5 12/31/2022 $4,016,000.00
6 9/30/2022 $3,763,000.00
7 6/30/2022 $4,025,000.00
8 3/31/2022 $4,289,000.00
9 12/31/2021 $3,616,000.00
10 9/30/2021 $646,000.00
11 6/30/2021 $664,000.00
12 3/31/2021 $662,000.00
13 6/30/2020 $443,000.00
14 3/31/2020 $443,000.00
15 12/31/2019 $443,000.00
16 9/30/2019 $753,000.00
17 6/30/2019 $764,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
Date Value
1 12/31/2023 $5,858,000.00
2 9/30/2023 $5,740,000.00
3 6/30/2023 $5,855,000.00
4 3/31/2023 $6,366,000.00
5 12/31/2022 $3,994,000.00
6 9/30/2022 $3,740,000.00
7 6/30/2022 $4,003,000.00
8 3/31/2022 $4,267,000.00
9 12/31/2021 $3,616,000.00
10 9/30/2021 $646,000.00
11 6/30/2021 $664,000.00
12 3/31/2021 $662,000.00
13 12/31/2020 $444,000.00
14 9/30/2020 $444,000.00
15 6/30/2020 $753,000.00
16 3/31/2020 $751,000.00
17 12/31/2019 $777,000.00
18 9/30/2019 $848,000.00
19 6/30/2019 $862,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
Date Value
1 9/30/2023 $1,394,000.00
2 6/30/2023 $2,841,000.00
3 3/31/2023 $4,323,000.00
4 9/30/2022 $868,000.00
5 6/30/2022 $1,867,000.00
6 3/31/2022 $2,999,000.00
7 9/30/2021 $235,000.00
8 6/30/2021 $476,000.00
9 3/31/2021 $713,000.00
10 9/30/2020 $226,000.00
11 6/30/2020 $443,000.00
12 3/31/2020 $743,000.00
13 9/30/2019 $434,000.00
14 6/30/2019 $555,000.00
Financials: LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
Date Value
1 9/30/2023 $1,796,000.00
2 6/30/2023 $2,070,000.00
3 3/31/2023 $2,616,000.00
4 12/31/2022 $2,029,000.00
5 9/30/2022 $2,147,000.00
6 6/30/2022 $2,539,000.00
7 3/31/2020 $245,000.00
8 12/31/2019 $208,000.00
9 9/30/2019 $460,000.00
10 6/30/2019 $402,000.00
Financials: Liabilities
Date Value
1 12/31/2023 $224,412,000.00
2 9/30/2023 $222,661,000.00
3 6/30/2023 $234,073,000.00
4 3/31/2023 $185,638,000.00
5 12/31/2022 $139,826,000.00
6 9/30/2022 $127,674,000.00
7 6/30/2022 $134,090,000.00
8 3/31/2022 $129,305,000.00
9 12/31/2021 $133,538,000.00
10 9/30/2021 $110,510,000.00
11 6/30/2021 $83,998,000.00
12 3/31/2021 $81,751,000.00
13 12/31/2020 $65,692,000.00
14 9/30/2020 $60,508,000.00
15 6/30/2020 $47,576,000.00
16 3/31/2020 $47,469,000.00
17 12/31/2019 $16,996,000.00
18 9/30/2019 $20,735,000.00
19 6/30/2019 $21,687,000.00
20 12/31/2018 $29,255,000.00
Financials: LiabilitiesAndStockholdersEquity
Date Value
1 12/31/2023 $595,344,000.00
2 9/30/2023 $638,683,000.00
3 6/30/2023 $454,170,000.00
4 3/31/2023 $428,801,000.00
5 12/31/2022 $410,609,000.00
6 9/30/2022 $417,148,000.00
7 6/30/2022 $445,482,000.00
8 3/31/2022 $459,563,000.00
9 12/31/2021 $479,792,000.00
10 9/30/2021 $281,333,000.00
11 6/30/2021 $226,048,000.00
12 3/31/2021 $223,842,000.00
13 12/31/2020 $161,152,000.00
14 9/30/2020 $170,059,000.00
15 6/30/2020 $118,602,000.00
16 3/31/2020 $129,282,000.00
17 12/31/2019 $110,194,000.00
18 9/30/2019 $116,060,000.00
19 6/30/2019 $126,246,000.00
20 12/31/2018 $81,626,000.00
Financials: LiabilitiesCurrent
Date Value
1 12/31/2023 $69,537,000.00
2 9/30/2023 $69,736,000.00
3 6/30/2023 $72,266,000.00
4 3/31/2023 $52,995,000.00
5 12/31/2022 $53,342,000.00
6 9/30/2022 $41,552,000.00
7 6/30/2022 $41,341,000.00
8 3/31/2022 $35,414,000.00
9 12/31/2021 $36,238,000.00
10 9/30/2021 $30,177,000.00
11 6/30/2021 $23,273,000.00
12 3/31/2021 $20,806,000.00
13 12/31/2020 $23,129,000.00
14 9/30/2020 $17,047,000.00
15 6/30/2020 $16,978,000.00
16 3/31/2020 $16,197,000.00
17 12/31/2019 $8,821,000.00
18 9/30/2019 $8,835,000.00
19 6/30/2019 $9,440,000.00
20 12/31/2018 $8,929,000.00
Financials: LongTermDebt
Date Value
1 12/31/2023 $30,698,000.00
2 9/30/2023 $30,604,000.00
3 6/30/2023 $30,513,000.00
4 3/31/2023 $30,417,000.00
5 12/31/2022 $30,315,000.00
6 9/30/2022 $30,232,000.00
7 6/30/2022 $30,144,000.00
8 3/31/2022 $30,008,000.00
9 12/31/2021 $29,873,000.00
10 9/30/2021 $29,753,000.00
11 6/30/2021 $29,628,000.00
12 3/31/2021 $29,498,000.00
13 12/31/2020 $14,505,000.00
14 9/30/2020 $14,427,000.00
Financials: LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
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 --
Financials: LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
Date Value
1 12/31/2023 $31,500,000.00
2 9/30/2023 $31,500,000.00
3 6/30/2023 $31,500,000.00
4 3/31/2023 $31,500,000.00
5 12/31/2022 --
6 9/30/2022 --
7 6/30/2022 $31,500,000.00
8 3/31/2022 $31,500,000.00
9 9/30/2021 $9,614,000.00
10 12/31/2020 $1,148,000.00
11 9/30/2020 $1,148,000.00
Financials: LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear
Date Value
1 9/30/2023 --
2 6/30/2023 --
3 3/31/2023 --
4 9/30/2022 --
5 6/30/2022 --
6 3/31/2022 --
Financials: LongTermDebtNoncurrent
Date Value
1 12/31/2023 $30,698,000.00
2 9/30/2023 $30,604,000.00
3 6/30/2023 $30,513,000.00
4 3/31/2023 $30,417,000.00
5 12/31/2022 $30,315,000.00
6 9/30/2022 $30,232,000.00
7 6/30/2022 $30,144,000.00
8 3/31/2022 $30,008,000.00
9 12/31/2021 $29,873,000.00
10 9/30/2021 $29,753,000.00
11 6/30/2021 $29,628,000.00
12 3/31/2021 $29,498,000.00
13 12/31/2020 $14,505,000.00
14 9/30/2020 $14,427,000.00
Financials: NetCashProvidedByUsedInFinancingActivities
Date Value
1 12/31/2023 $250,027,000.00
2 9/30/2023 $249,641,000.00
3 6/30/2023 $15,010,000.00
4 3/31/2023 $2,718,000.00
5 12/31/2022 $6,692,000.00
6 9/30/2022 $804,000.00
7 6/30/2022 $645,000.00
8 3/31/2022 $450,000.00
9 12/31/2021 $320,725,000.00
10 9/30/2021 $130,061,000.00
11 6/30/2021 $89,611,000.00
12 3/31/2021 $74,059,000.00
13 12/31/2020 $62,843,000.00
14 9/30/2020 $61,099,000.00
15 6/30/2020 $12,000.00
16 3/31/2020 $2,000.00
17 12/31/2019 $58,440,000.00
18 9/30/2019 $58,318,000.00
19 6/30/2019 $59,129,000.00
20 3/31/2019 $34,000.00
21 12/31/2018 $25,430,000.00
22 9/30/2018 $1,000.00
23 12/31/2017 $57,876,000.00
Financials: NetCashProvidedByUsedInInvestingActivities
Date Value
1 12/31/2023 $-2,929,000.00
2 9/30/2023 $-2,878,000.00
3 6/30/2023 $-2,376,000.00
4 3/31/2023 $-2,099,000.00
5 12/31/2022 $-18,987,000.00
6 9/30/2022 $-17,539,000.00
7 6/30/2022 $-14,555,000.00
8 3/31/2022 $-4,756,000.00
9 12/31/2021 $-2,030,000.00
10 9/30/2021 $-963,000.00
11 6/30/2021 $-794,000.00
12 3/31/2021 $-623,000.00
13 12/31/2020 $-1,200,000.00
14 9/30/2020 $-716,000.00
15 6/30/2020 $-621,000.00
16 3/31/2020 $-320,000.00
17 12/31/2019 $-1,555,000.00
18 9/30/2019 $-1,164,000.00
19 6/30/2019 $-881,000.00
20 3/31/2019 $-418,000.00
21 12/31/2018 $-1,186,000.00
22 9/30/2018 $-776,000.00
23 6/30/2018 $-650,000.00
24 12/31/2017 $-1,113,000.00
Financials: NetCashProvidedByUsedInOperatingActivities
Date Value
1 12/31/2023 $-60,628,000.00
2 9/30/2023 $-13,340,000.00
3 6/30/2023 $-12,315,000.00
4 3/31/2023 $-46,411,000.00
5 12/31/2022 $-86,111,000.00
6 9/30/2022 $-55,802,000.00
7 6/30/2022 $-49,931,000.00
8 3/31/2022 $-26,400,000.00
9 12/31/2021 $-14,794,000.00
10 9/30/2021 $-4,359,000.00
11 6/30/2021 $-26,077,000.00
12 3/31/2021 $-13,707,000.00
13 12/31/2020 $-17,789,000.00
14 9/30/2020 $-1,172,000.00
15 6/30/2020 $8,813,000.00
16 3/31/2020 $21,162,000.00
17 12/31/2019 $-28,613,000.00
18 9/30/2019 $-23,694,000.00
19 6/30/2019 $-12,809,000.00
20 3/31/2019 $-5,201,000.00
21 12/31/2018 $-26,078,000.00
22 9/30/2018 $-17,224,000.00
23 6/30/2018 $-12,566,000.00
24 12/31/2017 $-1,415,000.00
Financials: NetIncomeLoss
Date Value
1 12/31/2023 $-180,700,000.00
2 9/30/2023 $-131,600,000.00
3 6/30/2023 $-81,700,000.00
4 3/31/2023 $-39,064,000.00
5 12/31/2022 $-112,700,000.00
6 9/30/2022 $-28,347,000.00
7 6/30/2022 $-54,400,000.00
8 3/31/2022 $-27,600,000.00
9 12/31/2021 $-66,819,000.00
10 9/30/2021 $-14,678,000.00
11 6/30/2021 $-34,104,000.00
12 3/31/2021 $-16,200,000.00
13 12/31/2020 $-51,010,000.00
14 9/30/2020 $-33,577,000.00
15 6/30/2020 $-12,115,000.00
16 3/31/2020 $-11,300,000.00
17 12/31/2019 $-4,406,000.00
18 9/30/2019 $-26,202,000.00
19 6/30/2019 $-10,217,000.00
20 3/31/2019 $-6,503,000.00
21 12/31/2018 $-21,846,000.00
22 9/30/2018 $-7,692,000.00
23 6/30/2018 $-4,979,000.00
24 3/31/2018 $-2,534,000.00
25 12/31/2017 $-16,259,000.00
Financials: NetIncomeLossAvailableToCommonStockholdersBasic
Date Value
1 12/31/2023 $-180,664,000.00
2 9/30/2023 $-131,565,000.00
3 6/30/2023 $-81,667,000.00
4 3/31/2023 $-39,064,000.00
5 12/31/2022 $-112,717,000.00
6 9/30/2022 $-28,347,000.00
7 6/30/2022 $-54,392,000.00
8 3/31/2022 $-27,564,000.00
9 12/31/2021 $-66,819,000.00
10 9/30/2021 $-48,782,000.00
11 6/30/2021 $-34,104,000.00
12 3/31/2021 $-16,191,000.00
13 12/31/2020 $-51,010,000.00
14 9/30/2020 $-10,138,000.00
15 6/30/2020 $-23,438,000.00
16 3/31/2020 $-11,324,000.00
17 12/31/2019 $-30,608,000.00
18 9/30/2019 $-9,482,000.00
19 6/30/2019 $-16,720,000.00
20 3/31/2019 $-6,503,000.00
21 12/31/2018 $-21,846,000.00
22 9/30/2018 $-15,205,000.00
23 6/30/2018 $-7,513,000.00
24 12/31/2017 $-16,259,000.00
Financials: NoncurrentAssets
Date Value
1 12/31/2023 $27,684,000.00
2 9/30/2023 $30,196,000.00
3 6/30/2023 $33,594,000.00
4 3/31/2023 $36,982,000.00
5 12/31/2022 $32,768,000.00
6 9/30/2022 $29,704,000.00
7 6/30/2022 $31,891,000.00
8 3/31/2022 $25,599,000.00
9 12/31/2021 $17,789,000.00
10 9/30/2021 $5,683,000.00
11 6/30/2021 $5,881,000.00
12 3/31/2021 $6,271,000.00
13 12/31/2020 $3,607,000.00
14 9/30/2020 $3,498,000.00
15 6/30/2020 $3,800,000.00
16 3/31/2020 $4,018,000.00
17 12/31/2019 $4,348,000.00
18 9/30/2019 $4,329,000.00
19 6/30/2019 $4,388,000.00
20 12/31/2018 $1,818,000.00
Financials: NonoperatingIncomeExpense
Date Value
1 12/31/2023 $10,739,000.00
2 9/30/2023 $5,283,000.00
3 6/30/2023 $2,112,000.00
4 3/31/2023 $2,121,000.00
5 12/31/2022 $2,412,000.00
6 9/30/2022 $1,174,000.00
7 6/30/2022 $-575,000.00
8 3/31/2022 $-600,000.00
9 12/31/2021 $-2,864,000.00
10 9/30/2021 $-2,103,000.00
11 6/30/2021 $-796,000.00
12 3/31/2021 $-507,000.00
13 12/31/2020 $226,000.00
14 9/30/2020 $655,000.00
15 6/30/2020 $371,000.00
16 3/31/2020 $212,000.00
17 12/31/2019 $-4,563,000.00
18 9/30/2019 $-4,783,000.00
19 6/30/2019 $-2,094,000.00
20 3/31/2019 $-3,129,000.00
21 12/31/2018 $-496,000.00
22 9/30/2018 $-1,397,000.00
23 6/30/2018 $-62,000.00
24 3/31/2018 $-41,000.00
25 12/31/2017 $-69,000.00
Financials: NumberOfOperatingSegments
Date Value
1 12/31/2023 $2.00
2 9/30/2023 $2.00
3 6/30/2023 $2.00
4 3/31/2023 $2.00
5 12/31/2022 $2.00
6 9/30/2022 $2.00
7 6/30/2022 $2.00
8 3/31/2022 $2.00
9 12/31/2021 $2.00
10 9/30/2021 $2.00
11 6/30/2021 $2.00
12 3/31/2021 $2.00
13 12/31/2020 $2.00
14 9/30/2020 $2.00
15 6/30/2020 $2.00
16 3/31/2020 $2.00
17 12/31/2019 $2.00
18 9/30/2019 $2.00
19 6/30/2019 $2.00
Financials: OperatingExpenses
Date Value
1 12/31/2023 $216,922,000.00
2 9/30/2023 $157,356,000.00
3 6/30/2023 $101,207,000.00
4 3/31/2023 $46,699,000.00
5 12/31/2022 $131,116,000.00
6 9/30/2022 $95,720,000.00
7 6/30/2022 $62,921,000.00
8 3/31/2022 $31,243,000.00
9 12/31/2021 $77,315,000.00
10 9/30/2021 $18,627,000.00
11 6/30/2021 $19,062,000.00
12 3/31/2021 $17,832,000.00
13 12/31/2020 $62,350,000.00
14 9/30/2020 $41,442,000.00
15 6/30/2020 $14,154,000.00
16 3/31/2020 $12,772,000.00
17 12/31/2019 $40,100,000.00
18 9/30/2019 $30,055,000.00
19 6/30/2019 $9,510,000.00
20 3/31/2019 $9,678,000.00
21 12/31/2018 $28,882,000.00
22 9/30/2018 $20,283,000.00
23 6/30/2018 $6,619,000.00
24 3/31/2018 $5,697,000.00
25 12/31/2017 $18,273,000.00
Financials: OperatingIncomeLoss
Date Value
1 12/31/2023 $-189,946,000.00
2 9/30/2023 $-135,711,000.00
3 6/30/2023 $-84,914,000.00
4 3/31/2023 $-41,803,000.00
5 12/31/2022 $-116,653,000.00
6 9/30/2022 $-84,442,000.00
7 6/30/2022 $-54,683,000.00
8 3/31/2022 $-27,383,000.00
9 12/31/2021 $-65,618,000.00
10 9/30/2021 $-14,294,000.00
11 6/30/2021 $-33,301,000.00
12 3/31/2021 $-16,024,000.00
13 12/31/2020 $-51,960,000.00
14 9/30/2020 $-34,900,000.00
15 6/30/2020 $-12,583,000.00
16 3/31/2020 $-11,643,000.00
17 12/31/2019 $-26,299,000.00
18 9/30/2019 $-21,535,000.00
19 6/30/2019 $-11,282,000.00
20 3/31/2019 $-3,294,000.00
21 12/31/2018 $-21,746,000.00
22 9/30/2018 $-14,204,000.00
23 6/30/2018 $-7,847,000.00
24 12/31/2017 $-16,213,000.00
Financials: OperatingLeaseCost
Date Value
1 12/31/2023 $5,408,000.00
2 9/30/2023 $4,057,000.00
3 6/30/2023 $2,693,000.00
4 3/31/2023 $1,326,000.00
5 12/31/2022 $3,790,000.00
6 9/30/2022 $924,000.00
7 6/30/2022 $1,942,000.00
8 3/31/2022 $906,000.00
9 12/31/2021 $1,224,000.00
10 9/30/2021 $773,000.00
11 6/30/2021 $273,000.00
12 3/31/2021 $232,000.00
13 12/31/2020 $896,000.00
14 9/30/2020 $669,000.00
15 6/30/2020 $220,000.00
16 3/31/2020 $223,000.00
17 12/31/2019 $900,000.00
18 9/30/2019 $669,000.00
19 6/30/2019 $224,000.00
Financials: OperatingLeaseLiability
Date Value
1 12/31/2023 $14,258,000.00
2 9/30/2023 $15,084,000.00
3 6/30/2023 $16,561,000.00
4 3/31/2023 $19,049,000.00
5 12/31/2022 $14,010,000.00
6 9/30/2022 $13,808,000.00
7 6/30/2022 $15,401,000.00
Financials: OperatingLeaseLiabilityCurrent
Date Value
1 12/31/2023 $4,876,000.00
2 9/30/2023 $4,661,000.00
3 6/30/2023 $4,680,000.00
4 3/31/2023 $4,655,000.00
5 12/31/2022 $3,125,000.00
6 9/30/2022 $2,811,000.00
7 6/30/2022 $2,905,000.00
8 3/31/2022 $2,996,000.00
9 12/31/2021 $2,383,000.00
10 9/30/2021 $826,000.00
11 6/30/2021 $773,000.00
12 3/31/2021 $708,000.00
13 12/31/2020 $844,000.00
14 9/30/2020 $684,000.00
15 6/30/2020 $653,000.00
16 3/31/2020 $636,000.00
17 12/31/2019 $640,000.00
18 9/30/2019 $602,000.00
19 6/30/2019 $594,000.00
Financials: OperatingLeaseLiabilityNoncurrent
Date Value
1 12/31/2023 $9,382,000.00
2 9/30/2023 $10,423,000.00
3 6/30/2023 $11,881,000.00
4 3/31/2023 $14,394,000.00
5 12/31/2022 $10,885,000.00
6 9/30/2022 $10,997,000.00
7 6/30/2022 $12,496,000.00
8 3/31/2022 $14,093,000.00
9 12/31/2021 $12,081,000.00
10 9/30/2021 $2,495,000.00
11 6/30/2021 $2,801,000.00
12 3/31/2021 $3,025,000.00
13 12/31/2020 $426,000.00
14 9/30/2020 $645,000.00
15 6/30/2020 $850,000.00
16 3/31/2020 $1,056,000.00
17 12/31/2019 $1,251,000.00
18 9/30/2019 $1,416,000.00
19 6/30/2019 $1,628,000.00
Financials: OperatingLeasePayments
Date Value
1 12/31/2023 $5,595,000.00
2 12/31/2022 $3,154,000.00
3 12/31/2021 $911,000.00
Financials: OperatingLeaseRightOfUseAsset
Date Value
1 12/31/2023 $13,169,000.00
2 9/30/2023 $14,597,000.00
3 6/30/2023 $16,022,000.00
4 3/31/2023 $18,721,000.00
5 12/31/2022 $13,658,000.00
6 9/30/2022 $13,484,000.00
7 6/30/2022 $15,076,000.00
8 3/31/2022 $16,750,000.00
9 12/31/2021 $14,666,000.00
10 9/30/2021 $3,246,000.00
11 6/30/2021 $3,528,000.00
12 3/31/2021 $3,721,000.00
13 12/31/2020 $1,290,000.00
14 9/30/2020 $1,459,000.00
15 6/30/2020 $1,627,000.00
16 3/31/2020 $1,815,000.00
17 12/31/2019 $2,056,000.00
18 9/30/2019 $2,177,000.00
19 6/30/2019 $2,386,000.00
Financials: OperatingLeaseWeightedAverageDiscountRatePercent
Date Value
1 12/31/2023 $0.08
2 9/30/2023 $0.08
3 6/30/2023 $0.08
4 3/31/2023 $0.08
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.08
11 6/30/2021 $0.08
12 3/31/2021 $0.08
13 12/31/2020 $0.09
14 9/30/2020 $0.09
15 6/30/2020 $0.09
16 3/31/2020 $0.09
17 12/31/2019 $0.09
18 9/30/2019 $0.09
19 6/30/2019 $0.09
Financials: OtherAssetsNoncurrent
Date Value
1 12/31/2023 $5,792,000.00
2 9/30/2023 $5,451,000.00
3 6/30/2023 $12,146,000.00
4 3/31/2023 $10,566,000.00
5 12/31/2022 $8,458,000.00
6 9/30/2022 $6,159,000.00
7 6/30/2022 $5,098,000.00
8 3/31/2022 $4,198,000.00
9 12/31/2021 $3,448,000.00
10 9/30/2021 $2,778,000.00
11 6/30/2021 $2,379,000.00
12 3/31/2021 $2,178,000.00
13 12/31/2020 $1,822,000.00
14 9/30/2020 $2,403,000.00
15 6/30/2020 $2,271,000.00
16 3/31/2020 $1,874,000.00
17 12/31/2019 $1,700,000.00
18 9/30/2019 $1,481,000.00
19 6/30/2019 $1,406,000.00
20 12/31/2018 $3,039,000.00
Financials: OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
Date Value
1 12/31/2023 $-1,691,000.00
2 9/30/2023 $2,498,000.00
3 6/30/2023 $-1,264,000.00
4 3/31/2023 $-316,000.00
5 12/31/2022 $3,775,000.00
6 9/30/2022 $902,000.00
7 6/30/2022 $3,014,000.00
8 3/31/2022 $920,000.00
9 12/31/2021 $-195,000.00
10 9/30/2021 $313,000.00
11 6/30/2021 $-255,000.00
12 3/31/2021 $-58,000.00
13 12/31/2020 $-1,658,000.00
14 9/30/2020 $-1,442,000.00
15 6/30/2020 $-1,000.00
16 3/31/2020 $-2,184,000.00
17 12/31/2019 $216,000.00
18 9/30/2019 $-856,000.00
19 6/30/2019 $-1,512,000.00
20 3/31/2019 $1,080,000.00
21 12/31/2018 $-1,820,000.00
22 9/30/2018 $-1,398,000.00
23 6/30/2018 $-2,657,000.00
24 3/31/2018 $1,796,000.00
25 12/31/2017 $2,355,000.00
Financials: OtherLiabilitiesCurrent
Date Value
1 12/31/2023 $257,000.00
2 9/30/2023 $303,000.00
3 6/30/2023 $1,005,000.00
4 3/31/2023 $636,000.00
5 12/31/2022 $1,472,000.00
6 9/30/2022 $677,000.00
7 6/30/2022 $958,000.00
8 3/31/2022 $384,000.00
9 12/31/2021 $570,000.00
10 9/30/2021 $264,000.00
11 6/30/2021 $64,000.00
12 3/31/2021 $127,000.00
13 12/31/2020 $208,000.00
14 9/30/2020 $90,000.00
15 6/30/2020 $169,000.00
16 3/31/2020 $133,000.00
17 12/31/2019 $67,000.00
18 9/30/2019 $40,000.00
19 6/30/2019 $239,000.00
20 12/31/2018 $99,000.00
Financials: OtherLiabilitiesNoncurrent
Date Value
1 12/31/2023 $4,579,000.00
2 9/30/2023 $4,316,000.00
3 6/30/2023 $4,330,000.00
4 3/31/2023 $4,081,000.00
5 12/31/2022 $3,829,000.00
6 9/30/2022 $3,157,000.00
7 6/30/2022 $3,260,000.00
8 3/31/2022 $3,362,000.00
9 12/31/2021 $3,279,000.00
10 9/30/2021 $3,041,000.00
11 6/30/2021 $2,961,000.00
12 3/31/2021 $2,806,000.00
13 12/31/2020 $2,611,000.00
14 9/30/2020 $2,307,000.00
15 6/30/2020 $2,085,000.00
16 3/31/2020 $2,010,000.00
17 12/31/2019 $1,995,000.00
18 9/30/2019 $1,429,000.00
19 6/30/2019 $1,261,000.00
20 12/31/2018 $897,000.00
Financials: OtherNoncashExpense
Date Value
1 12/31/2023 $661,000.00
Financials: PaymentsForRoyalties
Date Value
1 9/30/2023 --
2 6/30/2023 --
3 3/31/2023 --
4 12/31/2022 --
5 12/31/2021 --
Financials: PaymentsOfStockIssuanceCosts
Date Value
1 12/31/2023 $16,000,000.00
2 9/30/2023 $15,500,000.00
3 6/30/2023 $400,000.00
4 3/31/2023 $100,000.00
5 12/31/2022 $200,000.00
6 12/31/2021 $16,100,000.00
7 9/30/2021 $900,000.00
8 6/30/2021 $400,000.00
9 3/31/2021 $1,800,000.00
10 12/31/2020 $1,900,000.00
11 9/30/2020 $1,800,000.00
12 12/31/2019 $8,500,000.00
13 6/30/2019 $8,400,000.00
14 12/31/2018 $327,000.00
15 12/31/2017 $587,000.00
Financials: PaymentsToAcquirePropertyPlantAndEquipment
Date Value
1 12/31/2023 $2,929,000.00
2 9/30/2023 $2,878,000.00
3 6/30/2023 $2,376,000.00
4 3/31/2023 $2,099,000.00
5 12/31/2022 $18,987,000.00
6 9/30/2022 $17,539,000.00
7 6/30/2022 $14,555,000.00
8 3/31/2022 $4,756,000.00
9 12/31/2021 $2,030,000.00
10 9/30/2021 $963,000.00
11 6/30/2021 $794,000.00
12 3/31/2021 $623,000.00
13 12/31/2020 $1,200,000.00
14 9/30/2020 $716,000.00
15 6/30/2020 $621,000.00
16 3/31/2020 $320,000.00
17 12/31/2019 $1,555,000.00
18 9/30/2019 $1,164,000.00
19 6/30/2019 $881,000.00
20 3/31/2019 $418,000.00
21 12/31/2018 $1,186,000.00
22 9/30/2018 $776,000.00
23 6/30/2018 $650,000.00
24 12/31/2017 $1,113,000.00
Financials: PrepaidExpenseAndOtherAssetsCurrent
Date Value
1 12/31/2023 $11,406,000.00
2 9/30/2023 $13,673,000.00
3 6/30/2023 $10,023,000.00
4 3/31/2023 $10,926,000.00
5 12/31/2022 $9,022,000.00
6 9/30/2022 $8,448,000.00
7 6/30/2022 $9,454,000.00
8 3/31/2022 $9,067,000.00
9 12/31/2021 $7,965,000.00
10 9/30/2021 $5,644,000.00
11 6/30/2021 $4,792,000.00
12 3/31/2021 $5,962,000.00
13 12/31/2020 $5,100,000.00
14 9/30/2020 $5,518,000.00
15 6/30/2020 $4,318,000.00
16 3/31/2020 $4,248,000.00
17 12/31/2019 $4,884,000.00
18 9/30/2019 $3,536,000.00
19 6/30/2019 $2,021,000.00
20 12/31/2018 $2,076,000.00
Financials: ProceedsFromIssuanceOfCommonStock
Date Value
1 12/31/2023 $249,345,000.00
2 9/30/2023 $249,335,000.00
3 6/30/2023 $14,843,000.00
4 3/31/2023 $2,716,000.00
5 12/31/2022 $5,703,000.00
6 12/31/2021 $7,558,000.00
7 9/30/2021 $7,558,000.00
8 6/30/2021 $72,752,000.00
9 12/31/2020 $48,144,000.00
Financials: ProceedsFromStockOptionsExercised
Date Value
1 12/31/2023 $682,000.00
2 9/30/2023 $306,000.00
3 6/30/2023 $167,000.00
4 3/31/2023 $2,000.00
5 12/31/2022 $989,000.00
6 9/30/2022 $804,000.00
7 6/30/2022 $645,000.00
8 3/31/2022 $450,000.00
9 12/31/2021 $7,183,000.00
10 9/30/2021 $4,908,000.00
11 6/30/2021 $1,859,000.00
12 3/31/2021 $284,000.00
13 12/31/2020 $271,000.00
14 9/30/2020 $98,000.00
15 6/30/2020 $11,000.00
16 3/31/2020 $2,000.00
17 12/31/2019 $143,000.00
18 9/30/2019 $21,000.00
19 6/30/2019 $21,000.00
20 12/31/2018 $1,000.00
21 12/31/2017 $1,000.00
Financials: ProfitLoss
Date Value
1 12/31/2023 $-180,664,000.00
2 9/30/2023 $-131,565,000.00
3 6/30/2023 $-81,667,000.00
4 3/31/2023 $-39,064,000.00
5 12/31/2022 $-112,717,000.00
6 9/30/2022 $-82,739,000.00
7 6/30/2022 $-54,392,000.00
8 3/31/2022 $-27,564,000.00
9 12/31/2021 $-66,819,000.00
10 9/30/2021 $-48,782,000.00
11 6/30/2021 $-34,104,000.00
12 3/31/2021 $-16,191,000.00
13 12/31/2020 $-51,010,000.00
14 9/30/2020 $-33,577,000.00
15 6/30/2020 $-23,438,000.00
16 3/31/2020 $-11,324,000.00
17 12/31/2019 $-30,608,000.00
18 9/30/2019 $-26,202,000.00
19 6/30/2019 $-16,720,000.00
20 3/31/2019 $-6,503,000.00
21 12/31/2018 $-21,846,000.00
22 9/30/2018 $-15,205,000.00
23 6/30/2018 $-7,513,000.00
24 12/31/2017 $-16,259,000.00
Financials: PropertyPlantAndEquipmentGross
Date Value
1 12/31/2023 $27,908,000.00
2 9/30/2023 $26,994,000.00
3 6/30/2023 $28,014,000.00
4 3/31/2023 $27,021,000.00
5 12/31/2022 $26,973,000.00
6 9/30/2022 $22,240,000.00
7 6/30/2022 $21,995,000.00
8 3/31/2022 $13,831,000.00
9 12/31/2021 $7,923,000.00
10 9/30/2021 $7,166,000.00
11 6/30/2021 $6,854,000.00
12 3/31/2021 $6,748,000.00
13 12/31/2020 $6,349,000.00
14 9/30/2020 $5,535,000.00
15 6/30/2020 $5,233,000.00
16 3/31/2020 $5,025,000.00
17 12/31/2019 $4,975,000.00
18 9/30/2019 $4,410,000.00
19 6/30/2019 $4,367,000.00
20 12/31/2018 $3,751,000.00
Financials: PropertyPlantAndEquipmentNet
Date Value
1 12/31/2023 $14,515,000.00
2 9/30/2023 $15,599,000.00
3 6/30/2023 $17,572,000.00
4 3/31/2023 $18,261,000.00
5 12/31/2022 $19,110,000.00
6 9/30/2022 $16,220,000.00
7 6/30/2022 $16,815,000.00
8 3/31/2022 $8,849,000.00
9 12/31/2021 $3,123,000.00
10 9/30/2021 $2,437,000.00
11 6/30/2021 $2,353,000.00
12 3/31/2021 $2,550,000.00
13 12/31/2020 $2,317,000.00
14 9/30/2020 $2,039,000.00
15 6/30/2020 $2,173,000.00
16 3/31/2020 $2,203,000.00
17 12/31/2019 $2,292,000.00
18 9/30/2019 $2,152,000.00
19 6/30/2019 $2,002,000.00
20 12/31/2018 $1,818,000.00
Financials: ResearchAndDevelopmentExpense
Date Value
1 12/31/2023 $156,496,000.00
2 9/30/2023 $111,799,000.00
3 6/30/2023 $71,931,000.00
4 3/31/2023 $32,211,000.00
5 12/31/2022 $81,609,000.00
6 9/30/2022 $22,752,000.00
7 6/30/2022 $34,138,000.00
8 3/31/2022 $14,284,000.00
9 12/31/2021 $44,880,000.00
10 9/30/2021 $31,924,000.00
11 6/30/2021 $21,415,000.00
12 3/31/2021 $9,693,000.00
13 12/31/2020 $33,149,000.00
14 9/30/2020 $7,363,000.00
15 6/30/2020 $7,958,000.00
16 3/31/2020 $7,774,000.00
17 12/31/2019 $25,540,000.00
18 9/30/2019 $6,078,000.00
19 6/30/2019 $12,813,000.00
20 3/31/2019 $6,276,000.00
21 12/31/2018 $20,761,000.00
22 9/30/2018 $14,268,000.00
23 6/30/2018 $8,626,000.00
24 12/31/2017 $11,866,000.00
Financials: RestrictedCashAndCashEquivalentsAtCarryingValue
Date Value
1 12/31/2023 $500,000.00
2 9/30/2023 $500,000.00
3 12/31/2022 --
Financials: RetainedEarningsAccumulatedDeficit
Date Value
1 12/31/2023 $-511,800,000.00
2 9/30/2023 $-462,700,000.00
3 6/30/2023 $-412,800,000.00
4 3/31/2023 $-370,200,000.00
5 12/31/2022 $-331,096,000.00
6 9/30/2022 $-301,100,000.00
7 6/30/2022 $-272,771,000.00
8 3/31/2022 $-245,900,000.00
9 12/31/2021 $-218,379,000.00
10 9/30/2021 $-200,300,000.00
11 6/30/2021 $-185,700,000.00
12 3/31/2021 $-167,800,000.00
13 12/31/2020 $-151,600,000.00
14 9/30/2020 $-134,100,000.00
15 6/30/2020 $-123,989,000.00
16 3/31/2020 $-111,874,000.00
17 12/31/2019 $-100,550,000.00
18 9/30/2019 $-96,144,000.00
19 6/30/2019 $-86,662,000.00
20 12/31/2018 $-69,942,000.00
Financials: RevenueFromContractWithCustomerExcludingAssessedTax
Date Value
1 12/31/2023 $26,976,000.00
2 9/30/2023 $21,645,000.00
3 6/30/2023 $16,293,000.00
4 3/31/2023 $4,896,000.00
5 12/31/2022 $14,463,000.00
6 9/30/2022 $3,040,000.00
7 6/30/2022 $8,238,000.00
8 3/31/2022 $3,860,000.00
9 12/31/2021 $11,697,000.00
10 9/30/2021 $7,926,000.00
11 6/30/2021 $3,593,000.00
12 3/31/2021 $1,808,000.00
13 12/31/2020 $10,390,000.00
14 9/30/2020 $6,542,000.00
15 6/30/2020 $1,571,000.00
16 3/31/2020 $1,129,000.00
17 12/31/2019 $13,801,000.00
18 9/30/2019 $8,520,000.00
19 6/30/2019 $1,522,000.00
20 3/31/2019 $6,384,000.00
21 12/31/2018 $7,136,000.00
22 9/30/2018 $6,079,000.00
23 6/30/2018 $1,661,000.00
24 3/31/2018 $2,808,000.00
25 12/31/2017 $2,060,000.00
Financials: RevenueFromRelatedParties
Date Value
1 3/31/2023 --
2 12/31/2022 --
3 9/30/2022 --
4 6/30/2022 --
5 3/31/2022 --
6 12/31/2021 --
7 9/30/2021 --
8 6/30/2021 --
9 3/31/2021 --
Financials: Revenues
Date Value
1 9/30/2023 --
2 6/30/2023 --
Financials: RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
Date Value
1 12/31/2023 $3,898,000.00
2 9/30/2023 $3,898,000.00
3 6/30/2023 $4,004,000.00
4 3/31/2023 $5,849,000.00
5 12/31/2022 $3,120,000.00
6 9/30/2022 $3,120,000.00
7 6/30/2022 $3,120,000.00
8 3/31/2022 $3,120,000.00
9 12/31/2021 $13,846,000.00
Financials: ShareBasedCompensation
Date Value
1 12/31/2023 $32,477,000.00
2 9/30/2023 $24,665,000.00
3 6/30/2023 $17,235,000.00
4 3/31/2023 $9,042,000.00
5 12/31/2022 $26,779,000.00
6 9/30/2022 $21,239,000.00
7 6/30/2022 $15,871,000.00
8 3/31/2022 $10,198,000.00
9 12/31/2021 $12,083,000.00
10 9/30/2021 $9,084,000.00
11 6/30/2021 $6,396,000.00
12 3/31/2021 $3,821,000.00
13 12/31/2020 $6,514,000.00
14 9/30/2020 $4,950,000.00
15 6/30/2020 $3,440,000.00
16 3/31/2020 $2,121,000.00
17 12/31/2019 $3,083,000.00
18 9/30/2019 $2,000,000.00
19 6/30/2019 $1,181,000.00
20 3/31/2019 $276,000.00
21 12/31/2018 $1,023,000.00
22 9/30/2018 $816,000.00
23 6/30/2018 $587,000.00
24 12/31/2017 $515,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 --
4 12/31/2020 --
5 12/31/2019 --
Financials: StockholdersEquity
Date Value
1 12/31/2023 $370,932,000.00
2 9/30/2023 $416,022,000.00
3 6/30/2023 $220,097,000.00
4 3/31/2023 $243,163,000.00
5 12/31/2022 $270,783,000.00
6 9/30/2022 $289,474,000.00
7 6/30/2022 $311,392,000.00
8 3/31/2022 $330,258,000.00
9 12/31/2021 $346,254,000.00
10 9/30/2021 $170,823,000.00
11 6/30/2021 $142,050,000.00
12 3/31/2021 $142,091,000.00
13 12/31/2020 $95,460,000.00
14 9/30/2020 $109,551,000.00
15 6/30/2020 $71,026,000.00
16 3/31/2020 $81,813,000.00
17 12/31/2019 $93,198,000.00
18 9/30/2019 $95,325,000.00
19 6/30/2019 $104,559,000.00
20 3/31/2019 $-74,973,000.00
21 12/31/2018 $-69,826,000.00
22 9/30/2018 $-62,970,000.00
23 6/30/2018 $-54,971,000.00
24 3/31/2018 $-47,670,000.00
25 12/31/2017 $-47,184,000.00
26 12/31/2016 $-33,796,000.00
Financials: StockIssuedDuringPeriodValueNewIssues
Date Value
1 12/31/2023 $249,345,000.00
2 9/30/2023 $234,492,000.00
3 6/30/2023 $12,127,000.00
4 3/31/2023 $2,716,000.00
5 12/31/2022 $5,703,000.00
6 12/31/2021 $290,984,000.00
7 9/30/2021 $29,843,000.00
8 6/30/2021 $13,977,000.00
9 3/31/2021 $58,775,000.00
10 12/31/2020 $48,144,000.00
11 9/30/2020 $46,323,000.00
12 12/31/2019 $56,381,000.00
13 6/30/2019 $56,528,000.00
Financials: StockIssuedDuringPeriodValueRestrictedStockAwardGross
Date Value
1 12/31/2023 $1,000.00
2 3/31/2023 $1,000.00
Financials: StockIssuedDuringPeriodValueStockOptionsExercised
Date Value
1 12/31/2023 $681,000.00
2 9/30/2023 $139,000.00
3 6/30/2023 $165,000.00
4 3/31/2023 $1,000.00
5 12/31/2022 $989,000.00
6 9/30/2022 $159,000.00
7 6/30/2022 $195,000.00
8 3/31/2022 $450,000.00
9 12/31/2021 $7,183,000.00
10 9/30/2021 $3,049,000.00
11 6/30/2021 $1,575,000.00
12 3/31/2021 $284,000.00
13 12/31/2020 $271,000.00
14 9/30/2020 $87,000.00
15 6/30/2020 $9,000.00
16 3/31/2020 $2,000.00
17 12/31/2019 $143,000.00
18 6/30/2019 $21,000.00
Financials: UnrecognizedTaxBenefits
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 --
4 12/31/2020 --
5 12/31/2019 --
6 12/31/2018 --
Financials: UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 --
4 12/31/2020 --
5 12/31/2019 --
6 12/31/2018 --
7 12/31/2017 --
Financials: ValuationAllowanceDeferredTaxAssetChangeInAmount
Date Value
1 12/31/2023 $26,500,000.00
2 12/31/2022 $19,100,000.00
3 12/31/2021 $18,500,000.00
4 12/31/2020 $8,000,000.00
5 12/31/2017 $2,500,000.00
Financials: VariableLeaseCost
Date Value
1 12/31/2023 $2,777,000.00
2 9/30/2023 $2,017,000.00
3 6/30/2023 $1,451,000.00
4 3/31/2023 $648,000.00
5 12/31/2022 $1,643,000.00
6 9/30/2022 $410,000.00
7 6/30/2022 $595,000.00
8 3/31/2022 $267,000.00
9 12/31/2021 $612,000.00
10 9/30/2021 $444,000.00
11 6/30/2021 $222,000.00
12 3/31/2021 $80,000.00
13 12/31/2020 $662,000.00
14 9/30/2020 $456,000.00
15 6/30/2020 $303,000.00
16 3/31/2020 $139,000.00
17 12/31/2019 $390,000.00
18 9/30/2019 $282,000.00
19 6/30/2019 $87,000.00
Financials: WeightedAverageNumberOfDilutedSharesOutstanding
Date Value
1 12/31/2023 $35,592,362.00
2 9/30/2023 $33,291,701.00
3 6/30/2023 $30,097,234.00
4 3/31/2023 $30,001,725.00
5 12/31/2022 $29,660,659.00
6 9/30/2022 $29,643,502.00
7 6/30/2022 $29,626,974.00
8 3/31/2022 $29,605,143.00
9 12/31/2021 $25,061,734.00
10 9/30/2021 $25,039,990.00
11 6/30/2021 $23,047,745.00
12 3/31/2021 $22,100,840.00
13 12/31/2020 $19,145,938.00
14 9/30/2020 $19,426,833.00
15 6/30/2020 $18,024,314.00
16 12/31/2019 $11,045,370.00
Financials: WeightedAverageNumberOfSharesOutstandingBasic
Date Value
1 12/31/2023 $35,592,362.00
2 9/30/2023 $33,291,701.00
3 6/30/2023 $30,097,234.00
4 3/31/2023 $30,001,725.00
5 12/31/2022 $29,660,659.00
6 9/30/2022 $29,643,502.00
7 6/30/2022 $29,626,974.00
8 3/31/2022 $29,605,143.00
9 12/31/2021 $25,061,734.00
10 9/30/2021 $25,039,990.00
11 6/30/2021 $24,052,168.00
12 3/31/2021 $24,052,168.00
13 12/31/2020 $19,145,938.00
14 9/30/2020 $18,504,013.00
15 6/30/2020 $18,024,314.00
16 12/31/2019 $11,045,370.00
Copyright 2024 PursePoor.com