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

Business Address

395 WINCHESTER AVE
5 SCIENCE PARK
NEW HAVEN , CT US 06511

Mailing Address

395 WINCHESTER AVE
5 SCIENCE PARK
NEW HAVEN , CT US 06511
Phone Number: 203-535-1456 / State Incorporated: DE / Fiscal Year End 12 /31
Financials: AccountsPayableAndAccruedLiabilitiesCurrent
Date Value
1 12/31/2023 $92,200,000.00
2 9/30/2023 $91,000,000.00
3 6/30/2023 $74,800,000.00
4 3/31/2023 $66,000,000.00
5 12/31/2022 $74,700,000.00
6 9/30/2022 $49,700,000.00
7 6/30/2022 $42,100,000.00
8 12/31/2021 $54,400,000.00
Financials: AccountsPayableCurrent
Date Value
1 12/31/2023 $17,800,000.00
2 9/30/2023 $34,300,000.00
3 6/30/2023 $6,700,000.00
4 3/31/2023 $12,300,000.00
5 12/31/2022 $5,700,000.00
6 9/30/2022 $7,900,000.00
7 6/30/2022 $12,300,000.00
8 3/31/2022 $8,600,000.00
9 12/31/2021 $31,300,000.00
10 9/30/2021 $4,671,605.00
11 6/30/2021 $4,975,367.00
12 3/31/2021 $9,002,938.00
13 12/31/2020 $7,121,879.00
14 9/30/2020 $5,088,034.00
15 6/30/2020 $2,429,757.00
16 3/31/2020 $3,020,794.00
17 12/31/2019 $4,556,827.00
18 9/30/2019 $2,277,824.00
19 6/30/2019 $1,411,471.00
20 3/31/2019 $1,563,909.00
21 12/31/2018 $2,758,184.00
22 9/30/2018 $1,300,760.00
23 12/31/2017 $596,527.00
Financials: AccountsReceivableNetCurrent
Date Value
1 12/31/2023 --
2 9/30/2023 $15,700,000.00
3 6/30/2023 $100,000.00
4 3/31/2023 --
5 12/31/2022 $1,000,000.00
6 9/30/2022 $1,000,000.00
7 6/30/2022 $1,400,000.00
8 3/31/2022 --
9 12/31/2021 $15,000,000.00
10 9/30/2021 $1,900,000.00
11 6/30/2021 --
12 3/31/2021 --
13 12/31/2020 $1,000,000.00
14 9/30/2020 $2,444,450.00
15 9/30/2019 $59,330.00
16 12/31/2018 $2,775,831.00
17 12/31/2017 $25,000,000.00
Financials: AccretionAmortizationOfDiscountsAndPremiumsInvestments
Date Value
1 12/31/2023 $16,600,000.00
2 9/30/2023 $11,600,000.00
3 6/30/2023 $7,000,000.00
4 3/31/2023 $3,400,000.00
5 12/31/2022 $-5,700,000.00
6 9/30/2022 $-6,500,000.00
7 6/30/2022 $-5,800,000.00
8 3/31/2022 $-3,300,000.00
9 12/31/2021 $-9,400,000.00
10 9/30/2021 $-5,241,206.00
11 6/30/2021 $-2,673,364.00
12 3/31/2021 $-1,000,000.00
13 12/31/2020 $-1,700,000.00
14 9/30/2020 $-1,404,626.00
15 6/30/2020 $-823,694.00
16 3/31/2020 $-366,132.00
17 12/31/2019 $-200,000.00
18 9/30/2019 $109,870.00
19 6/30/2019 $88,852.00
20 3/31/2019 $-5,383.00
21 12/31/2018 $-248,069.00
22 9/30/2018 $-213,190.00
23 6/30/2018 $-117,583.00
Financials: AccruedIncomeTaxesCurrent
Date Value
1 12/31/2023 $700,000.00
2 9/30/2023 $1,100,000.00
3 6/30/2023 $1,000,000.00
4 3/31/2023 $10,100,000.00
5 12/31/2022 $10,300,000.00
6 9/30/2022 $2,000,000.00
7 3/31/2022 $4,500,000.00
8 12/31/2021 --
Financials: AccruedProfessionalFeesCurrent
Date Value
1 12/31/2023 $2,500,000.00
2 9/30/2023 $2,900,000.00
3 6/30/2023 $2,900,000.00
4 3/31/2023 $1,500,000.00
5 12/31/2022 $2,400,000.00
6 9/30/2022 $2,800,000.00
7 6/30/2022 $2,200,000.00
8 3/31/2022 $2,200,000.00
9 12/31/2021 $1,200,000.00
10 9/30/2021 $785,561.00
11 6/30/2021 $1,320,597.00
12 3/31/2021 $1,037,606.00
13 12/31/2020 $1,800,000.00
14 9/30/2020 $862,572.00
15 6/30/2020 $952,850.00
16 3/31/2020 $902,989.00
17 12/31/2019 $605,246.00
18 9/30/2019 $1,248,754.00
19 6/30/2019 $810,686.00
20 3/31/2019 $774,823.00
21 12/31/2018 $848,923.00
22 9/30/2018 $1,154,708.00
23 12/31/2017 $516,389.00
Financials: AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
Date Value
1 12/31/2023 $21,100,000.00
2 9/30/2023 $19,900,000.00
3 6/30/2023 $18,800,000.00
4 3/31/2023 $17,600,000.00
5 12/31/2022 $16,600,000.00
6 9/30/2022 $14,900,000.00
7 6/30/2022 $13,700,000.00
8 3/31/2022 $12,200,000.00
9 12/31/2021 $10,700,000.00
10 9/30/2021 $9,510,024.00
11 6/30/2021 $8,430,778.00
12 3/31/2021 $7,273,770.00
13 12/31/2020 $6,100,000.00
14 9/30/2020 $5,360,467.00
15 6/30/2020 $4,506,794.00
16 3/31/2020 $3,875,343.00
17 12/31/2019 $3,264,861.00
18 9/30/2019 $2,736,498.00
19 6/30/2019 $2,276,543.00
20 3/31/2019 $1,977,999.00
21 12/31/2018 $1,733,531.00
22 9/30/2018 $1,510,583.00
23 12/31/2017 $1,031,620.00
Financials: AccumulatedOtherComprehensiveIncomeLossNetOfTax
Date Value
1 12/31/2023 $-3,100,000.00
2 9/30/2023 $-9,200,000.00
3 6/30/2023 $-12,200,000.00
4 3/31/2023 $-12,600,000.00
5 12/31/2022 $-19,200,000.00
6 9/30/2022 $-24,800,000.00
7 6/30/2022 $-22,000,000.00
8 3/31/2022 $-18,700,000.00
9 12/31/2021 $-4,600,000.00
10 9/30/2021 $-676,649.00
11 6/30/2021 $-486,544.00
12 3/31/2021 $-242,755.00
13 12/31/2020 $600,000.00
14 9/30/2020 $1,079,807.00
15 6/30/2020 $1,664,124.00
16 3/31/2020 $-602,614.00
17 12/31/2019 $107,576.00
18 9/30/2019 $196,645.00
19 6/30/2019 $300,150.00
20 3/31/2019 $80,031.00
21 12/31/2018 $-217,723.00
22 9/30/2018 $-47,223.00
23 12/31/2017 $-9,751.00
Financials: AdditionalPaidInCapital
Date Value
1 12/31/2023 $1,995,700,000.00
2 9/30/2023 $1,644,200,000.00
3 6/30/2023 $1,589,600,000.00
4 3/31/2023 $1,570,800,000.00
5 12/31/2022 $1,549,400,000.00
6 9/30/2022 $1,528,700,000.00
7 6/30/2022 $1,508,800,000.00
8 3/31/2022 $1,488,300,000.00
9 12/31/2021 $1,469,200,000.00
10 9/30/2021 $1,448,254,555.00
11 6/30/2021 $1,166,526,486.00
12 3/31/2021 $1,148,345,190.00
13 12/31/2020 $1,133,500,000.00
14 9/30/2020 $654,342,486.00
15 6/30/2020 $615,601,031.00
16 3/31/2020 $606,567,072.00
17 12/31/2019 $599,097,090.00
18 9/30/2019 $485,439,007.00
19 6/30/2019 $450,007,344.00
20 3/31/2019 $444,295,404.00
21 12/31/2018 $439,118,089.00
22 9/30/2018 $7,377,913.00
Financials: AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
Date Value
1 12/31/2023 $71,600,000.00
2 9/30/2023 $16,700,000.00
3 6/30/2023 $18,300,000.00
4 3/31/2023 $19,900,000.00
5 12/31/2022 $75,500,000.00
6 9/30/2022 $18,800,000.00
7 6/30/2022 $20,000,000.00
8 3/31/2022 $16,600,000.00
9 12/31/2021 $57,100,000.00
10 9/30/2021 $15,200,000.00
11 6/30/2021 $14,568,216.00
12 3/31/2021 $10,300,000.00
13 12/31/2020 $30,200,000.00
14 9/30/2020 $8,246,921.00
15 6/30/2020 $7,754,959.00
16 3/31/2020 $6,119,711.00
17 12/31/2019 $20,100,000.00
18 9/30/2019 $4,601,214.00
19 6/30/2019 $10,490,055.00
20 3/31/2019 $5,177,448.00
Financials: AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
Date Value
1 12/31/2023 $17,000,000.00
2 9/30/2023 $1,100,000.00
3 12/31/2021 $4,600,000.00
4 9/30/2021 $4,600,000.00
5 12/31/2020 $28,100,000.00
Financials: AllocatedShareBasedCompensationExpense
Date Value
1 12/31/2023 $71,600,000.00
2 12/31/2022 $75,500,000.00
3 12/31/2021 $57,100,000.00
4 12/31/2020 $30,200,000.00
5 12/31/2019 $20,100,000.00
6 12/31/2018 $11,630,300.00
Financials: AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
Date Value
1 12/31/2023 $9,100,000.00
2 9/30/2023 $9,100,000.00
3 6/30/2023 $9,300,000.00
4 3/31/2023 $9,300,000.00
5 12/31/2022 $7,300,000.00
6 9/30/2022 $7,100,000.00
7 6/30/2022 $6,800,000.00
8 3/31/2022 $6,600,000.00
9 12/31/2021 $2,600,000.00
10 9/30/2021 $5,500,000.00
11 6/30/2021 $5,600,000.00
12 3/31/2021 $5,700,000.00
13 12/31/2020 $4,600,000.00
14 9/30/2020 $4,976,467.00
15 6/30/2020 $5,024,646.00
16 3/31/2020 $5,057,504.00
17 12/31/2019 $1,200,000.00
18 9/30/2019 $4,251,366.00
19 6/30/2019 $4,403,924.00
20 3/31/2019 $4,434,804.00
21 12/31/2018 $3,375,313.00
22 9/30/2018 $23,114,780.00
23 6/30/2018 $23,527,152.00
24 3/31/2018 $23,527,152.00
25 12/31/2017 $18,301,112.00
26 9/30/2017 $18,420,604.00
Financials: Assets
Date Value
1 12/31/2023 $1,304,600,000.00
2 9/30/2023 $1,058,300,000.00
3 6/30/2023 $1,083,500,000.00
4 3/31/2023 $1,175,800,000.00
5 12/31/2022 $1,268,800,000.00
6 9/30/2022 $1,334,800,000.00
7 6/30/2022 $1,407,000,000.00
8 3/31/2022 $1,488,300,000.00
9 12/31/2021 $1,581,600,000.00
10 9/30/2021 $1,604,865,210.00
11 6/30/2021 $644,026,885.00
12 3/31/2021 $681,772,443.00
13 12/31/2020 $717,400,000.00
14 9/30/2020 $271,947,431.00
15 6/30/2020 $262,581,573.00
16 3/31/2020 $282,449,799.00
17 12/31/2019 $301,641,426.00
18 9/30/2019 $209,093,798.00
19 6/30/2019 $172,046,128.00
20 3/31/2019 $186,568,127.00
21 12/31/2018 $199,281,575.00
22 9/30/2018 $98,886,058.00
23 12/31/2017 $66,848,369.00
Financials: AssetsCurrent
Date Value
1 12/31/2023 $1,280,200,000.00
2 9/30/2023 $1,033,000,000.00
3 6/30/2023 $1,056,700,000.00
4 3/31/2023 $1,148,200,000.00
5 12/31/2022 $1,240,200,000.00
6 9/30/2022 $1,304,700,000.00
7 6/30/2022 $1,376,400,000.00
8 3/31/2022 $1,457,000,000.00
9 12/31/2021 $1,552,500,000.00
10 9/30/2021 $1,576,150,721.00
11 6/30/2021 $627,733,962.00
12 3/31/2021 $664,656,758.00
13 12/31/2020 $703,100,000.00
14 9/30/2020 $257,979,829.00
15 6/30/2020 $249,581,888.00
16 3/31/2020 $270,195,164.00
17 12/31/2019 $290,880,635.00
18 9/30/2019 $199,663,343.00
19 6/30/2019 $163,261,088.00
20 3/31/2019 $179,735,878.00
21 12/31/2018 $195,677,779.00
22 9/30/2018 $95,518,056.00
23 12/31/2017 $65,528,728.00
Financials: CapitalExpendituresIncurredButNotYetPaid
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 $400,000.00
4 3/31/2023 $100,000.00
5 12/31/2022 $100,000.00
6 9/30/2022 $300,000.00
7 6/30/2022 $500,000.00
8 3/31/2022 $100,000.00
9 12/31/2021 $500,000.00
10 9/30/2021 $100,000.00
11 6/30/2021 $296,432.00
12 3/31/2021 $100,000.00
13 12/31/2020 $500,000.00
14 9/30/2020 $777,940.00
15 6/30/2020 $152,477.00
16 3/31/2020 $375,602.00
17 12/31/2019 $200,000.00
18 9/30/2019 $138,600.00
19 6/30/2019 $72,744.00
20 3/31/2019 $509,966.00
21 12/31/2018 $159,494.00
22 9/30/2018 $322,301.00
23 6/30/2018 --
24 3/31/2018 --
25 12/31/2017 --
26 9/30/2017 --
Financials: CapitalizedContractCostAmortization
Date Value
1 12/31/2023 $1,300,000.00
2 9/30/2023 $2,000,000.00
3 6/30/2023 $1,500,000.00
4 3/31/2023 $600,000.00
5 12/31/2022 $1,800,000.00
6 9/30/2022 $1,300,000.00
7 6/30/2022 $800,000.00
8 3/31/2022 $300,000.00
9 12/31/2021 $400,000.00
10 9/30/2021 $100,000.00
11 6/30/2021 --
12 3/31/2021 --
13 12/31/2020 --
14 9/30/2020 --
15 12/31/2019 --
Financials: CashAndCashEquivalentsAtCarryingValue
Date Value
1 12/31/2023 $311,700,000.00
2 9/30/2023 $113,700,000.00
3 6/30/2023 $90,600,000.00
4 3/31/2023 $130,200,000.00
5 12/31/2022 $81,300,000.00
6 9/30/2022 $132,600,000.00
7 6/30/2022 $93,200,000.00
8 3/31/2022 $62,300,000.00
9 12/31/2021 $108,300,000.00
10 9/30/2021 $255,662,835.00
11 6/30/2021 $48,726,443.00
12 3/31/2021 $346,068,406.00
13 12/31/2020 $588,400,000.00
14 9/30/2020 $88,988,921.00
15 6/30/2020 $21,593,656.00
16 3/31/2020 $36,106,323.00
17 12/31/2019 $9,211,057.00
18 9/30/2019 $12,135,475.00
19 6/30/2019 $11,342,178.00
20 3/31/2019 $28,786,247.00
21 12/31/2018 $3,190,056.00
22 9/30/2018 $6,191,004.00
23 12/31/2017 $30,912,391.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
Date Value
1 12/31/2023 $317,200,000.00
2 9/30/2023 $119,200,000.00
3 6/30/2023 $96,100,000.00
4 3/31/2023 $135,700,000.00
5 12/31/2022 $86,800,000.00
6 9/30/2022 $138,100,000.00
7 6/30/2022 $97,700,000.00
8 3/31/2022 $66,800,000.00
9 12/31/2021 $112,800,000.00
10 9/30/2021 $260,200,000.00
11 6/30/2021 $53,226,443.00
12 3/31/2021 $346,100,000.00
13 12/31/2020 $588,400,000.00
14 9/30/2020 $88,988,921.00
15 6/30/2020 $21,593,656.00
16 3/31/2020 $36,106,323.00
17 12/31/2019 $9,200,000.00
18 9/30/2019 $12,135,475.00
19 6/30/2019 $11,342,178.00
20 3/31/2019 $28,786,247.00
21 12/31/2018 $3,200,000.00
22 9/30/2018 $6,191,004.00
23 6/30/2018 $3,352,559.00
24 3/31/2018 $60,830,868.00
25 12/31/2017 $30,912,391.00
26 9/30/2017 $2,456,990.00
27 12/31/2016 $5,088,548.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
Date Value
1 12/31/2023 $230,400,000.00
2 9/30/2023 $32,400,000.00
3 6/30/2023 $9,300,000.00
4 3/31/2023 $48,900,000.00
5 12/31/2022 $-26,000,000.00
6 9/30/2022 $25,300,000.00
7 6/30/2022 $-15,100,000.00
8 3/31/2022 $-46,000,000.00
9 12/31/2021 $-475,600,000.00
10 9/30/2021 $-328,210,397.00
11 6/30/2021 $-535,200,000.00
12 3/31/2021 $-242,304,826.00
13 12/31/2020 $579,200,000.00
14 9/30/2020 $79,777,864.00
15 6/30/2020 $12,382,599.00
16 3/31/2020 $26,895,266.00
17 12/31/2019 $6,000,000.00
18 9/30/2019 $8,945,419.00
19 6/30/2019 $8,152,122.00
20 3/31/2019 $25,596,191.00
21 12/31/2018 $-27,722,335.00
22 9/30/2018 $-24,721,387.00
23 6/30/2018 $-27,559,832.00
24 3/31/2018 $29,918,477.00
25 12/31/2017 $25,823,843.00
26 9/30/2017 $-2,631,558.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 3/31/2019 --
21 12/31/2018 --
22 9/30/2018 --
23 12/31/2017 --
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 3/31/2019 $0.00
21 12/31/2018 $0.00
22 9/30/2018 $0.00
Financials: CommonStockSharesAuthorized
Date Value
1 12/31/2023 $200,000,000.00
2 12/31/2022 $200,000,000.00
3 12/31/2021 $200,000,000.00
Financials: CommonStockSharesIssued
Date Value
1 12/31/2023 $68,000,000.00
2 9/30/2023 $55,000,000.00
3 6/30/2023 $53,400,000.00
4 3/31/2023 $53,400,000.00
5 12/31/2022 $53,200,000.00
6 9/30/2022 $53,200,000.00
7 6/30/2022 $53,200,000.00
8 3/31/2022 $53,100,000.00
9 12/31/2021 $53,000,000.00
10 9/30/2021 $52,766,020.00
11 6/30/2021 $48,994,869.00
12 3/31/2021 $48,785,692.00
13 12/31/2020 $48,500,000.00
14 9/30/2020 $40,096,001.00
15 6/30/2020 $38,825,190.00
16 3/31/2020 $38,672,433.00
17 12/31/2019 $38,461,353.00
18 9/30/2019 $33,076,557.00
19 6/30/2019 $31,523,474.00
20 3/31/2019 $31,368,864.00
21 12/31/2018 $31,235,458.00
22 9/30/2018 $3,683,639.00
Financials: CommonStockSharesOutstanding
Date Value
1 12/31/2023 $68,000,000.00
2 9/30/2023 $55,000,000.00
3 6/30/2023 $53,400,000.00
4 3/31/2023 $53,400,000.00
5 12/31/2022 $53,200,000.00
6 9/30/2022 $53,200,000.00
7 6/30/2022 $53,200,000.00
8 3/31/2022 $53,100,000.00
9 12/31/2021 $53,000,000.00
10 9/30/2021 $52,766,020.00
11 6/30/2021 $48,994,869.00
12 3/31/2021 $48,785,692.00
13 12/31/2020 $48,500,000.00
14 9/30/2020 $40,096,001.00
15 6/30/2020 $38,825,190.00
16 3/31/2020 $38,672,433.00
17 12/31/2019 $38,461,353.00
18 9/30/2019 $33,076,557.00
19 6/30/2019 $31,523,474.00
20 3/31/2019 $31,368,864.00
21 12/31/2018 $31,235,458.00
22 9/30/2018 $3,683,639.00
Financials: CommonStockValue
Date Value
1 12/31/2023 $100,000.00
2 9/30/2023 $100,000.00
3 6/30/2023 $100,000.00
4 3/31/2023 $100,000.00
5 12/31/2022 $100,000.00
6 9/30/2022 $100,000.00
7 6/30/2022 $100,000.00
8 3/31/2022 --
9 12/31/2021 --
10 9/30/2021 $52,766.00
11 6/30/2021 $48,995.00
12 3/31/2021 $48,786.00
13 12/31/2020 --
14 9/30/2020 $40,096.00
15 6/30/2020 $38,825.00
16 3/31/2020 $38,672.00
17 12/31/2019 $38,461.00
18 9/30/2019 $33,076.00
19 6/30/2019 $31,524.00
20 3/31/2019 $31,369.00
21 12/31/2018 $31,236.00
22 9/30/2018 $3,684.00
Financials: ComprehensiveIncomeNetOfTax
Date Value
1 12/31/2023 $-351,200,000.00
2 9/30/2023 $-202,500,000.00
3 6/30/2023 $-66,200,000.00
4 3/31/2023 $-75,300,000.00
5 12/31/2022 $-297,000,000.00
6 9/30/2022 $-69,000,000.00
7 6/30/2022 $-73,300,000.00
8 3/31/2022 $-77,500,000.00
9 12/31/2021 $-196,200,000.00
10 9/30/2021 $-46,900,000.00
11 6/30/2021 $-50,500,000.00
12 3/31/2021 $-41,800,000.00
13 12/31/2020 $-118,800,000.00
14 9/30/2020 $-31,404,183.00
15 6/30/2020 $-22,959,801.00
16 3/31/2020 $-22,449,361.00
17 12/31/2019 $-70,000,000.00
18 9/30/2019 $-17,778,878.00
19 6/30/2019 $-31,051,266.00
20 3/31/2019 $-14,106,738.00
21 12/31/2018 $-41,688,438.00
22 9/30/2018 $-13,338,281.00
23 6/30/2018 $-12,091,791.00
24 3/31/2018 $-4,208,418.00
25 12/31/2017 $-24,030,278.00
26 9/30/2017 $-19,303,137.00
Financials: ContractWithCustomerAssetNet
Date Value
1 12/31/2023 $9,400,000.00
2 9/30/2023 $8,700,000.00
3 6/30/2023 $9,200,000.00
4 3/31/2023 $10,100,000.00
5 12/31/2022 $10,700,000.00
6 9/30/2022 $11,200,000.00
7 6/30/2022 $11,700,000.00
8 3/31/2022 $12,100,000.00
9 12/31/2021 $12,500,000.00
10 9/30/2021 $12,800,000.00
11 12/31/2020 --
Financials: ContractWithCustomerLiability
Date Value
1 12/31/2023 $549,200,000.00
2 9/30/2023 $506,100,000.00
3 6/30/2023 $540,600,000.00
4 3/31/2023 $593,800,000.00
5 12/31/2022 $623,700,000.00
6 9/30/2022 $657,700,000.00
7 6/30/2022 $688,000,000.00
8 3/31/2022 $719,400,000.00
9 12/31/2021 $740,500,000.00
10 9/30/2021 $763,372,995.00
11 6/30/2021 $37,000,000.00
12 3/31/2021 $42,600,000.00
13 12/31/2020 $45,100,000.00
14 9/30/2020 $45,304,459.00
15 6/30/2020 $50,454,409.00
16 3/31/2020 $56,195,615.00
17 12/31/2019 $58,407,407.00
18 9/30/2019 $62,064,616.00
19 6/30/2019 $45,517,693.00
20 3/31/2019 $49,534,182.00
21 12/31/2018 $53,550,671.00
22 9/30/2018 $54,215,006.00
23 12/31/2017 $62,098,761.00
Financials: ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueModificationOfContract
Date Value
1 9/30/2023 $-8,200,000.00
2 6/30/2023 --
3 3/31/2023 $-8,200,000.00
4 12/31/2022 $700,000.00
5 9/30/2022 --
6 6/30/2022 --
7 12/31/2021 $-800,000.00
8 12/31/2020 $-400,000.00
Financials: ContractWithCustomerLiabilityCurrent
Date Value
1 12/31/2023 $163,000,000.00
2 9/30/2023 $224,200,000.00
3 6/30/2023 $230,100,000.00
4 3/31/2023 $214,900,000.00
5 12/31/2022 $218,600,000.00
6 9/30/2022 $193,100,000.00
7 6/30/2022 $194,400,000.00
8 3/31/2022 $197,500,000.00
9 12/31/2021 $206,200,000.00
10 9/30/2021 $162,943,830.00
11 6/30/2021 $22,150,861.00
12 3/31/2021 $22,150,861.00
13 12/31/2020 $22,200,000.00
14 9/30/2020 $21,358,989.00
15 6/30/2020 $22,964,819.00
16 3/31/2020 $22,464,819.00
17 12/31/2019 $19,979,525.00
18 9/30/2019 $20,294,456.00
19 6/30/2019 $14,815,957.00
20 3/31/2019 $15,440,957.00
21 12/31/2018 $16,065,957.00
22 9/30/2018 $13,501,056.00
23 12/31/2017 $13,553,136.00
Financials: ContractWithCustomerLiabilityNoncurrent
Date Value
1 12/31/2023 $386,200,000.00
2 9/30/2023 $281,900,000.00
3 6/30/2023 $310,500,000.00
4 3/31/2023 $378,900,000.00
5 12/31/2022 $405,100,000.00
6 9/30/2022 $464,600,000.00
7 6/30/2022 $493,600,000.00
8 3/31/2022 $521,900,000.00
9 12/31/2021 $534,300,000.00
10 9/30/2021 $600,429,165.00
11 6/30/2021 $14,862,802.00
12 3/31/2021 $20,400,518.00
13 12/31/2020 $22,900,000.00
14 9/30/2020 $23,945,470.00
15 6/30/2020 $27,489,590.00
16 3/31/2020 $33,730,795.00
17 12/31/2019 $38,427,882.00
18 9/30/2019 $41,770,160.00
19 6/30/2019 $30,701,736.00
20 3/31/2019 $34,093,225.00
21 12/31/2018 $37,484,714.00
22 9/30/2018 $40,713,950.00
23 12/31/2017 $48,545,625.00
Financials: ContractWithCustomerLiabilityRevenueRecognized
Date Value
1 12/31/2023 $-76,000,000.00
2 9/30/2023 $-119,100,000.00
3 6/30/2023 $-84,600,000.00
4 3/31/2023 $-31,400,000.00
5 12/31/2022 $-120,000,000.00
6 9/30/2022 $-85,800,000.00
7 6/30/2022 $-55,500,000.00
8 3/31/2022 $-24,200,000.00
9 12/31/2021 $18,600,000.00
10 9/30/2021 $-20,300,000.00
11 6/30/2021 $11,075,430.00
12 3/31/2021 $-5,500,000.00
13 12/31/2020 $18,651,649.00
14 9/30/2020 $17,318,637.00
15 6/30/2020 $11,364,763.00
16 3/31/2020 $5,182,381.00
17 12/31/2019 $14,335,188.00
18 9/30/2019 $12,049,468.00
19 6/30/2019 $8,032,979.00
20 3/31/2019 $4,016,489.00
21 12/31/2018 $13,553,136.00
22 9/30/2018 $10,354,342.00
23 12/31/2017 $6,600,000.00
Financials: CurrentFederalTaxExpenseBenefit
Date Value
1 12/31/2023 $-1,700,000.00
2 12/31/2022 $8,200,000.00
3 12/31/2021 --
4 12/31/2020 --
Financials: CurrentIncomeTaxExpenseBenefit
Date Value
1 12/31/2023 $900,000.00
2 12/31/2022 $20,900,000.00
3 12/31/2021 --
4 12/31/2020 --
Financials: CurrentStateAndLocalTaxExpenseBenefit
Date Value
1 12/31/2023 $2,600,000.00
2 12/31/2022 $12,700,000.00
3 12/31/2021 --
4 12/31/2020 --
5 9/30/2019 --
6 6/30/2019 --
7 3/31/2019 --
8 9/30/2018 --
9 6/30/2018 --
10 3/31/2018 --
11 9/30/2017 --
Financials: DebtSecuritiesAvailableForSaleGainLoss
Date Value
1 9/30/2023 $-900,000.00
2 6/30/2023 $-900,000.00
3 3/31/2023 $-900,000.00
4 9/30/2022 $-400,000.00
5 6/30/2022 $-100,000.00
6 3/31/2022 --
7 9/30/2021 --
8 6/30/2021 --
Financials: DebtSecuritiesAvailableForSaleRealizedGainLoss
Date Value
1 12/31/2023 $-900,000.00
2 12/31/2022 $-400,000.00
3 12/31/2021 $-200,000.00
4 12/31/2020 $400,000.00
Financials: DeferredFederalIncomeTaxExpenseBenefit
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 --
4 12/31/2020 --
Financials: DeferredIncomeTaxExpenseBenefit
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 --
4 12/31/2020 --
Financials: DeferredIncomeTaxLiabilities
Date Value
1 12/31/2023 $3,200,000.00
2 12/31/2022 $3,600,000.00
3 12/31/2021 $5,000,000.00
4 12/31/2020 $2,421,100.00
5 12/31/2019 $1,328,943.00
6 12/31/2018 $575,954.00
7 12/31/2017 $124,151.00
Financials: DeferredStateAndLocalIncomeTaxExpenseBenefit
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 --
4 12/31/2020 --
Financials: DeferredTaxAssetsDeferredIncome
Date Value
1 12/31/2023 $151,200,000.00
2 12/31/2022 $143,000,000.00
3 12/31/2021 $10,000,000.00
4 12/31/2020 $8,978,710.00
5 12/31/2019 $7,871,790.00
6 12/31/2018 $6,179,875.00
7 12/31/2017 $736,672.00
Financials: DeferredTaxAssetsGross
Date Value
1 12/31/2023 $411,100,000.00
2 12/31/2022 $247,100,000.00
3 12/31/2021 $144,500,000.00
4 12/31/2020 $67,334,302.00
5 12/31/2019 $38,491,303.00
6 12/31/2018 $22,364,306.00
7 12/31/2017 $13,439,998.00
Financials: DeferredTaxAssetsInProcessResearchAndDevelopment
Date Value
1 12/31/2023 $93,600,000.00
2 12/31/2022 $56,300,000.00
3 12/31/2021 --
Financials: DeferredTaxAssetsOperatingLossCarryforwards
Date Value
1 12/31/2023 $65,800,000.00
2 12/31/2022 $3,800,000.00
3 12/31/2021 $97,000,000.00
4 12/31/2020 $43,074,539.00
5 12/31/2019 $21,733,983.00
6 12/31/2018 $12,236,973.00
7 12/31/2017 $10,978,713.00
Financials: DeferredTaxAssetsOther
Date Value
1 12/31/2023 $13,300,000.00
2 12/31/2022 $7,700,000.00
3 12/31/2021 $3,300,000.00
4 12/31/2020 $172,170.00
5 12/31/2019 $183,118.00
6 12/31/2018 $181,734.00
7 12/31/2017 $65,714.00
Financials: DeferredTaxAssetsTaxCreditCarryforwards
Date Value
1 12/31/2023 $43,800,000.00
2 12/31/2022 $10,400,000.00
3 12/31/2021 $18,800,000.00
4 12/31/2020 $10,070,208.00
5 12/31/2019 $5,121,644.00
6 12/31/2018 $2,681,628.00
7 12/31/2017 $1,658,899.00
Financials: DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
Date Value
1 12/31/2023 $43,400,000.00
2 12/31/2022 $25,900,000.00
3 12/31/2021 $15,400,000.00
4 12/31/2020 $5,038,675.00
5 12/31/2019 $3,580,768.00
6 12/31/2018 $1,084,096.00
Financials: DeferredTaxAssetsValuationAllowance
Date Value
1 12/31/2023 $407,900,000.00
2 12/31/2022 $243,500,000.00
3 12/31/2021 $139,500,000.00
4 12/31/2020 $64,913,202.00
5 12/31/2019 $37,162,360.00
6 12/31/2018 $21,788,352.00
7 12/31/2017 $13,315,847.00
Financials: DeferredTaxLiabilities
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 --
4 12/31/2020 --
Financials: DeferredTaxLiabilitiesOther
Date Value
1 12/31/2023 $800,000.00
2 12/31/2022 $1,000,000.00
3 12/31/2021 $1,400,000.00
4 12/31/2020 $43,103.00
5 12/31/2019 $35,011.00
6 12/31/2018 $35,345.00
7 12/31/2017 $24,079.00
Financials: DeferredTaxLiabilitiesPropertyPlantAndEquipment
Date Value
1 12/31/2023 $2,400,000.00
2 12/31/2022 $2,600,000.00
3 12/31/2021 $3,600,000.00
4 12/31/2020 $2,377,997.00
5 12/31/2019 $1,293,932.00
6 12/31/2018 $540,609.00
7 12/31/2017 $100,072.00
Financials: DefinedContributionPlanCostRecognized
Date Value
1 12/31/2023 $3,100,000.00
2 12/31/2022 $2,200,000.00
3 12/31/2021 $1,300,000.00
4 12/31/2020 $900,000.00
Financials: Depreciation
Date Value
1 12/31/2023 $4,800,000.00
2 12/31/2022 $6,300,000.00
3 12/31/2021 $4,800,000.00
4 12/31/2020 $3,200,000.00
5 12/31/2019 $1,561,557.00
6 3/31/2019 $246,158.00
7 12/31/2018 $706,000.00
8 9/30/2018 $191,547.00
9 3/31/2018 $123,028.00
10 12/31/2017 $347,395.00
11 9/30/2017 $246,367.00
Financials: DepreciationAndAmortization
Date Value
1 12/31/2023 $4,800,000.00
2 9/30/2023 $3,600,000.00
3 6/30/2023 $1,200,000.00
4 3/31/2023 $1,200,000.00
5 12/31/2022 $6,300,000.00
6 9/30/2022 $4,600,000.00
7 6/30/2022 $1,500,000.00
8 3/31/2022 $1,500,000.00
9 12/31/2021 $4,800,000.00
10 9/30/2021 $3,511,998.00
11 6/30/2021 $2,300,000.00
12 3/31/2021 $1,148,010.00
13 12/31/2020 $3,200,000.00
14 9/30/2020 $2,113,865.00
15 6/30/2020 $1,252,573.00
16 3/31/2020 $617,469.00
17 12/31/2019 $1,600,000.00
18 9/30/2019 $1,024,845.00
19 6/30/2019 $310,461.00
20 3/31/2019 $246,159.00
21 12/31/2018 $706,000.00
22 9/30/2018 $483,052.00
23 6/30/2018 $291,504.00
24 3/31/2018 $123,028.00
25 12/31/2017 $347,395.00
26 9/30/2017 $246,367.00
Financials: EarningsPerShareBasic
Date Value
1 12/31/2023 $-6.62
2 9/30/2023 $-3.97
3 6/30/2023 $-1.25
4 3/31/2023 $-1.54
5 12/31/2022 $-5.31
6 9/30/2022 $-3.76
7 6/30/2022 $-1.32
8 3/31/2022 $-1.20
9 12/31/2021 $-3.82
10 9/30/2021 $-0.94
11 6/30/2021 $-1.03
12 3/31/2021 $-0.84
13 12/31/2020 $-3.02
14 12/31/2019 $-2.13
Financials: EarningsPerShareDiluted
Date Value
1 12/31/2023 $-6.62
2 9/30/2023 $-3.97
3 6/30/2023 $-1.25
4 3/31/2023 $-1.54
5 12/31/2022 $-5.31
6 9/30/2022 $-1.24
7 6/30/2022 $-1.32
8 3/31/2022 $-1.20
9 12/31/2021 $-3.82
10 9/30/2021 $-2.81
11 6/30/2021 $-1.87
12 3/31/2021 $-0.84
13 12/31/2020 $-3.02
14 12/31/2019 $-2.13
Financials: EffectiveIncomeTaxRateContinuingOperations
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.01
5 12/31/2022 $-0.08
6 9/30/2022 $0.05
7 6/30/2022 $0.05
8 3/31/2022 $0.08
9 12/31/2021 --
10 9/30/2021 --
11 6/30/2021 --
12 3/31/2021 --
13 12/31/2020 --
14 9/30/2020 --
15 6/30/2020 --
16 3/31/2020 --
17 12/31/2019 --
18 9/30/2019 --
19 6/30/2019 --
20 3/31/2019 --
21 12/31/2018 --
22 9/30/2018 --
23 6/30/2018 --
24 3/31/2018 --
25 12/31/2017 --
26 9/30/2017 --
Financials: EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
Date Value
1 12/31/2023 $0.21
2 9/30/2023 $0.21
3 6/30/2023 $0.21
4 3/31/2023 $0.21
5 12/31/2022 $0.21
6 9/30/2022 $0.21
7 6/30/2022 $0.21
8 3/31/2022 $0.21
9 12/31/2021 $0.21
10 9/30/2021 $0.21
11 6/30/2021 $0.21
12 3/31/2021 $0.21
13 12/31/2020 $0.21
14 9/30/2020 $0.21
15 6/30/2020 $0.21
16 3/31/2020 $0.21
17 12/31/2019 $0.21
18 9/30/2019 $0.21
19 6/30/2019 $0.21
20 3/31/2019 $0.21
21 12/31/2018 $0.21
22 9/30/2018 $0.21
23 6/30/2018 $0.34
24 3/31/2018 $0.34
25 12/31/2017 $0.34
26 9/30/2017 $0.34
Financials: EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
Date Value
1 12/31/2023 $-0.45
2 12/31/2022 $-0.32
3 3/31/2022 $0.08
4 12/31/2021 $-0.38
5 9/30/2021 --
6 6/30/2021 --
7 3/31/2021 --
8 12/31/2020 $-0.23
9 9/30/2020 --
10 6/30/2020 --
11 3/31/2020 --
12 12/31/2019 $-0.22
13 9/30/2019 --
14 6/30/2019 --
15 3/31/2019 --
16 12/31/2018 $-0.20
17 9/30/2018 --
18 12/31/2017 $-0.06
Financials: EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
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.02
5 12/31/2019 $-0.02
6 12/31/2018 $-0.03
7 12/31/2017 $0.00
Financials: EffectiveIncomeTaxRateReconciliationOtherAdjustments
Date Value
1 12/31/2023 --
2 12/31/2022 $0.00
3 12/31/2021 --
4 12/31/2020 $0.00
5 12/31/2019 $0.00
6 12/31/2018 $0.00
7 12/31/2017 $0.00
Financials: EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
Date Value
1 12/31/2023 $0.18
2 12/31/2022 $-0.02
3 12/31/2021 $0.16
4 12/31/2020 $0.00
5 12/31/2019 $0.00
Financials: EffectiveIncomeTaxRateReconciliationTaxContingencies
Date Value
1 12/31/2023 $-0.01
2 12/31/2022 $-0.01
3 12/31/2021 --
4 12/31/2020 --
Financials: EffectiveIncomeTaxRateReconciliationTaxCreditsResearch
Date Value
1 12/31/2023 $-0.08
2 12/31/2022 $-0.03
3 12/31/2021 $0.03
4 12/31/2020 $-0.04
5 12/31/2019 $0.04
6 12/31/2018 $0.03
7 12/31/2017 $0.03
Financials: EmployeeRelatedLiabilitiesCurrent
Date Value
1 12/31/2023 $25,700,000.00
2 9/30/2023 $16,700,000.00
3 6/30/2023 $12,600,000.00
4 3/31/2023 $7,200,000.00
5 12/31/2022 $18,700,000.00
6 9/30/2022 $12,200,000.00
7 6/30/2022 $8,700,000.00
8 3/31/2022 $5,100,000.00
9 12/31/2021 $12,400,000.00
10 9/30/2021 $6,417,619.00
11 6/30/2021 $4,700,704.00
12 3/31/2021 $2,866,269.00
13 12/31/2020 $9,000,000.00
14 9/30/2020 $4,341,221.00
15 6/30/2020 $2,977,883.00
16 3/31/2020 $1,973,511.00
17 12/31/2019 $5,810,723.00
18 9/30/2019 $3,676,246.00
19 6/30/2019 $2,512,324.00
20 3/31/2019 $1,744,826.00
21 12/31/2018 $2,795,205.00
22 9/30/2018 $1,784,061.00
23 12/31/2017 $1,047,022.00
Financials: EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
Date Value
1 12/31/2023 $53,600,000.00
2 12/31/2022 $67,300,000.00
3 12/31/2021 $55,900,000.00
Financials: EquityMethodInvestments
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 --
4 12/31/2020 --
5 12/31/2019 --
6 9/30/2019 --
Financials: GeneralAndAdministrativeExpense
Date Value
1 12/31/2023 $100,300,000.00
2 9/30/2023 $73,300,000.00
3 6/30/2023 $25,700,000.00
4 3/31/2023 $24,900,000.00
5 12/31/2022 $79,600,000.00
6 9/30/2022 $20,000,000.00
7 6/30/2022 $24,300,000.00
8 3/31/2022 $20,200,000.00
9 12/31/2021 $61,600,000.00
10 9/30/2021 $42,800,000.00
11 6/30/2021 $26,729,578.00
12 3/31/2021 $12,300,000.00
13 12/31/2020 $38,300,000.00
14 9/30/2020 $26,072,404.00
15 6/30/2020 $8,815,474.00
16 3/31/2020 $7,925,005.00
17 12/31/2019 $27,300,000.00
18 9/30/2019 $20,038,772.00
19 6/30/2019 $12,081,409.00
20 3/31/2019 $5,640,629.00
21 12/31/2018 $12,932,168.00
22 9/30/2018 $4,284,231.00
23 6/30/2018 $2,826,492.00
24 3/31/2018 $1,246,887.00
25 12/31/2017 $1,189,122.00
26 9/30/2017 $857,310.00
27 6/30/2017 $569,983.00
28 3/31/2017 $929,826.00
Financials: ImpairmentOfLongLivedAssetsToBeDisposedOf
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: IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
Date Value
1 12/31/2023 $-363,900,000.00
2 9/30/2023 $-210,700,000.00
3 6/30/2023 $-65,600,000.00
4 3/31/2023 $-81,200,000.00
5 12/31/2022 $-251,000,000.00
6 9/30/2022 $-181,700,000.00
7 6/30/2022 $-64,100,000.00
8 3/31/2022 $-56,600,000.00
9 12/31/2021 $-184,100,000.00
10 12/31/2020 $-115,200,000.00
Financials: IncomeLossFromEquityMethodInvestments
Date Value
1 12/31/2023 $-2,500,000.00
2 9/30/2023 $-2,500,000.00
3 6/30/2023 $-1,300,000.00
4 3/31/2023 $-1,100,000.00
5 12/31/2022 $-10,600,000.00
6 9/30/2022 $-7,800,000.00
7 6/30/2022 $-2,500,000.00
8 3/31/2022 $-2,300,000.00
9 12/31/2021 --
10 12/31/2020 $-4,100,000.00
11 9/30/2020 --
12 12/31/2019 $-24,700,000.00
13 9/30/2019 $-24,675,000.00
14 12/31/2018 --
15 9/30/2018 --
Financials: IncomeTaxesPaidNet
Date Value
1 12/31/2023 $11,100,000.00
2 9/30/2023 $9,100,000.00
3 6/30/2023 $9,000,000.00
4 12/31/2022 $11,100,000.00
5 9/30/2022 $8,100,000.00
6 6/30/2022 --
7 12/31/2021 --
8 9/30/2021 --
9 12/31/2020 --
Financials: IncomeTaxExpenseBenefit
Date Value
1 12/31/2023 $900,000.00
2 9/30/2023 $-700,000.00
3 6/30/2023 $-300,000.00
4 3/31/2023 $-400,000.00
5 12/31/2022 $20,900,000.00
6 9/30/2022 $2,200,000.00
7 6/30/2022 $3,400,000.00
8 3/31/2022 $4,500,000.00
9 12/31/2021 --
10 9/30/2021 --
11 6/30/2021 --
12 3/31/2021 --
13 12/31/2020 --
14 12/31/2019 --
15 12/31/2018 --
16 9/30/2018 --
17 12/31/2017 --
18 9/30/2017 --
Financials: IncomeTaxReconciliationTaxCreditsResearch
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 $1,600,000.00
4 12/31/2020 $1,800,000.00
5 12/31/2019 $1,400,000.00
6 12/31/2018 $1,800,000.00
7 12/31/2017 $562,385.00
Financials: IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
Date Value
1 12/31/2023 $17,300,000.00
2 9/30/2023 $16,000,000.00
3 6/30/2023 $-600,000.00
4 3/31/2023 $-8,800,000.00
5 12/31/2022 $20,200,000.00
6 9/30/2022 $-5,000,000.00
7 6/30/2022 $-12,700,000.00
8 3/31/2022 $-15,600,000.00
9 12/31/2021 $27,900,000.00
10 9/30/2021 $-7,600,000.00
11 6/30/2021 $-7,800,000.00
12 12/31/2020 $12,800,000.00
Financials: IncreaseDecreaseInAccountsReceivable
Date Value
1 12/31/2023 $-1,000,000.00
2 9/30/2023 $14,700,000.00
3 6/30/2023 $-900,000.00
4 3/31/2023 $-1,000,000.00
5 12/31/2022 $-14,000,000.00
6 9/30/2022 $-14,000,000.00
7 6/30/2022 $-13,600,000.00
8 3/31/2022 $-15,000,000.00
9 12/31/2021 $14,000,000.00
10 9/30/2021 $880,180.00
11 6/30/2021 $-1,000,000.00
12 3/31/2021 $-1,000,000.00
13 12/31/2020 $1,000,000.00
14 9/30/2020 $2,444,450.00
15 6/30/2020 --
16 3/31/2020 --
17 12/31/2019 $-2,800,000.00
18 9/30/2019 $-2,716,501.00
19 6/30/2019 $-2,775,831.00
20 3/31/2019 $-2,775,831.00
21 12/31/2018 $-22,224,169.00
22 9/30/2018 $-25,000,000.00
23 6/30/2018 $-25,000,000.00
24 3/31/2018 $-25,000,000.00
25 12/31/2017 $25,000,000.00
26 9/30/2017 --
Financials: IncreaseDecreaseInContractWithCustomerAsset
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 9/30/2022 --
4 12/31/2021 $12,900,000.00
5 9/30/2021 $12,870,088.00
6 12/31/2020 --
7 9/30/2020 --
8 12/31/2019 --
Financials: IncreaseDecreaseInContractWithCustomerLiability
Date Value
1 12/31/2023 $-74,600,000.00
2 9/30/2023 $-117,700,000.00
3 6/30/2023 $-83,100,000.00
4 3/31/2023 $-29,900,000.00
5 12/31/2022 $-116,800,000.00
6 9/30/2022 $-82,800,000.00
7 6/30/2022 $-52,500,000.00
8 3/31/2022 $-21,200,000.00
9 12/31/2021 $695,500,000.00
10 9/30/2021 $718,300,000.00
11 6/30/2021 $-8,075,431.00
12 3/31/2021 $-2,537,715.00
13 12/31/2020 $-13,300,000.00
14 9/30/2020 $-13,102,948.00
15 6/30/2020 $-7,952,998.00
16 3/31/2020 $-2,211,793.00
17 12/31/2019 $4,856,736.00
18 9/30/2019 $8,513,945.00
19 6/30/2019 $-8,032,978.00
20 3/31/2019 $-4,016,489.00
21 12/31/2018 $-8,548,090.00
22 9/30/2018 $-7,883,755.00
23 6/30/2018 $-4,508,491.00
24 3/31/2018 $-1,108,597.00
25 12/31/2017 $51,921,124.00
26 9/30/2017 $-5,006,582.00
Financials: IncreaseDecreaseInOperatingLeaseLiability
Date Value
1 12/31/2023 $-2,000,000.00
2 9/30/2023 $-1,500,000.00
3 6/30/2023 $-1,000,000.00
4 3/31/2023 $-500,000.00
5 12/31/2022 $-1,900,000.00
6 9/30/2022 $-1,500,000.00
7 6/30/2022 $-1,000,000.00
8 3/31/2022 $-600,000.00
9 12/31/2021 $-1,300,000.00
10 9/30/2021 $-900,000.00
Financials: IncreaseDecreaseInOtherReceivables
Date Value
1 12/31/2023 $200,000.00
2 9/30/2023 $-2,200,000.00
3 6/30/2023 $-2,400,000.00
4 3/31/2023 $-2,300,000.00
5 12/31/2022 $-3,700,000.00
6 9/30/2022 $-4,900,000.00
7 6/30/2022 $-4,000,000.00
8 3/31/2022 $-4,100,000.00
9 12/31/2021 $3,300,000.00
10 9/30/2021 $-700,000.00
11 6/30/2021 $-28,043.00
12 3/31/2021 $-2,300,000.00
13 12/31/2020 $1,200,000.00
14 9/30/2020 $-2,769,195.00
15 6/30/2020 $-2,716,511.00
16 3/31/2020 $-2,402,390.00
17 12/31/2019 $4,000,000.00
18 9/30/2019 $2,886,261.00
19 6/30/2019 $-853,881.00
20 3/31/2019 $213,548.00
21 12/31/2018 $1,215,514.00
22 9/30/2018 $1,138,426.00
23 6/30/2018 $921,973.00
24 3/31/2018 $394,425.00
25 12/31/2017 $-369,729.00
26 9/30/2017 $-887,835.00
Financials: IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
Date Value
1 12/31/2023 $-14,100,000.00
2 9/30/2023 $-12,300,000.00
3 6/30/2023 $-13,100,000.00
4 3/31/2023 $-6,900,000.00
5 12/31/2022 $1,800,000.00
6 9/30/2022 $2,000,000.00
7 6/30/2022 $1,000,000.00
8 3/31/2022 $-2,300,000.00
9 12/31/2021 $13,600,000.00
10 9/30/2021 $12,400,000.00
11 6/30/2021 $9,129,676.00
12 3/31/2021 $2,100,000.00
13 12/31/2020 $2,400,000.00
14 9/30/2020 $-265,412.00
15 6/30/2020 $-404,665.00
16 3/31/2020 $-243,036.00
17 12/31/2019 $1,100,000.00
18 9/30/2019 $1,282,866.00
19 6/30/2019 $17,534.00
20 3/31/2019 $-363,434.00
21 12/31/2018 $2,501,383.00
22 9/30/2018 $2,565,154.00
23 6/30/2018 $1,674,044.00
24 3/31/2018 $-5,057.00
25 12/31/2017 $2,061.00
26 9/30/2017 $-22,940.00
Financials: InterestExpense
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 $100,000.00
10 9/30/2021 $32,500.00
11 6/30/2021 $24,375.00
12 3/31/2021 $16,250.00
13 12/31/2020 $100,000.00
14 9/30/2020 $16,250.00
15 6/30/2020 $32,500.00
16 3/31/2020 $16,250.00
17 12/31/2019 $100,000.00
18 9/30/2019 $22,903.00
19 6/30/2019 $46,416.00
20 3/31/2019 $23,638.00
21 12/31/2018 $57,440.00
22 9/30/2018 $12,264.00
23 6/30/2018 $20,540.00
24 3/31/2018 $10,669.00
25 12/31/2017 $50,357.00
26 9/30/2017 $38,905.00
27 6/30/2017 $12,973.00
28 3/31/2017 $13,713.00
Financials: InterestPaidNet
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 $100,000.00
4 9/30/2021 $35,208.00
5 6/30/2021 $10,833.00
6 3/31/2021 $16,250.00
7 12/31/2020 $100,000.00
8 9/30/2020 $48,750.00
9 6/30/2020 $32,500.00
10 3/31/2020 $16,250.00
11 12/31/2019 $100,000.00
12 9/30/2019 $59,586.00
13 6/30/2019 $37,434.00
14 3/31/2019 $24,563.00
15 12/31/2018 $39,476.00
16 9/30/2018 $19,331.00
17 6/30/2018 $11,558.00
18 3/31/2018 $6,178.00
19 12/31/2017 $32,393.00
20 9/30/2017 $25,433.00
Financials: InvestmentIncomeInterest
Date Value
1 12/31/2023 $38,800,000.00
2 9/30/2023 $26,600,000.00
3 6/30/2023 $16,600,000.00
4 3/31/2023 $7,600,000.00
5 12/31/2022 $12,000,000.00
6 9/30/2022 $6,300,000.00
7 6/30/2022 $2,900,000.00
8 3/31/2022 $1,200,000.00
9 12/31/2021 $1,900,000.00
10 9/30/2021 $368,545.00
11 6/30/2021 $360,160.00
12 3/31/2021 $450,383.00
13 12/31/2020 $3,500,000.00
14 9/30/2020 $3,065,220.00
15 6/30/2020 $2,264,984.00
16 3/31/2020 $1,299,133.00
17 12/31/2019 $4,600,000.00
18 9/30/2019 $3,394,269.00
19 6/30/2019 $1,091,331.00
20 3/31/2019 $1,190,523.00
21 12/31/2018 $2,470,101.00
22 9/30/2018 $1,273,988.00
23 6/30/2018 $539,413.00
24 3/31/2018 $211,237.00
25 12/31/2017 $201,388.00
26 9/30/2017 $165,606.00
27 6/30/2017 $57,904.00
28 3/31/2017 $83,562.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDue
Date Value
1 12/31/2023 $2,500,000.00
2 9/30/2023 $3,100,000.00
3 6/30/2023 $3,700,000.00
4 3/31/2023 $4,200,000.00
5 12/31/2022 $4,700,000.00
6 9/30/2022 $5,100,000.00
7 6/30/2022 $5,500,000.00
8 3/31/2022 $6,100,000.00
9 12/31/2021 $4,200,000.00
10 9/30/2021 $4,533,027.00
11 6/30/2021 $4,980,694.00
12 3/31/2021 $5,318,121.00
13 12/31/2020 $2,244,790.00
14 9/30/2020 $2,434,263.00
15 6/30/2020 $2,685,993.00
16 3/31/2020 $2,954,131.00
17 12/31/2019 $2,584,046.00
18 9/30/2019 $2,569,765.00
19 6/30/2019 $2,954,272.00
20 3/31/2019 $2,954,272.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
Date Value
1 12/31/2023 $2,000,000.00
2 9/30/2023 $2,200,000.00
3 6/30/2023 $2,200,000.00
4 3/31/2023 $2,200,000.00
5 12/31/2022 $2,000,000.00
6 9/30/2022 $2,100,000.00
7 6/30/2022 $2,100,000.00
8 3/31/2022 $2,100,000.00
9 12/31/2021 $1,200,000.00
10 9/30/2021 $1,333,080.00
11 6/30/2021 $1,333,080.00
12 3/31/2021 $1,333,080.00
13 12/31/2020 $1,124,684.00
14 9/30/2020 $1,124,684.00
15 12/31/2019 $775,734.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearThree
Date Value
1 9/30/2023 --
2 6/30/2023 --
3 3/31/2023 --
4 12/31/2022 $500,000.00
5 9/30/2022 $500,000.00
6 6/30/2022 $500,000.00
7 3/31/2022 $600,000.00
8 9/30/2021 $1,485,519.00
9 6/30/2021 $1,485,519.00
10 3/31/2021 $1,485,519.00
11 6/30/2020 $1,101,185.00
12 3/31/2020 $1,099,232.00
13 12/31/2019 $895,847.00
14 9/30/2019 $840,498.00
15 6/30/2019 $840,498.00
16 3/31/2019 $840,498.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
Date Value
1 12/31/2023 $500,000.00
2 9/30/2023 $500,000.00
3 6/30/2023 $500,000.00
4 3/31/2023 $500,000.00
5 12/31/2022 $2,200,000.00
6 9/30/2022 $2,100,000.00
7 6/30/2022 $2,100,000.00
8 3/31/2022 $2,100,000.00
9 12/31/2021 $1,500,000.00
10 9/30/2021 $1,487,240.00
11 6/30/2021 $1,487,239.00
12 3/31/2021 $1,487,239.00
13 12/31/2020 $1,108,065.00
14 9/30/2020 $1,108,066.00
15 6/30/2020 $1,117,803.00
16 3/31/2020 $1,115,850.00
17 12/31/2019 $912,465.00
18 9/30/2019 $764,555.00
19 6/30/2019 $839,555.00
20 3/31/2019 $839,555.00
Financials: LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
Date Value
1 9/30/2023 $400,000.00
2 6/30/2023 $1,000,000.00
3 3/31/2023 $1,500,000.00
4 9/30/2022 $400,000.00
5 6/30/2022 $800,000.00
6 3/31/2022 $1,300,000.00
7 9/30/2021 $227,188.00
8 6/30/2021 $674,856.00
9 3/31/2021 $1,012,283.00
10 9/30/2020 $189,472.00
11 6/30/2020 $467,005.00
12 3/31/2020 $739,049.00
13 9/30/2019 $141,309.00
14 6/30/2019 $450,816.00
15 3/31/2019 $450,816.00
Financials: LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
Date Value
1 12/31/2023 $100,000.00
2 9/30/2023 $100,000.00
3 6/30/2023 $200,000.00
4 3/31/2023 $200,000.00
5 12/31/2022 $200,000.00
6 9/30/2022 $200,000.00
7 6/30/2022 $200,000.00
8 3/31/2022 $300,000.00
9 12/31/2021 $200,000.00
10 9/30/2021 $218,794.00
11 6/30/2021 $362,979.00
12 3/31/2021 $399,216.00
13 12/31/2020 $204,529.00
14 9/30/2020 $143,026.00
15 6/30/2020 $174,470.00
16 3/31/2020 $211,577.00
17 12/31/2019 $196,039.00
18 9/30/2019 $204,976.00
19 6/30/2019 $282,895.00
20 3/31/2019 $282,895.00
Financials: Liabilities
Date Value
1 12/31/2023 $644,600,000.00
2 9/30/2023 $601,100,000.00
3 6/30/2023 $619,900,000.00
4 3/31/2023 $664,800,000.00
5 12/31/2022 $703,900,000.00
6 9/30/2022 $713,300,000.00
7 6/30/2022 $736,400,000.00
8 3/31/2022 $765,000,000.00
9 12/31/2021 $799,900,000.00
10 9/30/2021 $787,128,053.00
11 6/30/2021 $61,079,711.00
12 3/31/2021 $66,474,423.00
13 12/31/2020 $75,200,000.00
14 9/30/2020 $66,827,464.00
15 6/30/2020 $64,800,149.00
16 3/31/2020 $70,742,686.00
17 12/31/2019 $74,955,145.00
18 9/30/2019 $74,934,200.00
19 6/30/2019 $55,540,868.00
20 3/31/2019 $58,830,434.00
21 12/31/2018 $62,614,592.00
22 9/30/2018 $62,561,581.00
23 12/31/2017 $66,602,499.00
Financials: LiabilitiesAndStockholdersEquity
Date Value
1 12/31/2023 $1,304,600,000.00
2 9/30/2023 $1,058,300,000.00
3 6/30/2023 $1,083,500,000.00
4 3/31/2023 $1,175,800,000.00
5 12/31/2022 $1,268,800,000.00
6 9/30/2022 $1,334,800,000.00
7 6/30/2022 $1,407,000,000.00
8 3/31/2022 $1,488,300,000.00
9 12/31/2021 $1,581,600,000.00
10 9/30/2021 $1,604,865,210.00
11 6/30/2021 $644,026,885.00
12 3/31/2021 $681,772,443.00
13 12/31/2020 $717,400,000.00
14 9/30/2020 $271,947,431.00
15 6/30/2020 $262,581,573.00
16 3/31/2020 $282,449,799.00
17 12/31/2019 $301,641,426.00
18 9/30/2019 $209,093,798.00
19 6/30/2019 $172,046,128.00
20 3/31/2019 $186,568,127.00
21 12/31/2018 $199,281,575.00
22 9/30/2018 $98,886,058.00
23 12/31/2017 $66,848,369.00
Financials: LiabilitiesCurrent
Date Value
1 12/31/2023 $257,100,000.00
2 9/30/2023 $317,300,000.00
3 6/30/2023 $306,900,000.00
4 3/31/2023 $282,900,000.00
5 12/31/2022 $295,100,000.00
6 9/30/2022 $244,600,000.00
7 6/30/2022 $238,200,000.00
8 3/31/2022 $238,000,000.00
9 12/31/2021 $261,700,000.00
10 9/30/2021 $182,507,756.00
11 6/30/2021 $41,820,346.00
12 3/31/2021 $40,371,914.00
13 12/31/2020 $49,200,000.00
14 9/30/2020 $39,530,518.00
15 6/30/2020 $33,719,801.00
16 3/31/2020 $33,168,990.00
17 12/31/2019 $32,813,152.00
18 9/30/2019 $29,396,265.00
19 6/30/2019 $20,945,773.00
20 3/31/2019 $20,600,172.00
21 12/31/2018 $22,979,878.00
22 9/30/2018 $19,847,631.00
23 12/31/2017 $17,854,864.00
Financials: LongTermDebt
Date Value
1 12/31/2023 $1,000,000.00
2 9/30/2023 $1,000,000.00
3 6/30/2023 $1,000,000.00
4 3/31/2023 $1,000,000.00
5 12/31/2022 $1,000,000.00
6 9/30/2022 $1,000,000.00
7 6/30/2022 $1,000,000.00
8 3/31/2022 $1,000,000.00
9 12/31/2021 $1,000,000.00
10 9/30/2021 $1,000,000.00
11 6/30/2021 $1,000,000.00
12 3/31/2021 $2,000,000.00
13 12/31/2020 $2,000,000.00
14 9/30/2020 $2,000,000.00
15 6/30/2020 $2,000,000.00
16 3/31/2020 $2,000,000.00
17 12/31/2019 $2,000,000.00
18 9/30/2019 $2,000,000.00
19 6/30/2019 $2,077,667.00
20 3/31/2019 $2,124,068.00
21 12/31/2018 $2,169,610.00
22 9/30/2018 $2,214,309.00
Financials: LongTermDebtCurrent
Date Value
1 12/31/2023 $200,000.00
2 9/30/2023 $200,000.00
3 6/30/2023 $100,000.00
4 3/31/2023 $100,000.00
5 12/31/2022 --
6 6/30/2019 $71,499.00
7 3/31/2019 $113,410.00
8 12/31/2018 $154,461.00
9 9/30/2018 $194,669.00
10 12/31/2017 $159,265.00
Financials: LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
Date Value
1 12/31/2023 $200,000.00
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/2018 $169,610.00
Financials: LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
Date Value
1 12/31/2023 $200,000.00
2 9/30/2023 $200,000.00
3 6/30/2023 $200,000.00
4 3/31/2023 $200,000.00
5 12/31/2022 $200,000.00
6 9/30/2022 $200,000.00
7 6/30/2022 $200,000.00
8 3/31/2022 $200,000.00
9 12/31/2021 $200,000.00
10 12/31/2020 $389,970.00
11 9/30/2020 $92,480.00
12 6/30/2020 $92,480.00
13 3/31/2020 $92,480.00
14 12/31/2019 $377,516.00
15 9/30/2019 $92,480.00
16 6/30/2019 $92,480.00
17 3/31/2019 $92,480.00
18 12/31/2018 $92,480.00
Financials: LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
Date Value
1 12/31/2023 $200,000.00
2 9/30/2023 $200,000.00
3 6/30/2023 $200,000.00
4 3/31/2023 $200,000.00
5 12/31/2022 $200,000.00
6 9/30/2022 $200,000.00
7 6/30/2022 $200,000.00
8 3/31/2022 $200,000.00
9 12/31/2021 $200,000.00
10 12/31/2020 $377,516.00
11 12/31/2019 $92,480.00
Financials: LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
Date Value
1 12/31/2023 $200,000.00
2 9/30/2023 $200,000.00
3 6/30/2023 $200,000.00
4 3/31/2023 $200,000.00
5 12/31/2022 $200,000.00
6 9/30/2022 $200,000.00
7 6/30/2022 $200,000.00
8 3/31/2022 $200,000.00
9 12/31/2021 $200,000.00
10 9/30/2021 $188,758.00
11 6/30/2021 $188,758.00
12 3/31/2021 $377,516.00
13 12/31/2020 $92,480.00
Financials: LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
Date Value
1 12/31/2023 $200,000.00
2 9/30/2023 $200,000.00
3 6/30/2023 $200,000.00
4 3/31/2023 $200,000.00
5 12/31/2022 $200,000.00
6 9/30/2022 $200,000.00
7 6/30/2022 $200,000.00
8 3/31/2022 $200,000.00
9 12/31/2021 --
10 9/30/2021 $46,240.00
11 6/30/2021 $46,240.00
12 3/31/2021 $92,480.00
13 9/30/2018 $184,603.00
Financials: LongTermDebtNoncurrent
Date Value
1 12/31/2023 $800,000.00
2 9/30/2023 $800,000.00
3 6/30/2023 $900,000.00
4 3/31/2023 $900,000.00
5 12/31/2022 $1,000,000.00
6 9/30/2022 $1,000,000.00
7 6/30/2022 $1,000,000.00
8 3/31/2022 $1,000,000.00
9 12/31/2021 $1,000,000.00
10 9/30/2021 $1,000,000.00
11 6/30/2021 $1,000,000.00
12 3/31/2021 $2,000,000.00
13 12/31/2020 $2,000,000.00
14 9/30/2020 $2,000,000.00
15 6/30/2020 $2,000,000.00
16 3/31/2020 $2,000,000.00
17 12/31/2019 $2,000,000.00
18 9/30/2019 $2,000,000.00
19 6/30/2019 $2,000,000.00
20 3/31/2019 $2,000,000.00
21 12/31/2018 $2,000,000.00
22 9/30/2018 $2,000,000.00
23 12/31/2017 $151,122.00
Financials: LossContingencyAccrualAtCarryingValue
Date Value
1 12/31/2023 $15,200,000.00
2 9/30/2023 $10,000,000.00
3 6/30/2023 $10,000,000.00
4 3/31/2023 $7,000,000.00
5 12/31/2022 $7,000,000.00
Financials: MarketableSecuritiesCurrent
Date Value
1 12/31/2023 $949,300,000.00
2 9/30/2023 $884,800,000.00
3 6/30/2023 $948,200,000.00
4 3/31/2023 $993,300,000.00
5 12/31/2022 $1,124,000,000.00
6 9/30/2022 $1,138,100,000.00
7 6/30/2022 $1,250,000,000.00
8 3/31/2022 $1,366,100,000.00
9 12/31/2021 $1,394,300,000.00
10 9/30/2021 $1,288,814,399.00
11 6/30/2021 $551,849,110.00
12 3/31/2021 $305,203,086.00
13 12/31/2020 $100,200,000.00
14 9/30/2020 $159,574,963.00
15 6/30/2020 $221,103,306.00
16 3/31/2020 $226,728,165.00
17 12/31/2019 $271,661,456.00
18 9/30/2019 $178,375,159.00
19 6/30/2019 $147,831,005.00
20 3/31/2019 $146,175,265.00
21 12/31/2018 $184,637,640.00
22 9/30/2018 $83,602,865.00
23 12/31/2017 $8,258,982.00
Financials: NetCashProvidedByUsedInFinancingActivities
Date Value
1 12/31/2023 $374,700,000.00
2 9/30/2023 $39,900,000.00
3 6/30/2023 $2,000,000.00
4 3/31/2023 $1,500,000.00
5 12/31/2022 $4,700,000.00
6 9/30/2022 $4,200,000.00
7 6/30/2022 $3,000,000.00
8 3/31/2022 $2,500,000.00
9 12/31/2021 $278,600,000.00
10 9/30/2021 $274,601,189.00
11 6/30/2021 $8,100,000.00
12 3/31/2021 $4,480,692.00
13 12/31/2020 $504,600,000.00
14 9/30/2020 $33,125,440.00
15 6/30/2020 $2,629,635.00
16 3/31/2020 $1,350,482.00
17 12/31/2019 $139,743,906.00
18 9/30/2019 $31,061,879.00
19 6/30/2019 $307,544.00
20 3/31/2019 $-45,542.00
21 12/31/2018 $168,060,695.00
22 9/30/2018 $56,945,810.00
23 6/30/2018 $54,919,172.00
24 3/31/2018 $54,957,740.00
25 12/31/2017 $-161,363.00
26 9/30/2017 $-119,885.00
Financials: NetCashProvidedByUsedInInvestingActivities
Date Value
1 12/31/2023 $203,500,000.00
2 9/30/2023 $257,200,000.00
3 6/30/2023 $187,200,000.00
4 3/31/2023 $138,600,000.00
5 12/31/2022 $242,800,000.00
6 9/30/2022 $223,400,000.00
7 6/30/2022 $117,600,000.00
8 3/31/2022 $8,600,000.00
9 12/31/2021 $-1,313,600,000.00
10 9/30/2021 $-1,198,000,000.00
11 6/30/2021 $-456,900,000.00
12 3/31/2021 $-207,817,053.00
13 12/31/2020 $164,300,000.00
14 9/30/2020 $107,388,206.00
15 6/30/2020 $48,104,911.00
16 3/31/2020 $42,494,745.00
17 12/31/2019 $-93,100,000.00
18 9/30/2019 $2,331,359.00
19 6/30/2019 $34,146,030.00
20 3/31/2019 $38,374,102.00
21 12/31/2018 $-179,665,360.00
22 9/30/2018 $-77,803,657.00
23 6/30/2018 $-89,602,447.00
24 3/31/2018 $-44,338,477.00
25 12/31/2017 $20,872,112.00
26 9/30/2017 $20,532,576.00
Financials: NetCashProvidedByUsedInOperatingActivities
Date Value
1 12/31/2023 $-347,800,000.00
2 9/30/2023 $-264,700,000.00
3 6/30/2023 $-179,900,000.00
4 3/31/2023 $-91,200,000.00
5 12/31/2022 $-273,500,000.00
6 9/30/2022 $-202,300,000.00
7 6/30/2022 $-135,700,000.00
8 3/31/2022 $-57,100,000.00
9 12/31/2021 $559,400,000.00
10 9/30/2021 $595,154,902.00
11 6/30/2021 $-86,400,000.00
12 3/31/2021 $-39,000,000.00
13 12/31/2020 $-89,700,000.00
14 9/30/2020 $-60,735,782.00
15 6/30/2020 $-38,351,947.00
16 3/31/2020 $-16,949,961.00
17 12/31/2019 $-40,600,000.00
18 9/30/2019 $-24,447,819.00
19 6/30/2019 $-26,301,452.00
20 3/31/2019 $-12,732,369.00
21 12/31/2018 $-16,117,670.00
22 9/30/2018 $-3,863,540.00
23 6/30/2018 $7,123,443.00
24 3/31/2018 $19,299,214.00
25 12/31/2017 $5,113,094.00
26 9/30/2017 $-23,044,249.00
Financials: NetIncomeLoss
Date Value
1 12/31/2023 $-367,300,000.00
2 9/30/2023 $-212,500,000.00
3 6/30/2023 $-148,500,000.00
4 3/31/2023 $-81,900,000.00
5 12/31/2022 $-282,500,000.00
6 9/30/2022 $-66,200,000.00
7 6/30/2022 $-133,400,000.00
8 3/31/2022 $-63,400,000.00
9 12/31/2021 $-191,000,000.00
10 9/30/2021 $-138,004,605.00
11 6/30/2021 $-91,300,000.00
12 3/31/2021 $-40,964,291.00
13 12/31/2020 $-119,300,000.00
14 9/30/2020 $-30,819,866.00
15 6/30/2020 $-25,226,539.00
16 3/31/2020 $-21,739,171.00
17 12/31/2019 $-70,300,000.00
18 9/30/2019 $-17,675,373.00
19 6/30/2019 $-31,569,139.00
20 3/31/2019 $-14,404,492.00
21 12/31/2018 $-41,480,466.00
22 9/30/2018 $-13,387,672.00
23 6/30/2018 $-12,004,928.00
24 3/31/2018 $-4,150,386.00
25 12/31/2017 $-24,049,206.00
26 9/30/2017 $-6,397,272.00
27 6/30/2017 $-6,678,192.00
28 3/31/2017 $-6,245,716.00
Financials: NonoperatingIncomeExpense
Date Value
1 12/31/2023 $37,600,000.00
2 9/30/2023 $25,500,000.00
3 6/30/2023 $15,500,000.00
4 3/31/2023 $6,500,000.00
5 12/31/2022 $12,200,000.00
6 9/30/2022 $5,900,000.00
7 6/30/2022 $2,700,000.00
8 3/31/2022 $1,100,000.00
9 12/31/2021 $4,300,000.00
10 9/30/2021 $579,478.00
11 6/30/2021 $2,200,000.00
12 3/31/2021 $681,939.00
13 12/31/2020 $5,600,000.00
14 9/30/2020 $3,858,437.00
15 6/30/2020 $1,257,344.00
16 3/31/2020 $1,672,892.00
17 12/31/2019 $5,900,000.00
18 9/30/2019 $4,165,103.00
19 6/30/2019 $2,670,287.00
20 3/31/2019 $1,410,007.00
21 12/31/2018 $2,321,612.00
22 9/30/2018 $671,174.00
23 6/30/2018 $794,725.00
24 3/31/2018 $131,722.00
25 12/31/2017 $711,061.00
26 9/30/2017 $14,074.00
27 6/30/2017 $46,547.00
28 3/31/2017 $71,448.00
Financials: NumberOfOperatingSegments
Date Value
1 12/31/2023 $1.00
2 12/31/2022 $1.00
3 12/31/2021 $1.00
Financials: OperatingExpenses
Date Value
1 12/31/2023 $480,000,000.00
2 9/30/2023 $357,800,000.00
3 6/30/2023 $249,300,000.00
4 3/31/2023 $120,200,000.00
5 12/31/2022 $394,600,000.00
6 9/30/2022 $97,500,000.00
7 6/30/2022 $183,700,000.00
8 3/31/2022 $84,200,000.00
9 12/31/2021 $242,000,000.00
10 9/30/2021 $161,300,000.00
11 6/30/2021 $104,607,267.00
12 3/31/2021 $47,185,595.00
13 12/31/2020 $146,700,000.00
14 9/30/2020 $101,228,098.00
15 6/30/2020 $32,231,564.00
16 3/31/2020 $29,651,691.00
17 12/31/2019 $94,500,000.00
18 9/30/2019 $66,817,819.00
19 6/30/2019 $42,272,405.00
20 3/31/2019 $19,830,988.00
21 12/31/2018 $58,125,998.00
22 9/30/2018 $17,434,110.00
23 6/30/2018 $20,308,144.00
24 3/31/2018 $8,390,704.00
25 12/31/2017 $7,879,311.00
26 9/30/2017 $24,459,832.00
27 6/30/2017 $8,393,600.00
28 3/31/2017 $7,986,025.00
Financials: OperatingIncomeLoss
Date Value
1 12/31/2023 $-401,500,000.00
2 9/30/2023 $-236,200,000.00
3 6/30/2023 $-162,300,000.00
4 3/31/2023 $-87,700,000.00
5 12/31/2022 $-263,200,000.00
6 9/30/2022 $-67,200,000.00
7 6/30/2022 $-68,300,000.00
8 3/31/2022 $-57,700,000.00
9 12/31/2021 $-195,300,000.00
10 9/30/2021 $-140,900,000.00
11 6/30/2021 $-93,523,484.00
12 3/31/2021 $-41,700,000.00
13 12/31/2020 $-120,800,000.00
14 9/30/2020 $-81,644,013.00
15 6/30/2020 $-26,483,883.00
16 3/31/2020 $-23,412,063.00
17 12/31/2019 $-51,500,000.00
18 9/30/2019 $-28,734,614.00
19 6/30/2019 $-34,239,426.00
20 3/31/2019 $-15,814,499.00
21 12/31/2018 $-43,802,078.00
22 9/30/2018 $-14,058,846.00
23 6/30/2018 $-12,799,653.00
24 3/31/2018 $-4,282,108.00
25 12/31/2017 $-24,760,267.00
26 9/30/2017 $-19,453,249.00
27 6/30/2017 $-6,724,739.00
28 3/31/2017 $-6,317,164.00
Financials: OperatingLeaseCost
Date Value
1 12/31/2023 $2,100,000.00
2 9/30/2023 $1,500,000.00
3 6/30/2023 $1,000,000.00
4 3/31/2023 $500,000.00
5 12/31/2022 $2,100,000.00
6 9/30/2022 $500,000.00
7 6/30/2022 $1,100,000.00
8 3/31/2022 $600,000.00
9 12/31/2021 $1,400,000.00
10 9/30/2021 $1,037,755.00
11 6/30/2021 $300,000.00
12 3/31/2021 $341,452.00
13 12/31/2020 $1,000,000.00
14 9/30/2020 $731,477.00
15 6/30/2020 $469,430.00
16 3/31/2020 $207,107.00
17 12/31/2019 $817,057.00
18 9/30/2019 $604,731.00
19 6/30/2019 $219,759.00
20 3/31/2019 $211,509.00
Financials: OperatingLeaseLiability
Date Value
1 12/31/2023 $2,400,000.00
2 9/30/2023 $3,000,000.00
3 6/30/2023 $3,500,000.00
4 3/31/2023 $4,000,000.00
5 12/31/2022 $4,500,000.00
6 9/30/2022 $4,900,000.00
7 6/30/2022 $5,300,000.00
8 3/31/2022 $5,800,000.00
9 12/31/2021 $4,000,000.00
10 9/30/2021 $4,314,233.00
11 6/30/2021 $4,617,715.00
12 3/31/2021 $4,918,905.00
13 12/31/2020 $2,040,261.00
14 9/30/2020 $2,291,237.00
15 6/30/2020 $2,511,523.00
16 3/31/2020 $2,742,554.00
17 12/31/2019 $2,388,007.00
18 9/30/2019 $2,364,789.00
19 6/30/2019 $2,671,377.00
20 3/31/2019 $2,671,377.00
Financials: OperatingLeaseLiabilityCurrent
Date Value
1 12/31/2023 $1,900,000.00
2 9/30/2023 $1,900,000.00
3 6/30/2023 $1,900,000.00
4 3/31/2023 $1,900,000.00
5 12/31/2022 $1,800,000.00
6 9/30/2022 $1,800,000.00
7 6/30/2022 $1,700,000.00
8 3/31/2022 $1,700,000.00
9 12/31/2021 $1,100,000.00
10 9/30/2021 $1,123,101.00
11 6/30/2021 $1,221,152.00
12 3/31/2021 $1,216,914.00
13 12/31/2020 $1,000,000.00
14 9/30/2020 $939,761.00
15 6/30/2020 $920,765.00
16 3/31/2020 $899,653.00
17 12/31/2019 $673,896.00
18 9/30/2019 $597,014.00
19 6/30/2019 $647,872.00
20 3/31/2019 $534,340.00
Financials: OperatingLeaseLiabilityNoncurrent
Date Value
1 12/31/2023 $500,000.00
2 9/30/2023 $1,100,000.00
3 6/30/2023 $1,600,000.00
4 3/31/2023 $2,100,000.00
5 12/31/2022 $2,700,000.00
6 9/30/2022 $3,100,000.00
7 6/30/2022 $3,600,000.00
8 3/31/2022 $4,100,000.00
9 12/31/2021 $2,900,000.00
10 9/30/2021 $3,191,132.00
11 6/30/2021 $3,396,563.00
12 3/31/2021 $3,701,991.00
13 12/31/2020 $1,100,000.00
14 9/30/2020 $1,351,476.00
15 6/30/2020 $1,590,758.00
16 3/31/2020 $1,842,901.00
17 12/31/2019 $1,714,111.00
18 9/30/2019 $1,767,775.00
19 6/30/2019 $1,893,359.00
20 3/31/2019 $2,137,037.00
Financials: OperatingLeasePayments
Date Value
1 12/31/2023 $2,000,000.00
2 9/30/2023 $1,500,000.00
3 6/30/2023 $1,000,000.00
4 3/31/2023 $500,000.00
5 12/31/2022 $1,900,000.00
6 9/30/2022 $1,500,000.00
7 6/30/2022 $1,000,000.00
8 3/31/2022 $600,000.00
9 12/31/2021 $1,200,000.00
10 9/30/2021 $900,000.00
11 6/30/2021 $602,149.00
12 3/31/2021 $300,000.00
13 12/31/2020 $900,000.00
14 9/30/2020 $669,183.00
15 6/30/2020 $423,096.00
16 3/31/2020 $186,824.00
17 12/31/2019 $581,961.00
18 9/30/2019 $399,610.00
19 6/30/2019 $130,145.00
20 3/31/2019 $93,023.00
Financials: OperatingLeaseRightOfUseAsset
Date Value
1 12/31/2023 $2,500,000.00
2 9/30/2023 $3,000,000.00
3 6/30/2023 $3,500,000.00
4 3/31/2023 $3,900,000.00
5 12/31/2022 $4,400,000.00
6 9/30/2022 $4,800,000.00
7 6/30/2022 $5,300,000.00
8 3/31/2022 $5,800,000.00
9 12/31/2021 $3,900,000.00
10 9/30/2021 $4,250,463.00
11 6/30/2021 $4,564,666.00
12 3/31/2021 $4,876,584.00
13 12/31/2020 $2,000,000.00
14 9/30/2020 $2,226,422.00
15 6/30/2020 $2,429,500.00
16 3/31/2020 $2,650,090.00
17 12/31/2019 $2,278,623.00
18 9/30/2019 $2,257,544.00
19 6/30/2019 $2,397,789.00
20 3/31/2019 $2,584,002.00
Financials: OperatingLeaseRightOfUseAssetAmortizationExpense
Date Value
1 12/31/2023 $1,900,000.00
2 9/30/2023 $1,400,000.00
3 6/30/2023 $900,000.00
4 3/31/2023 $500,000.00
5 12/31/2022 $1,900,000.00
6 9/30/2022 $1,500,000.00
7 6/30/2022 $1,000,000.00
8 3/31/2022 $600,000.00
9 12/31/2021 $1,200,000.00
10 9/30/2021 $900,000.00
11 6/30/2021 $600,000.00
12 3/31/2021 $300,000.00
13 12/31/2020 $900,000.00
Financials: OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
Date Value
1 12/31/2023 $16,100,000.00
2 9/30/2023 $10,000,000.00
3 6/30/2023 $7,000,000.00
4 3/31/2023 $6,600,000.00
5 12/31/2022 $-14,500,000.00
6 9/30/2022 $-20,200,000.00
7 6/30/2022 $-17,400,000.00
8 3/31/2022 $-14,100,000.00
9 12/31/2021 $-5,200,000.00
10 9/30/2021 $-1,200,000.00
11 6/30/2021 $-1,047,340.00
12 3/31/2021 $-803,551.00
13 12/31/2020 $500,000.00
14 9/30/2020 $972,231.00
15 6/30/2020 $1,556,548.00
16 3/31/2020 $-710,190.00
17 12/31/2019 $325,299.00
18 9/30/2019 $414,368.00
19 6/30/2019 $517,873.00
20 3/31/2019 $297,754.00
21 12/31/2018 $-207,972.00
22 9/30/2018 $-37,472.00
23 6/30/2018 $-86,863.00
24 3/31/2018 $-58,032.00
25 12/31/2017 $18,928.00
26 9/30/2017 $9,339.00
Financials: OtherNonoperatingIncomeExpense
Date Value
1 12/31/2023 $-1,200,000.00
2 9/30/2023 $-1,100,000.00
3 6/30/2023 $-1,100,000.00
4 3/31/2023 $-1,100,000.00
5 12/31/2022 $200,000.00
6 9/30/2022 $-400,000.00
7 6/30/2022 $-200,000.00
8 3/31/2022 $-100,000.00
9 12/31/2021 $2,500,000.00
10 9/30/2021 $1,703,521.00
11 6/30/2021 $1,200,000.00
12 3/31/2021 $247,806.00
13 12/31/2020 $2,100,000.00
14 9/30/2020 $841,967.00
15 6/30/2020 $307,743.00
16 3/31/2020 $390,009.00
17 12/31/2019 $595,443.00
18 9/30/2019 $840,153.00
19 6/30/2019 $434,850.00
20 3/31/2019 $243,122.00
21 12/31/2018 $102,730.00
22 9/30/2018 $418,494.00
23 6/30/2018 $130,945.00
24 3/31/2018 $127,449.00
25 12/31/2017 $554,159.00
26 9/30/2017 $607.00
27 6/30/2017 $159.00
28 3/31/2017 $264.00
Financials: OtherReceivablesNetCurrent
Date Value
1 12/31/2023 $7,200,000.00
2 9/30/2023 $4,900,000.00
3 6/30/2023 $4,700,000.00
4 3/31/2023 $4,700,000.00
5 12/31/2022 $7,000,000.00
6 9/30/2022 $5,800,000.00
7 6/30/2022 $6,700,000.00
8 3/31/2022 $6,700,000.00
9 12/31/2021 $10,700,000.00
10 9/30/2021 $6,755,720.00
11 6/30/2021 $7,415,611.00
12 3/31/2021 $5,175,378.00
13 12/31/2020 $7,443,654.00
14 9/30/2020 $3,511,633.00
15 6/30/2020 $3,564,317.00
16 3/31/2020 $3,878,438.00
17 12/31/2019 $6,280,828.00
18 9/30/2019 $5,142,227.00
19 6/30/2019 $1,402,085.00
20 3/31/2019 $2,469,514.00
21 12/31/2018 $2,255,966.00
22 9/30/2018 $2,178,878.00
23 12/31/2017 $1,040,452.00
Financials: PaymentsOfStockIssuanceCosts
Date Value
1 12/31/2023 $17,000,000.00
2 9/30/2023 $1,100,000.00
3 12/31/2022 --
4 9/30/2022 --
5 12/31/2021 $4,600,000.00
6 9/30/2021 $4,600,000.00
7 12/31/2020 $27,650,184.00
8 9/30/2020 $916,704.00
9 12/31/2019 $597,131.00
10 9/30/2019 --
11 12/31/2018 $3,423,589.00
12 9/30/2018 $12,000,000.00
13 12/31/2017 --
Financials: PaymentsToAcquireMarketableSecurities
Date Value
1 12/31/2023 $956,300,000.00
2 9/30/2023 $665,700,000.00
3 6/30/2023 $492,300,000.00
4 3/31/2023 $175,700,000.00
5 12/31/2022 $886,400,000.00
6 9/30/2022 $702,200,000.00
7 6/30/2022 $469,100,000.00
8 3/31/2022 $263,200,000.00
9 12/31/2021 $1,744,600,000.00
10 9/30/2021 $1,402,900,000.00
11 6/30/2021 $537,970,196.00
12 3/31/2021 $240,500,000.00
13 12/31/2020 $41,200,000.00
14 9/30/2020 $41,196,165.00
15 6/30/2020 $41,196,165.00
16 3/31/2020 $8,605,116.00
17 12/31/2019 $256,500,000.00
18 9/30/2019 $113,056,097.00
19 6/30/2019 $37,852,640.00
20 3/31/2019 $3,261,254.00
21 12/31/2018 $234,894,225.00
22 9/30/2018 $114,393,545.00
23 6/30/2018 $106,321,225.00
24 3/31/2018 $47,050,834.00
25 12/31/2017 $3,200,895.00
26 9/30/2017 --
Financials: PaymentsToAcquirePropertyPlantAndEquipment
Date Value
1 12/31/2023 $2,900,000.00
2 9/30/2023 $2,800,000.00
3 6/30/2023 $1,700,000.00
4 3/31/2023 $1,100,000.00
5 12/31/2022 $6,800,000.00
6 9/30/2022 $5,700,000.00
7 6/30/2022 $3,500,000.00
8 3/31/2022 $2,100,000.00
9 12/31/2021 $4,700,000.00
10 9/30/2021 $2,800,000.00
11 6/30/2021 $1,456,928.00
12 3/31/2021 $1,000,000.00
13 12/31/2020 $6,400,000.00
14 9/30/2020 $4,592,917.00
15 6/30/2020 $3,186,093.00
16 3/31/2020 $1,362,224.00
17 12/31/2019 $6,300,000.00
18 9/30/2019 $4,455,360.00
19 6/30/2019 $3,267,330.00
20 3/31/2019 $380,644.00
21 12/31/2018 $2,830,661.00
22 9/30/2018 $2,209,112.00
23 6/30/2018 $1,270,222.00
24 3/31/2018 $638,643.00
25 12/31/2017 $1,012,428.00
26 9/30/2017 $577,859.00
Financials: PreferredStockParOrStatedValuePerShare
Date Value
1 12/31/2023 $0.00
2 12/31/2022 $0.00
Financials: PreferredStockSharesAuthorized
Date Value
1 12/31/2023 $5,000,000.00
2 12/31/2022 $5,000,000.00
Financials: PreferredStockSharesIssued
Date Value
1 12/31/2023 --
2 12/31/2022 --
Financials: PreferredStockSharesOutstanding
Date Value
1 12/31/2023 --
2 12/31/2022 --
Financials: PreferredStockValue
Date Value
1 12/31/2023 --
2 12/31/2022 --
Financials: PrepaidExpenseAndOtherAssetsCurrent
Date Value
1 12/31/2023 $6,500,000.00
2 9/30/2023 $8,400,000.00
3 6/30/2023 $7,600,000.00
4 3/31/2023 $14,500,000.00
5 12/31/2022 $21,400,000.00
6 9/30/2022 $21,700,000.00
7 6/30/2022 $20,600,000.00
8 3/31/2022 $17,400,000.00
9 12/31/2021 $19,700,000.00
10 9/30/2021 $18,537,587.00
11 6/30/2021 $15,242,798.00
12 3/31/2021 $8,209,888.00
13 12/31/2020 $6,100,000.00
14 9/30/2020 $3,459,862.00
15 6/30/2020 $3,320,609.00
16 3/31/2020 $3,482,238.00
17 12/31/2019 $3,727,294.00
18 9/30/2019 $3,951,152.00
19 6/30/2019 $2,685,820.00
20 3/31/2019 $2,304,852.00
21 12/31/2018 $2,818,286.00
22 9/30/2018 $3,545,309.00
23 12/31/2017 $316,903.00
Financials: ProceedsFromIssuanceOfCommonStock
Date Value
1 9/30/2023 $37,100,000.00
2 9/30/2022 --
3 9/30/2021 $264,566,416.00
4 9/30/2020 $30,835,206.00
5 12/31/2019 $137,686,006.00
6 9/30/2019 --
7 12/31/2018 $114,583,172.00
8 9/30/2018 --
9 12/31/2017 --
Financials: PropertyPlantAndEquipmentGross
Date Value
1 12/31/2023 $32,600,000.00
2 9/30/2023 $32,600,000.00
3 6/30/2023 $32,000,000.00
4 3/31/2023 $31,000,000.00
5 12/31/2022 $30,000,000.00
6 9/30/2022 $28,900,000.00
7 6/30/2022 $27,300,000.00
8 3/31/2022 $25,600,000.00
9 12/31/2021 $23,400,000.00
10 9/30/2021 $21,138,075.00
11 6/30/2021 $20,130,258.00
12 3/31/2021 $19,484,094.00
13 12/31/2020 $18,392,339.00
14 9/30/2020 $17,072,870.00
15 6/30/2020 $15,048,202.00
16 3/31/2020 $13,451,111.00
17 12/31/2019 $11,720,272.00
18 9/30/2019 $9,888,649.00
19 6/30/2019 $8,643,034.00
20 3/31/2019 $6,205,486.00
21 12/31/2018 $5,316,567.00
22 9/30/2018 $4,857,825.00
23 12/31/2017 $2,330,501.00
Financials: PropertyPlantAndEquipmentNet
Date Value
1 12/31/2023 $11,500,000.00
2 9/30/2023 $12,700,000.00
3 6/30/2023 $13,200,000.00
4 3/31/2023 $13,400,000.00
5 12/31/2022 $13,400,000.00
6 9/30/2022 $14,000,000.00
7 6/30/2022 $13,600,000.00
8 3/31/2022 $13,400,000.00
9 12/31/2021 $12,700,000.00
10 9/30/2021 $11,628,051.00
11 6/30/2021 $11,699,480.00
12 3/31/2021 $12,210,324.00
13 12/31/2020 $12,300,000.00
14 9/30/2020 $11,712,403.00
15 6/30/2020 $10,541,408.00
16 3/31/2020 $9,575,768.00
17 12/31/2019 $8,455,411.00
18 9/30/2019 $7,152,151.00
19 6/30/2019 $6,366,491.00
20 3/31/2019 $4,227,487.00
21 12/31/2018 $3,583,036.00
22 9/30/2018 $3,347,242.00
23 12/31/2017 $1,298,881.00
Financials: ResearchAndDevelopmentExpense
Date Value
1 12/31/2023 $379,700,000.00
2 9/30/2023 $284,500,000.00
3 6/30/2023 $198,600,000.00
4 3/31/2023 $95,300,000.00
5 12/31/2022 $315,000,000.00
6 9/30/2022 $216,700,000.00
7 6/30/2022 $139,200,000.00
8 3/31/2022 $64,000,000.00
9 12/31/2021 $180,400,000.00
10 9/30/2021 $118,500,000.00
11 6/30/2021 $77,877,689.00
12 3/31/2021 $34,900,000.00
13 12/31/2020 $108,400,000.00
14 9/30/2020 $75,155,694.00
15 6/30/2020 $45,142,776.00
16 3/31/2020 $21,726,686.00
17 12/31/2019 $67,193,830.00
18 9/30/2019 $46,779,047.00
19 6/30/2019 $16,000,638.00
20 3/31/2019 $14,190,359.00
21 12/31/2018 $45,193,830.00
22 9/30/2018 $30,631,531.00
23 6/30/2018 $10,337,835.00
24 3/31/2018 $7,143,817.00
25 12/31/2017 $28,792,902.00
26 9/30/2017 $22,102,713.00
27 6/30/2017 $7,823,617.00
28 3/31/2017 $7,056,199.00
Financials: RestrictedCashCurrent
Date Value
1 12/31/2023 $5,500,000.00
2 9/30/2023 $5,500,000.00
3 6/30/2023 $5,500,000.00
4 3/31/2023 $5,500,000.00
5 12/31/2022 $5,500,000.00
6 9/30/2022 $5,500,000.00
7 6/30/2022 $4,500,000.00
8 3/31/2022 $4,500,000.00
9 12/31/2021 $4,500,000.00
10 9/30/2021 $4,500,000.00
11 6/30/2021 $4,500,000.00
12 12/31/2020 --
Financials: RetainedEarningsAccumulatedDeficit
Date Value
1 12/31/2023 $-1,332,700,000.00
2 9/30/2023 $-1,177,900,000.00
3 6/30/2023 $-1,113,900,000.00
4 3/31/2023 $-1,047,300,000.00
5 12/31/2022 $-965,400,000.00
6 9/30/2022 $-882,500,000.00
7 6/30/2022 $-816,300,000.00
8 3/31/2022 $-746,300,000.00
9 12/31/2021 $-682,900,000.00
10 9/30/2021 $-629,893,515.00
11 6/30/2021 $-583,141,763.00
12 3/31/2021 $-532,853,201.00
13 12/31/2020 $-491,900,000.00
14 9/30/2020 $-450,342,422.00
15 6/30/2020 $-419,522,556.00
16 3/31/2020 $-394,296,017.00
17 12/31/2019 $-372,556,846.00
18 9/30/2019 $-351,509,130.00
19 6/30/2019 $-333,833,758.00
20 3/31/2019 $-316,669,111.00
21 12/31/2018 $-302,264,619.00
22 9/30/2018 $-286,176,753.00
23 12/31/2017 $-62,417,397.00
Financials: RevenueRemainingPerformanceObligation
Date Value
1 12/31/2023 $549,200,000.00
2 9/30/2023 $506,100,000.00
3 6/30/2023 $540,600,000.00
4 3/31/2023 $593,800,000.00
5 12/31/2022 $623,700,000.00
6 9/30/2022 $657,700,000.00
7 6/30/2022 $688,000,000.00
8 3/31/2022 $719,400,000.00
9 12/31/2021 $740,500,000.00
10 9/30/2021 $763,400,000.00
11 6/30/2021 $37,000,000.00
12 3/31/2021 $42,500,000.00
13 12/31/2020 $45,100,000.00
14 9/30/2020 $45,300,000.00
15 6/30/2020 $50,500,000.00
16 3/31/2020 $56,200,000.00
17 12/31/2019 $58,400,000.00
18 9/30/2019 $62,100,000.00
19 6/30/2019 $45,500,000.00
20 3/31/2019 $49,500,000.00
21 12/31/2018 $53,600,000.00
22 9/30/2018 $1,700,000.00
Financials: Revenues
Date Value
1 12/31/2023 $78,500,000.00
2 9/30/2023 $121,600,000.00
3 6/30/2023 $87,000,000.00
4 3/31/2023 $32,500,000.00
5 12/31/2022 $131,400,000.00
6 9/30/2022 $85,800,000.00
7 6/30/2022 $55,500,000.00
8 3/31/2022 $26,500,000.00
9 12/31/2021 $46,700,000.00
10 9/30/2021 $20,400,000.00
11 6/30/2021 $5,500,000.00
12 3/31/2021 $5,500,000.00
13 12/31/2020 $21,800,000.00
14 9/30/2020 $19,584,085.00
15 6/30/2020 $11,987,309.00
16 3/31/2020 $6,239,628.00
17 12/31/2019 $4,893,273.00
18 9/30/2019 $38,083,205.00
19 6/30/2019 $8,032,979.00
20 3/31/2019 $4,016,489.00
21 12/31/2018 $14,323,920.00
22 9/30/2018 $3,375,264.00
23 6/30/2018 $7,508,491.00
24 3/31/2018 $4,108,596.00
25 12/31/2017 $7,578,876.00
26 9/30/2017 $5,006,583.00
27 6/30/2017 $1,668,861.00
28 3/31/2017 $1,668,861.00
Financials: RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 $2,400,000.00
6 9/30/2022 $2,400,000.00
7 6/30/2022 $2,400,000.00
8 3/31/2022 $2,400,000.00
9 12/31/2021 $3,200,000.00
10 9/30/2021 $3,200,000.00
11 6/30/2021 $3,200,000.00
12 3/31/2021 $3,200,000.00
13 12/31/2020 $600,000.00
14 9/30/2020 $572,413.00
15 6/30/2020 $546,612.00
16 3/31/2020 $541,371.00
17 12/31/2019 $571,885.00
18 9/30/2019 $367,868.00
19 6/30/2019 $366,316.00
Financials: ShareBasedCompensation
Date Value
1 12/31/2023 $71,600,000.00
2 9/30/2023 $54,900,000.00
3 6/30/2023 $38,200,000.00
4 3/31/2023 $19,900,000.00
5 12/31/2022 $75,500,000.00
6 9/30/2022 $55,400,000.00
7 6/30/2022 $36,600,000.00
8 3/31/2022 $16,600,000.00
9 12/31/2021 $57,100,000.00
10 9/30/2021 $40,100,000.00
11 6/30/2021 $24,895,874.00
12 3/31/2021 $10,300,000.00
13 12/31/2020 $30,200,000.00
14 9/30/2020 $22,121,591.00
15 6/30/2020 $13,874,670.00
16 3/31/2020 $6,119,711.00
17 12/31/2019 $20,100,000.00
18 9/30/2019 $15,091,269.00
19 6/30/2019 $10,490,055.00
20 3/31/2019 $5,177,448.00
21 12/31/2018 $11,630,300.00
22 9/30/2018 $6,189,011.00
23 6/30/2018 $1,126,603.00
24 3/31/2018 $146,730.00
25 12/31/2017 $245,048.00
26 9/30/2017 $162,901.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
Date Value
1 12/31/2023 $1,400,000.00
2 9/30/2023 $900,000.00
3 6/30/2023 $600,000.00
4 3/31/2023 $500,000.00
5 12/31/2022 $7,900,000.00
6 9/30/2022 $7,600,000.00
7 6/30/2022 $7,100,000.00
8 3/31/2022 $5,900,000.00
9 12/31/2021 $46,900,000.00
10 12/31/2020 $19,400,000.00
11 12/31/2019 $1,900,000.00
12 12/31/2018 --
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
Date Value
1 12/31/2023 $21.99
2 9/30/2023 $22.51
3 6/30/2023 $22.79
4 3/31/2023 $23.38
5 12/31/2022 $39.17
6 9/30/2022 $39.69
7 6/30/2022 $41.41
8 3/31/2022 $43.02
9 12/31/2021 $52.85
10 12/31/2020 $27.45
11 12/31/2019 $13.28
12 12/31/2018 $9.88
Financials: StockholdersEquity
Date Value
1 12/31/2023 $660,000,000.00
2 9/30/2023 $457,200,000.00
3 6/30/2023 $463,600,000.00
4 3/31/2023 $511,000,000.00
5 12/31/2022 $564,900,000.00
6 9/30/2022 $621,500,000.00
7 6/30/2022 $670,600,000.00
8 3/31/2022 $723,300,000.00
9 12/31/2021 $781,700,000.00
10 9/30/2021 $817,737,157.00
11 6/30/2021 $582,900,000.00
12 3/31/2021 $615,298,020.00
13 12/31/2020 $642,200,000.00
14 9/30/2020 $205,119,967.00
15 6/30/2020 $197,781,424.00
16 3/31/2020 $211,707,113.00
17 12/31/2019 $226,600,000.00
18 9/30/2019 $134,159,598.00
19 6/30/2019 $116,505,261.00
20 3/31/2019 $127,737,693.00
21 12/31/2018 $136,600,000.00
22 9/30/2018 $-278,842,379.00
23 6/30/2018 $-158,515,897.00
24 3/31/2018 $-136,778,348.00
25 12/31/2017 $-61,234,562.00
26 9/30/2017 $-52,019,137.00
27 12/31/2016 $-32,878,901.00
Financials: StockIssuedDuringPeriodValueNewIssues
Date Value
1 12/31/2023 $370,200,000.00
2 9/30/2023 $36,000,000.00
3 12/31/2021 $259,900,000.00
4 9/30/2021 $259,900,000.00
5 12/31/2020 $431,899,963.00
6 12/31/2019 $137,088,875.00
7 9/30/2019 $29,454,033.00
8 12/31/2018 $111,159,583.00
Financials: StockIssuedDuringPeriodValueShareBasedCompensation
Date Value
1 12/31/2023 $4,500,000.00
2 9/30/2023 $3,900,000.00
3 6/30/2023 $2,000,000.00
4 12/31/2022 $4,800,000.00
5 9/30/2022 $4,200,000.00
6 6/30/2022 $3,100,000.00
7 12/31/2021 $18,700,000.00
Financials: StockIssuedDuringPeriodValueStockOptionsExercised
Date Value
1 3/31/2023 $1,500,000.00
2 12/31/2022 $4,800,000.00
3 9/30/2022 $4,200,000.00
4 6/30/2022 $600,000.00
5 3/31/2022 $2,500,000.00
6 12/31/2021 $18,700,000.00
7 9/30/2021 $6,700,000.00
8 6/30/2021 $3,600,000.00
9 3/31/2021 $4,500,000.00
10 12/31/2020 $8,200,000.00
11 9/30/2020 $3,206,938.00
12 6/30/2020 $2,629,635.00
13 3/31/2020 $1,350,482.00
14 12/31/2019 $2,800,000.00
15 9/30/2019 $1,377,968.00
16 6/30/2019 $399,488.00
Financials: UnrecognizedTaxBenefits
Date Value
1 12/31/2023 $5,900,000.00
2 12/31/2022 $4,100,000.00
3 12/31/2021 --
4 12/31/2020 --
5 12/31/2019 --
Financials: UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 --
4 12/31/2020 --
Financials: UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
Date Value
1 12/31/2023 $400,000.00
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,800,000.00
2 12/31/2022 $4,100,000.00
3 12/31/2021 --
4 12/31/2020 --
Financials: WeightedAverageNumberOfDilutedSharesOutstanding
Date Value
1 12/31/2023 $55,500,000.00
2 9/30/2023 $53,600,000.00
3 6/30/2023 $53,400,000.00
4 3/31/2023 $53,300,000.00
5 12/31/2022 $53,200,000.00
6 9/30/2022 $53,200,000.00
7 6/30/2022 $53,200,000.00
8 3/31/2022 $53,000,000.00
9 12/31/2021 $50,000,000.00
10 9/30/2021 $49,800,000.00
11 6/30/2021 $48,700,000.00
12 3/31/2021 $48,600,000.00
13 12/31/2020 $39,500,000.00
14 12/31/2019 $32,900,000.00
Financials: WeightedAverageNumberOfSharesOutstandingBasic
Date Value
1 12/31/2023 $55,500,000.00
2 9/30/2023 $53,600,000.00
3 6/30/2023 $53,400,000.00
4 3/31/2023 $53,300,000.00
5 12/31/2022 $53,200,000.00
6 9/30/2022 $53,200,000.00
7 6/30/2022 $53,100,000.00
8 3/31/2022 $53,000,000.00
9 12/31/2021 $50,000,000.00
10 9/30/2021 $49,800,000.00
11 6/30/2021 $48,700,000.00
12 3/31/2021 $48,600,000.00
13 12/31/2020 $39,500,000.00
14 12/31/2019 $32,900,000.00
Copyright 2024 PursePoor.com