All individual numbers are from the SEC provided Financial Statement and Notes Data Sets. No guarantee is made for their accuracy.
ADAPTIVE BIOTECHNOLOGIES CORP: Last Reported 1/31/2024

Business Address

1165 EASTLAKE AVE E

SEATTLE , WA US 98109

Mailing Address

1165 EASTLAKE AVE E

SEATTLE , WA US 98109
Phone Number: 206-659-0067 / State Incorporated: WA / Fiscal Year End 12 /31
Financials: AccountsPayableCurrent
Date Value
1 12/31/2023 $7,719,000.00
2 9/30/2023 $4,483,000.00
3 6/30/2023 $9,163,000.00
4 3/31/2023 $6,333,000.00
5 12/31/2022 $8,084,000.00
6 9/30/2022 $4,163,000.00
7 6/30/2022 $2,720,000.00
8 3/31/2022 $5,959,000.00
9 12/31/2021 $3,307,000.00
10 9/30/2021 $8,252,000.00
11 6/30/2021 $6,093,000.00
12 3/31/2021 $5,197,000.00
13 12/31/2020 $3,237,000.00
14 9/30/2020 $5,412,000.00
15 6/30/2020 $3,686,000.00
16 3/31/2020 $3,895,000.00
17 12/31/2019 $4,453,000.00
18 9/30/2019 $2,421,000.00
19 6/30/2019 $2,944,000.00
20 12/31/2018 $1,793,000.00
21 12/31/2017 $1,964,000.00
Financials: AccountsReceivableNetCurrent
Date Value
1 12/31/2023 $37,969,000.00
2 9/30/2023 $31,211,000.00
3 6/30/2023 $31,545,000.00
4 3/31/2023 $30,972,000.00
5 12/31/2022 $40,057,000.00
6 9/30/2022 $26,549,000.00
7 6/30/2022 $23,712,000.00
8 3/31/2022 $22,518,000.00
9 12/31/2021 $17,409,000.00
10 9/30/2021 $17,122,000.00
11 6/30/2021 $14,174,000.00
12 3/31/2021 $19,754,000.00
13 12/31/2020 $10,047,000.00
14 9/30/2020 $11,858,000.00
15 6/30/2020 $7,914,000.00
16 3/31/2020 $9,382,000.00
17 12/31/2019 $12,676,000.00
18 9/30/2019 $9,257,000.00
19 6/30/2019 $7,252,000.00
20 12/31/2018 $4,807,000.00
21 12/31/2017 $5,582,000.00
Financials: AccretionAmortizationOfDiscountsAndPremiumsInvestments
Date Value
1 12/31/2023 $9,184,000.00
2 9/30/2023 $6,225,000.00
3 6/30/2023 $3,527,000.00
4 3/31/2023 $1,609,000.00
5 12/31/2022 $-741,000.00
6 9/30/2022 $-1,825,000.00
7 6/30/2022 $-1,414,000.00
8 3/31/2022 $-862,000.00
9 12/31/2021 $-7,233,000.00
10 9/30/2021 $-5,956,000.00
11 6/30/2021 $-4,174,000.00
12 3/31/2021 $-2,108,000.00
13 12/31/2020 $-773,000.00
14 9/30/2020 $484,000.00
15 6/30/2020 $651,000.00
16 3/31/2020 $556,000.00
17 12/31/2019 $4,463,000.00
18 9/30/2019 $3,533,000.00
19 6/30/2019 $1,896,000.00
20 3/31/2019 $618,000.00
21 12/31/2018 $1,214,000.00
22 9/30/2018 $824,000.00
23 6/30/2018 $459,000.00
24 12/31/2017 $-342,000.00
Financials: AccruedEmployeeBenefitsCurrent
Date Value
1 12/31/2023 $154,000.00
2 12/31/2022 $233,000.00
3 12/31/2021 $184,000.00
4 12/31/2020 $91,000.00
5 12/31/2019 $157,000.00
6 12/31/2018 $73,000.00
7 12/31/2017 $44,000.00
Financials: AccruedIncomeTaxesCurrent
Date Value
1 12/31/2023 $59,000.00
2 12/31/2022 $194,000.00
3 12/31/2021 $391,000.00
4 12/31/2020 $1,767,000.00
5 12/31/2019 $2,062,000.00
6 12/31/2018 $111,000.00
Financials: AccruedLiabilitiesCurrent
Date Value
1 12/31/2023 $8,597,000.00
2 9/30/2023 $10,151,000.00
3 6/30/2023 $8,356,000.00
4 3/31/2023 $8,041,000.00
5 12/31/2022 $12,424,000.00
6 9/30/2022 $10,702,000.00
7 6/30/2022 $9,447,000.00
8 3/31/2022 $10,407,000.00
9 12/31/2021 $9,343,000.00
10 9/30/2021 $17,034,000.00
11 6/30/2021 $13,539,000.00
12 3/31/2021 $13,484,000.00
13 12/31/2020 $13,162,000.00
14 9/30/2020 $5,346,000.00
15 6/30/2020 $4,832,000.00
16 3/31/2020 $3,804,000.00
17 12/31/2019 $4,371,000.00
18 9/30/2019 $3,381,000.00
19 6/30/2019 $5,019,000.00
20 12/31/2018 $2,562,000.00
21 12/31/2017 $1,043,000.00
Financials: AccruedProfessionalFeesCurrent
Date Value
1 12/31/2023 $4,920,000.00
2 12/31/2022 $4,744,000.00
3 12/31/2021 $3,687,000.00
4 12/31/2020 $3,219,000.00
5 12/31/2019 $1,041,000.00
6 12/31/2018 $1,634,000.00
7 12/31/2017 $598,000.00
Financials: AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
Date Value
1 12/31/2023 $73,234,000.00
2 12/31/2022 $54,350,000.00
3 12/31/2021 $36,226,000.00
4 12/31/2020 $24,382,000.00
5 12/31/2019 $18,116,000.00
6 12/31/2018 $12,452,000.00
7 12/31/2017 $9,325,000.00
Financials: AccumulatedOtherComprehensiveIncomeLossNetOfTax
Date Value
1 12/31/2023 $215,000.00
2 9/30/2023 $-250,000.00
3 6/30/2023 $-893,000.00
4 3/31/2023 $-1,905,000.00
5 12/31/2022 $-4,116,000.00
6 9/30/2022 $-5,971,000.00
7 6/30/2022 $-5,800,000.00
8 3/31/2022 $-4,783,000.00
9 12/31/2021 $-1,137,000.00
10 9/30/2021 $7,000.00
11 6/30/2021 $216,000.00
12 3/31/2021 $631,000.00
13 12/31/2020 $893,000.00
14 9/30/2020 $1,427,000.00
15 6/30/2020 $2,153,000.00
16 3/31/2020 $3,313,000.00
17 12/31/2019 $671,000.00
18 9/30/2019 $572,000.00
19 6/30/2019 $382,000.00
20 12/31/2018 $-107,000.00
21 12/31/2017 $-166,000.00
Financials: AdditionalPaidInCapital
Date Value
1 12/31/2023 $1,452,502,000.00
2 9/30/2023 $1,436,859,000.00
3 6/30/2023 $1,421,506,000.00
4 3/31/2023 $1,402,692,000.00
5 12/31/2022 $1,387,349,000.00
6 9/30/2022 $1,372,751,000.00
7 6/30/2022 $1,357,763,000.00
8 3/31/2022 $1,339,601,000.00
9 12/31/2021 $1,324,006,000.00
10 9/30/2021 $1,308,946,000.00
11 6/30/2021 $1,294,506,000.00
12 3/31/2021 $1,277,197,000.00
13 12/31/2020 $1,253,971,000.00
14 9/30/2020 $1,240,649,000.00
15 6/30/2020 $958,097,000.00
16 3/31/2020 $945,026,000.00
17 12/31/2019 $935,834,000.00
18 9/30/2019 $930,208,000.00
19 12/31/2018 $37,902,000.00
20 12/31/2017 $24,972,000.00
Financials: AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
Date Value
1 12/31/2023 $62,908,000.00
2 9/30/2023 $15,336,000.00
3 6/30/2023 $17,345,000.00
4 3/31/2023 $14,671,000.00
5 12/31/2022 $55,477,000.00
6 9/30/2022 $14,142,000.00
7 6/30/2022 $14,180,000.00
8 3/31/2022 $12,861,000.00
9 12/31/2021 $43,251,000.00
10 9/30/2021 $11,643,000.00
11 6/30/2021 $19,733,000.00
12 12/31/2020 $24,761,000.00
Financials: AdvertisingExpense
Date Value
1 12/31/2023 $8,600,000.00
2 12/31/2022 $13,700,000.00
3 12/31/2021 $22,400,000.00
4 12/31/2020 $14,500,000.00
5 12/31/2019 $6,600,000.00
6 12/31/2018 $3,500,000.00
7 12/31/2017 $1,800,000.00
Financials: AllocatedShareBasedCompensationExpense
Date Value
1 12/31/2023 $62,908,000.00
2 9/30/2023 $15,336,000.00
3 6/30/2023 $17,345,000.00
4 3/31/2023 $14,671,000.00
5 12/31/2022 $55,477,000.00
6 9/30/2022 $41,183,000.00
7 6/30/2022 $14,180,000.00
8 3/31/2022 $12,861,000.00
9 12/31/2021 $43,251,000.00
10 9/30/2021 $11,643,000.00
11 6/30/2021 $11,249,000.00
12 3/31/2021 $8,500,000.00
13 12/31/2020 $24,761,000.00
14 9/30/2020 $17,518,000.00
15 6/30/2020 $11,048,000.00
16 3/31/2020 $4,675,000.00
17 12/31/2019 $13,124,000.00
18 9/30/2019 $3,335,000.00
19 6/30/2019 $3,300,000.00
20 3/31/2019 $3,046,000.00
21 12/31/2018 $11,100,000.00
22 9/30/2018 $2,553,000.00
23 6/30/2018 $2,448,000.00
24 12/31/2017 $7,009,000.00
Financials: AmortizationOfIntangibleAssets
Date Value
1 12/31/2023 $1,699,000.00
2 9/30/2023 $428,000.00
3 6/30/2023 $423,000.00
4 3/31/2023 $419,000.00
5 12/31/2022 $1,699,000.00
6 9/30/2022 $1,270,000.00
7 6/30/2022 $423,000.00
8 3/31/2022 $419,000.00
9 12/31/2021 $1,699,000.00
10 9/30/2021 $1,270,000.00
11 6/30/2021 $842,000.00
12 3/31/2021 $419,000.00
13 12/31/2020 $1,703,000.00
14 9/30/2020 $1,275,000.00
15 6/30/2020 $847,000.00
16 3/31/2020 $424,000.00
17 12/31/2019 $1,698,000.00
18 9/30/2019 $428,000.00
19 6/30/2019 $423,000.00
20 3/31/2019 $419,000.00
21 12/31/2018 $1,699,000.00
22 9/30/2018 $428,000.00
23 6/30/2018 $843,000.00
24 12/31/2017 $1,694,000.00
Financials: AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
Date Value
1 12/31/2023 $25,133,607.00
2 9/30/2023 $26,020,265.00
3 6/30/2023 $27,476,681.00
4 3/31/2023 $22,091,353.00
5 12/31/2022 $19,102,419.00
6 9/30/2022 $18,856,587.00
7 6/30/2022 $20,551,957.00
8 3/31/2022 $15,996,713.00
9 12/31/2021 $13,799,117.00
10 9/30/2021 $13,696,497.00
11 6/30/2021 $13,835,989.00
12 3/31/2021 $13,790,289.00
13 12/31/2020 $16,220,548.00
14 9/30/2020 $16,575,347.00
15 6/30/2020 $17,024,523.00
16 3/31/2020 $16,884,062.00
17 12/31/2019 $63,377,132.00
18 9/30/2019 $78,833,870.00
19 6/30/2019 $109,993,511.00
20 3/31/2019 $109,277,316.00
21 12/31/2018 $107,597,400.00
22 9/30/2018 $107,365,973.00
23 6/30/2018 $107,842,523.00
24 12/31/2017 $101,230,264.00
Financials: Assets
Date Value
1 12/31/2023 $661,134,000.00
2 9/30/2023 $717,682,000.00
3 6/30/2023 $764,540,000.00
4 3/31/2023 $791,463,000.00
5 12/31/2022 $856,617,000.00
6 9/30/2022 $884,208,000.00
7 6/30/2022 $806,633,000.00
8 3/31/2022 $858,193,000.00
9 12/31/2021 $923,344,000.00
10 9/30/2021 $992,607,000.00
11 6/30/2021 $1,033,374,000.00
12 3/31/2021 $1,072,093,000.00
13 12/31/2020 $1,116,414,000.00
14 9/30/2020 $1,095,473,000.00
15 6/30/2020 $854,822,000.00
16 3/31/2020 $874,886,000.00
17 12/31/2019 $912,302,000.00
18 9/30/2019 $917,392,000.00
19 6/30/2019 $601,395,000.00
20 12/31/2018 $332,688,000.00
21 12/31/2017 $362,489,000.00
Financials: AssetsCurrent
Date Value
1 12/31/2023 $410,188,000.00
2 9/30/2023 $435,237,000.00
3 6/30/2023 $476,809,000.00
4 3/31/2023 $501,333,000.00
5 12/31/2022 $562,146,000.00
6 9/30/2022 $564,380,000.00
7 6/30/2022 $438,575,000.00
8 3/31/2022 $419,120,000.00
9 12/31/2021 $402,748,000.00
10 9/30/2021 $467,027,000.00
11 6/30/2021 $643,729,000.00
12 3/31/2021 $764,960,000.00
13 12/31/2020 $726,914,000.00
14 9/30/2020 $877,358,000.00
15 6/30/2020 $599,521,000.00
16 3/31/2020 $584,646,000.00
17 12/31/2019 $612,690,000.00
18 9/30/2019 $601,356,000.00
19 6/30/2019 $442,301,000.00
20 12/31/2018 $180,718,000.00
21 12/31/2017 $205,247,000.00
Financials: AvailableForSaleSecuritiesDebtSecuritiesCurrent
Date Value
1 12/31/2023 $281,337,000.00
2 9/30/2023 $282,419,000.00
3 6/30/2023 $307,990,000.00
4 3/31/2023 $346,083,000.00
5 12/31/2022 $408,166,000.00
6 9/30/2022 $290,527,000.00
7 6/30/2022 $307,326,000.00
8 3/31/2022 $248,757,000.00
9 12/31/2021 $213,996,000.00
10 9/30/2021 $292,639,000.00
11 6/30/2021 $414,227,000.00
12 3/31/2021 $540,640,000.00
13 12/31/2020 $564,833,000.00
14 9/30/2020 $338,004,000.00
15 6/30/2020 $204,940,000.00
16 3/31/2020 $342,485,000.00
17 12/31/2019 $480,290,000.00
18 9/30/2019 $498,487,000.00
19 6/30/2019 $374,543,000.00
20 12/31/2018 $109,988,000.00
21 12/31/2017 $106,845,000.00
Financials: CapitalExpendituresIncurredButNotYetPaid
Date Value
1 12/31/2023 $687,000.00
2 9/30/2023 $1,308,000.00
3 6/30/2023 $1,291,000.00
4 3/31/2023 $1,651,000.00
5 12/31/2022 $1,719,000.00
6 9/30/2022 $2,619,000.00
7 6/30/2022 $3,286,000.00
8 3/31/2022 $2,952,000.00
9 12/31/2021 $682,000.00
10 9/30/2021 $8,133,000.00
11 6/30/2021 $7,067,000.00
12 3/31/2021 $7,698,000.00
13 12/31/2020 $4,679,000.00
14 9/30/2020 $3,582,000.00
15 6/30/2020 $1,736,000.00
16 3/31/2020 $627,000.00
17 12/31/2019 $773,000.00
18 9/30/2019 $498,000.00
19 6/30/2019 $1,490,000.00
20 3/31/2019 $423,000.00
21 12/31/2018 $832,000.00
22 9/30/2018 $197,000.00
23 6/30/2018 $535,000.00
24 12/31/2017 $41,000.00
Financials: CashAndCashEquivalentsAtCarryingValue
Date Value
1 12/31/2023 $65,064,000.00
2 9/30/2023 $88,713,000.00
3 6/30/2023 $109,240,000.00
4 3/31/2023 $94,612,000.00
5 12/31/2022 $90,030,000.00
6 9/30/2022 $217,552,000.00
7 6/30/2022 $76,412,000.00
8 3/31/2022 $114,805,000.00
9 12/31/2021 $139,065,000.00
10 9/30/2021 $122,401,000.00
11 6/30/2021 $184,186,000.00
12 3/31/2021 $173,624,000.00
13 12/31/2020 $123,436,000.00
14 9/30/2020 $497,076,000.00
15 6/30/2020 $365,440,000.00
16 3/31/2020 $212,688,000.00
17 12/31/2019 $96,576,000.00
18 9/30/2019 $74,941,000.00
19 6/30/2019 $48,458,000.00
20 12/31/2018 $55,030,000.00
21 12/31/2017 $85,305,000.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
Date Value
1 12/31/2023 $67,996,000.00
2 9/30/2023 $91,634,000.00
3 6/30/2023 $112,163,000.00
4 3/31/2023 $96,927,000.00
5 12/31/2022 $92,428,000.00
6 9/30/2022 $219,985,000.00
7 6/30/2022 $78,858,000.00
8 3/31/2022 $117,187,000.00
9 12/31/2021 $141,203,000.00
10 9/30/2021 $124,539,000.00
11 6/30/2021 $186,324,000.00
12 3/31/2021 $175,762,000.00
13 12/31/2020 $125,574,000.00
14 9/30/2020 $499,214,000.00
15 6/30/2020 $367,578,000.00
16 3/31/2020 $214,826,000.00
17 12/31/2019 $98,714,000.00
18 9/30/2019 $77,079,000.00
19 6/30/2019 $48,519,000.00
20 3/31/2019 $111,342,000.00
21 12/31/2018 $55,091,000.00
22 9/30/2018 $32,594,000.00
23 6/30/2018 $39,090,000.00
24 12/31/2017 $85,366,000.00
25 12/31/2016 $33,758,000.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
Date Value
1 12/31/2023 $-24,432,000.00
2 9/30/2023 $-794,000.00
3 6/30/2023 $19,735,000.00
4 3/31/2023 $4,499,000.00
5 12/31/2022 $-48,775,000.00
6 9/30/2022 $78,782,000.00
7 6/30/2022 $-62,345,000.00
8 3/31/2022 $-24,016,000.00
9 12/31/2021 $15,629,000.00
10 9/30/2021 $-1,035,000.00
11 6/30/2021 $60,750,000.00
12 3/31/2021 $50,188,000.00
13 12/31/2020 $26,860,000.00
14 9/30/2020 $400,500,000.00
15 6/30/2020 $268,864,000.00
16 3/31/2020 $116,112,000.00
17 12/31/2019 $43,623,000.00
18 9/30/2019 $21,988,000.00
19 6/30/2019 $-6,572,000.00
20 3/31/2019 $56,251,000.00
21 12/31/2018 $-30,275,000.00
22 9/30/2018 $-52,772,000.00
23 6/30/2018 $-46,276,000.00
24 12/31/2017 $51,608,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 --
18 9/30/2019 --
19 6/30/2019 --
20 12/31/2018 --
21 12/31/2017 --
Financials: CommonStockCapitalSharesReservedForFutureIssuance
Date Value
1 12/31/2023 $43,992,290.00
2 9/30/2023 $44,301,810.00
3 6/30/2023 $44,429,443.00
4 3/31/2023 $44,794,592.00
5 12/31/2022 $37,383,259.00
6 9/30/2022 $37,501,134.00
7 6/30/2022 $37,703,393.00
8 3/31/2022 $38,305,003.00
9 12/31/2021 $39,094,396.00
10 9/30/2021 $39,460,774.00
11 6/30/2021 $39,824,506.00
12 3/31/2021 $40,603,563.00
13 12/31/2020 $35,961,734.00
14 9/30/2020 $37,216,374.00
15 6/30/2020 $38,174,788.00
16 3/31/2020 $39,786,801.00
17 12/31/2019 $33,656,200.00
18 9/30/2019 $34,578,262.00
19 6/30/2019 $114,004,082.00
20 12/31/2018 $114,887,927.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 12/31/2019 $0.00
18 9/30/2019 $0.00
19 6/30/2019 $0.00
20 12/31/2018 $0.00
21 12/31/2017 $0.00
Financials: CommonStockSharesAuthorized
Date Value
1 12/31/2023 $340,000,000.00
2 9/30/2023 $340,000,000.00
3 6/30/2023 $340,000,000.00
4 3/31/2023 $340,000,000.00
5 12/31/2022 $340,000,000.00
6 9/30/2022 $340,000,000.00
7 6/30/2022 $340,000,000.00
8 3/31/2022 $340,000,000.00
9 12/31/2021 $340,000,000.00
10 9/30/2021 $340,000,000.00
11 6/30/2021 $340,000,000.00
12 3/31/2021 $340,000,000.00
13 12/31/2020 $340,000,000.00
14 9/30/2020 $340,000,000.00
15 6/30/2020 $340,000,000.00
16 3/31/2020 $340,000,000.00
17 12/31/2019 $340,000,000.00
18 9/30/2019 $340,000,000.00
19 6/30/2019 $131,000,000.00
20 12/31/2018 $131,000,000.00
21 12/31/2017 $131,000,000.00
Financials: CommonStockSharesIssued
Date Value
1 12/31/2023 $145,082,271.00
2 9/30/2023 $144,772,751.00
3 6/30/2023 $144,645,118.00
4 3/31/2023 $144,279,969.00
5 12/31/2022 $143,105,002.00
6 9/30/2022 $142,987,127.00
7 6/30/2022 $142,784,868.00
8 3/31/2022 $142,183,258.00
9 12/31/2021 $141,393,865.00
10 9/30/2021 $141,027,487.00
11 6/30/2021 $140,663,755.00
12 3/31/2021 $139,884,698.00
13 12/31/2020 $137,646,896.00
14 9/30/2020 $136,392,256.00
15 6/30/2020 $128,233,842.00
16 3/31/2020 $126,621,829.00
17 12/31/2019 $125,238,142.00
18 9/30/2019 $124,316,080.00
19 6/30/2019 $13,725,381.00
20 12/31/2018 $12,841,536.00
21 12/31/2017 $12,208,731.00
Financials: CommonStockSharesOutstanding
Date Value
1 12/31/2023 $145,082,271.00
2 9/30/2023 $144,772,751.00
3 6/30/2023 $144,645,118.00
4 3/31/2023 $144,279,969.00
5 12/31/2022 $143,105,002.00
6 9/30/2022 $142,987,127.00
7 6/30/2022 $142,784,868.00
8 3/31/2022 $142,183,258.00
9 12/31/2021 $141,393,865.00
10 9/30/2021 $141,027,487.00
11 6/30/2021 $140,663,755.00
12 3/31/2021 $139,884,698.00
13 12/31/2020 $137,646,896.00
14 9/30/2020 $136,392,256.00
15 6/30/2020 $128,233,842.00
16 3/31/2020 $126,621,829.00
17 12/31/2019 $125,238,142.00
18 9/30/2019 $124,316,080.00
19 6/30/2019 $13,725,381.00
20 12/31/2018 $12,841,536.00
21 12/31/2017 $12,208,731.00
Financials: CommonStockValue
Date Value
1 12/31/2023 $14,000.00
2 9/30/2023 $14,000.00
3 6/30/2023 $14,000.00
4 3/31/2023 $14,000.00
5 12/31/2022 $14,000.00
6 9/30/2022 $14,000.00
7 6/30/2022 $14,000.00
8 3/31/2022 $14,000.00
9 12/31/2021 $14,000.00
10 9/30/2021 $14,000.00
11 6/30/2021 $14,000.00
12 3/31/2021 $14,000.00
13 12/31/2020 $14,000.00
14 9/30/2020 $13,000.00
15 6/30/2020 $12,000.00
16 3/31/2020 $12,000.00
17 12/31/2019 $12,000.00
18 9/30/2019 $12,000.00
19 6/30/2019 $1,000.00
20 12/31/2018 $1,000.00
21 12/31/2017 $1,000.00
Financials: ComprehensiveIncomeNetOfTax
Date Value
1 12/31/2023 $-220,919,000.00
2 9/30/2023 $-49,657,000.00
3 6/30/2023 $-46,798,000.00
4 3/31/2023 $-55,488,000.00
5 12/31/2022 $-203,170,000.00
6 9/30/2022 $-45,452,000.00
7 6/30/2022 $-53,063,000.00
8 3/31/2022 $-66,382,000.00
9 12/31/2021 $-209,309,000.00
10 9/30/2021 $-146,732,000.00
11 6/30/2021 $-90,620,000.00
12 3/31/2021 $-40,904,000.00
13 12/31/2020 $-146,005,000.00
14 9/30/2020 $-100,901,000.00
15 6/30/2020 $-63,456,000.00
16 3/31/2020 $-28,761,000.00
17 12/31/2019 $-67,828,000.00
18 9/30/2019 $-13,760,000.00
19 6/30/2019 $-15,369,000.00
20 3/31/2019 $-18,187,000.00
21 12/31/2018 $-46,388,000.00
22 9/30/2018 $-8,253,000.00
23 6/30/2018 $-12,450,000.00
24 12/31/2017 $-42,915,000.00
Financials: ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
Date Value
1 12/31/2023 $-54,000.00
2 9/30/2023 $-28,000.00
3 6/30/2023 $-1,000.00
4 3/31/2023 $-1,000.00
5 12/31/2022 $-177,000.00
6 9/30/2022 $-136,000.00
7 6/30/2022 $-38,000.00
8 3/31/2022 $-60,000.00
9 12/31/2021 $-19,000.00
10 9/30/2021 $-95,000.00
Financials: ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
Date Value
1 12/31/2023 $-220,973,000.00
2 9/30/2023 $-49,683,000.00
3 6/30/2023 $-46,799,000.00
4 3/31/2023 $-55,489,000.00
5 12/31/2022 $-203,347,000.00
6 9/30/2022 $-165,033,000.00
7 6/30/2022 $-53,101,000.00
8 3/31/2022 $-66,442,000.00
9 12/31/2021 $-209,328,000.00
10 9/30/2021 $-56,207,000.00
11 6/30/2021 $-90,620,000.00
12 3/31/2021 $-40,904,000.00
13 12/31/2020 $-146,005,000.00
14 9/30/2020 $-100,901,000.00
15 12/31/2019 $-67,828,000.00
Financials: ContractWithCustomerLiability
Date Value
1 12/31/2023 $93,423,000.00
2 9/30/2023 $99,534,000.00
3 6/30/2023 $108,812,000.00
4 3/31/2023 $114,228,000.00
5 12/31/2022 $122,714,000.00
6 9/30/2022 $135,192,000.00
7 6/30/2022 $155,036,000.00
8 3/31/2022 $168,398,000.00
9 12/31/2021 $179,210,000.00
10 9/30/2021 $190,592,000.00
11 6/30/2021 $203,195,000.00
12 3/31/2021 $222,704,000.00
13 12/31/2020 $236,937,000.00
14 9/30/2020 $253,045,000.00
15 6/30/2020 $263,161,000.00
16 3/31/2020 $273,400,000.00
17 12/31/2019 $280,326,000.00
18 9/30/2019 $289,608,000.00
19 6/30/2019 $302,113,000.00
20 12/31/2018 $13,399,000.00
21 12/31/2017 $14,048,000.00
Financials: ContractWithCustomerLiabilityCurrent
Date Value
1 12/31/2023 $48,630,000.00
2 9/30/2023 $55,340,000.00
3 6/30/2023 $57,917,000.00
4 3/31/2023 $60,320,000.00
5 12/31/2022 $64,115,000.00
6 9/30/2022 $67,892,000.00
7 6/30/2022 $80,914,000.00
8 3/31/2022 $83,504,000.00
9 12/31/2021 $80,460,000.00
10 9/30/2021 $79,954,000.00
11 6/30/2021 $83,553,000.00
12 3/31/2021 $78,348,000.00
13 12/31/2020 $73,319,000.00
14 9/30/2020 $78,192,000.00
15 6/30/2020 $75,699,000.00
16 3/31/2020 $64,572,000.00
17 12/31/2019 $60,994,000.00
18 9/30/2019 $61,269,000.00
19 6/30/2019 $61,194,000.00
20 12/31/2018 $12,695,000.00
21 12/31/2017 $14,048,000.00
Financials: ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination
Date Value
1 12/31/2023 $44,471,000.00
2 9/30/2023 $30,693,000.00
3 6/30/2023 $22,462,000.00
4 3/31/2023 $9,604,000.00
5 12/31/2022 $42,866,000.00
6 9/30/2022 $27,994,000.00
7 6/30/2022 $19,379,000.00
8 3/31/2022 $8,907,000.00
9 12/31/2021 $38,062,000.00
10 9/30/2021 $26,720,000.00
11 6/30/2021 $14,141,000.00
12 3/31/2021 $7,118,000.00
13 12/31/2020 $26,434,000.00
14 9/30/2020 $19,859,000.00
15 6/30/2020 $12,838,000.00
16 3/31/2020 $7,198,000.00
17 12/31/2019 $317,551,000.00
18 9/30/2019 $312,248,000.00
19 6/30/2019 $308,055,000.00
20 12/31/2018 $9,727,000.00
Financials: ContractWithCustomerLiabilityNoncurrent
Date Value
1 12/31/2023 $44,793,000.00
2 9/30/2023 $44,194,000.00
3 6/30/2023 $50,895,000.00
4 3/31/2023 $53,908,000.00
5 12/31/2022 $58,599,000.00
6 9/30/2022 $67,300,000.00
7 6/30/2022 $74,122,000.00
8 3/31/2022 $84,894,000.00
9 12/31/2021 $98,750,000.00
10 9/30/2021 $110,638,000.00
11 6/30/2021 $119,642,000.00
12 3/31/2021 $144,356,000.00
13 12/31/2020 $163,618,000.00
14 9/30/2020 $174,853,000.00
15 6/30/2020 $187,462,000.00
16 3/31/2020 $208,828,000.00
17 12/31/2019 $219,332,000.00
18 9/30/2019 $228,339,000.00
19 6/30/2019 $240,919,000.00
20 12/31/2018 $704,000.00
Financials: ContractWithCustomerLiabilityRevenueRecognized
Date Value
1 12/31/2023 $53,200,000.00
2 9/30/2023 $41,200,000.00
3 6/30/2023 $28,700,000.00
4 3/31/2023 $15,000,000.00
5 12/31/2022 $77,300,000.00
6 9/30/2022 $-72,012,000.00
7 6/30/2022 $34,500,000.00
8 3/31/2022 $-19,719,000.00
9 12/31/2021 $-95,789,000.00
10 9/30/2021 $-73,065,000.00
11 6/30/2021 $-47,883,000.00
12 3/31/2021 $16,000,000.00
13 12/31/2020 $-69,823,000.00
14 9/30/2020 $-47,140,000.00
15 6/30/2020 $-30,003,000.00
16 3/31/2020 $13,100,000.00
17 12/31/2019 $8,500,000.00
18 9/30/2019 $36,039,000.00
19 6/30/2019 $19,341,000.00
20 12/31/2018 $10,376,000.00
Financials: CostOfGoodsAndServicesSold
Date Value
1 12/31/2023 $75,553,000.00
2 9/30/2023 $19,346,000.00
3 6/30/2023 $17,910,000.00
4 3/31/2023 $18,681,000.00
5 12/31/2022 $57,909,000.00
6 9/30/2022 $41,320,000.00
7 6/30/2022 $13,221,000.00
8 3/31/2022 $13,192,000.00
9 12/31/2021 $49,301,000.00
10 9/30/2021 $14,189,000.00
11 6/30/2021 $20,756,000.00
12 3/31/2021 $9,991,000.00
13 12/31/2020 $22,530,000.00
14 9/30/2020 $16,308,000.00
15 6/30/2020 $10,255,000.00
16 3/31/2020 $5,343,000.00
17 12/31/2019 $22,274,000.00
18 9/30/2019 $16,323,000.00
19 6/30/2019 $5,734,000.00
20 3/31/2019 $4,988,000.00
21 12/31/2018 $19,668,000.00
22 9/30/2018 $5,360,000.00
23 6/30/2018 $9,033,000.00
24 12/31/2017 $15,680,000.00
Financials: CostsAndExpenses
Date Value
1 12/31/2023 $397,311,000.00
2 9/30/2023 $88,875,000.00
3 6/30/2023 $96,744,000.00
4 3/31/2023 $94,840,000.00
5 12/31/2022 $385,494,000.00
6 9/30/2022 $291,110,000.00
7 6/30/2022 $96,162,000.00
8 3/31/2022 $101,687,000.00
9 12/31/2021 $363,310,000.00
10 9/30/2021 $263,784,000.00
11 6/30/2021 $167,992,000.00
12 3/31/2021 $79,722,000.00
13 12/31/2020 $251,199,000.00
14 9/30/2020 $63,348,000.00
15 6/30/2020 $113,427,000.00
16 3/31/2020 $55,530,000.00
17 12/31/2019 $163,462,000.00
18 9/30/2019 $115,065,000.00
19 6/30/2019 $70,954,000.00
20 3/31/2019 $32,711,000.00
21 12/31/2018 $105,419,000.00
22 9/30/2018 $74,083,000.00
23 6/30/2018 $47,734,000.00
24 12/31/2017 $82,923,000.00
Financials: DebtSecuritiesAvailableForSaleAmortizedCostCurrent
Date Value
1 12/31/2023 $281,122,000.00
2 9/30/2023 $282,669,000.00
3 6/30/2023 $308,885,000.00
4 3/31/2023 $347,988,000.00
5 12/31/2022 $412,282,000.00
6 9/30/2022 $295,689.00
7 6/30/2022 $310,999,000.00
8 3/31/2022 $250,448,000.00
9 12/31/2021 $214,115,000.00
10 9/30/2021 $292,556,000.00
11 6/30/2021 $413,965,000.00
12 3/31/2021 $540,016,000.00
13 12/31/2020 $564,036,000.00
14 9/30/2020 $336,840,000.00
15 6/30/2020 $203,765,000.00
16 3/31/2020 $340,952,000.00
17 12/31/2019 $479,791,000.00
Financials: DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
Date Value
1 9/30/2023 $19,957,000.00
2 6/30/2023 $67,989,000.00
3 3/31/2023 $142,372,000.00
4 12/31/2022 $213,502,000.00
5 9/30/2022 $118,951.00
6 6/30/2019 $4,997,000.00
7 12/31/2018 $8,969,000.00
Financials: DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
Date Value
1 9/30/2023 $82,000.00
2 6/30/2023 $657,000.00
3 3/31/2023 $1,780,000.00
4 12/31/2022 $3,784,000.00
5 9/30/2022 $2,636.00
6 6/30/2019 $1,000.00
7 12/31/2018 $14,000.00
Financials: DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
Date Value
1 12/31/2023 $48,100,000.00
2 9/30/2023 $222,795,000.00
3 6/30/2023 $199,578,000.00
4 3/31/2023 $98,346,000.00
5 12/31/2022 $130,541,000.00
6 9/30/2022 $191,274.00
7 6/30/2022 $374,254,000.00
8 3/31/2022 $385,867,000.00
9 12/31/2021 $377,900,000.00
10 9/30/2021 $186,552,000.00
11 6/30/2021 $86,566,000.00
12 3/31/2021 $11,743,000.00
13 12/31/2020 $179,066,000.00
14 9/30/2020 $77,086,000.00
15 3/31/2020 $5,767,000.00
16 12/31/2019 $35,206,000.00
17 9/30/2019 $53,975,000.00
18 12/31/2018 $84,132,000.00
Financials: DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
Date Value
1 12/31/2023 $20,000.00
2 9/30/2023 $169,000.00
3 6/30/2023 $250,000.00
4 3/31/2023 $193,000.00
5 12/31/2022 $346,000.00
6 9/30/2022 $3,335.00
7 6/30/2022 $5,800,000.00
8 3/31/2022 $4,783,000.00
9 12/31/2021 $1,141,000.00
10 9/30/2021 $87,000.00
11 6/30/2021 $50,000.00
12 3/31/2021 $3,000.00
13 12/31/2020 $14,000.00
14 9/30/2020 $4,000.00
15 3/31/2020 $27,000.00
16 12/31/2019 $13,000.00
17 9/30/2019 $38,000.00
18 12/31/2018 $93,000.00
Financials: DeferredTaxAssetsDeferredIncome
Date Value
1 12/31/2023 $18,874,000.00
2 12/31/2022 $26,170,000.00
3 12/31/2021 $42,481,000.00
4 12/31/2020 $59,713,000.00
5 12/31/2019 $1,706,000.00
Financials: DeferredTaxAssetsGross
Date Value
1 12/31/2023 $416,929,000.00
2 12/31/2022 $371,527,000.00
3 12/31/2021 $326,862,000.00
4 12/31/2020 $230,258,000.00
5 12/31/2019 $114,690,000.00
6 12/31/2018 $75,648,000.00
7 12/31/2017 $61,942,000.00
Financials: DeferredTaxAssetsNet
Date Value
1 12/31/2023 $14,505,000.00
2 12/31/2022 $24,949,000.00
3 12/31/2021 $29,842,000.00
4 12/31/2020 $32,731,000.00
5 12/31/2019 $13,784,000.00
6 12/31/2018 $4,926,000.00
7 12/31/2017 $5,263,000.00
Financials: DeferredTaxAssetsOperatingLossCarryforwards
Date Value
1 12/31/2023 $251,724,000.00
2 12/31/2022 $210,609,000.00
3 12/31/2021 $200,363,000.00
4 12/31/2020 $105,433,000.00
5 12/31/2019 $79,035,000.00
6 12/31/2018 $56,555,000.00
7 12/31/2017 $47,840,000.00
Financials: DeferredTaxAssetsOther
Date Value
1 12/31/2023 $6,146,000.00
2 12/31/2022 $5,859,000.00
3 12/31/2021 $4,345,000.00
4 12/31/2020 $2,983,000.00
5 12/31/2019 $3,598,000.00
6 12/31/2018 $4,523,000.00
7 12/31/2017 $3,774,000.00
Financials: DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness
Date Value
1 12/31/2023 $43,528,000.00
2 12/31/2022 $36,848,000.00
3 12/31/2021 $31,200,000.00
4 12/31/2020 $18,981,000.00
5 12/31/2019 $11,152,000.00
6 12/31/2018 $6,709,000.00
7 12/31/2017 $5,463,000.00
Financials: DeferredTaxAssetsValuationAllowance
Date Value
1 12/31/2023 $402,424,000.00
2 12/31/2022 $346,578,000.00
3 12/31/2021 $297,020,000.00
4 12/31/2020 $197,527,000.00
5 12/31/2019 $100,906,000.00
6 12/31/2018 $70,722,000.00
7 12/31/2017 $56,679,000.00
Financials: DeferredTaxLiabilities
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: DefinedContributionPlanEmployerDiscretionaryContributionAmount
Date Value
1 12/31/2023 $2,300,000.00
2 12/31/2022 $2,800,000.00
3 12/31/2021 $2,500,000.00
4 12/31/2020 $1,600,000.00
5 12/31/2019 --
6 12/31/2018 --
7 12/31/2017 --
Financials: DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent
Date Value
1 12/31/2023 $1.00
2 12/31/2022 $1.00
3 12/31/2021 $1.00
4 12/31/2020 $1.00
5 12/31/2019 $1.00
6 12/31/2018 $1.00
Financials: Depreciation
Date Value
1 12/31/2023 $20,532,000.00
2 9/30/2023 $15,569,000.00
3 6/30/2023 $10,234,000.00
4 3/31/2023 $5,004,000.00
5 12/31/2022 $19,221,000.00
6 9/30/2022 $14,364,000.00
7 6/30/2022 $9,409,000.00
8 3/31/2022 $4,637,000.00
9 12/31/2021 $12,300,000.00
10 9/30/2021 $7,834,000.00
11 6/30/2021 $4,734,000.00
12 3/31/2021 $2,252,000.00
13 12/31/2020 $6,800,000.00
14 9/30/2020 $4,845,000.00
15 6/30/2020 $3,129,000.00
16 3/31/2020 $1,554,000.00
17 12/31/2019 $6,100,000.00
18 9/30/2019 $4,446,000.00
19 6/30/2019 $2,811,000.00
20 3/31/2019 $1,364,000.00
21 12/31/2018 $4,300,000.00
22 9/30/2018 $3,136,000.00
23 6/30/2018 $2,099,000.00
24 12/31/2017 $4,102,000.00
Financials: EarningsPerShareBasic
Date Value
1 12/31/2023 $-1.56
2 9/30/2023 $-0.35
3 6/30/2023 $-0.33
4 3/31/2023 $-0.40
5 12/31/2022 $-1.40
6 9/30/2022 $-0.32
7 6/30/2022 $-0.37
8 3/31/2022 $-0.44
9 12/31/2021 $-1.48
10 9/30/2021 $-1.04
11 6/30/2021 $-0.35
12 12/31/2020 $-1.11
Financials: EarningsPerShareDiluted
Date Value
1 12/31/2023 $-1.56
2 9/30/2023 $-1.08
3 6/30/2023 $-0.33
4 3/31/2023 $-0.40
5 12/31/2022 $-1.40
6 9/30/2022 $-0.32
7 6/30/2022 $-0.37
8 3/31/2022 $-0.44
9 12/31/2021 $-1.48
10 9/30/2021 $-1.04
11 6/30/2021 $-0.64
12 12/31/2020 $-1.11
Financials: EffectiveIncomeTaxRateContinuingOperations
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: EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
Date Value
1 12/31/2023 $0.21
2 12/31/2022 $0.21
3 12/31/2021 $0.21
4 12/31/2020 $0.21
5 12/31/2019 $0.21
6 12/31/2018 $0.21
7 12/31/2017 $0.34
Financials: EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
Date Value
1 12/31/2023 $-0.25
2 12/31/2022 $-0.24
3 12/31/2021 $-0.48
4 12/31/2020 $-0.66
5 12/31/2019 $-0.44
6 12/31/2018 $-0.30
7 12/31/2017 $22.30
Financials: EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
Date Value
1 12/31/2023 $-0.03
2 12/31/2022 $-0.02
3 12/31/2021 $0.14
4 12/31/2020 $0.25
5 12/31/2019 $0.10
6 12/31/2018 $0.01
7 12/31/2017 $-0.02
Financials: EffectiveIncomeTaxRateReconciliationOtherAdjustments
Date Value
1 12/31/2023 $0.01
2 12/31/2022 $-0.01
3 12/31/2021 $0.00
4 12/31/2020 $0.01
5 12/31/2019 $0.00
6 12/31/2018 $0.00
7 12/31/2017 $-0.01
Financials: EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
Date Value
1 12/31/2023 $0.04
2 12/31/2022 $0.04
3 12/31/2021 $0.08
4 12/31/2020 $0.14
5 12/31/2019 $0.08
6 12/31/2018 $0.06
7 12/31/2017 $0.02
Financials: EffectiveIncomeTaxRateReconciliationTaxCredits
Date Value
1 12/31/2023 $0.02
2 12/31/2022 $0.03
3 12/31/2021 $0.05
4 12/31/2020 $0.06
5 12/31/2019 $0.06
6 12/31/2018 $0.03
7 12/31/2017 $2.70
Financials: EmployeeRelatedLiabilitiesCurrent
Date Value
1 12/31/2023 $13,685,000.00
2 9/30/2023 $10,648,000.00
3 6/30/2023 $10,554,000.00
4 3/31/2023 $6,120,000.00
5 12/31/2022 $15,935,000.00
6 9/30/2022 $12,733,000.00
7 6/30/2022 $9,772,000.00
8 3/31/2022 $6,651,000.00
9 12/31/2021 $15,642,000.00
10 9/30/2021 $12,034,000.00
11 6/30/2021 $8,630,000.00
12 3/31/2021 $5,431,000.00
13 12/31/2020 $11,950,000.00
14 9/30/2020 $7,913,000.00
15 6/30/2020 $5,976,000.00
16 3/31/2020 $4,177,000.00
17 12/31/2019 $8,124,000.00
18 9/30/2019 $5,982,000.00
19 6/30/2019 $4,429,000.00
20 12/31/2018 $4,641,000.00
21 12/31/2017 $3,062,000.00
Financials: FinanceLeaseWeightedAverageDiscountRatePercent
Date Value
1 12/31/2023 $0.05
2 12/31/2022 $0.05
3 12/31/2021 $0.05
4 9/30/2021 $0.05
5 6/30/2021 $0.05
6 3/31/2021 $0.05
7 12/31/2020 $0.05
8 9/30/2020 $0.05
9 6/30/2020 $0.05
10 3/31/2020 $0.05
Financials: FiniteLivedIntangibleAssetsAccumulatedAmortization
Date Value
1 12/31/2023 $15,197,000.00
2 12/31/2022 $13,498,000.00
3 9/30/2022 $13,069,000.00
4 6/30/2022 $12,641,000.00
5 3/31/2022 $12,218,000.00
6 12/31/2021 $11,799,000.00
7 9/30/2021 $11,370,000.00
8 6/30/2021 $10,942,000.00
9 3/31/2021 $10,519,000.00
10 12/31/2020 $10,100,000.00
11 9/30/2020 $9,672,000.00
12 6/30/2020 $9,244,000.00
13 3/31/2020 $8,821,000.00
14 12/31/2019 $8,397,000.00
15 9/30/2019 $7,969,000.00
16 6/30/2019 $7,541,000.00
17 12/31/2018 $6,699,000.00
18 12/31/2017 $5,000,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
Date Value
1 12/31/2023 $1,703,000.00
2 12/31/2022 $1,699,000.00
3 9/30/2022 $1,699,000.00
4 6/30/2022 $1,699,000.00
5 3/31/2022 $1,699,000.00
6 12/31/2021 $1,699,000.00
7 9/30/2021 $1,699,000.00
8 6/30/2021 $1,699,000.00
9 3/31/2021 $1,699,000.00
10 12/31/2020 $1,699,000.00
11 9/30/2020 $1,699,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
Date Value
1 12/31/2023 $27,000.00
2 12/31/2022 $1,699,000.00
3 9/30/2022 $1,699,000.00
4 6/30/2022 $1,699,000.00
5 3/31/2022 $1,699,000.00
6 12/31/2021 $1,699,000.00
7 9/30/2021 $1,699,000.00
8 6/30/2021 $1,699,000.00
9 3/31/2021 $1,699,000.00
10 12/31/2020 $1,703,000.00
11 9/30/2020 $1,703,000.00
12 6/30/2020 $1,699,000.00
13 3/31/2020 $1,699,000.00
14 12/31/2019 $1,699,000.00
15 9/30/2019 $1,698,000.00
16 6/30/2019 $1,698,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
Date Value
1 12/31/2023 $1,699,000.00
2 12/31/2022 $1,699,000.00
3 9/30/2022 $1,699,000.00
4 6/30/2022 $1,699,000.00
5 3/31/2022 $1,699,000.00
6 12/31/2021 $1,703,000.00
7 9/30/2021 $1,703,000.00
8 6/30/2021 $1,703,000.00
9 3/31/2021 $1,703,000.00
10 12/31/2020 $1,699,000.00
11 9/30/2020 $1,699,000.00
12 6/30/2020 $1,699,000.00
13 3/31/2020 $1,699,000.00
14 12/31/2019 $1,699,000.00
15 9/30/2019 $1,698,000.00
16 6/30/2019 $1,698,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
Date Value
1 12/31/2023 $1,699,000.00
2 12/31/2022 $1,703,000.00
3 9/30/2022 $1,703,000.00
4 6/30/2022 $1,703,000.00
5 3/31/2022 $1,703,000.00
6 12/31/2021 $1,699,000.00
7 9/30/2021 $1,699,000.00
8 6/30/2021 $1,699,000.00
9 3/31/2021 $1,699,000.00
10 12/31/2020 $1,699,000.00
11 9/30/2020 $1,699,000.00
12 6/30/2020 $1,699,000.00
13 3/31/2020 $1,699,000.00
14 12/31/2019 $1,699,000.00
15 9/30/2019 $1,698,000.00
16 6/30/2019 $1,698,000.00
Financials: FiniteLivedIntangibleAssetsGross
Date Value
1 12/31/2023 $20,325,000.00
2 12/31/2022 $20,325,000.00
3 9/30/2022 $20,325,000.00
4 6/30/2022 $20,325,000.00
5 3/31/2022 $20,325,000.00
6 12/31/2021 $20,325,000.00
7 9/30/2021 $20,325,000.00
8 6/30/2021 $20,325,000.00
9 3/31/2021 $20,325,000.00
10 12/31/2020 $20,325,000.00
11 9/30/2020 $20,325,000.00
12 6/30/2020 $20,325,000.00
13 3/31/2020 $20,325,000.00
14 12/31/2019 $20,325,000.00
15 9/30/2019 $20,325,000.00
16 6/30/2019 $20,325,000.00
17 12/31/2018 $20,325,000.00
18 12/31/2017 $20,325,000.00
Financials: FiniteLivedIntangibleAssetsNet
Date Value
1 12/31/2023 $5,128,000.00
2 9/30/2023 $5,557,000.00
3 6/30/2023 $5,985,000.00
4 3/31/2023 $6,408,000.00
5 12/31/2022 $6,827,000.00
6 9/30/2022 $7,256,000.00
7 6/30/2022 $7,684,000.00
8 3/31/2022 $8,107,000.00
9 12/31/2021 $8,526,000.00
10 9/30/2021 $8,955,000.00
11 6/30/2021 $9,383,000.00
12 3/31/2021 $9,806,000.00
13 12/31/2020 $10,225,000.00
14 9/30/2020 $10,653,000.00
15 6/30/2020 $11,081,000.00
16 3/31/2020 $11,504,000.00
17 12/31/2019 $11,928,000.00
18 9/30/2019 $12,356,000.00
19 6/30/2019 $12,784,000.00
20 12/31/2018 $13,626,000.00
21 12/31/2017 $15,325,000.00
Financials: GeneralAndAdministrativeExpense
Date Value
1 12/31/2023 $83,934,000.00
2 9/30/2023 $20,075,000.00
3 6/30/2023 $43,133,000.00
4 3/31/2023 $20,831,000.00
5 12/31/2022 $88,527,000.00
6 9/30/2022 $20,755,000.00
7 6/30/2022 $21,200,000.00
8 3/31/2022 $24,144,000.00
9 12/31/2021 $74,502,000.00
10 9/30/2021 $20,154,000.00
11 6/30/2021 $31,002,000.00
12 3/31/2021 $14,936,000.00
13 12/31/2020 $49,536,000.00
14 9/30/2020 $36,138,000.00
15 6/30/2020 $12,238,000.00
16 3/31/2020 $11,821,000.00
17 12/31/2019 $30,332,000.00
18 9/30/2019 $8,477,000.00
19 6/30/2019 $13,666,000.00
20 3/31/2019 $7,004,000.00
21 12/31/2018 $20,409,000.00
22 9/30/2018 $13,914,000.00
23 6/30/2018 $4,632,000.00
24 12/31/2017 $15,949,000.00
Financials: Goodwill
Date Value
1 12/31/2023 $118,972,000.00
2 9/30/2023 $118,972,000.00
3 6/30/2023 $118,972,000.00
4 3/31/2023 $118,972,000.00
5 12/31/2022 $118,972,000.00
6 9/30/2022 $118,972,000.00
7 6/30/2022 $118,972,000.00
8 3/31/2022 $118,972,000.00
9 12/31/2021 $118,972,000.00
10 9/30/2021 $118,972,000.00
11 6/30/2021 $118,972,000.00
12 3/31/2021 $118,972,000.00
13 12/31/2020 $118,972,000.00
14 9/30/2020 $118,972,000.00
15 6/30/2020 $118,972,000.00
16 3/31/2020 $118,972,000.00
17 12/31/2019 $118,972,000.00
18 9/30/2019 $118,972,000.00
19 6/30/2019 $118,972,000.00
20 12/31/2018 $118,972,000.00
21 12/31/2017 $118,972,000.00
22 12/31/2015 --
Financials: GoodwillImpairmentLoss
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: GoodwillPeriodIncreaseDecrease
Date Value
1 12/31/2023 --
Financials: ImpairmentOfIntangibleAssetsFinitelived
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: ImpairmentOfLongLivedAssetsHeldForUse
Date Value
1 12/31/2023 $4,200,000.00
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
Date Value
1 12/31/2023 $-225,335,000.00
2 12/31/2022 $-200,427,000.00
3 12/31/2021 $-207,314,000.00
4 12/31/2020 $-146,227,000.00
5 12/31/2019 $-68,606,000.00
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
Date Value
1 12/31/2023 $-225,304,000.00
2 12/31/2022 $-200,368,000.00
3 12/31/2021 $-207,298,000.00
4 12/31/2020 $-146,227,000.00
5 12/31/2019 $-68,606,000.00
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
Date Value
1 12/31/2023 $31,000.00
2 12/31/2022 $59,000.00
3 12/31/2021 $16,000.00
Financials: IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
Date Value
1 12/31/2023 $-5,407,000.00
2 9/30/2023 $-10,746,000.00
3 6/30/2023 $-7,938,000.00
4 3/31/2023 $-15,878,000.00
5 12/31/2022 $7,111,000.00
6 9/30/2022 $-3,419,000.00
7 6/30/2022 $-8,956,000.00
8 3/31/2022 $-7,545,000.00
9 12/31/2021 $3,940,000.00
10 9/30/2021 $5,518,000.00
11 6/30/2021 $-2,476,000.00
12 3/31/2021 $-7,257,000.00
13 12/31/2020 $7,495,000.00
14 9/30/2020 $30,000.00
15 6/30/2020 $-1,891,000.00
16 3/31/2020 $-4,603,000.00
17 12/31/2019 $6,149,000.00
18 9/30/2019 $3,131,000.00
19 6/30/2019 $1,314,000.00
20 3/31/2019 $-377,000.00
21 12/31/2018 $2,185,000.00
22 9/30/2018 $1,729,000.00
23 6/30/2018 $-1,013,000.00
24 12/31/2017 $-1,517,000.00
Financials: IncreaseDecreaseInAccountsReceivable
Date Value
1 12/31/2023 $-2,032,000.00
2 9/30/2023 $-8,798,000.00
3 6/30/2023 $-8,464,000.00
4 3/31/2023 $-9,085,000.00
5 12/31/2022 $22,648,000.00
6 9/30/2022 $9,139,000.00
7 6/30/2022 $6,303,000.00
8 3/31/2022 $5,109,000.00
9 12/31/2021 $7,362,000.00
10 9/30/2021 $7,075,000.00
11 6/30/2021 $4,127,000.00
12 3/31/2021 $9,707,000.00
13 12/31/2020 $-2,613,000.00
14 9/30/2020 $-802,000.00
15 6/30/2020 $-4,746,000.00
16 3/31/2020 $-3,278,000.00
17 12/31/2019 $7,817,000.00
18 9/30/2019 $4,398,000.00
19 6/30/2019 $2,445,000.00
20 3/31/2019 $-741,000.00
21 12/31/2018 $-775,000.00
22 9/30/2018 $6,787,000.00
23 6/30/2018 $-1,165,000.00
24 12/31/2017 $2,427,000.00
Financials: IncreaseDecreaseInContractWithCustomerLiability
Date Value
1 12/31/2023 $-29,291,000.00
2 9/30/2023 $-23,180,000.00
3 6/30/2023 $-13,902,000.00
4 3/31/2023 $-8,486,000.00
5 12/31/2022 $-56,496,000.00
6 9/30/2022 $-44,018,000.00
7 6/30/2022 $-24,174,000.00
8 3/31/2022 $-10,812,000.00
9 12/31/2021 $-57,727,000.00
10 9/30/2021 $-46,345,000.00
11 6/30/2021 $-33,742,000.00
12 3/31/2021 $-14,233,000.00
13 12/31/2020 $-43,389,000.00
14 9/30/2020 $-27,281,000.00
15 6/30/2020 $-17,165,000.00
16 3/31/2020 $-6,926,000.00
17 12/31/2019 $266,927,000.00
18 9/30/2019 $276,209,000.00
19 6/30/2019 $288,714,000.00
20 3/31/2019 $296,080,000.00
21 12/31/2018 $-649,000.00
22 9/30/2018 $3,602,000.00
23 6/30/2018 $5,425,000.00
24 12/31/2017 $2,527,000.00
Financials: IncreaseDecreaseInInventories
Date Value
1 12/31/2023 $2,838,000.00
2 9/30/2023 $6,815,000.00
3 6/30/2023 $6,542,000.00
4 3/31/2023 $6,607,000.00
5 12/31/2022 $-817,000.00
6 9/30/2022 $2,212,000.00
7 6/30/2022 $2,284,000.00
8 3/31/2022 $1,739,000.00
9 12/31/2021 $5,200,000.00
10 9/30/2021 $4,168,000.00
11 6/30/2021 $4,549,000.00
12 3/31/2021 $3,359,000.00
13 12/31/2020 $4,994,000.00
14 9/30/2020 $1,667,000.00
15 6/30/2020 $1,467,000.00
16 3/31/2020 $1,449,000.00
17 12/31/2019 $1,231,000.00
18 9/30/2019 $829,000.00
19 6/30/2019 $166,000.00
20 3/31/2019 $17,000.00
21 12/31/2018 $3,046,000.00
22 9/30/2018 $2,313,000.00
23 6/30/2018 $2,921,000.00
24 12/31/2017 $2,697,000.00
Financials: IncreaseDecreaseInOtherOperatingCapitalNet
Date Value
1 12/31/2023 $73,000.00
2 9/30/2023 $76,000.00
3 6/30/2023 $12,000.00
4 3/31/2023 $14,000.00
5 12/31/2022 $-169,000.00
6 9/30/2022 $-165,000.00
7 6/30/2022 $-97,000.00
8 12/31/2021 $275,000.00
9 9/30/2021 $272,000.00
10 6/30/2021 $120,000.00
11 3/31/2021 $119,000.00
12 12/31/2020 $276,000.00
13 9/30/2020 $215,000.00
14 6/30/2020 $215,000.00
15 3/31/2020 $215,000.00
16 12/31/2019 $597,000.00
17 9/30/2019 $537,000.00
18 6/30/2019 $-1,000.00
19 12/31/2018 $182,000.00
20 9/30/2018 $206,000.00
21 6/30/2018 $207,000.00
22 12/31/2017 $-24,000.00
Financials: IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
Date Value
1 12/31/2023 $1,930,000.00
2 9/30/2023 $3,964,000.00
3 6/30/2023 $-366,000.00
4 3/31/2023 $352,000.00
5 12/31/2022 $-3,551,000.00
6 9/30/2022 $-601,000.00
7 6/30/2022 $-644,000.00
8 3/31/2022 $-962,000.00
9 12/31/2021 $-1,286,000.00
10 9/30/2021 $2,239,000.00
11 6/30/2021 $-1,995,000.00
12 3/31/2021 $-1,273,000.00
13 12/31/2020 $1,362,000.00
14 9/30/2020 $3,886,000.00
15 6/30/2020 $-4,206,000.00
16 3/31/2020 $-3,526,000.00
17 12/31/2019 $8,576,000.00
18 9/30/2019 $6,840,000.00
19 6/30/2019 $883,000.00
20 3/31/2019 $3,732,000.00
21 12/31/2018 $318,000.00
22 9/30/2018 $916,000.00
23 6/30/2018 $364,000.00
24 12/31/2017 $327,000.00
Financials: InterestAndOtherIncome
Date Value
1 12/31/2023 $15,531,000.00
2 9/30/2023 $4,282,000.00
3 6/30/2023 $6,636,000.00
4 3/31/2023 $3,024,000.00
5 12/31/2022 $4,056,000.00
6 9/30/2022 $765,000.00
7 6/30/2022 $418,000.00
8 3/31/2022 $271,000.00
9 12/31/2021 $1,668,000.00
10 9/30/2021 $327,000.00
11 6/30/2021 $1,102,000.00
12 3/31/2021 $638,000.00
13 12/31/2020 $6,590,000.00
14 9/30/2020 $5,805,000.00
15 6/30/2020 $4,787,000.00
16 3/31/2020 $2,894,000.00
17 12/31/2019 $9,785,000.00
18 9/30/2019 $4,103,000.00
19 6/30/2019 $446,000.00
20 3/31/2019 $1,659,000.00
21 12/31/2018 $3,309,000.00
22 9/30/2018 $2,436,000.00
23 6/30/2018 $1,567,000.00
24 12/31/2017 $1,644,000.00
Financials: InterestExpense
Date Value
1 12/31/2023 $13,800,000.00
2 9/30/2023 $3,652,000.00
3 6/30/2023 $7,136,000.00
4 3/31/2023 $3,531,000.00
5 12/31/2022 $4,238,000.00
6 9/30/2022 $653,000.00
Financials: InterestPaidNet
Date Value
1 12/31/2023 $8,985,000.00
2 9/30/2023 $7,089,000.00
3 6/30/2023 $4,642,000.00
4 3/31/2023 $2,760,000.00
5 12/31/2022 $494,000.00
Financials: InventoryNet
Date Value
1 12/31/2023 $14,448,000.00
2 9/30/2023 $19,490,000.00
3 6/30/2023 $18,960,000.00
4 3/31/2023 $19,874,000.00
5 12/31/2022 $14,453,000.00
6 9/30/2022 $17,345,000.00
7 6/30/2022 $18,778,000.00
8 3/31/2022 $21,002,000.00
9 12/31/2021 $19,263,000.00
10 9/30/2021 $18,231,000.00
11 6/30/2021 $18,612,000.00
12 3/31/2021 $17,422,000.00
13 12/31/2020 $14,063,000.00
14 9/30/2020 $10,736,000.00
15 6/30/2020 $10,536,000.00
16 3/31/2020 $10,518,000.00
17 12/31/2019 $9,069,000.00
18 9/30/2019 $8,667,000.00
19 6/30/2019 $8,004,000.00
20 12/31/2018 $7,838,000.00
21 12/31/2017 $4,792,000.00
Financials: LeaseholdImprovementsGross
Date Value
1 12/31/2023 $14,800,000.00
2 12/31/2022 $14,800,000.00
3 12/31/2021 $14,800,000.00
4 12/31/2020 $14,800,000.00
5 8/31/2019 $20,000,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDue
Date Value
1 12/31/2023 $121,308,000.00
2 9/30/2023 $124,986,000.00
3 6/30/2023 $128,373,000.00
4 3/31/2023 $131,828,000.00
5 12/31/2022 $135,272,000.00
6 9/30/2022 $138,760,000.00
7 6/30/2022 $142,325,000.00
8 3/31/2022 $145,890,000.00
9 12/31/2021 $149,456,000.00
10 9/30/2021 $152,213,000.00
11 6/30/2021 $153,936,000.00
12 3/31/2021 $148,677,000.00
13 12/31/2020 $149,612,000.00
14 9/30/2020 $58,690,000.00
15 6/30/2020 $59,015,000.00
16 3/31/2020 $50,956,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
Date Value
1 12/31/2023 $56,962,000.00
2 12/31/2022 $69,244,000.00
3 12/31/2021 $81,188,000.00
4 12/31/2020 $88,463,000.00
5 3/31/2020 $28,771,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
Date Value
1 12/31/2023 $13,692,000.00
2 9/30/2023 $13,692,000.00
3 6/30/2023 $13,692,000.00
4 3/31/2023 $13,692,000.00
5 12/31/2022 $13,964,000.00
6 9/30/2022 $13,964,000.00
7 6/30/2022 $13,964,000.00
8 3/31/2022 $13,964,000.00
9 12/31/2021 $14,184,000.00
10 9/30/2021 $14,184,000.00
11 6/30/2021 $14,184,000.00
12 3/31/2021 $13,554,000.00
13 12/31/2020 $7,828,000.00
14 9/30/2020 $6,887,000.00
15 6/30/2020 $6,593,000.00
16 3/31/2020 $3,298,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearFive
Date Value
1 12/31/2023 $12,282,000.00
2 12/31/2022 $11,944,000.00
3 12/31/2021 $12,330,000.00
4 12/31/2020 $13,419,000.00
5 3/31/2020 $4,326,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearFour
Date Value
1 12/31/2023 $11,944,000.00
2 9/30/2023 $11,944,000.00
3 6/30/2023 $11,944,000.00
4 3/31/2023 $11,944,000.00
5 12/31/2022 $12,330,000.00
6 9/30/2022 $12,330,000.00
7 6/30/2022 $12,330,000.00
8 3/31/2022 $12,330,000.00
9 12/31/2021 $14,098,000.00
10 9/30/2021 $14,098,000.00
11 6/30/2021 $14,098,000.00
12 3/31/2021 $13,419,000.00
13 12/31/2020 $13,030,000.00
14 9/30/2020 $5,956,000.00
15 6/30/2020 $5,956,000.00
16 3/31/2020 $4,364,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearThree
Date Value
1 12/31/2023 $12,330,000.00
2 9/30/2023 $12,330,000.00
3 6/30/2023 $12,330,000.00
4 3/31/2023 $12,330,000.00
5 12/31/2022 $14,098,000.00
6 9/30/2022 $14,098,000.00
7 6/30/2022 $14,098,000.00
8 3/31/2022 $14,098,000.00
9 12/31/2021 $13,692,000.00
10 9/30/2021 $13,692,000.00
11 6/30/2021 $13,692,000.00
12 3/31/2021 $13,030,000.00
13 12/31/2020 $13,318,000.00
14 9/30/2020 $6,450,000.00
15 6/30/2020 $5,939,000.00
16 3/31/2020 $5,074,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
Date Value
1 12/31/2023 $14,098,000.00
2 9/30/2023 $14,098,000.00
3 6/30/2023 $14,098,000.00
4 3/31/2023 $14,098,000.00
5 12/31/2022 $13,692,000.00
6 9/30/2022 $13,692,000.00
7 6/30/2022 $13,692,000.00
8 3/31/2022 $13,692,000.00
9 12/31/2021 $13,964,000.00
10 9/30/2021 $13,964,000.00
11 6/30/2021 $13,964,000.00
12 3/31/2021 $13,318,000.00
13 12/31/2020 $13,554,000.00
14 9/30/2020 $6,886,000.00
15 6/30/2020 $6,596,000.00
16 3/31/2020 $5,123,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
Date Value
1 9/30/2023 $3,678,000.00
2 6/30/2023 $7,065,000.00
3 3/31/2023 $10,520,000.00
4 9/30/2022 $3,488,000.00
5 6/30/2022 $7,053,000.00
6 3/31/2022 $10,618,000.00
7 9/30/2021 $2,757,000.00
8 6/30/2021 $4,480,000.00
9 3/31/2021 $6,120,000.00
10 9/30/2020 $1,532,000.00
11 6/30/2020 $2,952,000.00
Financials: LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
Date Value
1 12/31/2023 $22,536,000.00
2 9/30/2023 $23,680,000.00
3 6/30/2023 $24,852,000.00
4 3/31/2023 $26,047,000.00
5 12/31/2022 $27,270,000.00
6 9/30/2022 $28,517,000.00
7 6/30/2022 $29,789,000.00
8 3/31/2022 $31,087,000.00
9 12/31/2021 $32,410,000.00
10 9/30/2021 $33,755,000.00
11 6/30/2021 $35,112,000.00
12 3/31/2021 $34,873,000.00
13 12/31/2020 $35,848,000.00
14 9/30/2020 $11,682,000.00
15 6/30/2020 $12,131,000.00
16 3/31/2020 $11,315,000.00
Financials: LettersOfCreditOutstandingAmount
Date Value
1 9/30/2023 $2,100,000.00
2 6/30/2023 $2,100,000.00
3 3/31/2023 $2,100,000.00
4 9/30/2022 $2,100,000.00
5 6/30/2022 $2,100,000.00
6 3/31/2022 $2,100,000.00
7 9/30/2021 $2,100,000.00
8 6/30/2021 $2,100,000.00
9 3/31/2021 $2,100,000.00
10 8/31/2019 $2,100,000.00
Financials: Liabilities
Date Value
1 12/31/2023 $352,856,000.00
2 9/30/2023 $356,045,000.00
3 6/30/2023 $368,573,000.00
4 3/31/2023 $367,511,000.00
5 12/31/2022 $392,519,000.00
6 9/30/2022 $396,394,000.00
7 6/30/2022 $288,317,000.00
8 3/31/2022 $304,938,000.00
9 12/31/2021 $319,242,000.00
10 9/30/2021 $341,064,000.00
11 6/30/2021 $340,064,000.00
12 3/31/2021 $346,376,000.00
13 12/31/2020 $373,148,000.00
14 9/30/2020 $320,426,000.00
15 6/30/2020 $324,883,000.00
16 3/31/2020 $323,323,000.00
17 12/31/2019 $341,263,000.00
18 9/30/2019 $331,467,000.00
19 6/30/2019 $323,838,000.00
20 12/31/2018 $29,942,000.00
21 12/31/2017 $25,772,000.00
Financials: LiabilitiesAndStockholdersEquity
Date Value
1 12/31/2023 $661,134,000.00
2 9/30/2023 $717,682,000.00
3 6/30/2023 $764,540,000.00
4 3/31/2023 $791,463,000.00
5 12/31/2022 $856,617,000.00
6 9/30/2022 $884,208,000.00
7 6/30/2022 $806,633,000.00
8 3/31/2022 $858,193,000.00
9 12/31/2021 $923,344,000.00
10 9/30/2021 $992,607,000.00
11 6/30/2021 $1,033,374,000.00
12 3/31/2021 $1,072,093,000.00
13 12/31/2020 $1,116,414,000.00
14 9/30/2020 $1,095,473,000.00
15 6/30/2020 $854,822,000.00
16 3/31/2020 $874,886,000.00
17 12/31/2019 $912,302,000.00
18 9/30/2019 $917,392,000.00
19 6/30/2019 $601,395,000.00
20 12/31/2018 $332,688,000.00
21 12/31/2017 $362,489,000.00
Financials: LiabilitiesCurrent
Date Value
1 12/31/2023 $88,015,000.00
2 9/30/2023 $93,298,000.00
3 6/30/2023 $95,335,000.00
4 3/31/2023 $90,101,000.00
5 12/31/2022 $109,788,000.00
6 9/30/2022 $104,018,000.00
7 6/30/2022 $111,468,000.00
8 3/31/2022 $115,066,000.00
9 12/31/2021 $113,807,000.00
10 9/30/2021 $122,382,000.00
11 6/30/2021 $116,648,000.00
12 3/31/2021 $106,768,000.00
13 12/31/2020 $105,197,000.00
14 9/30/2020 $100,832,000.00
15 6/30/2020 $93,422,000.00
16 3/31/2020 $77,950,000.00
17 12/31/2019 $78,313,000.00
18 9/30/2019 $73,377,000.00
19 6/30/2019 $74,862,000.00
20 12/31/2018 $22,800,000.00
21 12/31/2017 $21,003,000.00
Financials: LongTermDebtCurrent
Date Value
1 9/30/2023 $3,194,000.00
Financials: LongTermDebtNoncurrent
Date Value
1 12/31/2023 $130,660,000.00
2 9/30/2023 $126,729,000.00
3 12/31/2022 $125,360,000.00
Financials: MinorityInterest
Date Value
1 12/31/2023 $-121,000.00
2 9/30/2023 $-95,000.00
3 6/30/2023 $-69,000.00
4 3/31/2023 $-68,000.00
5 12/31/2022 $-67,000.00
6 9/30/2022 $-26,000.00
7 6/30/2022 $12,000.00
8 3/31/2022 $50,000.00
9 12/31/2021 $110,000.00
10 9/30/2021 $34,000.00
11 6/30/2021 $129,000.00
12 3/31/2021 $129,000.00
Financials: NetCashProvidedByUsedInFinancingActivities
Date Value
1 12/31/2023 $2,245,000.00
2 9/30/2023 $2,158,000.00
3 6/30/2023 $2,141,000.00
4 3/31/2023 $672,000.00
5 12/31/2022 $132,265,000.00
6 9/30/2022 $132,259,000.00
7 6/30/2022 $6,739,000.00
8 3/31/2022 $2,749,000.00
9 12/31/2021 $27,146,000.00
10 9/30/2021 $23,868,000.00
11 6/30/2021 $20,942,000.00
12 3/31/2021 $14,614,000.00
13 12/31/2020 $293,587,000.00
14 9/30/2020 $287,334,000.00
15 6/30/2020 $11,296,000.00
16 3/31/2020 $4,959,000.00
17 12/31/2019 $319,916,000.00
18 9/30/2019 $318,170,000.00
19 6/30/2019 $-1,380,000.00
20 3/31/2019 $124,000.00
21 12/31/2018 $1,248,000.00
22 9/30/2018 $970,000.00
23 6/30/2018 $913,000.00
24 12/31/2017 $50,034,000.00
Financials: NetCashProvidedByUsedInInvestingActivities
Date Value
1 12/31/2023 $129,647,000.00
2 9/30/2023 $126,440,000.00
3 6/30/2023 $100,302,000.00
4 3/31/2023 $62,979,000.00
5 12/31/2022 $2,905,000.00
6 9/30/2022 $100,449,000.00
7 6/30/2022 $42,434,000.00
8 3/31/2022 $37,688,000.00
9 12/31/2021 $181,210,000.00
10 9/30/2021 $113,998,000.00
11 6/30/2021 $135,266,000.00
12 3/31/2021 $93,819,000.00
13 12/31/2020 $-117,044,000.00
14 9/30/2020 $223,005,000.00
15 6/30/2020 $320,251,000.00
16 3/31/2020 $142,759,000.00
17 12/31/2019 $-481,697,000.00
18 9/30/2019 $-528,377,000.00
19 6/30/2019 $-267,525,000.00
20 3/31/2019 $-222,176,000.00
21 12/31/2018 $736,000.00
22 9/30/2018 $-26,893,000.00
23 6/30/2018 $-32,026,000.00
24 12/31/2017 $36,432,000.00
Financials: NetCashProvidedByUsedInOperatingActivities
Date Value
1 12/31/2023 $-156,324,000.00
2 9/30/2023 $-129,392,000.00
3 6/30/2023 $-82,708,000.00
4 3/31/2023 $-59,152,000.00
5 12/31/2022 $-183,945,000.00
6 9/30/2022 $-153,926,000.00
7 6/30/2022 $-111,518,000.00
8 3/31/2022 $-64,453,000.00
9 12/31/2021 $-192,727,000.00
10 9/30/2021 $-138,901,000.00
11 6/30/2021 $-95,458,000.00
12 3/31/2021 $-58,245,000.00
13 12/31/2020 $-149,683,000.00
14 9/30/2020 $-109,839,000.00
15 6/30/2020 $-62,683,000.00
16 3/31/2020 $-31,606,000.00
17 12/31/2019 $205,404,000.00
18 9/30/2019 $232,195,000.00
19 6/30/2019 $262,333,000.00
20 3/31/2019 $278,303,000.00
21 12/31/2018 $-32,259,000.00
22 9/30/2018 $-26,849,000.00
23 6/30/2018 $-15,163,000.00
24 12/31/2017 $-34,858,000.00
Financials: NetIncomeLoss
Date Value
1 12/31/2023 $-225,250,000.00
2 9/30/2023 $-50,300,000.00
3 6/30/2023 $-105,509,000.00
4 3/31/2023 $-57,699,000.00
5 12/31/2022 $-200,191,000.00
6 9/30/2022 $-160,063,000.00
7 6/30/2022 $-114,782,000.00
8 3/31/2022 $-62,736,000.00
9 12/31/2021 $-207,279,000.00
10 9/30/2021 $-55,903,000.00
11 6/30/2021 $-89,943,000.00
12 3/31/2021 $-40,642,000.00
13 12/31/2020 $-146,227,000.00
14 9/30/2020 $-101,657,000.00
15 6/30/2020 $-64,938,000.00
16 3/31/2020 $-31,403,000.00
17 12/31/2019 $-68,606,000.00
18 9/30/2019 $-47,995,000.00
19 6/30/2019 $-34,045,000.00
20 3/31/2019 $-18,386,000.00
21 12/31/2018 $-46,447,000.00
22 9/30/2018 $-33,176,000.00
23 6/30/2018 $-12,493,000.00
24 12/31/2017 $-42,831,000.00
Financials: NetIncomeLossAttributableToNoncontrollingInterest
Date Value
1 12/31/2023 $-54,000.00
2 9/30/2023 $-26,000.00
3 6/30/2023 $-2,000.00
4 3/31/2023 $-1,000.00
5 12/31/2022 $-177,000.00
6 9/30/2022 $-136,000.00
7 6/30/2022 $-98,000.00
8 3/31/2022 $-60,000.00
9 12/31/2021 $-19,000.00
10 9/30/2021 $-95,000.00
Financials: NumberOfOperatingSegments
Date Value
1 12/31/2023 $1.00
2 12/31/2022 $1.00
3 12/31/2021 $1.00
4 12/31/2020 $1.00
5 12/31/2019 $1.00
6 12/31/2018 $1.00
Financials: NumberOfReportableSegments
Date Value
1 12/31/2023 $1.00
2 12/31/2022 $1.00
3 12/31/2021 $1.00
Financials: OperatingIncomeLoss
Date Value
1 12/31/2023 $-227,035,000.00
2 9/30/2023 $-50,956,000.00
3 6/30/2023 $-105,011,000.00
4 3/31/2023 $-57,193,000.00
5 12/31/2022 $-200,186,000.00
6 9/30/2022 $-161,000,000.00
7 6/30/2022 $-52,502,000.00
8 3/31/2022 $-63,067,000.00
9 12/31/2021 $-208,966,000.00
10 9/30/2021 $-56,325,000.00
11 6/30/2021 $-91,045,000.00
12 3/31/2021 $-41,280,000.00
13 12/31/2020 $-152,817,000.00
14 9/30/2020 $-108,578,000.00
15 6/30/2020 $-36,909,000.00
16 3/31/2020 $-34,620,000.00
17 12/31/2019 $-78,391,000.00
18 9/30/2019 $-54,203,000.00
19 6/30/2019 $-36,150,000.00
20 3/31/2019 $-20,045,000.00
21 12/31/2018 $-49,756,000.00
22 9/30/2018 $-9,161,000.00
23 6/30/2018 $-26,451,000.00
24 12/31/2017 $-44,475,000.00
Financials: OperatingLeaseExpense
Date Value
1 12/31/2023 $11,400,000.00
2 12/31/2022 $12,400,000.00
3 12/31/2021 $12,400,000.00
4 9/30/2021 $9,300,000.00
5 6/30/2021 $6,200,000.00
6 3/31/2021 $3,100,000.00
7 12/31/2020 $5,500,000.00
8 9/30/2020 $1,400,000.00
9 6/30/2020 $2,300,000.00
10 3/31/2020 $1,100,000.00
Financials: OperatingLeaseImpairmentLoss
Date Value
1 12/31/2023 $21,200,000.00
Financials: OperatingLeaseLiability
Date Value
1 12/31/2023 $98,772,000.00
2 9/30/2023 $101,306,000.00
3 6/30/2023 $103,521,000.00
4 3/31/2023 $105,781,000.00
5 12/31/2022 $108,002,000.00
6 9/30/2022 $109,049,000.00
7 6/30/2022 $111,342,000.00
8 3/31/2022 $113,523,000.00
9 12/31/2021 $111,740,000.00
10 9/30/2021 $113,152,000.00
11 6/30/2021 $108,607,000.00
12 3/31/2021 $99,560,000.00
13 12/31/2020 $107,862,000.00
14 9/30/2020 $46,335,000.00
15 6/30/2020 $45,732,000.00
16 3/31/2020 $38,047,000.00
Financials: OperatingLeaseLiabilityCurrent
Date Value
1 12/31/2023 $9,384,000.00
2 9/30/2023 $9,482,000.00
3 6/30/2023 $9,345,000.00
4 3/31/2023 $9,287,000.00
5 12/31/2022 $9,230,000.00
6 9/30/2022 $8,528,000.00
7 6/30/2022 $8,615,000.00
8 3/31/2022 $8,545,000.00
9 12/31/2021 $5,055,000.00
10 9/30/2021 $5,108,000.00
11 6/30/2021 $4,833,000.00
12 3/31/2021 $4,308,000.00
13 12/31/2020 $3,529,000.00
14 9/30/2020 $3,969,000.00
15 6/30/2020 $3,229,000.00
16 3/31/2020 $1,502,000.00
Financials: OperatingLeaseLiabilityNoncurrent
Date Value
1 12/31/2023 $89,388,000.00
2 9/30/2023 $91,824,000.00
3 6/30/2023 $94,176,000.00
4 3/31/2023 $96,494,000.00
5 12/31/2022 $98,772,000.00
6 9/30/2022 $100,521,000.00
7 6/30/2022 $102,727,000.00
8 3/31/2022 $104,978,000.00
9 12/31/2021 $106,685,000.00
10 9/30/2021 $108,044,000.00
11 6/30/2021 $103,774,000.00
12 3/31/2021 $95,252,000.00
13 12/31/2020 $104,333,000.00
14 9/30/2020 $42,366,000.00
15 6/30/2020 $42,503,000.00
16 3/31/2020 $36,545,000.00
Financials: OperatingLeasePayments
Date Value
1 12/31/2023 $13,400,000.00
2 9/30/2023 $10,300,000.00
3 6/30/2023 $6,900,000.00
4 3/31/2023 $3,400,000.00
5 12/31/2022 $9,200,000.00
6 9/30/2022 $6,900,000.00
7 6/30/2022 $3,300,000.00
8 3/31/2022 $3,300,000.00
9 12/31/2021 $8,300,000.00
10 9/30/2021 $5,600,000.00
11 6/30/2021 $3,500,000.00
12 3/31/2021 $500,000.00
13 12/31/2020 $3,200,000.00
14 9/30/2020 $1,800,000.00
15 6/30/2020 $900,000.00
16 3/31/2020 $800,000.00
Financials: OperatingLeaseRightOfUseAsset
Date Value
1 12/31/2023 $52,096,000.00
2 9/30/2023 $75,263,000.00
3 6/30/2023 $77,109,000.00
4 3/31/2023 $78,960,000.00
5 12/31/2022 $80,763,000.00
6 9/30/2022 $82,605,000.00
7 6/30/2022 $84,398,000.00
8 3/31/2022 $85,634,000.00
9 12/31/2021 $87,678,000.00
10 9/30/2021 $89,446,000.00
11 6/30/2021 $92,067,000.00
12 3/31/2021 $88,504,000.00
13 12/31/2020 $99,350,000.00
14 9/30/2020 $37,733,000.00
15 6/30/2020 $37,619,000.00
16 3/31/2020 $31,058,000.00
Financials: OperatingLossCarryforwards
Date Value
1 12/31/2023 $768,200,000.00
2 12/31/2022 $616,500,000.00
3 12/31/2021 $576,200,000.00
4 12/31/2020 $211,900,000.00
Financials: OtherAccruedLiabilitiesCurrent
Date Value
1 12/31/2023 $763,000.00
2 12/31/2022 $1,655,000.00
3 12/31/2021 $2,820,000.00
4 12/31/2020 $1,881,000.00
5 12/31/2019 $478,000.00
6 12/31/2018 $824,000.00
7 12/31/2017 $379,000.00
Financials: OtherAssetsNoncurrent
Date Value
1 12/31/2023 $3,591,000.00
2 9/30/2023 $2,983,000.00
3 6/30/2023 $3,352,000.00
4 3/31/2023 $2,181,000.00
5 12/31/2022 $2,064,000.00
6 9/30/2022 $2,202,000.00
7 6/30/2022 $778,000.00
8 3/31/2022 $874,000.00
9 12/31/2021 $875,000.00
10 9/30/2021 $870,000.00
11 6/30/2021 $719,000.00
12 3/31/2021 $717,000.00
13 12/31/2020 $598,000.00
14 9/30/2020 $997,000.00
15 6/30/2020 $1,275,000.00
16 3/31/2020 $998,000.00
17 12/31/2019 $784,000.00
18 9/30/2019 $722,000.00
19 12/31/2018 $186,000.00
Financials: OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
Date Value
1 12/31/2023 $4,331,000.00
2 9/30/2023 $3,866,000.00
3 6/30/2023 $3,223,000.00
4 3/31/2023 $2,211,000.00
5 12/31/2022 $-2,979,000.00
6 9/30/2022 $-4,834,000.00
7 6/30/2022 $-4,663,000.00
8 3/31/2022 $-3,646,000.00
9 12/31/2021 $-2,030,000.00
10 9/30/2021 $-886,000.00
11 6/30/2021 $-415,000.00
12 3/31/2021 $-262,000.00
13 12/31/2020 $222,000.00
14 9/30/2020 $756,000.00
15 6/30/2020 $1,482,000.00
16 3/31/2020 $2,642,000.00
17 12/31/2019 $778,000.00
18 9/30/2019 $679,000.00
19 6/30/2019 $290,000.00
20 3/31/2019 $199,000.00
21 12/31/2018 $59,000.00
22 9/30/2018 $-35,000.00
23 6/30/2018 $43,000.00
24 12/31/2017 $-84,000.00
Financials: OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
Date Value
1 12/31/2023 $4,331,000.00
2 9/30/2023 $3,866,000.00
3 6/30/2023 $3,223,000.00
4 3/31/2023 $2,211,000.00
5 12/31/2022 $-2,979,000.00
6 9/30/2022 $-171,000.00
7 6/30/2022 $-4,663,000.00
8 3/31/2022 $-3,646,000.00
9 12/31/2021 $-2,030,000.00
10 9/30/2021 $-886,000.00
11 6/30/2021 $-677,000.00
12 3/31/2021 $-262,000.00
13 12/31/2020 $222,000.00
14 9/30/2020 $756,000.00
15 6/30/2020 $1,482,000.00
16 3/31/2020 $2,642,000.00
17 12/31/2019 $778,000.00
18 9/30/2019 $190,000.00
19 6/30/2019 $290,000.00
20 3/31/2019 $199,000.00
21 12/31/2018 $59,000.00
22 9/30/2018 $-35,000.00
23 6/30/2018 $-74,000.00
24 12/31/2017 $-84,000.00
Financials: OtherInventoryNoncurrent
Date Value
1 12/31/2023 $2,800,000.00
2 12/31/2022 $1,400,000.00
Financials: OtherNoncashIncomeExpense
Date Value
1 12/31/2023 $-172,000.00
2 9/30/2023 $-165,000.00
3 6/30/2023 $-65,000.00
4 3/31/2023 $-5,000.00
5 12/31/2022 $19,000.00
6 9/30/2022 $20,000.00
7 6/30/2022 $19,000.00
8 3/31/2022 $20,000.00
9 12/31/2021 $78,000.00
10 9/30/2021 $9,000.00
11 6/30/2021 $7,000.00
12 3/31/2021 $9,000.00
13 12/31/2020 $-71,000.00
14 9/30/2020 $-62,000.00
15 6/30/2020 $-49,000.00
16 3/31/2020 $-114,000.00
17 12/31/2019 $-359,000.00
18 9/30/2019 $8,000.00
19 6/30/2019 $78,000.00
20 12/31/2018 $18,000.00
21 9/30/2018 $-4,000.00
22 6/30/2018 $-3,000.00
23 12/31/2017 $-6,000.00
Financials: PaymentsToAcquireMarketableSecurities
Date Value
1 12/31/2023 $429,558,000.00
2 9/30/2023 $307,563,000.00
3 6/30/2023 $188,479,000.00
4 3/31/2023 $89,097,000.00
5 12/31/2022 $278,778,000.00
6 9/30/2022 $113,744,000.00
7 6/30/2022 $85,191,000.00
8 3/31/2022 $60,235,000.00
9 12/31/2021 $316,544,000.00
10 9/30/2021 $238,001,000.00
11 6/30/2021 $96,352,000.00
12 3/31/2021 $15,340,000.00
13 12/31/2020 $694,965,000.00
14 9/30/2020 $299,786,000.00
15 6/30/2020 $107,747,000.00
16 3/31/2020 $107,747,000.00
17 12/31/2019 $884,217,000.00
18 9/30/2019 $772,093,000.00
19 6/30/2019 $358,671,000.00
20 3/31/2019 $270,860,000.00
21 12/31/2018 $146,503,000.00
22 9/30/2018 $137,124,000.00
23 6/30/2018 $110,947,000.00
24 12/31/2017 $125,182,000.00
Financials: PaymentsToAcquirePropertyPlantAndEquipment
Date Value
1 12/31/2023 $10,697,000.00
2 9/30/2023 $9,399,000.00
3 6/30/2023 $6,621,000.00
4 3/31/2023 $2,924,000.00
5 12/31/2022 $16,349,000.00
6 9/30/2022 $13,807,000.00
7 6/30/2022 $8,375,000.00
8 3/31/2022 $3,077,000.00
9 12/31/2021 $61,746,000.00
10 9/30/2021 $52,501,000.00
11 6/30/2021 $37,882,000.00
12 3/31/2021 $15,841,000.00
13 12/31/2020 $18,803,000.00
14 9/30/2020 $9,433,000.00
15 6/30/2020 $5,226,000.00
16 3/31/2020 $2,963,000.00
17 12/31/2019 $11,200,000.00
18 9/30/2019 $8,784,000.00
19 6/30/2019 $5,354,000.00
20 3/31/2019 $3,831,000.00
21 12/31/2018 $6,299,000.00
22 9/30/2018 $3,804,000.00
23 6/30/2018 $1,614,000.00
24 12/31/2017 $2,421,000.00
Financials: PreferredStockParOrStatedValuePerShare
Date Value
1 12/31/2023 $0.00
2 9/30/2023 $0.00
3 6/30/2023 $0.00
4 3/31/2023 $0.00
5 12/31/2022 $0.00
6 9/30/2022 $0.00
7 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
18 9/30/2019 $0.00
19 12/31/2018 $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 $10,000,000.00
18 9/30/2019 $10,000,000.00
19 12/31/2018 --
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 --
18 9/30/2019 --
19 12/31/2018 --
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 --
18 9/30/2019 --
19 12/31/2018 --
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 --
18 9/30/2019 --
19 12/31/2018 --
Financials: PrepaidExpenseAndOtherAssetsCurrent
Date Value
1 12/31/2023 $11,370,000.00
2 9/30/2023 $13,404,000.00
3 6/30/2023 $9,074,000.00
4 3/31/2023 $9,792,000.00
5 12/31/2022 $9,440,000.00
6 9/30/2022 $12,407,000.00
7 6/30/2022 $12,347,000.00
8 3/31/2022 $12,038,000.00
9 12/31/2021 $13,015,000.00
10 9/30/2021 $16,634,000.00
11 6/30/2021 $12,530,000.00
12 3/31/2021 $13,520,000.00
13 12/31/2020 $14,535,000.00
14 9/30/2020 $19,684,000.00
15 6/30/2020 $10,691,000.00
16 3/31/2020 $9,573,000.00
17 12/31/2019 $14,079,000.00
18 9/30/2019 $10,004,000.00
19 6/30/2019 $4,044,000.00
20 12/31/2018 $3,055,000.00
21 12/31/2017 $2,723,000.00
Financials: ProceedsFromSaleAndMaturityOfMarketableSecurities
Date Value
1 12/31/2023 $569,902,000.00
2 9/30/2023 $443,402,000.00
3 6/30/2023 $295,402,000.00
4 3/31/2023 $155,000,000.00
5 12/31/2022 $298,032,000.00
6 9/30/2022 $228,000,000.00
7 6/30/2022 $136,000,000.00
8 3/31/2022 $101,000,000.00
9 12/31/2021 $559,500,000.00
10 9/30/2021 $404,500,000.00
11 6/30/2021 $269,500,000.00
12 3/31/2021 $125,000,000.00
13 12/31/2020 $596,724,000.00
14 9/30/2020 $532,224,000.00
15 6/30/2020 $433,224,000.00
16 3/31/2020 $253,469,000.00
17 12/31/2019 $413,720,000.00
18 9/30/2019 $252,500,000.00
19 6/30/2019 $96,500,000.00
20 3/31/2019 $52,515,000.00
21 12/31/2018 $153,538,000.00
22 9/30/2018 $114,016,000.00
23 6/30/2018 $80,516,000.00
24 12/31/2017 $163,913,000.00
Financials: ProceedsFromStockOptionsExercised
Date Value
1 12/31/2023 $2,245,000.00
2 9/30/2023 $2,158,000.00
3 6/30/2023 $2,141,000.00
4 3/31/2023 $672,000.00
5 12/31/2022 $7,890,000.00
6 9/30/2022 $7,568,000.00
7 6/30/2022 $6,739,000.00
8 3/31/2022 $2,749,000.00
9 12/31/2021 $26,717,000.00
10 9/30/2021 $23,439,000.00
11 6/30/2021 $20,500,000.00
12 3/31/2021 $14,185,000.00
13 12/31/2020 $21,700,000.00
14 9/30/2020 $15,500,000.00
15 6/30/2020 $11,296,000.00
16 3/31/2020 $4,959,000.00
17 12/31/2019 $4,055,000.00
18 9/30/2019 $2,307,000.00
19 6/30/2019 $1,989,000.00
20 3/31/2019 $130,000.00
21 12/31/2018 $1,268,000.00
22 9/30/2018 $985,000.00
23 6/30/2018 $923,000.00
24 12/31/2017 $222,000.00
Financials: ProfitLoss
Date Value
1 12/31/2023 $-225,304,000.00
2 9/30/2023 $-155,837,000.00
3 6/30/2023 $-105,511,000.00
4 3/31/2023 $-57,700,000.00
5 12/31/2022 $-200,368,000.00
6 9/30/2022 $-160,199,000.00
7 6/30/2022 $-114,880,000.00
8 3/31/2022 $-62,796,000.00
9 12/31/2021 $-207,298,000.00
10 9/30/2021 $-55,998,000.00
11 6/30/2021 $-89,943,000.00
12 3/31/2021 $-40,642,000.00
13 12/31/2020 $-146,227,000.00
14 9/30/2020 $-101,657,000.00
15 6/30/2020 $-64,938,000.00
16 3/31/2020 $-31,403,000.00
17 12/31/2019 $-68,606,000.00
18 9/30/2019 $-47,995,000.00
19 6/30/2019 $-34,045,000.00
20 3/31/2019 $-18,386,000.00
21 12/31/2018 $-46,447,000.00
22 9/30/2018 $-33,176,000.00
23 6/30/2018 $-24,884,000.00
24 12/31/2017 $-42,831,000.00
Financials: PropertyPlantAndEquipmentGross
Date Value
1 12/31/2023 $141,461,000.00
2 12/31/2022 $137,797,000.00
3 12/31/2021 $121,488,000.00
4 12/31/2020 $64,074,000.00
5 12/31/2019 $78,471,000.00
6 12/31/2018 $31,577,000.00
7 12/31/2017 $23,279,000.00
Financials: PropertyPlantAndEquipmentNet
Date Value
1 12/31/2023 $68,227,000.00
2 9/30/2023 $76,749,000.00
3 6/30/2023 $79,390,000.00
4 3/31/2023 $81,294,000.00
5 12/31/2022 $83,447,000.00
6 9/30/2022 $86,662,000.00
7 6/30/2022 $86,852,000.00
8 3/31/2022 $85,994,000.00
9 12/31/2021 $85,262,000.00
10 9/30/2021 $87,820,000.00
11 6/30/2021 $75,235,000.00
12 3/31/2021 $56,308,000.00
13 12/31/2020 $39,692,000.00
14 9/30/2020 $31,156,000.00
15 6/30/2020 $26,833,000.00
16 3/31/2020 $24,952,000.00
17 12/31/2019 $60,355,000.00
18 9/30/2019 $46,542,000.00
19 6/30/2019 $22,298,000.00
20 12/31/2018 $19,125,000.00
21 12/31/2017 $13,954,000.00
Financials: ResearchAndDevelopmentExpense
Date Value
1 12/31/2023 $122,117,000.00
2 9/30/2023 $93,371,000.00
3 6/30/2023 $64,838,000.00
4 3/31/2023 $32,601,000.00
5 12/31/2022 $141,756,000.00
6 9/30/2022 $110,534,000.00
7 6/30/2022 $74,876,000.00
8 3/31/2022 $37,839,000.00
9 12/31/2021 $142,343,000.00
10 9/30/2021 $36,072,000.00
11 6/30/2021 $71,572,000.00
12 3/31/2021 $33,772,000.00
13 12/31/2020 $116,072,000.00
14 9/30/2020 $30,314,000.00
15 6/30/2020 $49,927,000.00
16 3/31/2020 $23,935,000.00
17 12/31/2019 $70,705,000.00
18 9/30/2019 $20,506,000.00
19 6/30/2019 $29,010,000.00
20 3/31/2019 $12,483,000.00
21 12/31/2018 $39,157,000.00
22 9/30/2018 $9,783,000.00
23 6/30/2018 $18,307,000.00
24 12/31/2017 $31,995,000.00
Financials: RestrictedCashNoncurrent
Date Value
1 12/31/2023 $2,900,000.00
2 9/30/2023 $2,900,000.00
3 6/30/2023 $2,900,000.00
4 3/31/2023 $2,300,000.00
5 12/31/2022 $2,400,000.00
6 9/30/2022 $2,400,000.00
7 6/30/2022 $2,446,000.00
8 3/31/2022 $2,400,000.00
9 12/31/2021 $2,100,000.00
10 9/30/2021 $2,100,000.00
11 6/30/2021 $2,100,000.00
12 3/31/2021 $2,138,000.00
13 12/31/2020 $2,100,000.00
14 9/30/2020 $2,100,000.00
15 6/30/2020 $2,138,000.00
16 3/31/2020 $2,100,000.00
17 12/31/2019 $2,100,000.00
18 9/30/2019 $2,138,000.00
19 12/31/2018 $100,000.00
Financials: RetainedEarningsAccumulatedDeficit
Date Value
1 12/31/2023 $-1,144,332,000.00
2 9/30/2023 $-1,074,891,000.00
3 6/30/2023 $-1,024,591,000.00
4 3/31/2023 $-976,781,000.00
5 12/31/2022 $-919,082,000.00
6 9/30/2022 $-878,954,000.00
7 6/30/2022 $-833,673,000.00
8 3/31/2022 $-781,627,000.00
9 12/31/2021 $-718,891,000.00
10 9/30/2021 $-657,458,000.00
11 6/30/2021 $-601,555,000.00
12 3/31/2021 $-552,254,000.00
13 12/31/2020 $-511,612,000.00
14 9/30/2020 $-467,042,000.00
15 6/30/2020 $-430,323,000.00
16 3/31/2020 $-396,788,000.00
17 12/31/2019 $-365,478,000.00
18 9/30/2019 $-344,867,000.00
19 6/30/2019 $-330,917,000.00
20 12/31/2018 $-295,908,000.00
21 12/31/2017 $-249,423,000.00
Financials: RevenueFromContractWithCustomerExcludingAssessedTax
Date Value
1 12/31/2023 $170,276,000.00
2 9/30/2023 $124,492,000.00
3 6/30/2023 $86,573,000.00
4 3/31/2023 $37,647,000.00
5 12/31/2022 $185,308,000.00
6 9/30/2022 $47,830,000.00
7 6/30/2022 $43,660,000.00
8 3/31/2022 $38,620,000.00
9 12/31/2021 $154,344,000.00
10 9/30/2021 $39,467,000.00
11 6/30/2021 $76,947,000.00
12 3/31/2021 $38,442,000.00
13 12/31/2020 $98,382,000.00
14 9/30/2020 $26,299,000.00
15 6/30/2020 $20,988,000.00
16 3/31/2020 $20,910,000.00
17 12/31/2019 $85,071,000.00
18 9/30/2019 $26,058,000.00
19 6/30/2019 $34,804,000.00
20 3/31/2019 $12,666,000.00
21 12/31/2018 $55,663,000.00
22 9/30/2018 $17,188,000.00
23 6/30/2018 $21,283,000.00
24 12/31/2017 $38,448,000.00
Financials: SellingAndMarketingExpense
Date Value
1 12/31/2023 $88,579,000.00
2 9/30/2023 $66,673,000.00
3 6/30/2023 $46,180,000.00
4 3/31/2023 $22,308,000.00
5 12/31/2022 $95,603,000.00
6 9/30/2022 $21,513,000.00
7 6/30/2022 $50,374,000.00
8 3/31/2022 $26,093,000.00
9 12/31/2021 $95,465,000.00
10 9/30/2021 $68,769,000.00
11 6/30/2021 $43,820,000.00
12 3/31/2021 $20,604,000.00
13 12/31/2020 $61,358,000.00
14 9/30/2020 $42,813,000.00
15 6/30/2020 $28,339,000.00
16 3/31/2020 $14,007,000.00
17 12/31/2019 $38,453,000.00
18 9/30/2019 $9,099,000.00
19 6/30/2019 $8,897,000.00
20 3/31/2019 $7,817,000.00
21 12/31/2018 $24,486,000.00
22 9/30/2018 $6,039,000.00
23 6/30/2018 $10,376,000.00
24 12/31/2017 $16,765,000.00
Financials: ShareBasedCompensation
Date Value
1 12/31/2023 $62,908,000.00
2 9/30/2023 $47,352,000.00
3 6/30/2023 $32,016,000.00
4 3/31/2023 $14,671,000.00
5 12/31/2022 $55,477,000.00
6 9/30/2022 $41,183,000.00
7 6/30/2022 $27,041,000.00
8 3/31/2022 $12,861,000.00
9 12/31/2021 $43,251,000.00
10 9/30/2021 $31,376,000.00
11 6/30/2021 $19,733,000.00
12 3/31/2021 $8,484,000.00
13 12/31/2020 $24,761,000.00
14 9/30/2020 $17,518,000.00
15 6/30/2020 $11,048,000.00
16 3/31/2020 $4,675,000.00
17 12/31/2019 $13,124,000.00
18 9/30/2019 $9,713,000.00
19 6/30/2019 $6,378,000.00
20 3/31/2019 $3,046,000.00
21 12/31/2018 $11,149,000.00
22 9/30/2018 $8,103,000.00
23 6/30/2018 $5,550,000.00
24 12/31/2017 $7,009,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
Date Value
1 12/31/2023 $5.61
2 9/30/2023 $5.61
3 6/30/2023 $5.61
4 3/31/2023 $5.61
5 12/31/2022 $7.36
6 9/30/2022 $7.36
7 6/30/2022 $7.36
8 3/31/2022 $7.81
9 12/31/2021 $24.22
10 9/30/2021 $25.25
11 6/30/2021 $26.52
12 3/31/2021 $27.67
13 12/31/2020 $21.11
14 12/31/2019 $6.87
15 12/31/2018 $4.15
16 12/31/2017 $4.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
Date Value
1 12/31/2023 $0.72
2 9/30/2023 $0.72
3 6/30/2023 $0.72
4 3/31/2023 $0.72
5 12/31/2022 $0.71
6 9/30/2022 $0.71
7 6/30/2022 $0.71
8 3/31/2022 $0.70
9 12/31/2021 $0.70
10 9/30/2021 $0.70
11 6/30/2021 $0.69
12 3/31/2021 $0.68
13 12/31/2020 $0.73
14 9/30/2020 $0.73
15 6/30/2020 $0.73
16 3/31/2020 $0.72
17 12/31/2019 $0.73
18 9/30/2019 $0.73
19 6/30/2019 $0.73
20 3/31/2019 $0.66
21 12/31/2018 $0.69
22 12/31/2017 $0.71
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
Date Value
1 12/31/2023 $0.71
2 9/30/2023 $0.71
3 6/30/2023 $0.71
4 3/31/2023 $0.71
5 12/31/2022 $0.68
6 9/30/2022 $0.68
7 6/30/2022 $0.68
8 3/31/2022 $0.68
9 12/31/2021 $0.67
10 9/30/2021 $0.67
11 6/30/2021 $0.67
12 3/31/2021 $0.67
13 12/31/2020 $0.71
14 9/30/2020 $0.71
15 6/30/2020 $0.71
16 3/31/2020 $0.71
17 12/31/2019 $0.64
18 9/30/2019 $0.64
19 6/30/2019 $0.64
20 3/31/2019 $0.64
21 12/31/2018 $0.65
22 12/31/2017 $0.67
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
Date Value
1 12/31/2023 $0.04
2 9/30/2023 $0.04
3 6/30/2023 $0.04
4 3/31/2023 $0.04
5 12/31/2022 $0.04
6 9/30/2022 $0.03
7 6/30/2022 $0.03
8 3/31/2022 $0.03
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.02
14 9/30/2020 $0.02
15 6/30/2020 $0.02
16 3/31/2020 $0.02
17 12/31/2019 $0.03
18 9/30/2019 $0.03
19 6/30/2019 $0.03
20 12/31/2018 $0.03
21 12/31/2017 $0.02
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
Date Value
1 12/31/2023 $0.04
2 9/30/2023 $0.04
3 6/30/2023 $0.04
4 3/31/2023 $0.04
5 12/31/2022 $0.02
6 9/30/2022 $0.02
7 6/30/2022 $0.02
8 3/31/2022 $0.02
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.00
14 9/30/2020 $0.00
15 6/30/2020 $0.00
16 3/31/2020 $0.01
17 12/31/2019 $0.01
18 9/30/2019 $0.01
19 6/30/2019 $0.02
20 12/31/2018 $0.03
21 12/31/2017 $0.02
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
Date Value
1 12/31/2023 $1,400,000.00
2 12/31/2022 $7,600,000.00
3 12/31/2021 $156,500,000.00
4 12/31/2020 $190,400,000.00
5 12/31/2019 $39,100,000.00
6 12/31/2018 $3,800,000.00
7 12/31/2017 $1,300,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
Date Value
1 12/31/2023 $757,191.00
2 9/30/2023 $340,058.00
3 6/30/2023 $152,970.00
4 3/31/2023 $80,622.00
5 12/31/2022 $620,864.00
6 9/30/2022 $496,457.00
7 6/30/2022 $367,736.00
8 3/31/2022 $50,073.00
9 12/31/2021 $40,116.00
10 9/30/2021 $21,452.00
11 6/30/2021 $19,626.00
12 3/31/2021 $10,050.00
13 12/31/2020 $15,000.00
14 9/30/2020 $15,000.00
15 6/30/2020 $10,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
Date Value
1 12/31/2023 $1,030,388.00
2 9/30/2023 $1,000,780.00
3 6/30/2023 $502,667.00
4 3/31/2023 $123,317.00
5 12/31/2022 $1,655,959.00
6 9/30/2022 $1,554,973.00
7 6/30/2022 $1,240,578.00
8 3/31/2022 $795,626.00
9 12/31/2021 $992,428.00
10 9/30/2021 $744,501.00
11 6/30/2021 $493,858.00
12 3/31/2021 $328,594.00
13 12/31/2020 $235,541.00
14 9/30/2020 $184,471.00
15 6/30/2020 $88,085.00
16 3/31/2020 $68,110.00
17 12/31/2019 $412,357.00
18 9/30/2019 $367,675.00
19 12/31/2018 $929,519.00
20 12/31/2017 $2,207,933.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
Date Value
1 12/31/2023 $17.07
2 9/30/2023 $16.99
3 6/30/2023 $17.43
4 3/31/2023 $24.03
5 12/31/2022 $28.54
6 9/30/2022 $28.64
7 6/30/2022 $29.13
8 3/31/2022 $29.00
9 12/31/2021 $25.90
10 9/30/2021 $24.48
11 6/30/2021 $21.80
12 3/31/2021 $15.47
13 12/31/2020 $16.17
14 9/30/2020 $14.19
15 6/30/2020 $15.77
16 3/31/2020 $8.63
17 12/31/2019 $6.24
18 9/30/2019 $6.08
19 12/31/2018 $4.86
20 12/31/2017 $5.51
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
Date Value
1 12/31/2023 $1,612,032.00
2 9/30/2023 $1,612,032.00
3 6/30/2023 $1,612,032.00
4 3/31/2023 $1,612,032.00
5 12/31/2022 $4,425,336.00
6 9/30/2022 $4,423,644.00
7 6/30/2022 $4,397,538.00
8 3/31/2022 $3,730,851.00
9 12/31/2021 $3,052,025.00
10 9/30/2021 $2,407,629.00
11 6/30/2021 $1,991,825.00
12 3/31/2021 $1,635,608.00
13 12/31/2020 $3,241,701.00
14 9/30/2020 $3,020,331.00
15 6/30/2020 $2,594,446.00
16 3/31/2020 $2,292,847.00
17 12/31/2019 $4,194,491.00
18 9/30/2019 $4,071,846.00
19 12/31/2018 $4,764,625.00
20 12/31/2017 $1,604,496.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
Date Value
1 12/31/2023 $8.46
2 9/30/2023 $8.46
3 6/30/2023 $8.46
4 3/31/2023 $8.46
5 9/30/2019 $10.08
6 3/31/2019 $7.80
7 12/31/2018 $6.55
8 9/30/2018 $6.55
9 12/31/2017 $6.27
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
Date Value
1 12/31/2023 $506,000.00
2 9/30/2023 $1,108,000.00
3 6/30/2023 $2,377,000.00
4 3/31/2023 $13,654,000.00
5 12/31/2022 $6,651,000.00
6 9/30/2022 $4,183,000.00
7 6/30/2022 $9,550,000.00
8 3/31/2022 $51,641,000.00
9 12/31/2021 $156,105,000.00
10 9/30/2021 $218,168,000.00
11 6/30/2021 $300,793,000.00
12 3/31/2021 $319,063,000.00
13 12/31/2020 $668,458,000.00
14 9/30/2020 $573,922,000.00
15 6/30/2020 $614,116,000.00
16 3/31/2020 $329,432,000.00
17 12/31/2019 $668,458,000.00
18 9/30/2019 $438,968,000.00
19 12/31/2018 $41,690,000.00
20 12/31/2017 $36,165,000.00
21 12/31/2016 $41,952,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
Date Value
1 12/31/2023 $12,875,045.00
2 9/30/2023 $13,424,786.00
3 6/30/2023 $14,129,987.00
4 3/31/2023 $14,783,332.00
5 12/31/2022 $13,520,997.00
6 9/30/2022 $13,789,307.00
7 6/30/2022 $14,338,119.00
8 3/31/2022 $15,015,928.00
9 12/31/2021 $12,778,984.00
10 9/30/2021 $12,764,432.00
11 6/30/2021 $12,961,704.00
12 3/31/2021 $13,546,884.00
13 12/31/2020 $14,433,560.00
14 9/30/2020 $15,517,900.00
15 6/30/2020 $16,151,815.00
16 3/31/2020 $17,489,954.00
17 12/31/2019 $16,646,654.00
18 9/30/2019 $17,482,443.00
19 12/31/2018 $15,157,930.00
20 12/31/2017 $12,089,694.00
21 12/31/2016 $12,919,342.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
Date Value
1 12/31/2023 $15.90
2 9/30/2023 $15.90
3 6/30/2023 $16.01
4 3/31/2023 $15.97
5 12/31/2022 $16.88
6 9/30/2022 $17.05
7 6/30/2022 $17.33
8 3/31/2022 $18.03
9 12/31/2021 $19.72
10 9/30/2021 $18.98
11 6/30/2021 $18.50
12 3/31/2021 $17.69
13 12/31/2020 $12.82
14 9/30/2020 $11.65
15 6/30/2020 $10.36
16 3/31/2020 $9.44
17 12/31/2019 $6.14
18 9/30/2019 $5.79
19 12/31/2018 $4.52
20 12/31/2017 $3.56
21 12/31/2016 $3.28
Financials: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
Date Value
1 12/31/2023 $4.77
2 9/30/2023 $5.87
3 6/30/2023 $6.16
4 3/31/2023 $4.61
5 12/31/2022 $5.59
6 9/30/2022 $5.55
7 6/30/2022 $5.46
8 3/31/2022 $4.22
9 12/31/2021 $7.21
10 9/30/2021 $7.04
11 6/30/2021 $6.95
12 3/31/2021 $6.61
13 12/31/2020 $4.14
14 9/30/2020 $3.91
15 6/30/2020 $3.75
16 3/31/2020 $3.27
17 12/31/2019 $1.97
18 9/30/2019 $1.67
19 12/31/2018 $1.66
20 12/31/2017 $0.98
Financials: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
Date Value
1 12/31/2023 $22.92
2 9/30/2023 $27.34
3 6/30/2023 $30.78
4 3/31/2023 $27.61
5 12/31/2022 $32.60
6 9/30/2022 $33.05
7 6/30/2022 $32.41
8 3/31/2022 $34.73
9 12/31/2021 $26.56
10 9/30/2021 $18.98
11 6/30/2021 $16.38
12 3/31/2021 $0.19
13 12/31/2020 $0.16
14 9/30/2020 $0.16
15 6/30/2020 $0.16
Financials: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
Date Value
1 12/31/2023 $8.46
2 9/30/2023 $8.46
3 6/30/2023 $8.46
4 3/31/2023 $8.46
5 12/31/2022 $11.67
6 9/30/2022 $11.67
7 6/30/2022 $11.66
8 3/31/2022 $12.43
9 12/31/2021 $39.39
10 9/30/2021 $41.21
11 6/30/2021 $43.37
12 3/31/2021 $45.33
13 12/31/2020 $33.36
14 9/30/2020 $31.98
15 6/30/2020 $29.95
16 3/31/2020 $29.68
17 12/31/2019 $9.72
18 9/30/2019 $9.15
19 12/31/2018 $6.55
20 12/31/2017 $6.27
Financials: StockholdersEquity
Date Value
1 12/31/2023 $308,399,000.00
2 9/30/2023 $361,732,000.00
3 6/30/2023 $396,036,000.00
4 3/31/2023 $424,020,000.00
5 12/31/2022 $464,165,000.00
6 9/30/2022 $487,840,000.00
7 6/30/2022 $518,304,000.00
8 3/31/2022 $553,205,000.00
9 12/31/2021 $603,992,000.00
10 9/30/2021 $651,509,000.00
11 6/30/2021 $693,181,000.00
12 3/31/2021 $725,588,000.00
13 12/31/2020 $743,266,000.00
14 9/30/2020 $775,047,000.00
15 6/30/2020 $529,939,000.00
16 3/31/2020 $551,563,000.00
17 12/31/2019 $571,039,000.00
18 9/30/2019 $585,925,000.00
19 6/30/2019 $-284,374,000.00
20 3/31/2019 $-273,474,000.00
21 12/31/2018 $-258,112,000.00
22 9/30/2018 $-248,077,000.00
23 6/30/2018 $-242,435,000.00
24 3/31/2018 $-233,612,000.00
25 12/31/2017 $-224,616,000.00
26 12/31/2016 $-189,734,000.00
Financials: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
Date Value
1 12/31/2023 $308,278,000.00
2 9/30/2023 $361,637,000.00
3 6/30/2023 $395,967,000.00
4 3/31/2023 $423,952,000.00
5 12/31/2022 $464,098,000.00
6 9/30/2022 $487,814,000.00
7 6/30/2022 $518,316,000.00
8 3/31/2022 $553,255,000.00
9 12/31/2021 $604,102,000.00
10 9/30/2021 $651,543,000.00
11 6/30/2021 $693,310,000.00
12 3/31/2021 $725,717,000.00
13 12/31/2020 $743,266,000.00
14 9/30/2020 $775,047,000.00
15 6/30/2020 $529,939,000.00
16 3/31/2020 $551,563,000.00
17 12/31/2019 $571,039,000.00
18 12/31/2018 $-258,112,000.00
Financials: StockIssuedDuringPeriodSharesStockOptionsExercised
Date Value
1 12/31/2023 $470,405.00
2 9/30/2023 $367,405.00
3 6/30/2023 $347,405.00
4 3/31/2023 $145,758.00
5 12/31/2022 $1,406,500.00
6 9/30/2022 $1,361,891.00
7 6/30/2022 $1,230,089.00
8 3/31/2022 $648,208.00
9 12/31/2021 $3,674,057.00
10 9/30/2021 $3,310,804.00
11 6/30/2021 $2,950,197.00
12 3/31/2021 $2,183,640.00
13 12/31/2020 $5,204,254.00
14 9/30/2020 $3,949,614.00
15 6/30/2020 $2,991,200.00
16 3/31/2020 $1,381,437.00
17 12/31/2019 $2,293,410.00
18 9/30/2019 $1,379,658.00
19 12/31/2018 $766,870.00
20 12/31/2017 $226,211.00
Financials: StockIssuedDuringPeriodValueStockOptionsExercised
Date Value
1 12/31/2023 $2,245,000.00
2 9/30/2023 $2,158,000.00
3 6/30/2023 $2,141,000.00
4 3/31/2023 $672,000.00
5 12/31/2022 $7,866,000.00
6 9/30/2022 $7,562,000.00
7 6/30/2022 $6,716,000.00
8 3/31/2022 $2,734,000.00
9 12/31/2021 $26,484,000.00
10 9/30/2021 $23,299,000.00
11 6/30/2021 $6,060,000.00
12 3/31/2021 $14,442,000.00
13 12/31/2020 $21,539,000.00
14 9/30/2020 $4,244,000.00
15 6/30/2020 $6,698,000.00
16 3/31/2020 $4,517,000.00
17 12/31/2019 $4,413,000.00
18 9/30/2019 $318,000.00
19 6/30/2019 $1,880,000.00
20 3/31/2019 $33,000.00
21 12/31/2018 $1,168,000.00
22 9/30/2018 $62,000.00
23 6/30/2018 $823,000.00
24 12/31/2017 $95,000.00
Financials: UnrecognizedTaxBenefits
Date Value
1 12/31/2023 $9,300,000.00
2 12/31/2022 $8,100,000.00
3 12/31/2021 $6,900,000.00
4 12/31/2020 $3,489,000.00
5 12/31/2019 $2,052,000.00
6 12/31/2018 $1,260,000.00
7 12/31/2017 $1,031,000.00
8 12/31/2016 $844,000.00
Financials: UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 --
4 12/31/2020 --
5 12/31/2019 --
6 12/31/2018 --
7 12/31/2017 --
Financials: UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
Date Value
1 12/31/2023 $1,200,000.00
2 12/31/2022 $1,200,000.00
3 12/31/2021 $3,400,000.00
4 12/31/2020 $1,437,000.00
5 12/31/2019 $792,000.00
6 12/31/2018 $229,000.00
7 12/31/2017 $187,000.00
Financials: ValuationAllowanceDeferredTaxAssetChangeInAmount
Date Value
1 12/31/2023 $55,800,000.00
2 12/31/2022 $49,600,000.00
3 12/31/2021 $99,500,000.00
4 12/31/2020 $96,600,000.00
5 12/31/2019 $30,200,000.00
6 12/31/2018 $14,000,000.00
7 12/31/2017 $-9,700,000.00
Financials: WeightedAverageNumberOfDilutedSharesOutstanding
Date Value
1 12/31/2023 $144,383,294.00
2 9/30/2023 $144,208,940.00
3 6/30/2023 $143,956,867.00
4 3/31/2023 $143,511,142.00
5 12/31/2022 $142,515,917.00
6 9/30/2022 $142,928,654.00
7 6/30/2022 $142,032,261.00
8 3/31/2022 $141,697,252.00
9 12/31/2021 $140,354,915.00
10 9/30/2021 $140,060,379.00
11 6/30/2021 $139,667,380.00
12 12/31/2020 $131,216,468.00
13 12/31/2018 $105,433,645.00
Financials: WeightedAverageNumberOfSharesOutstandingBasic
Date Value
1 12/31/2023 $144,383,294.00
2 9/30/2023 $144,208,940.00
3 6/30/2023 $143,956,867.00
4 3/31/2023 $143,511,142.00
5 12/31/2022 $142,515,917.00
6 9/30/2022 $142,928,654.00
7 6/30/2022 $142,032,261.00
8 3/31/2022 $141,697,252.00
9 12/31/2021 $140,354,915.00
10 9/30/2021 $140,833,564.00
11 6/30/2021 $139,667,380.00
12 12/31/2020 $131,216,468.00
Copyright 2024 PursePoor.com