All individual numbers are from the SEC provided Financial Statement and Notes Data Sets. No guarantee is made for their accuracy.
ASANA, INC.: Last Reported 11/30/2023

Business Address

633 FOLSOM STREET
SUITE 100
SAN FRANCISCO , CA US 94107

Mailing Address

633 FOLSOM STREET
SUITE 100
SAN FRANCISCO , CA US 94107
Phone Number: (415) 525-3888 / State Incorporated: DE / Fiscal Year End 1 /31
Financials: AccountsPayableCurrent
Date Value
1 10/31/2023 $9,988,000.00
2 7/31/2023 $5,188,000.00
3 4/30/2023 $8,871,000.00
4 1/31/2023 $7,554,000.00
5 10/31/2022 $8,119,000.00
6 7/31/2022 $9,545,000.00
7 4/30/2022 $15,819,000.00
8 1/31/2022 $11,557,000.00
9 10/31/2021 $13,487,000.00
10 7/31/2021 $6,013,000.00
11 4/30/2021 $8,947,000.00
12 1/31/2021 $9,599,000.00
13 10/31/2020 $16,291,000.00
14 1/31/2020 $7,549,000.00
Financials: AccountsReceivableNetCurrent
Date Value
1 10/31/2023 $68,032,000.00
2 7/31/2023 $66,330,000.00
3 4/30/2023 $98,906,000.00
4 1/31/2023 $82,363,000.00
5 10/31/2022 $59,345,000.00
6 7/31/2022 $52,505,000.00
7 4/30/2022 $66,978,000.00
8 1/31/2022 $59,085,000.00
9 10/31/2021 $47,067,000.00
10 7/31/2021 $34,612,000.00
11 4/30/2021 $37,344,000.00
12 1/31/2021 $32,194,000.00
13 10/31/2020 $23,287,000.00
14 1/31/2020 $12,659,000.00
Financials: AccrualForTaxesOtherThanIncomeTaxesCurrent
Date Value
1 10/31/2023 $10,309,000.00
2 7/31/2023 $10,139,000.00
3 4/30/2023 $8,996,000.00
4 1/31/2023 $8,064,000.00
5 10/31/2022 $7,092,000.00
6 7/31/2022 $4,879,000.00
7 4/30/2022 $3,601,000.00
8 1/31/2022 $3,953,000.00
9 10/31/2021 $3,083,000.00
10 7/31/2021 $2,473,000.00
11 4/30/2021 $2,266,000.00
12 1/31/2021 $2,963,000.00
13 10/31/2020 $2,945,000.00
14 1/31/2020 $3,312,000.00
Financials: AccruedAdvertisingCurrent
Date Value
1 10/31/2023 $7,522,000.00
2 7/31/2023 $5,210,000.00
3 4/30/2023 $4,829,000.00
4 1/31/2023 $10,565,000.00
5 10/31/2022 $9,014,000.00
6 7/31/2022 $11,886,000.00
7 4/30/2022 $6,838,000.00
8 1/31/2022 $9,359,000.00
9 10/31/2021 $5,637,000.00
10 7/31/2021 $7,436,000.00
11 4/30/2021 $7,155,000.00
12 1/31/2021 $7,020,000.00
13 10/31/2020 $8,563,000.00
14 1/31/2020 $1,627,000.00
Financials: AccruedProfessionalFeesCurrentAndNoncurrent
Date Value
1 10/31/2023 $3,263,000.00
2 7/31/2023 $3,439,000.00
3 4/30/2023 $4,465,000.00
4 1/31/2023 $4,076,000.00
5 10/31/2022 $5,682,000.00
6 7/31/2022 $6,661,000.00
7 4/30/2022 $4,291,000.00
8 1/31/2022 $4,303,000.00
9 10/31/2021 $4,796,000.00
10 7/31/2021 $4,578,000.00
11 4/30/2021 $3,833,000.00
12 1/31/2021 $2,393,000.00
13 1/31/2020 $246,000.00
Financials: AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
Date Value
1 10/31/2023 $38,503,000.00
2 7/31/2023 $35,142,000.00
3 4/30/2023 $34,062,000.00
4 1/31/2023 $31,066,000.00
5 10/31/2022 $27,665,000.00
6 7/31/2022 $24,545,000.00
7 4/30/2022 $22,229,000.00
8 1/31/2022 $19,407,000.00
9 10/31/2021 $16,525,000.00
10 7/31/2021 $22,908,000.00
11 4/30/2021 $23,294,000.00
12 1/31/2021 $22,398,000.00
13 10/31/2020 $21,388,000.00
14 1/31/2020 $19,546,000.00
Financials: AccumulatedOtherComprehensiveIncomeLossNetOfTax
Date Value
1 10/31/2023 $-3,278,000.00
2 7/31/2023 $-1,317,000.00
3 4/30/2023 $-315,000.00
4 1/31/2023 $-873,000.00
5 10/31/2022 $-2,703,000.00
6 7/31/2022 $-1,654,000.00
7 4/30/2022 $-1,248,000.00
8 1/31/2022 $-626,000.00
9 10/31/2021 $-200,000.00
10 7/31/2021 $-63,000.00
11 4/30/2021 $63,000.00
12 1/31/2021 $39,000.00
13 10/31/2020 $-107,000.00
14 1/31/2020 $-102,000.00
Financials: AdditionalPaidInCapital
Date Value
1 10/31/2023 $1,767,633,000.00
2 7/31/2023 $1,706,006,000.00
3 4/30/2023 $1,647,422,000.00
4 1/31/2023 $1,595,001,000.00
5 10/31/2022 $1,540,200,000.00
6 7/31/2022 $1,135,398,000.00
7 4/30/2022 $1,085,875,000.00
8 1/31/2022 $1,034,252,000.00
9 10/31/2021 $987,398,000.00
10 7/31/2021 $949,784,000.00
11 4/30/2021 $554,340,000.00
12 1/31/2021 $528,616,000.00
13 10/31/2020 $507,737,000.00
14 1/31/2020 $184,522,000.00
Financials: AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions
Date Value
1 10/31/2023 $108,000.00
2 7/31/2023 $106,000.00
3 4/30/2023 $74,000.00
4 1/31/2023 $692,000.00
5 10/31/2022 $595,000.00
6 7/31/2022 $461,000.00
7 4/30/2022 $277,000.00
8 1/31/2022 $2,350,000.00
9 10/31/2021 $588,000.00
10 7/31/2021 $663,000.00
11 4/30/2021 $642,000.00
12 1/31/2021 $3,443,000.00
13 10/31/2020 $1,015,000.00
14 7/31/2020 $1,731,000.00
15 4/30/2020 $837,000.00
16 1/31/2020 $1,402,000.00
17 10/31/2019 $976,000.00
18 1/31/2019 $613,000.00
Financials: AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
Date Value
1 10/31/2023 $153,606,000.00
2 7/31/2023 $99,275,000.00
3 4/30/2023 $41,991,000.00
4 1/31/2023 $189,898,000.00
5 10/31/2022 $136,343,000.00
6 7/31/2022 $47,926,000.00
7 4/30/2022 $39,974,000.00
8 1/31/2022 $105,154,000.00
9 10/31/2021 $62,429,000.00
10 7/31/2021 $20,357,000.00
11 4/30/2021 $16,105,000.00
12 1/31/2021 $34,419,000.00
13 10/31/2020 $18,458,000.00
14 7/31/2020 $9,522,000.00
15 4/30/2020 $4,073,000.00
16 1/31/2020 $48,425,000.00
17 10/31/2019 $41,628,000.00
18 1/31/2019 $8,585,000.00
Financials: AdvertisingExpense
Date Value
1 1/31/2023 $118,100,000.00
2 1/31/2022 $87,400,000.00
3 1/31/2021 $68,000,000.00
4 1/31/2020 $39,000,000.00
5 1/31/2019 $19,900,000.00
Financials: AllocatedShareBasedCompensationExpense
Date Value
1 10/31/2023 $150,569,000.00
2 7/31/2023 $97,703,000.00
3 4/30/2023 $41,498,000.00
4 1/31/2023 $188,962,000.00
5 10/31/2022 $135,834,000.00
6 7/31/2022 $47,934,000.00
7 4/30/2022 $39,909,000.00
8 1/31/2022 $104,561,000.00
9 10/31/2021 $62,265,000.00
10 7/31/2021 $36,412,000.00
11 4/30/2021 $16,031,000.00
12 1/31/2021 $34,225,000.00
13 10/31/2020 $18,299,000.00
14 7/31/2020 $5,376,000.00
15 4/30/2020 $3,982,000.00
16 1/31/2020 $48,386,000.00
17 10/31/2019 $45,056,000.00
18 1/31/2019 $8,547,000.00
Financials: AllowanceForDoubtfulAccountsReceivable
Date Value
1 1/31/2023 $2,300,000.00
2 1/31/2022 $2,000,000.00
3 1/31/2021 $600,000.00
4 1/31/2020 $100,000.00
Financials: AmortizationOfDebtDiscountPremium
Date Value
1 10/31/2023 $91,000.00
2 7/31/2023 $60,000.00
3 4/30/2023 $30,000.00
4 1/31/2023 $41,000.00
5 10/31/2022 $13,000.00
6 7/31/2022 $8,000.00
7 4/30/2022 $4,000.00
8 1/31/2022 $10,645,000.00
9 10/31/2021 $10,640,000.00
10 7/31/2021 $10,636,000.00
11 4/30/2021 $6,251,000.00
12 1/31/2021 $22,369,000.00
13 10/31/2020 $15,964,000.00
14 7/31/2020 $9,614,000.00
15 4/30/2020 $4,402,000.00
16 1/31/2020 $49,000.00
17 10/31/2019 --
18 1/31/2019 --
Financials: AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
Date Value
1 10/31/2023 $28,373,000.00
2 7/31/2023 $30,163,000.00
3 4/30/2023 $25,473,000.00
4 1/31/2023 $27,088,000.00
5 10/31/2022 $24,668,000.00
6 7/31/2022 $25,115,000.00
7 4/30/2022 $22,433,000.00
8 1/31/2022 $23,649,000.00
9 10/31/2021 $25,227,000.00
10 7/31/2021 $27,100,000.00
11 4/30/2021 $29,505,000.00
12 1/31/2021 $31,438,000.00
13 10/31/2020 $31,593,000.00
14 7/31/2020 $110,887,000.00
15 4/30/2020 $110,506,000.00
16 1/31/2020 $109,578,000.00
17 10/31/2019 $111,347,000.00
18 1/31/2019 $108,243,000.00
Financials: AssetImpairmentCharges
Date Value
1 10/31/2023 $5,000,000.00
2 7/31/2023 $5,000,000.00
3 10/31/2022 --
Financials: Assets
Date Value
1 10/31/2023 $947,680,000.00
2 7/31/2023 $956,407,000.00
3 4/30/2023 $984,287,000.00
4 1/31/2023 $954,963,000.00
5 10/31/2022 $953,008,000.00
6 7/31/2022 $639,649,000.00
7 4/30/2022 $691,071,000.00
8 1/31/2022 $707,035,000.00
9 10/31/2021 $719,781,000.00
10 7/31/2021 $735,508,000.00
11 4/30/2021 $747,593,000.00
12 1/31/2021 $731,119,000.00
13 10/31/2020 $673,985,000.00
14 1/31/2020 $421,692,000.00
Financials: AssetsCurrent
Date Value
1 10/31/2023 $644,141,000.00
2 7/31/2023 $651,066,000.00
3 4/30/2023 $670,543,000.00
4 1/31/2023 $660,391,000.00
5 10/31/2022 $655,713,000.00
6 7/31/2022 $351,759,000.00
7 4/30/2022 $396,983,000.00
8 1/31/2022 $411,394,000.00
9 10/31/2021 $418,556,000.00
10 7/31/2021 $435,196,000.00
11 4/30/2021 $449,555,000.00
12 1/31/2021 $445,763,000.00
13 10/31/2020 $472,428,000.00
14 1/31/2020 $380,634,000.00
Financials: AssetsFairValueDisclosure
Date Value
1 10/31/2023 $359,035,000.00
2 7/31/2023 $399,293,000.00
3 4/30/2023 $408,266,000.00
4 1/31/2023 $291,740,000.00
5 10/31/2022 $157,397,000.00
6 7/31/2022 $173,371,000.00
7 4/30/2022 $224,785,000.00
8 1/31/2022 $251,243,000.00
9 10/31/2021 $307,175,000.00
10 7/31/2021 $342,259,000.00
11 4/30/2021 $356,072,000.00
12 1/31/2021 $355,988,000.00
13 10/31/2020 $377,619,000.00
14 1/31/2020 $45,898,000.00
Financials: AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
Date Value
1 10/31/2023 $39,000.00
2 7/31/2023 $8,000.00
3 4/30/2023 $496,000.00
4 1/31/2023 --
5 10/31/2022 --
6 7/31/2022 --
7 4/30/2022 --
8 1/31/2022 $3,000.00
9 10/31/2021 $4,000.00
10 7/31/2021 $11,000.00
11 4/30/2021 $13,000.00
12 1/31/2021 $21,000.00
13 1/31/2020 $28,000.00
Financials: AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
Date Value
1 10/31/2023 $1,295,000.00
2 7/31/2023 $1,028,000.00
3 4/30/2023 $47,000.00
4 1/31/2023 $5,000.00
5 10/31/2022 $96,000.00
6 7/31/2022 $270,000.00
7 4/30/2022 $186,000.00
8 1/31/2022 $56,000.00
9 10/31/2021 $11,000.00
10 7/31/2021 $2,000.00
11 4/30/2021 $6,000.00
12 1/31/2021 $2,000.00
13 10/31/2020 $10,000.00
14 1/31/2020 --
Financials: AvailableForSaleDebtSecuritiesAmortizedCostBasis
Date Value
1 7/31/2023 $124,829,000.00
2 4/30/2023 $140,866,000.00
3 1/31/2023 $2,744,000.00
4 10/31/2022 $36,418,000.00
5 7/31/2022 $90,724,000.00
6 4/30/2022 $84,243,000.00
7 1/31/2022 $71,681,000.00
8 10/31/2021 $71,585,000.00
9 7/31/2021 $103,261,000.00
10 4/30/2021 $122,367,000.00
11 1/31/2021 $126,377,000.00
12 10/31/2020 $126,449,000.00
13 1/31/2020 $45,260,000.00
Financials: AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost
Date Value
1 10/31/2023 $116,425,000.00
2 7/31/2023 $39,428,000.00
3 4/30/2023 $42,503,000.00
Financials: AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
Date Value
1 10/31/2023 $116,219,000.00
2 7/31/2023 $39,302,000.00
3 4/30/2023 $42,502,000.00
Financials: AvailableForSaleSecuritiesDebtSecurities
Date Value
1 7/31/2023 $123,809,000.00
2 4/30/2023 $141,315,000.00
3 1/31/2023 $2,739,000.00
4 10/31/2022 $36,322,000.00
5 7/31/2022 $90,454,000.00
6 4/30/2022 $84,057,000.00
7 1/31/2022 $71,628,000.00
8 10/31/2021 $71,578,000.00
9 7/31/2021 $103,270,000.00
10 4/30/2021 $122,374,000.00
11 1/31/2021 $126,396,000.00
12 10/31/2020 $126,439,000.00
13 1/31/2020 $45,288,000.00
Financials: AvailableForSaleSecuritiesDebtSecuritiesCurrent
Date Value
1 7/31/2023 $123,809,000.00
2 4/30/2023 $141,315,000.00
3 1/31/2023 $2,739,000.00
4 10/31/2022 $36,322,000.00
5 7/31/2022 $90,454,000.00
6 4/30/2022 $84,057,000.00
7 1/31/2022 $71,628,000.00
8 10/31/2021 $71,578,000.00
9 7/31/2021 $103,270,000.00
10 4/30/2021 $122,374,000.00
11 1/31/2021 $126,396,000.00
12 10/31/2020 $126,439,000.00
13 1/31/2020 $45,288,000.00
Financials: CapitalExpendituresIncurredButNotYetPaid
Date Value
1 10/31/2023 $286,000.00
2 7/31/2023 $1,082,000.00
3 4/30/2023 $2,645,000.00
4 1/31/2023 $598,000.00
5 10/31/2022 $651,000.00
6 7/31/2022 $826,000.00
7 4/30/2022 $1,170,000.00
8 1/31/2022 $571,000.00
9 10/31/2021 $818,000.00
10 7/31/2021 $9,477,000.00
11 4/30/2021 $13,544,000.00
12 1/31/2021 $10,094,000.00
13 10/31/2020 $11,895,000.00
14 7/31/2020 $7,508,000.00
15 4/30/2020 $3,262,000.00
16 1/31/2020 $914,000.00
17 10/31/2019 $803,000.00
18 1/31/2019 $24,000.00
Financials: CapitalizedComputerSoftwareAdditions
Date Value
1 1/31/2023 $2,756,000.00
2 1/31/2022 $1,750,000.00
3 1/31/2021 $1,157,000.00
4 1/31/2020 $423,000.00
Financials: CapitalizedComputerSoftwareAmortization1
Date Value
1 1/31/2023 $1,074,000.00
2 1/31/2022 $753,000.00
3 1/31/2021 $612,000.00
4 1/31/2020 $653,000.00
Financials: CapitalizedComputerSoftwareNet
Date Value
1 1/31/2023 $4,035,000.00
2 1/31/2022 $2,353,000.00
3 1/31/2021 $1,356,000.00
4 1/31/2020 $811,000.00
5 1/31/2019 $1,041,000.00
Financials: CapitalizedContractCostAmortization
Date Value
1 10/31/2023 $15,971,000.00
2 7/31/2023 $10,303,000.00
3 4/30/2023 $4,871,000.00
4 1/31/2023 $15,098,000.00
5 10/31/2022 $10,509,000.00
6 7/31/2022 $6,572,000.00
7 4/30/2022 $3,045,000.00
8 1/31/2022 $8,647,000.00
9 10/31/2021 $5,939,000.00
10 7/31/2021 $3,622,000.00
11 4/30/2021 $1,629,000.00
12 1/31/2021 $4,079,000.00
13 10/31/2020 $1,099,000.00
14 7/31/2020 $1,585,000.00
15 4/30/2020 $711,000.00
16 1/31/2020 $1,607,000.00
17 10/31/2019 $1,011,000.00
18 1/31/2019 $322,000.00
Financials: CapitalizedContractCostNet
Date Value
1 10/31/2023 $37,945,000.00
2 7/31/2023 $38,336,000.00
3 4/30/2023 $37,338,000.00
4 1/31/2023 $36,583,000.00
5 10/31/2022 $31,689,000.00
6 7/31/2022 $28,227,000.00
7 4/30/2022 $25,807,000.00
8 1/31/2022 $22,771,000.00
9 10/31/2021 $18,925,000.00
10 7/31/2021 $16,974,000.00
11 4/30/2021 $14,586,000.00
12 1/31/2021 $12,093,000.00
13 10/31/2020 $10,096,000.00
14 7/31/2020 $7,867,000.00
15 4/30/2020 $6,647,000.00
16 1/31/2020 $6,107,000.00
17 10/31/2019 $4,806,000.00
18 7/31/2019 $3,643,000.00
19 1/31/2019 $2,071,000.00
Financials: CapitalizedContractCostNetCurrent
Date Value
1 10/31/2023 $20,528,000.00
2 7/31/2023 $20,110,000.00
3 4/30/2023 $19,077,000.00
4 1/31/2023 $18,049,000.00
5 10/31/2022 $15,513,000.00
6 7/31/2022 $13,724,000.00
7 4/30/2022 $12,292,000.00
8 1/31/2022 $10,797,000.00
9 10/31/2021 $9,099,000.00
10 7/31/2021 $8,055,000.00
11 4/30/2021 $6,896,000.00
12 1/31/2021 $5,742,000.00
13 10/31/2020 $4,749,000.00
14 7/31/2020 $3,732,000.00
15 4/30/2020 $3,073,000.00
16 1/31/2020 $2,692,000.00
17 10/31/2019 $2,029,000.00
Financials: CapitalizedContractCostNetNoncurrent
Date Value
1 10/31/2023 $17,417,000.00
2 7/31/2023 $18,226,000.00
3 4/30/2023 $18,261,000.00
4 1/31/2023 $18,534,000.00
5 10/31/2022 $16,176,000.00
6 7/31/2022 $14,503,000.00
7 4/30/2022 $13,515,000.00
8 1/31/2022 $11,974,000.00
9 10/31/2021 $9,826,000.00
10 7/31/2021 $8,919,000.00
11 4/30/2021 $7,690,000.00
12 1/31/2021 $6,351,000.00
13 10/31/2020 $5,347,000.00
14 7/31/2020 $4,135,000.00
15 4/30/2020 $3,574,000.00
16 1/31/2020 $3,415,000.00
17 10/31/2019 $2,777,000.00
Financials: CashAndCashEquivalentsAtCarryingValue
Date Value
1 10/31/2023 $268,314,000.00
2 7/31/2023 $413,697,000.00
3 4/30/2023 $382,234,000.00
4 1/31/2023 $526,563,000.00
5 10/31/2022 $509,091,000.00
6 7/31/2022 $148,458,000.00
7 4/30/2022 $197,328,000.00
8 1/31/2022 $240,403,000.00
9 10/31/2021 $271,818,000.00
10 7/31/2021 $270,315,000.00
11 4/30/2021 $263,933,000.00
12 1/31/2021 $259,878,000.00
13 10/31/2020 $297,425,000.00
14 7/31/2020 $449,519,000.00
15 4/30/2020 $315,609,000.00
16 1/31/2020 $306,020,000.00
17 10/31/2019 $14,539,000.00
18 1/31/2019 $23,778,000.00
Financials: CashAndCashEquivalentsFairValueDisclosure
Date Value
1 10/31/2023 $97,309,000.00
2 7/31/2023 $275,484,000.00
3 4/30/2023 $266,951,000.00
4 1/31/2023 $289,001,000.00
5 10/31/2022 $121,075,000.00
6 7/31/2022 $82,917,000.00
7 4/30/2022 $139,600,000.00
8 1/31/2022 $176,855,000.00
9 10/31/2021 $225,415,000.00
10 7/31/2021 $230,250,000.00
11 4/30/2021 $221,599,000.00
12 1/31/2021 $210,467,000.00
13 10/31/2020 $251,180,000.00
14 1/31/2020 $610,000.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
Date Value
1 10/31/2023 $268,314,000.00
2 7/31/2023 $413,697,000.00
3 4/30/2023 $382,234,000.00
4 1/31/2023 $526,563,000.00
5 10/31/2022 $510,590,000.00
6 7/31/2022 $149,957,000.00
7 4/30/2022 $197,328,000.00
8 1/31/2022 $240,403,000.00
9 10/31/2021 $271,818,000.00
10 7/31/2021 $270,315,000.00
11 4/30/2021 $263,933,000.00
12 1/31/2021 $259,878,000.00
13 10/31/2020 $297,425,000.00
14 7/31/2020 $450,674,000.00
15 4/30/2020 $320,252,000.00
16 1/31/2020 $310,677,000.00
17 10/31/2019 $19,211,000.00
18 1/31/2019 $26,580,000.00
19 1/31/2018 $46,125,000.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
Date Value
1 10/31/2023 $-258,249,000.00
2 7/31/2023 $-112,866,000.00
3 4/30/2023 $-144,329,000.00
4 1/31/2023 $286,160,000.00
5 10/31/2022 $270,187,000.00
6 7/31/2022 $-90,446,000.00
7 4/30/2022 $-43,075,000.00
8 1/31/2022 $-19,475,000.00
9 10/31/2021 $11,940,000.00
10 7/31/2021 $10,437,000.00
11 4/30/2021 $4,055,000.00
12 1/31/2021 $-50,799,000.00
13 10/31/2020 $-13,252,000.00
14 7/31/2020 $139,997,000.00
15 4/30/2020 $9,575,000.00
16 1/31/2020 $284,097,000.00
17 10/31/2019 $-7,369,000.00
18 1/31/2019 $-19,545,000.00
Financials: CommitmentsAndContingencies
Date Value
1 10/31/2023 --
2 7/31/2023 --
3 4/30/2023 --
4 1/31/2023 --
5 10/31/2022 --
6 7/31/2022 --
7 4/30/2022 --
8 1/31/2022 --
9 10/31/2021 --
10 7/31/2021 --
11 4/30/2021 --
12 1/31/2021 --
13 10/31/2020 --
14 1/31/2020 --
Financials: CommonStockParOrStatedValuePerShare
Date Value
1 1/31/2023 --
2 1/31/2022 --
3 1/31/2021 --
4 1/31/2020 --
Financials: CommonStockSharesAuthorized
Date Value
1 10/31/2023 $1,500,000,000.00
2 7/31/2023 $1,500,000,000.00
3 4/30/2023 $1,500,000,000.00
4 1/31/2023 $1,500,000,000.00
5 10/31/2022 $1,500,000,000.00
6 7/31/2022 $1,500,000,000.00
7 4/30/2022 $1,500,000,000.00
8 1/31/2022 $1,500,000,000.00
9 10/31/2021 $1,500,000,000.00
10 7/31/2021 $1,500,000,000.00
11 4/30/2021 $1,500,000,000.00
12 1/31/2021 $1,500,000,000.00
13 10/31/2020 $1,500,000,000.00
Financials: CommonStockSharesIssued
Date Value
1 1/31/2023 $214,293,000.00
2 1/31/2022 $188,298,000.00
3 1/31/2021 $161,480,000.00
Financials: CommonStockSharesOutstanding
Date Value
1 1/31/2023 $214,293,000.00
2 1/31/2022 $188,298,000.00
3 1/31/2021 $161,480,000.00
Financials: CommonStockValue
Date Value
1 10/31/2023 $2,000.00
2 7/31/2023 $2,000.00
3 4/30/2023 $2,000.00
4 1/31/2023 $2,000.00
5 10/31/2022 $2,000.00
6 7/31/2022 $2,000.00
7 4/30/2022 $2,000.00
8 1/31/2022 $2,000.00
9 10/31/2021 $2,000.00
10 7/31/2021 $2,000.00
11 4/30/2021 $2,000.00
12 1/31/2021 $2,000.00
13 10/31/2020 $2,000.00
14 1/31/2020 $1,000.00
Financials: ComprehensiveIncomeNetOfTax
Date Value
1 10/31/2023 $-197,037,000.00
2 7/31/2023 $-133,326,000.00
3 4/30/2023 $-60,910,000.00
4 1/31/2023 $-408,015,000.00
5 10/31/2022 $-314,819,000.00
6 7/31/2022 $-212,865,000.00
7 4/30/2022 $-99,490,000.00
8 1/31/2022 $-289,007,000.00
9 10/31/2021 $-69,417,000.00
10 7/31/2021 $-129,115,000.00
11 4/30/2021 $-60,634,000.00
12 1/31/2021 $-211,569,000.00
13 10/31/2020 $-150,205,000.00
14 7/31/2020 $-40,971,000.00
15 4/30/2020 $-35,886,000.00
16 1/31/2020 $-118,611,000.00
17 10/31/2019 $-62,768,000.00
18 1/31/2019 $-50,923,000.00
Financials: ContractWithCustomerLiabilityCurrent
Date Value
1 10/31/2023 $249,673,000.00
2 7/31/2023 $254,905,000.00
3 4/30/2023 $257,734,000.00
4 1/31/2023 $226,443,000.00
5 10/31/2022 $212,194,000.00
6 7/31/2022 $207,148,000.00
7 4/30/2022 $198,938,000.00
8 1/31/2022 $170,143,000.00
9 10/31/2021 $150,572,000.00
10 7/31/2021 $135,970,000.00
11 4/30/2021 $122,884,000.00
12 1/31/2021 $103,875,000.00
13 10/31/2020 $88,871,000.00
14 1/31/2020 $62,725,000.00
Financials: ContractWithCustomerLiabilityNoncurrent
Date Value
1 10/31/2023 $5,770,000.00
2 7/31/2023 $6,230,000.00
3 4/30/2023 $6,215,000.00
4 1/31/2023 $7,156,000.00
5 10/31/2022 $2,644,000.00
6 7/31/2022 $3,025,000.00
7 4/30/2022 $3,088,000.00
8 1/31/2022 $4,100,000.00
9 10/31/2021 $4,100,000.00
10 7/31/2021 $3,600,000.00
11 4/30/2021 $3,000,000.00
12 1/31/2021 $2,000,000.00
13 10/31/2020 $1,300,000.00
14 1/31/2020 $1,400,000.00
Financials: ContractWithCustomerLiabilityRevenueRecognized
Date Value
1 10/31/2023 $208,600,000.00
2 7/31/2023 $166,100,000.00
3 4/30/2023 $100,500,000.00
4 1/31/2023 $170,100,000.00
5 10/31/2022 $32,100,000.00
6 7/31/2022 $124,200,000.00
7 4/30/2022 $74,000,000.00
8 1/31/2022 $103,900,000.00
9 10/31/2021 $95,600,000.00
10 7/31/2021 $30,700,000.00
11 4/30/2021 $45,100,000.00
12 1/31/2021 $62,700,000.00
13 10/31/2020 $58,300,000.00
14 7/31/2020 $46,500,000.00
15 4/30/2020 $27,600,000.00
16 1/31/2020 $400,000.00
17 10/31/2019 $29,600,000.00
Financials: ConversionOfStockAmountIssued1
Date Value
1 1/31/2023 --
2 10/31/2022 --
3 7/31/2022 --
4 1/31/2022 $368,459,000.00
5 10/31/2021 $368,459,000.00
6 7/31/2021 $368,459,000.00
7 1/31/2021 --
8 10/31/2020 --
9 7/31/2020 --
10 1/31/2020 --
Financials: CostOfGoodsAndServicesSold
Date Value
1 10/31/2023 $47,132,000.00
2 7/31/2023 $31,079,000.00
3 4/30/2023 $14,847,000.00
4 1/31/2023 $56,559,000.00
5 10/31/2022 $15,160,000.00
6 7/31/2022 $26,194,000.00
7 4/30/2022 $12,438,000.00
8 1/31/2022 $38,897,000.00
9 10/31/2021 $27,364,000.00
10 7/31/2021 $17,783,000.00
11 4/30/2021 $7,914,000.00
12 1/31/2021 $28,741,000.00
13 10/31/2020 $20,548,000.00
14 7/31/2020 $7,021,000.00
15 4/30/2020 $6,206,000.00
16 1/31/2020 $19,881,000.00
17 10/31/2019 $14,079,000.00
18 1/31/2019 $13,832,000.00
Financials: CurrentFederalTaxExpenseBenefit
Date Value
1 1/31/2023 --
2 1/31/2022 --
3 1/31/2021 --
4 1/31/2020 --
5 1/31/2019 --
Financials: CurrentForeignTaxExpenseBenefit
Date Value
1 1/31/2023 $4,009,000.00
2 1/31/2022 $3,031,000.00
3 1/31/2021 $1,226,000.00
4 1/31/2020 $245,000.00
5 1/31/2019 $28,000.00
Financials: CurrentIncomeTaxExpenseBenefit
Date Value
1 1/31/2023 $4,054,000.00
2 1/31/2022 $3,031,000.00
3 1/31/2021 $1,299,000.00
4 1/31/2020 $245,000.00
5 1/31/2019 $28,000.00
Financials: CurrentStateAndLocalTaxExpenseBenefit
Date Value
1 1/31/2023 $45,000.00
2 1/31/2022 --
3 1/31/2021 $73,000.00
4 1/31/2020 --
5 1/31/2019 --
Financials: DebtSecurities
Date Value
1 1/31/2023 $2,744,000.00
2 10/31/2022 $36,418,000.00
3 7/31/2022 $90,724,000.00
4 4/30/2022 $85,372,000.00
5 1/31/2022 $74,455,000.00
6 10/31/2021 $81,780,000.00
7 7/31/2021 $111,992,000.00
8 4/30/2021 $134,461,000.00
9 1/31/2021 $145,497,000.00
Financials: DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss
Date Value
1 10/31/2023 $262,982,000.00
2 1/31/2023 $2,744,000.00
Financials: DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss
Date Value
1 10/31/2023 $262,982,000.00
Financials: DebtSecuritiesAvailableForSaleExcludingAccruedInterest
Date Value
1 10/31/2023 $261,726,000.00
2 1/31/2023 $2,739,000.00
Financials: DeferredFederalIncomeTaxExpenseBenefit
Date Value
1 1/31/2023 --
2 1/31/2022 --
3 1/31/2021 --
4 1/31/2020 --
5 1/31/2019 --
Financials: DeferredForeignIncomeTaxExpenseBenefit
Date Value
1 1/31/2023 $821,000.00
2 1/31/2022 $206,000.00
3 1/31/2021 $234,000.00
4 1/31/2020 --
5 1/31/2019 --
Financials: DeferredIncomeTaxExpenseBenefit
Date Value
1 1/31/2023 $821,000.00
2 1/31/2022 $206,000.00
3 1/31/2021 $234,000.00
4 1/31/2020 --
5 1/31/2019 --
Financials: DeferredIncomeTaxLiabilities
Date Value
1 1/31/2023 $51,577,000.00
2 1/31/2022 $50,850,000.00
3 1/31/2021 $47,440,000.00
4 1/31/2020 $3,844,000.00
Financials: DeferredStateAndLocalIncomeTaxExpenseBenefit
Date Value
1 1/31/2023 --
2 1/31/2022 --
3 1/31/2021 --
4 1/31/2020 --
5 1/31/2019 --
Financials: DeferredTaxAssetsGross
Date Value
1 1/31/2023 $520,896,000.00
2 1/31/2022 $407,354,000.00
3 1/31/2021 $229,778,000.00
4 1/31/2020 $99,993,000.00
Financials: DeferredTaxAssetsNet
Date Value
1 1/31/2023 $50,348,000.00
2 1/31/2022 $50,408,000.00
3 1/31/2021 $47,205,000.00
4 1/31/2020 $3,844,000.00
Financials: DeferredTaxAssetsOperatingLossCarryforwards
Date Value
1 1/31/2023 $282,705,000.00
2 1/31/2022 $282,385,000.00
3 1/31/2021 $152,514,000.00
4 1/31/2020 $78,498,000.00
Financials: DeferredTaxAssetsTaxCreditCarryforwardsResearch
Date Value
1 1/31/2023 $87,059,000.00
2 1/31/2022 $53,641,000.00
3 1/31/2021 $21,704,000.00
4 1/31/2020 $15,112,000.00
Financials: DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
Date Value
1 1/31/2023 $14,731,000.00
2 1/31/2022 $12,947,000.00
3 1/31/2021 $4,622,000.00
4 1/31/2020 $905,000.00
Financials: DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals
Date Value
1 1/31/2023 $6,714,000.00
2 1/31/2022 $3,825,000.00
3 1/31/2021 $1,181,000.00
4 1/31/2020 $59,000.00
Financials: DeferredTaxAssetsValuationAllowance
Date Value
1 1/31/2023 $470,548,000.00
2 1/31/2022 $356,946,000.00
3 1/31/2021 $182,573,000.00
4 1/31/2020 $96,149,000.00
Financials: DeferredTaxLiabilities
Date Value
1 1/31/2023 $1,229,000.00
2 1/31/2022 $442,000.00
3 1/31/2021 $235,000.00
4 1/31/2020 --
Financials: DeferredTaxLiabilitiesLeasingArrangements
Date Value
1 1/31/2023 $41,434,000.00
2 1/31/2022 $42,816,000.00
3 1/31/2021 $44,225,000.00
4 1/31/2020 $3,844,000.00
Financials: DefinedContributionPlanEmployerDiscretionaryContributionAmount
Date Value
1 1/31/2023 --
2 1/31/2022 --
3 1/31/2021 --
Financials: DepreciationDepletionAndAmortization
Date Value
1 10/31/2023 $10,400,000.00
2 7/31/2023 $6,900,000.00
3 4/30/2023 $3,300,000.00
4 1/31/2023 $12,700,000.00
5 10/31/2022 $3,200,000.00
6 7/31/2022 $6,300,000.00
7 4/30/2022 $3,100,000.00
8 1/31/2022 $8,500,000.00
9 10/31/2021 $5,500,000.00
10 7/31/2021 $2,400,000.00
11 4/30/2021 $1,000,000.00
12 1/31/2021 $3,500,000.00
13 10/31/2020 $1,000,000.00
14 7/31/2020 $800,000.00
15 4/30/2020 $700,000.00
16 1/31/2020 $2,200,000.00
17 10/31/2019 $1,700,000.00
18 1/31/2019 $4,200,000.00
Financials: EarningsPerShareBasic
Date Value
1 10/31/2023 $-0.89
2 7/31/2023 $-0.61
3 4/30/2023 $-0.28
4 1/31/2023 $-2.04
5 10/31/2022 $-0.49
6 7/31/2022 $-1.11
7 4/30/2022 $-0.52
8 1/31/2022 $-1.63
9 10/31/2021 $-1.15
10 7/31/2021 $-0.40
11 4/30/2021 $-0.37
12 1/31/2021 $-1.99
13 10/31/2020 $-0.65
14 7/31/2020 $-1.01
15 4/30/2020 $-0.47
16 1/31/2020 $-1.69
Financials: EarningsPerShareDiluted
Date Value
1 10/31/2023 $-0.89
2 7/31/2023 $-0.61
3 4/30/2023 $-0.28
4 1/31/2023 $-2.04
5 10/31/2022 $-0.49
6 7/31/2022 $-1.11
7 4/30/2022 $-0.52
8 1/31/2022 $-1.63
9 10/31/2021 $-1.15
10 7/31/2021 $-0.40
11 4/30/2021 $-0.37
12 1/31/2021 $-1.99
13 10/31/2020 $-1.70
14 7/31/2020 $-1.01
15 4/30/2020 $-0.47
16 1/31/2020 $-1.69
Financials: EffectiveIncomeTaxRateContinuingOperations
Date Value
1 1/31/2023 $-0.01
2 1/31/2022 $-0.01
3 1/31/2021 $-0.01
4 1/31/2020 $0.00
5 1/31/2019 $0.00
Financials: EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
Date Value
1 1/31/2023 $0.21
2 1/31/2022 $0.21
3 1/31/2021 $0.21
4 1/31/2020 $0.21
5 1/31/2019 $0.21
Financials: EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
Date Value
1 1/31/2023 $-0.23
2 1/31/2022 $-0.53
3 1/31/2021 $-0.34
4 1/31/2020 $-0.28
5 1/31/2019 $-0.23
Financials: EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment
Date Value
1 1/31/2023 $0.05
2 1/31/2022 $0.08
3 1/31/2021 $0.02
4 1/31/2020 $0.03
5 1/31/2019 $0.03
Financials: EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
Date Value
1 1/31/2023 $-0.02
2 1/31/2022 $0.25
3 1/31/2021 $0.16
4 1/31/2020 $0.04
5 1/31/2019 $-0.01
Financials: EffectiveIncomeTaxRateReconciliationOtherAdjustments
Date Value
1 1/31/2023 $-0.02
2 1/31/2022 $-0.01
3 1/31/2021 $-0.01
4 1/31/2020 $-0.01
5 1/31/2019 $-0.01
Financials: EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
Date Value
1 10/31/2023 $-1,868,000.00
2 7/31/2023 $1,213,000.00
3 4/30/2023 $899,000.00
4 1/31/2023 $335,000.00
5 10/31/2022 $-1,207,000.00
6 7/31/2022 $-718,000.00
7 4/30/2022 $-568,000.00
8 1/31/2022 $-461,000.00
9 10/31/2021 $178,000.00
10 7/31/2021 $-82,000.00
11 4/30/2021 $29,000.00
12 1/31/2021 $3,000.00
13 10/31/2020 $-7,000.00
14 7/31/2020 $64,000.00
15 4/30/2020 $-31,000.00
16 1/31/2020 $-19,000.00
17 10/31/2019 $41,000.00
18 1/31/2019 $4,000.00
Financials: EmployeeRelatedLiabilitiesCurrent
Date Value
1 10/31/2023 $12,972,000.00
2 7/31/2023 $16,558,000.00
3 4/30/2023 $13,188,000.00
4 1/31/2023 $22,336,000.00
5 10/31/2022 $16,158,000.00
6 7/31/2022 $18,649,000.00
7 4/30/2022 $13,871,000.00
8 1/31/2022 $16,906,000.00
9 10/31/2021 $10,893,000.00
10 7/31/2021 $14,964,000.00
11 4/30/2021 $7,834,000.00
12 1/31/2021 $10,607,000.00
13 10/31/2020 $6,050,000.00
14 1/31/2020 $3,479,000.00
Financials: EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
Date Value
1 10/31/2023 $390,200,000.00
2 7/31/2023 $427,603,000.00
3 4/30/2023 $330,446,000.00
4 1/31/2023 $372,532,000.00
5 10/31/2022 $367,669,000.00
6 7/31/2022 $393,326,000.00
7 4/30/2022 $377,058,000.00
8 1/31/2022 $389,140,000.00
9 10/31/2021 $258,414,000.00
10 7/31/2021 $200,592,000.00
11 4/30/2021 $173,092,000.00
12 1/31/2021 $169,503,000.00
13 10/31/2020 $102,691,000.00
14 1/31/2020 $40,829,000.00
Financials: EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
Date Value
1 10/31/2023 $389,817,000.00
2 7/31/2023 $426,789,000.00
3 4/30/2023 $328,613,000.00
4 1/31/2023 $369,302,000.00
5 10/31/2022 $362,632,000.00
6 7/31/2022 $386,039,000.00
7 4/30/2022 $367,453,000.00
8 1/31/2022 $376,892,000.00
9 10/31/2021 $243,081,000.00
10 7/31/2021 $182,458,000.00
11 4/30/2021 $151,825,000.00
12 1/31/2021 $144,622,000.00
13 10/31/2020 $74,143,000.00
14 1/31/2020 $884,000.00
Financials: EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
Date Value
1 10/31/2023 $383,000.00
2 7/31/2023 $814,000.00
3 4/30/2023 $1,833,000.00
4 1/31/2023 $3,230,000.00
5 10/31/2022 $5,037,000.00
6 7/31/2022 $7,287,000.00
7 4/30/2022 $9,605,000.00
8 1/31/2022 $12,248,000.00
9 10/31/2021 $15,333,000.00
10 7/31/2021 $18,134,000.00
11 4/30/2021 $21,267,000.00
12 1/31/2021 $24,881,000.00
13 10/31/2020 $28,548,000.00
14 1/31/2020 $39,945,000.00
Financials: ForeignCurrencyTransactionGainLossUnrealized
Date Value
1 10/31/2023 $-1,129,000.00
2 7/31/2023 $416,000.00
3 4/30/2023 $699,000.00
4 1/31/2023 $801,000.00
5 10/31/2022 $-602,000.00
6 7/31/2022 $-391,000.00
7 4/30/2022 $-643,000.00
8 1/31/2022 $-953,000.00
9 10/31/2021 $-629,000.00
10 7/31/2021 $-3,000.00
11 4/30/2021 $111,000.00
12 1/31/2021 $642,000.00
13 10/31/2020 $-612,000.00
14 7/31/2020 $751,000.00
15 4/30/2020 $-158,000.00
16 1/31/2020 $-112,000.00
17 1/31/2019 $-2,000.00
Financials: GeneralAndAdministrativeExpense
Date Value
1 10/31/2023 $106,537,000.00
2 7/31/2023 $72,043,000.00
3 4/30/2023 $33,256,000.00
4 1/31/2023 $166,309,000.00
5 10/31/2022 $38,165,000.00
6 7/31/2022 $89,899,000.00
7 4/30/2022 $43,112,000.00
8 1/31/2022 $118,703,000.00
9 10/31/2021 $31,761,000.00
10 7/31/2021 $49,266,000.00
11 4/30/2021 $21,990,000.00
12 1/31/2021 $76,212,000.00
13 10/31/2020 $58,400,000.00
14 7/31/2020 $13,806,000.00
15 4/30/2020 $12,111,000.00
16 1/31/2020 $46,845,000.00
17 10/31/2019 $34,871,000.00
18 1/31/2019 $20,260,000.00
Financials: GrossProfit
Date Value
1 10/31/2023 $434,237,000.00
2 7/31/2023 $283,787,000.00
3 4/30/2023 $137,564,000.00
4 1/31/2023 $490,653,000.00
5 10/31/2022 $126,279,000.00
6 7/31/2022 $229,348,000.00
7 4/30/2022 $108,208,000.00
8 1/31/2022 $339,540,000.00
9 10/31/2021 $90,756,000.00
10 7/31/2021 $79,609,000.00
11 4/30/2021 $68,759,000.00
12 1/31/2021 $198,263,000.00
13 10/31/2020 $138,087,000.00
14 7/31/2020 $86,503,000.00
15 4/30/2020 $41,500,000.00
16 1/31/2020 $122,725,000.00
17 10/31/2019 $85,057,000.00
18 1/31/2019 $62,938,000.00
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
Date Value
1 1/31/2023 $-413,505,000.00
2 1/31/2022 $-292,759,000.00
3 1/31/2021 $-214,540,000.00
4 1/31/2020 $-119,302,000.00
5 1/31/2019 $-51,102,000.00
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
Date Value
1 10/31/2023 $-191,686,000.00
2 7/31/2023 $-130,732,000.00
3 4/30/2023 $-60,546,000.00
4 1/31/2023 $-402,893,000.00
5 10/31/2022 $-309,956,000.00
6 7/31/2022 $-209,682,000.00
7 4/30/2022 $-97,935,000.00
8 1/31/2022 $-285,105,000.00
9 10/31/2021 $-196,965,000.00
10 7/31/2021 $-128,078,000.00
11 4/30/2021 $-60,348,000.00
12 1/31/2021 $-210,177,000.00
13 10/31/2020 $-149,299,000.00
14 1/31/2020 $-118,344,000.00
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
Date Value
1 1/31/2023 $10,612,000.00
2 1/31/2022 $7,654,000.00
3 1/31/2021 $4,363,000.00
4 1/31/2020 $958,000.00
5 1/31/2019 $202,000.00
Financials: IncomeTaxesPaidNet
Date Value
1 10/31/2023 $3,101,000.00
2 7/31/2023 $2,426,000.00
3 4/30/2023 $1,906,000.00
4 1/31/2023 $4,325,000.00
5 10/31/2022 $3,617,000.00
6 7/31/2022 $2,517,000.00
7 4/30/2022 $1,583,000.00
8 1/31/2022 $1,463,000.00
9 10/31/2021 $943,000.00
10 7/31/2021 $686,000.00
11 4/30/2021 $480,000.00
12 1/31/2021 $275,000.00
13 10/31/2020 $122,000.00
14 7/31/2020 $82,000.00
15 4/30/2020 $92,000.00
16 1/31/2020 $150,000.00
Financials: IncomeTaxExpenseBenefit
Date Value
1 10/31/2023 $2,900,000.00
2 7/31/2023 $2,100,000.00
3 4/30/2023 $900,000.00
4 1/31/2023 $4,875,000.00
5 10/31/2022 $631,000.00
6 7/31/2022 $2,200,000.00
7 4/30/2022 $900,000.00
8 1/31/2022 $3,237,000.00
9 10/31/2021 $393,000.00
10 7/31/2021 $935,000.00
11 4/30/2021 $300,000.00
12 1/31/2021 $1,533,000.00
13 10/31/2020 $900,000.00
14 7/31/2020 $300,000.00
15 4/30/2020 $123,000.00
16 1/31/2020 $245,000.00
17 10/31/2019 $183,000.00
18 1/31/2019 $28,000.00
Financials: IncreaseDecreaseInAccountsPayable
Date Value
1 10/31/2023 $3,612,000.00
2 7/31/2023 $-3,245,000.00
3 4/30/2023 $-14,000.00
4 1/31/2023 $-4,391,000.00
5 10/31/2022 $-3,333,000.00
6 7/31/2022 $-1,469,000.00
7 4/30/2022 $4,681,000.00
8 1/31/2022 $7,259,000.00
9 10/31/2021 $9,063,000.00
10 7/31/2021 $1,692,000.00
11 4/30/2021 $-2,451,000.00
12 1/31/2021 $-2,877,000.00
13 10/31/2020 $1,840,000.00
14 7/31/2020 $1,541,000.00
15 4/30/2020 $3,135,000.00
16 1/31/2020 $3,472,000.00
17 10/31/2019 $2,611,000.00
18 1/31/2019 $362,000.00
Financials: IncreaseDecreaseInAccountsReceivable
Date Value
1 10/31/2023 $-12,251,000.00
2 7/31/2023 $-14,658,000.00
3 4/30/2023 $17,252,000.00
4 1/31/2023 $25,179,000.00
5 10/31/2022 $1,377,000.00
6 7/31/2022 $-5,203,000.00
7 4/30/2022 $8,531,000.00
8 1/31/2022 $26,993,000.00
9 10/31/2021 $13,979,000.00
10 7/31/2021 $1,000,000.00
11 4/30/2021 $3,182,000.00
12 1/31/2021 $20,458,000.00
13 10/31/2020 $11,831,000.00
14 7/31/2020 $4,752,000.00
15 4/30/2020 $2,877,000.00
16 1/31/2020 $7,718,000.00
17 10/31/2019 $5,238,000.00
18 1/31/2019 $3,427,000.00
Financials: IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
Date Value
1 10/31/2023 $-16,885,000.00
2 7/31/2023 $-14,217,000.00
3 4/30/2023 $-13,417,000.00
4 1/31/2023 $25,539,000.00
5 10/31/2022 $15,225,000.00
6 7/31/2022 $16,483,000.00
7 4/30/2022 $791,000.00
8 1/31/2022 $23,682,000.00
9 10/31/2021 $10,571,000.00
10 7/31/2021 $13,350,000.00
11 4/30/2021 $2,827,000.00
12 1/31/2021 $18,123,000.00
13 10/31/2020 $13,544,000.00
14 7/31/2020 $3,498,000.00
15 4/30/2020 $296,000.00
16 1/31/2020 $8,321,000.00
17 10/31/2019 $4,910,000.00
18 1/31/2019 $4,023,000.00
Financials: IncreaseDecreaseInContractWithCustomerLiability
Date Value
1 10/31/2023 $21,843,000.00
2 7/31/2023 $27,536,000.00
3 4/30/2023 $30,350,000.00
4 1/31/2023 $59,375,000.00
5 10/31/2022 $40,614,000.00
6 7/31/2022 $35,949,000.00
7 4/30/2022 $27,801,000.00
8 1/31/2022 $68,339,000.00
9 10/31/2021 $48,827,000.00
10 7/31/2021 $33,670,000.00
11 4/30/2021 $20,025,000.00
12 1/31/2021 $41,779,000.00
13 10/31/2020 $26,041,000.00
14 7/31/2020 $10,939,000.00
15 4/30/2020 $6,036,000.00
16 1/31/2020 $32,189,000.00
17 10/31/2019 $25,786,000.00
18 1/31/2019 $15,089,000.00
Financials: IncreaseDecreaseInOtherOperatingAssets
Date Value
1 10/31/2023 $-742,000.00
2 7/31/2023 $-1,348,000.00
3 4/30/2023 $-881,000.00
4 1/31/2023 $4,108,000.00
5 10/31/2022 $3,201,000.00
6 7/31/2022 $2,023,000.00
7 4/30/2022 $2,196,000.00
8 1/31/2022 $10,724,000.00
9 10/31/2021 $6,316,000.00
10 7/31/2021 $3,511,000.00
11 4/30/2021 $1,858,000.00
12 1/31/2021 $3,402,000.00
13 10/31/2020 $2,537,000.00
14 7/31/2020 $1,362,000.00
15 4/30/2020 $528,000.00
16 1/31/2020 $1,791,000.00
17 10/31/2019 $1,396,000.00
18 1/31/2019 $3,690,000.00
Financials: InterestExpense
Date Value
1 10/31/2023 $2,947,000.00
2 7/31/2023 $1,935,000.00
3 4/30/2023 $967,000.00
4 1/31/2023 $2,000,000.00
5 10/31/2022 $1,125,000.00
6 7/31/2022 $668,000.00
7 4/30/2022 $357,000.00
8 1/31/2022 $18,385,000.00
9 10/31/2021 $18,078,000.00
10 7/31/2021 $17,725,000.00
11 4/30/2021 $10,374,000.00
12 1/31/2021 $36,178,000.00
13 10/31/2020 $25,706,000.00
14 7/31/2020 $8,364,000.00
15 4/30/2020 $6,991,000.00
16 1/31/2020 $78,000.00
17 10/31/2019 --
18 1/31/2019 --
Financials: InterestIncomeExpenseNonoperatingNet
Date Value
1 10/31/2023 $15,703,000.00
2 7/31/2023 $9,615,000.00
3 4/30/2023 $4,992,000.00
4 1/31/2023 $7,910,000.00
5 10/31/2022 $2,264,000.00
6 7/31/2022 $743,000.00
7 4/30/2022 $192,000.00
8 1/31/2022 $506,000.00
9 10/31/2021 $363,000.00
10 7/31/2021 $176,000.00
11 4/30/2021 $94,000.00
12 1/31/2021 $956,000.00
13 10/31/2020 $61,000.00
14 7/31/2020 $109,000.00
15 4/30/2020 $694,000.00
16 1/31/2020 $1,755,000.00
17 1/31/2019 $1,290,000.00
Financials: InterestPaidNet
Date Value
1 1/31/2023 $1,657,000.00
2 10/31/2022 $900,000.00
3 7/31/2022 $496,000.00
4 4/30/2022 $219,000.00
5 1/31/2022 $833,000.00
6 10/31/2021 $611,000.00
7 7/31/2021 $386,000.00
8 4/30/2021 $160,000.00
9 1/31/2021 $80,000.00
10 10/31/2020 $14,000.00
11 7/31/2020 --
12 4/30/2020 --
13 1/31/2020 --
Financials: InvestmentIncomeNetAmortizationOfDiscountAndPremium
Date Value
1 10/31/2023 $1,568,000.00
2 7/31/2023 $932,000.00
3 4/30/2023 $444,000.00
4 1/31/2023 $-62,000.00
5 10/31/2022 $-50,000.00
6 7/31/2022 $-57,000.00
7 4/30/2022 $-55,000.00
8 1/31/2022 $-784,000.00
9 10/31/2021 $-701,000.00
10 7/31/2021 $-586,000.00
11 4/30/2021 $-336,000.00
12 1/31/2021 $-406,000.00
13 10/31/2020 $-82,000.00
14 7/31/2020 $53,000.00
15 4/30/2020 $48,000.00
16 1/31/2020 $1,016,000.00
17 10/31/2019 $882,000.00
18 1/31/2019 $820,000.00
Financials: LeaseCost
Date Value
1 1/31/2023 $41,757,000.00
2 10/31/2022 $10,806,000.00
3 7/31/2022 $20,056,000.00
4 4/30/2022 $9,978,000.00
5 1/31/2022 $41,186,000.00
6 10/31/2021 $10,591,000.00
7 7/31/2021 $20,586,000.00
8 4/30/2021 $10,049,000.00
9 1/31/2021 $30,209,000.00
10 10/31/2020 $20,438,000.00
11 7/31/2020 $7,232,000.00
12 4/30/2020 $3,778,000.00
13 1/31/2020 $10,407,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDue
Date Value
1 10/31/2023 $363,503,000.00
2 7/31/2023 $370,797,000.00
3 4/30/2023 $380,760,000.00
4 1/31/2023 $360,880,000.00
5 10/31/2022 $368,946,000.00
6 7/31/2022 $359,970,000.00
7 4/30/2022 $368,689,000.00
8 1/31/2022 $373,645,000.00
9 10/31/2021 $377,228,000.00
10 7/31/2021 $376,335,000.00
11 4/30/2021 $382,069,000.00
12 1/31/2021 $376,316,000.00
13 10/31/2020 $286,283,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
Date Value
1 10/31/2023 $39,469,000.00
2 7/31/2023 $38,379,000.00
3 4/30/2023 $37,768,000.00
4 1/31/2023 $34,791,000.00
5 10/31/2022 $34,227,000.00
6 7/31/2022 $30,539,000.00
7 4/30/2022 $30,550,000.00
8 1/31/2022 $32,777,000.00
9 10/31/2021 $31,556,000.00
10 7/31/2021 $30,174,000.00
11 4/30/2021 $29,586,000.00
12 1/31/2021 $10,174,000.00
13 10/31/2020 $11,579,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearFour
Date Value
1 1/31/2023 $32,738,000.00
2 1/31/2022 $28,873,000.00
3 1/31/2021 $27,757,000.00
4 10/31/2020 $21,019,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearThree
Date Value
1 10/31/2023 $38,075,000.00
2 7/31/2023 $38,075,000.00
3 4/30/2023 $38,075,000.00
4 1/31/2023 $31,871,000.00
5 10/31/2022 $31,871,000.00
6 7/31/2022 $28,873,000.00
7 4/30/2022 $28,873,000.00
8 1/31/2022 $28,032,000.00
9 10/31/2021 $28,032,000.00
10 7/31/2021 $28,032,000.00
11 4/30/2021 $28,032,000.00
12 1/31/2021 $27,707,000.00
13 10/31/2020 $21,166,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
Date Value
1 10/31/2023 $37,707,000.00
2 7/31/2023 $37,275,000.00
3 4/30/2023 $37,053,000.00
4 1/31/2023 $32,710,000.00
5 10/31/2022 $32,598,000.00
6 7/31/2022 $28,325,000.00
7 4/30/2022 $28,325,000.00
8 1/31/2022 $28,795,000.00
9 10/31/2021 $28,341,000.00
10 7/31/2021 $28,227,000.00
11 4/30/2021 $27,974,000.00
12 1/31/2021 $29,331,000.00
13 10/31/2020 $22,940,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
Date Value
1 10/31/2023 $9,751,000.00
2 7/31/2023 $18,567,000.00
3 4/30/2023 $29,363,000.00
4 10/31/2022 $8,742,000.00
5 7/31/2022 $17,066,000.00
6 4/30/2022 $25,772,000.00
7 10/31/2021 $5,258,000.00
8 7/31/2021 $5,861,000.00
9 4/30/2021 $12,435,000.00
10 10/31/2020 $-3,474,000.00
Financials: LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
Date Value
1 10/31/2023 $125,730,000.00
2 7/31/2023 $131,276,000.00
3 4/30/2023 $136,992,000.00
4 1/31/2023 $136,037,000.00
5 10/31/2022 $141,384,000.00
6 7/31/2022 $142,698,000.00
7 4/30/2022 $147,875,000.00
8 1/31/2022 $152,650,000.00
9 10/31/2021 $157,746,000.00
10 7/31/2021 $162,774,000.00
11 4/30/2021 $167,816,000.00
12 1/31/2021 $171,128,000.00
13 10/31/2020 $137,182,000.00
Financials: LessorOperatingLeasePaymentsToBeReceived
Date Value
1 10/31/2023 $8,700,000.00
2 7/31/2023 $8,800,000.00
Financials: LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths
Date Value
1 10/31/2023 $1,556,000.00
Financials: LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear
Date Value
1 10/31/2023 --
Financials: LessorOperatingLeasePaymentsToBeReceivedThreeYears
Date Value
1 10/31/2023 $1,976,000.00
Financials: LessorOperatingLeasePaymentsToBeReceivedTwoYears
Date Value
1 10/31/2023 $1,919,000.00
Financials: LettersOfCreditOutstandingAmount
Date Value
1 4/30/2023 $23,600,000.00
2 1/31/2023 $23,600,000.00
3 10/31/2022 $23,500,000.00
4 7/31/2022 $23,500,000.00
5 4/30/2022 $20,100,000.00
6 1/31/2022 $20,200,000.00
7 10/31/2021 $21,600,000.00
8 7/31/2021 $21,700,000.00
9 4/30/2021 $21,700,000.00
10 1/31/2021 $21,700,000.00
11 10/31/2020 $21,700,000.00
Financials: Liabilities
Date Value
1 10/31/2023 $615,511,000.00
2 7/31/2023 $622,154,000.00
3 4/30/2023 $636,202,000.00
4 1/31/2023 $598,389,000.00
5 10/31/2022 $558,039,000.00
6 7/31/2022 $547,528,000.00
7 4/30/2022 $535,098,000.00
8 1/31/2022 $503,195,000.00
9 10/31/2021 $472,320,000.00
10 7/31/2021 $456,244,000.00
11 4/30/2021 $795,292,000.00
12 1/31/2021 $743,908,000.00
13 10/31/2020 $646,289,000.00
14 1/31/2020 $316,426,000.00
Financials: LiabilitiesAndStockholdersEquity
Date Value
1 10/31/2023 $947,680,000.00
2 7/31/2023 $956,407,000.00
3 4/30/2023 $984,287,000.00
4 1/31/2023 $954,963,000.00
5 10/31/2022 $953,008,000.00
6 7/31/2022 $639,649,000.00
7 4/30/2022 $691,071,000.00
8 1/31/2022 $707,035,000.00
9 10/31/2021 $719,781,000.00
10 7/31/2021 $735,508,000.00
11 4/30/2021 $747,593,000.00
12 1/31/2021 $731,119,000.00
13 10/31/2020 $673,985,000.00
14 1/31/2020 $421,692,000.00
Financials: LiabilitiesCurrent
Date Value
1 10/31/2023 $342,951,000.00
2 7/31/2023 $343,811,000.00
3 4/30/2023 $353,333,000.00
4 1/31/2023 $332,316,000.00
5 10/31/2022 $310,372,000.00
6 7/31/2022 $305,133,000.00
7 4/30/2022 $289,264,000.00
8 1/31/2022 $255,188,000.00
9 10/31/2021 $223,665,000.00
10 7/31/2021 $207,580,000.00
11 4/30/2021 $185,108,000.00
12 1/31/2021 $163,476,000.00
13 10/31/2020 $152,453,000.00
14 1/31/2020 $100,128,000.00
Financials: LineOfCreditFacilityRemainingBorrowingCapacity
Date Value
1 10/31/2023 $78,600,000.00
Financials: LongTermInvestments
Date Value
1 1/31/2023 --
2 10/31/2022 --
3 7/31/2022 --
4 4/30/2022 $1,128,000.00
5 1/31/2022 $2,760,000.00
6 10/31/2021 $10,182,000.00
7 7/31/2021 $8,739,000.00
8 4/30/2021 $12,099,000.00
9 1/31/2021 $19,125,000.00
10 1/31/2020 --
Financials: NetCashProvidedByUsedInFinancingActivities
Date Value
1 10/31/2023 $16,418,000.00
2 7/31/2023 $9,749,000.00
3 4/30/2023 $9,731,000.00
4 1/31/2023 $381,391,000.00
5 10/31/2022 $366,457,000.00
6 7/31/2022 $11,134,000.00
7 4/30/2022 $10,717,000.00
8 1/31/2022 $37,210,000.00
9 10/31/2021 $33,974,000.00
10 7/31/2021 $23,392,000.00
11 4/30/2021 $17,921,000.00
12 1/31/2021 $201,005,000.00
13 10/31/2020 $178,731,000.00
14 7/31/2020 $154,480,000.00
15 4/30/2020 $903,000.00
16 1/31/2020 $311,597,000.00
17 10/31/2019 $7,778,000.00
18 1/31/2019 $55,293,000.00
Financials: NetCashProvidedByUsedInInvestingActivities
Date Value
1 10/31/2023 $-270,205,000.00
2 7/31/2023 $-129,467,000.00
3 4/30/2023 $-140,366,000.00
4 1/31/2023 $64,492,000.00
5 10/31/2022 $33,896,000.00
6 7/31/2022 $-18,081,000.00
7 4/30/2022 $-12,091,000.00
8 1/31/2022 $27,561,000.00
9 10/31/2021 $22,248,000.00
10 7/31/2021 $3,087,000.00
11 4/30/2021 $-6,451,000.00
12 1/31/2021 $-158,937,000.00
13 10/31/2020 $-117,271,000.00
14 7/31/2020 $25,723,000.00
15 4/30/2020 $26,857,000.00
16 1/31/2020 $12,655,000.00
17 10/31/2019 $8,851,000.00
18 1/31/2019 $-44,662,000.00
Financials: NetCashProvidedByUsedInOperatingActivities
Date Value
1 10/31/2023 $-2,594,000.00
2 7/31/2023 $5,639,000.00
3 4/30/2023 $-14,593,000.00
4 1/31/2023 $-160,058,000.00
5 10/31/2022 $-128,959,000.00
6 7/31/2022 $-82,781,000.00
7 4/30/2022 $-41,133,000.00
8 1/31/2022 $-83,785,000.00
9 10/31/2021 $-44,460,000.00
10 7/31/2021 $-15,960,000.00
11 4/30/2021 $-7,444,000.00
12 1/31/2021 $-92,870,000.00
13 10/31/2020 $-74,705,000.00
14 7/31/2020 $-40,270,000.00
15 4/30/2020 $-18,154,000.00
16 1/31/2020 $-40,136,000.00
17 10/31/2019 $-24,039,000.00
18 1/31/2019 $-30,180,000.00
Financials: NetIncomeLoss
Date Value
1 10/31/2023 $-194,632,000.00
2 7/31/2023 $-132,882,000.00
3 4/30/2023 $-61,468,000.00
4 1/31/2023 $-407,768,000.00
5 10/31/2022 $-100,905,000.00
6 7/31/2022 $-211,837,000.00
7 4/30/2022 $-98,868,000.00
8 1/31/2022 $-288,342,000.00
9 10/31/2021 $-198,293,000.00
10 7/31/2021 $-129,013,000.00
11 4/30/2021 $-60,658,000.00
12 1/31/2021 $-211,710,000.00
13 10/31/2020 $-150,200,000.00
14 7/31/2020 $-41,066,000.00
15 4/30/2020 $-35,845,000.00
16 1/31/2020 $-118,589,000.00
17 10/31/2019 $-62,803,000.00
18 1/31/2019 $-50,928,000.00
Financials: NoncurrentAssets
Date Value
1 10/31/2023 $281,020,000.00
2 7/31/2023 $283,050,000.00
3 4/30/2023 $291,241,000.00
4 1/31/2023 $271,173,000.00
5 10/31/2022 $274,271,000.00
6 7/31/2022 $265,215,000.00
7 4/30/2022 $271,904,000.00
8 1/31/2022 $273,715,000.00
9 10/31/2021 $276,031,000.00
10 7/31/2021 $279,308,000.00
11 4/30/2021 $275,231,000.00
12 1/31/2021 $257,360,000.00
13 10/31/2020 $193,539,000.00
14 1/31/2020 $30,918,000.00
Financials: NonoperatingIncomeExpense
Date Value
1 10/31/2023 $13,310,000.00
2 7/31/2023 $9,831,000.00
3 4/30/2023 $5,666,000.00
4 1/31/2023 $6,933,000.00
5 10/31/2022 $-219,000.00
6 7/31/2022 $-1,510,000.00
7 4/30/2022 $-1,346,000.00
8 1/31/2022 $-1,536,000.00
9 10/31/2021 $-766,000.00
10 7/31/2021 $-328,000.00
11 4/30/2021 $8,000.00
12 1/31/2021 $1,568,000.00
13 10/31/2020 $1,010,000.00
14 7/31/2020 $1,045,000.00
15 4/30/2020 $354,000.00
16 1/31/2020 $1,365,000.00
17 10/31/2019 $1,168,000.00
Financials: OperatingExpenses
Date Value
1 10/31/2023 $636,286,000.00
2 7/31/2023 $422,415,000.00
3 4/30/2023 $202,809,000.00
4 1/31/2023 $898,479,000.00
5 10/31/2022 $664,239,000.00
6 7/31/2022 $436,852,000.00
7 4/30/2022 $204,440,000.00
8 1/31/2022 $604,724,000.00
9 10/31/2021 $158,844,000.00
10 7/31/2021 $258,401,000.00
11 4/30/2021 $118,741,000.00
12 1/31/2021 $373,830,000.00
13 10/31/2020 $262,690,000.00
14 7/31/2020 $78,587,000.00
15 4/30/2020 $70,585,000.00
16 1/31/2020 $242,356,000.00
17 10/31/2019 $95,836,000.00
18 1/31/2019 $114,951,000.00
Financials: OperatingIncomeLoss
Date Value
1 10/31/2023 $-202,049,000.00
2 7/31/2023 $-138,628,000.00
3 4/30/2023 $-65,245,000.00
4 1/31/2023 $-407,826,000.00
5 10/31/2022 $-308,612,000.00
6 7/31/2022 $-207,504,000.00
7 4/30/2022 $-96,232,000.00
8 1/31/2022 $-265,184,000.00
9 10/31/2021 $-68,088,000.00
10 7/31/2021 $-60,051,000.00
11 4/30/2021 $-49,982,000.00
12 1/31/2021 $-175,567,000.00
13 10/31/2020 $-61,934,000.00
14 7/31/2020 $-62,669,000.00
15 4/30/2020 $-29,085,000.00
16 1/31/2020 $-119,631,000.00
17 10/31/2019 $-94,329,000.00
18 1/31/2019 $-52,013,000.00
Financials: OperatingLeaseCost
Date Value
1 1/31/2023 $36,542,000.00
2 10/31/2022 $9,444,000.00
3 7/31/2022 $17,549,000.00
4 4/30/2022 $8,668,000.00
5 1/31/2022 $36,494,000.00
6 10/31/2021 $27,909,000.00
7 7/31/2021 $18,364,000.00
8 4/30/2021 $9,132,000.00
9 1/31/2021 $25,192,000.00
10 10/31/2020 $8,076,000.00
11 7/31/2020 $5,645,000.00
12 4/30/2020 $3,056,000.00
13 1/31/2020 $8,306,000.00
Financials: OperatingLeaseLiability
Date Value
1 10/31/2023 $237,773,000.00
2 7/31/2023 $239,521,000.00
3 4/30/2023 $243,768,000.00
4 1/31/2023 $224,843,000.00
5 10/31/2022 $227,562,000.00
6 7/31/2022 $217,272,000.00
7 4/30/2022 $220,814,000.00
8 1/31/2022 $220,995,000.00
9 10/31/2021 $219,482,000.00
10 7/31/2021 $213,561,000.00
11 4/30/2021 $214,253,000.00
12 1/31/2021 $205,188,000.00
13 10/31/2020 $149,101,000.00
14 1/31/2019 $18,300,000.00
Financials: OperatingLeaseLiabilityCurrent
Date Value
1 10/31/2023 $17,592,000.00
2 7/31/2023 $16,246,000.00
3 4/30/2023 $17,164,000.00
4 1/31/2023 $14,831,000.00
5 10/31/2022 $14,627,000.00
6 7/31/2022 $13,133,000.00
7 4/30/2022 $13,945,000.00
8 1/31/2022 $12,573,000.00
9 10/31/2021 $10,957,000.00
10 7/31/2021 $5,577,000.00
11 4/30/2021 $6,742,000.00
12 1/31/2021 $8,386,000.00
13 10/31/2020 $10,960,000.00
14 1/31/2020 $11,613,000.00
Financials: OperatingLeaseLiabilityNoncurrent
Date Value
1 10/31/2023 $220,181,000.00
2 7/31/2023 $223,275,000.00
3 4/30/2023 $226,604,000.00
4 1/31/2023 $210,012,000.00
5 10/31/2022 $212,935,000.00
6 7/31/2022 $204,139,000.00
7 4/30/2022 $206,869,000.00
8 1/31/2022 $208,422,000.00
9 10/31/2021 $208,525,000.00
10 7/31/2021 $207,984,000.00
11 4/30/2021 $207,511,000.00
12 1/31/2021 $196,802,000.00
13 10/31/2020 $138,141,000.00
14 1/31/2020 $10,472,000.00
Financials: OperatingLeasePayments
Date Value
1 1/31/2023 $34,816,000.00
2 10/31/2022 $25,999,000.00
3 7/31/2022 $6,901,000.00
4 4/30/2022 $3,395,000.00
5 1/31/2022 $12,021,000.00
6 10/31/2021 $25,544,000.00
7 7/31/2021 $6,041,000.00
8 4/30/2021 $2,532,000.00
9 1/31/2021 $1,726,000.00
10 10/31/2020 $9,439,000.00
11 7/31/2020 $6,142,000.00
12 4/30/2020 $2,959,000.00
13 1/31/2020 $8,203,000.00
Financials: OperatingLeaseRightOfUseAsset
Date Value
1 10/31/2023 $182,779,000.00
2 7/31/2023 $185,112,000.00
3 4/30/2023 $194,365,000.00
4 1/31/2023 $176,189,000.00
5 10/31/2022 $179,639,000.00
6 7/31/2022 $169,919,000.00
7 4/30/2022 $173,675,000.00
8 1/31/2022 $174,083,000.00
9 10/31/2021 $175,508,000.00
10 7/31/2021 $177,971,000.00
11 4/30/2021 $181,093,000.00
12 1/31/2021 $182,924,000.00
13 10/31/2020 $138,752,000.00
14 1/31/2020 $20,818,000.00
15 1/31/2019 $16,500,000.00
Financials: OperatingLeaseRightOfUseAssetAmortizationExpense
Date Value
1 10/31/2023 $13,998,000.00
2 7/31/2023 $10,044,000.00
3 4/30/2023 $5,263,000.00
4 1/31/2023 $15,595,000.00
5 10/31/2022 $11,426,000.00
6 7/31/2022 $7,368,000.00
7 4/30/2022 $3,639,000.00
8 1/31/2022 $16,589,000.00
9 10/31/2021 $13,242,000.00
10 7/31/2021 $8,780,000.00
11 4/30/2021 $4,526,000.00
12 1/31/2021 $16,389,000.00
13 10/31/2020 $11,835,000.00
14 7/31/2020 $6,585,000.00
15 4/30/2020 $2,962,000.00
16 1/31/2020 $8,228,000.00
17 10/31/2019 $5,731,000.00
18 1/31/2019 --
Financials: OperatingLeaseWeightedAverageDiscountRatePercent
Date Value
1 1/31/2023 $0.10
2 10/31/2022 $0.10
3 7/31/2022 $0.10
4 4/30/2022 $0.10
5 1/31/2022 $0.10
6 10/31/2021 $0.10
7 7/31/2021 $0.10
8 4/30/2021 $0.10
9 1/31/2021 $0.10
10 10/31/2020 $0.10
11 7/31/2020 $0.03
12 4/30/2020 $0.03
13 1/31/2020 $0.03
Financials: OtherAccruedLiabilitiesCurrent
Date Value
1 10/31/2023 $23,123,000.00
2 7/31/2023 $22,188,000.00
3 4/30/2023 $24,214,000.00
4 1/31/2023 $25,100,000.00
5 10/31/2022 $25,181,000.00
6 7/31/2022 $20,640,000.00
7 4/30/2022 $20,483,000.00
8 1/31/2022 $18,710,000.00
9 10/31/2021 $17,187,000.00
10 7/31/2021 $14,422,000.00
11 4/30/2021 $13,030,000.00
12 1/31/2021 $10,214,000.00
13 10/31/2020 $14,233,000.00
14 1/31/2020 $9,093,000.00
Financials: OtherAssetsCurrent
Date Value
1 10/31/2023 $5,236,000.00
2 7/31/2023 $4,719,000.00
3 4/30/2023 $5,128,000.00
4 1/31/2023 $5,543,000.00
5 10/31/2022 $11,472,000.00
6 7/31/2022 $10,703,000.00
7 4/30/2022 $7,645,000.00
8 1/31/2022 $6,511,000.00
9 10/31/2021 $5,602,000.00
10 7/31/2021 $3,894,000.00
11 4/30/2021 $3,182,000.00
12 1/31/2021 $4,857,000.00
13 10/31/2020 $4,998,000.00
14 1/31/2020 $3,496,000.00
Financials: OtherAssetsNoncurrent
Date Value
1 10/31/2023 $22,519,000.00
2 7/31/2023 $22,291,000.00
3 4/30/2023 $22,503,000.00
4 1/31/2023 $23,399,000.00
5 10/31/2022 $21,525,000.00
6 7/31/2022 $21,176,000.00
7 4/30/2022 $21,056,000.00
8 1/31/2022 $19,166,000.00
9 10/31/2021 $15,012,000.00
10 7/31/2021 $12,265,000.00
11 4/30/2021 $10,708,000.00
12 1/31/2021 $8,871,000.00
13 10/31/2020 $8,018,000.00
14 1/31/2020 $5,483,000.00
Financials: OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
Date Value
1 10/31/2023 $-1,154,000.00
2 7/31/2023 $571,000.00
3 4/30/2023 $104,000.00
4 1/31/2023 $-309,000.00
5 10/31/2022 $-2,048,000.00
6 7/31/2022 $-823,000.00
7 4/30/2022 $-501,000.00
8 1/31/2022 $-574,000.00
9 10/31/2021 $-100,000.00
10 7/31/2021 $-130,000.00
11 4/30/2021 $35,000.00
12 1/31/2021 $145,000.00
13 10/31/2020 $-42,000.00
14 7/31/2020 $75,000.00
15 4/30/2020 $-58,000.00
16 1/31/2020 $-29,000.00
17 10/31/2019 $-9,000.00
18 1/31/2019 $-18,000.00
Financials: OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
Date Value
1 10/31/2023 $-1,251,000.00
2 7/31/2023 $-1,015,000.00
3 4/30/2023 $454,000.00
4 1/31/2023 $62,000.00
5 10/31/2022 $176,000.00
6 7/31/2022 $-205,000.00
7 4/30/2022 $-121,000.00
8 1/31/2022 $-91,000.00
9 10/31/2021 $-44,000.00
10 7/31/2021 $-7,000.00
11 4/30/2021 $-11,000.00
12 1/31/2021 $-4,000.00
13 10/31/2020 $-38,000.00
14 7/31/2020 $-38,000.00
15 4/30/2020 $17,000.00
16 1/31/2020 $7,000.00
17 10/31/2019 $44,000.00
18 1/31/2019 $23,000.00
Financials: OtherDepreciationAndAmortization
Date Value
1 10/31/2023 $10,407,000.00
2 7/31/2023 $6,876,000.00
3 4/30/2023 $3,288,000.00
4 1/31/2023 $12,669,000.00
5 10/31/2022 $9,507,000.00
6 7/31/2022 $6,303,000.00
7 4/30/2022 $3,104,000.00
8 1/31/2022 $8,464,000.00
9 10/31/2021 $5,501,000.00
10 7/31/2021 $2,372,000.00
11 4/30/2021 $973,000.00
12 1/31/2021 $3,486,000.00
13 10/31/2020 $2,508,000.00
14 7/31/2020 $1,516,000.00
15 4/30/2020 $743,000.00
16 1/31/2020 $2,233,000.00
17 10/31/2019 $1,691,000.00
18 1/31/2019 $4,231,000.00
Financials: OtherLiabilitiesNoncurrent
Date Value
1 10/31/2023 $1,753,000.00
2 7/31/2023 $3,369,000.00
3 4/30/2023 $3,968,000.00
4 1/31/2023 $2,209,000.00
5 10/31/2022 $1,630,000.00
6 7/31/2022 $3,277,000.00
7 4/30/2022 $2,427,000.00
8 1/31/2022 $891,000.00
9 10/31/2021 $4,522,000.00
10 7/31/2021 $4,076,000.00
11 4/30/2021 $3,737,000.00
12 1/31/2021 $2,961,000.00
13 10/31/2020 $2,416,000.00
14 1/31/2020 $2,729,000.00
Financials: OtherNonoperatingExpense
Date Value
1 1/31/2023 $1,778,000.00
2 1/31/2022 $1,089,000.00
3 1/31/2021 $30,000.00
4 1/31/2020 $278,000.00
5 1/31/2019 $175,000.00
Financials: OtherNonoperatingIncomeExpense
Date Value
1 10/31/2023 $-1,264,000.00
2 7/31/2023 $-200,000.00
3 4/30/2023 $-25,000.00
4 10/31/2022 $-762,000.00
5 7/31/2022 $-1,862,000.00
6 4/30/2022 $-895,000.00
7 10/31/2021 $-497,000.00
8 7/31/2021 $-493,000.00
9 4/30/2021 $-197,000.00
10 10/31/2020 $165,000.00
11 7/31/2020 $185,000.00
12 4/30/2020 $-182,000.00
13 10/31/2019 $-222,000.00
Financials: OtherRestructuringCosts
Date Value
1 1/31/2023 $880,000.00
Financials: PaymentsForRepurchaseOfCommonStock
Date Value
1 10/31/2023 --
2 7/31/2023 --
3 1/31/2023 $9,000.00
4 10/31/2022 $2,000.00
5 7/31/2022 $2,000.00
6 4/30/2022 --
7 1/31/2022 $40,000.00
8 10/31/2021 $36,000.00
9 7/31/2021 $36,000.00
10 4/30/2021 $13,000.00
11 1/31/2021 $33,000.00
12 10/31/2020 --
13 7/31/2020 --
14 4/30/2020 $66,000.00
15 1/31/2020 $77,000.00
16 10/31/2019 $70,000.00
17 1/31/2019 $14,000.00
18 5/31/2018 $7,100,000.00
Financials: PaymentsForRestructuring
Date Value
1 10/31/2023 $707,000.00
2 7/31/2023 $707,000.00
3 4/30/2023 $707,000.00
Financials: PaymentsForSoftware
Date Value
1 10/31/2023 $4,325,000.00
2 7/31/2023 $2,348,000.00
3 4/30/2023 $821,000.00
4 1/31/2023 $1,806,000.00
5 10/31/2022 $952,000.00
6 7/31/2022 $70,000.00
7 4/30/2022 $70,000.00
8 1/31/2022 $1,132,000.00
9 10/31/2021 $487,000.00
10 7/31/2021 $296,000.00
11 4/30/2021 $183,000.00
12 1/31/2021 $962,000.00
13 10/31/2020 $858,000.00
14 7/31/2020 $818,000.00
15 4/30/2020 $461,000.00
16 1/31/2020 $384,000.00
17 10/31/2019 $302,000.00
18 1/31/2019 $557,000.00
Financials: PaymentsRelatedToTaxWithholdingForShareBasedCompensation
Date Value
1 10/31/2023 $7,000.00
2 7/31/2023 $7,000.00
3 1/31/2023 --
4 10/31/2022 --
5 7/31/2022 --
6 1/31/2022 --
7 10/31/2021 --
8 7/31/2021 --
9 1/31/2021 $378,000.00
10 10/31/2020 $378,000.00
11 7/31/2020 $186,000.00
12 1/31/2020 --
13 10/31/2019 --
14 1/31/2019 --
Financials: PaymentsToAcquireAvailableForSaleSecuritiesDebt
Date Value
1 10/31/2023 $284,312,000.00
2 7/31/2023 $139,294,000.00
3 4/30/2023 $139,294,000.00
4 1/31/2023 $72,216,000.00
5 10/31/2022 $72,216,000.00
6 7/31/2022 $72,218,000.00
7 4/30/2022 $46,554,000.00
8 1/31/2022 $62,394,000.00
9 10/31/2021 $61,923,000.00
10 7/31/2021 $48,470,000.00
11 4/30/2021 $34,002,000.00
12 1/31/2021 $191,576,000.00
13 10/31/2020 $126,613,000.00
14 7/31/2020 --
15 4/30/2020 --
16 1/31/2020 $77,759,000.00
17 10/31/2019 $75,969,000.00
18 1/31/2019 $103,205,000.00
Financials: PaymentsToAcquirePropertyPlantAndEquipment
Date Value
1 10/31/2023 $7,221,000.00
2 7/31/2023 $5,966,000.00
3 4/30/2023 $1,866,000.00
4 1/31/2023 $5,351,000.00
5 10/31/2022 $3,140,000.00
6 7/31/2022 $1,683,000.00
7 4/30/2022 $1,048,000.00
8 1/31/2022 $41,587,000.00
9 10/31/2021 $40,303,000.00
10 7/31/2021 $29,557,000.00
11 4/30/2021 $16,969,000.00
12 1/31/2021 $57,344,000.00
13 10/31/2020 $35,153,000.00
14 7/31/2020 $12,401,000.00
15 4/30/2020 $2,081,000.00
16 1/31/2020 $6,878,000.00
17 10/31/2019 $1,855,000.00
18 1/31/2019 $2,850,000.00
Financials: PrepaidExpenseAndOtherAssetsCurrent
Date Value
1 10/31/2023 $46,069,000.00
2 7/31/2023 $47,230,000.00
3 4/30/2023 $48,088,000.00
4 1/31/2023 $48,726,000.00
5 10/31/2022 $50,955,000.00
6 7/31/2022 $60,342,000.00
7 4/30/2022 $48,620,000.00
8 1/31/2022 $40,278,000.00
9 10/31/2021 $28,093,000.00
10 7/31/2021 $26,999,000.00
11 4/30/2021 $25,904,000.00
12 1/31/2021 $27,295,000.00
13 10/31/2020 $25,277,000.00
14 1/31/2020 $16,667,000.00
Financials: PrepaidExpenseCurrent
Date Value
1 10/31/2023 $20,305,000.00
2 7/31/2023 $22,401,000.00
3 4/30/2023 $23,883,000.00
4 1/31/2023 $25,134,000.00
5 10/31/2022 $23,970,000.00
6 7/31/2022 $35,915,000.00
7 4/30/2022 $28,683,000.00
8 1/31/2022 $22,970,000.00
9 10/31/2021 $13,392,000.00
10 7/31/2021 $15,050,000.00
11 4/30/2021 $15,826,000.00
12 1/31/2021 $16,696,000.00
13 10/31/2020 $15,530,000.00
14 1/31/2020 $10,479,000.00
Financials: ProceedsFromConvertibleDebt
Date Value
1 1/31/2023 --
2 1/31/2022 --
3 10/31/2021 --
4 7/31/2021 --
5 1/31/2021 $150,000,000.00
6 10/31/2020 $150,000,000.00
7 7/31/2020 $150,000,000.00
8 1/31/2020 $300,000,000.00
9 10/31/2019 --
10 1/31/2019 --
Financials: ProceedsFromIssuanceOfPrivatePlacement
Date Value
1 10/31/2023 --
2 1/31/2023 $347,289,000.00
3 10/31/2022 $347,384,000.00
4 1/31/2022 --
5 10/31/2021 --
6 1/31/2021 --
Financials: ProceedsFromIssuanceOfSeniorLongTermDebt
Date Value
1 1/31/2023 $49,555,000.00
2 10/31/2022 --
3 7/31/2022 --
4 4/30/2022 --
5 1/31/2022 $9,000,000.00
6 10/31/2021 $9,000,000.00
7 7/31/2021 $9,000,000.00
8 4/30/2021 $9,000,000.00
9 1/31/2021 $30,915,000.00
10 10/31/2020 $12,915,000.00
11 7/31/2020 $2,915,000.00
12 4/30/2020 --
13 1/31/2020 --
14 10/31/2019 --
15 1/31/2019 --
Financials: ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
Date Value
1 10/31/2023 $25,641,000.00
2 7/31/2023 $18,141,000.00
3 4/30/2023 $1,615,000.00
4 1/31/2023 $143,865,000.00
5 10/31/2022 $110,204,000.00
6 7/31/2022 $55,890,000.00
7 4/30/2022 $35,581,000.00
8 1/31/2022 $132,301,000.00
9 10/31/2021 $124,588,000.00
10 7/31/2021 $81,039,000.00
11 4/30/2021 $44,352,000.00
12 1/31/2021 $53,842,000.00
13 10/31/2020 $45,341,000.00
14 7/31/2020 $38,942,000.00
15 4/30/2020 $29,399,000.00
16 1/31/2020 $93,394,000.00
17 10/31/2019 $84,300,000.00
18 1/31/2019 $61,950,000.00
Financials: ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
Date Value
1 10/31/2023 $12,000.00
2 1/31/2023 --
3 10/31/2022 --
4 7/31/2022 --
5 4/30/2022 --
6 1/31/2022 $373,000.00
7 10/31/2021 $373,000.00
8 7/31/2021 $351,000.00
9 4/30/2021 $351,000.00
10 1/31/2021 $37,103,000.00
11 10/31/2020 --
12 7/31/2020 --
13 4/30/2020 --
14 1/31/2020 $4,282,000.00
15 10/31/2019 $2,677,000.00
16 1/31/2019 --
Financials: ProceedsFromStockOptionsExercised
Date Value
1 10/31/2023 $3,856,000.00
2 7/31/2023 $3,073,000.00
3 4/30/2023 $1,798,000.00
4 1/31/2023 $5,773,000.00
5 10/31/2022 $4,627,000.00
6 7/31/2022 $3,647,000.00
7 4/30/2022 $2,228,000.00
8 1/31/2022 $16,567,000.00
9 10/31/2021 $12,827,000.00
10 7/31/2021 $8,968,000.00
11 4/30/2021 $2,974,000.00
12 1/31/2021 $20,501,000.00
13 10/31/2020 $16,194,000.00
14 7/31/2020 $1,751,000.00
15 4/30/2020 $969,000.00
16 1/31/2020 $11,674,000.00
17 10/31/2019 $7,848,000.00
18 1/31/2019 $4,301,000.00
Financials: ProceedsFromStockPlans
Date Value
1 10/31/2023 $15,069,000.00
2 7/31/2023 $8,558,000.00
3 4/30/2023 $8,558,000.00
4 1/31/2023 $17,116,000.00
5 10/31/2022 $17,115,000.00
6 7/31/2022 $9,156,000.00
7 4/30/2022 $9,156,000.00
8 1/31/2022 $13,350,000.00
9 10/31/2021 $13,350,000.00
10 7/31/2021 $6,127,000.00
11 4/30/2021 $6,127,000.00
12 1/31/2021 --
13 10/31/2020 --
14 7/31/2020 --
15 4/30/2020 --
16 1/31/2020 --
Financials: PropertyPlantAndEquipmentGross
Date Value
1 10/31/2023 $136,744,000.00
2 7/31/2023 $133,080,000.00
3 4/30/2023 $130,938,000.00
4 1/31/2023 $126,050,000.00
5 10/31/2022 $122,297,000.00
6 7/31/2022 $119,841,000.00
7 4/30/2022 $120,458,000.00
8 1/31/2022 $119,039,000.00
9 10/31/2021 $117,048,000.00
10 7/31/2021 $124,245,000.00
11 4/30/2021 $117,432,000.00
12 1/31/2021 $96,834,000.00
13 10/31/2020 $76,175,000.00
14 1/31/2020 $29,646,000.00
Financials: PropertyPlantAndEquipmentNet
Date Value
1 10/31/2023 $98,241,000.00
2 7/31/2023 $97,938,000.00
3 4/30/2023 $96,876,000.00
4 1/31/2023 $94,984,000.00
5 10/31/2022 $94,632,000.00
6 7/31/2022 $95,296,000.00
7 4/30/2022 $98,229,000.00
8 1/31/2022 $99,632,000.00
9 10/31/2021 $100,523,000.00
10 7/31/2021 $101,337,000.00
11 4/30/2021 $94,138,000.00
12 1/31/2021 $74,436,000.00
13 10/31/2020 $54,787,000.00
14 1/31/2020 $10,100,000.00
Financials: ProvisionForDoubtfulAccounts
Date Value
1 10/31/2023 $2,072,000.00
2 7/31/2023 $1,389,000.00
3 4/30/2023 $737,000.00
4 1/31/2023 $1,918,000.00
5 10/31/2022 $1,045,000.00
6 7/31/2022 $1,360,000.00
7 4/30/2022 $627,000.00
8 1/31/2022 $2,257,000.00
9 10/31/2021 $1,238,000.00
10 7/31/2021 $766,000.00
11 4/30/2021 $196,000.00
12 1/31/2021 $924,000.00
13 10/31/2020 $1,204,000.00
14 7/31/2020 $1,120,000.00
15 4/30/2020 $383,000.00
16 1/31/2020 $653,000.00
17 10/31/2019 $298,000.00
18 1/31/2019 $95,000.00
Financials: RepaymentsOfSeniorDebt
Date Value
1 10/31/2023 $2,500,000.00
2 7/31/2023 $1,875,000.00
3 4/30/2023 $625,000.00
4 1/31/2023 $38,333,000.00
5 10/31/2022 $2,667,000.00
6 7/31/2022 $1,667,000.00
7 4/30/2022 $667,000.00
8 1/31/2022 $1,667,000.00
9 10/31/2021 $1,167,000.00
10 7/31/2021 $667,000.00
11 4/30/2021 $167,000.00
12 1/31/2021 --
13 10/31/2020 --
14 7/31/2020 --
15 4/30/2020 --
16 1/31/2020 --
Financials: ResearchAndDevelopmentExpense
Date Value
1 10/31/2023 $241,715,000.00
2 7/31/2023 $160,687,000.00
3 4/30/2023 $76,316,000.00
4 1/31/2023 $297,209,000.00
5 10/31/2022 $75,509,000.00
6 7/31/2022 $140,438,000.00
7 4/30/2022 $65,205,000.00
8 1/31/2022 $203,124,000.00
9 10/31/2021 $53,788,000.00
10 7/31/2021 $48,454,000.00
11 4/30/2021 $39,967,000.00
12 1/31/2021 $121,139,000.00
13 10/31/2020 $81,338,000.00
14 7/31/2020 $25,959,000.00
15 4/30/2020 $22,383,000.00
16 1/31/2020 $89,675,000.00
17 10/31/2019 $39,712,000.00
18 1/31/2019 $42,585,000.00
Financials: RestrictedCash
Date Value
1 10/31/2023 --
2 7/31/2023 --
3 10/31/2022 $1,499,000.00
4 7/31/2022 $1,499,000.00
5 1/31/2022 --
6 10/31/2021 --
7 7/31/2021 --
8 4/30/2021 --
9 1/31/2021 --
10 10/31/2020 --
11 7/31/2020 $1,155,000.00
12 4/30/2020 $4,643,000.00
13 1/31/2020 $4,657,000.00
14 10/31/2019 $4,672,000.00
15 1/31/2019 $2,802,000.00
Financials: RestrictedCashCurrent
Date Value
1 1/31/2023 $4,700,000.00
Financials: RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent
Date Value
1 1/31/2023 $0.09
2 10/31/2022 $0.09
Financials: RestructuringCharges
Date Value
1 1/31/2023 $9,300,000.00
Financials: RestructuringReserve
Date Value
1 10/31/2023 --
2 7/31/2023 --
3 4/30/2023 --
4 1/31/2023 $873,000.00
Financials: RestructuringReserveCurrent
Date Value
1 1/31/2023 $900,000.00
Financials: RestructuringReserveTranslationAdjustment
Date Value
1 10/31/2023 $-19,000.00
2 7/31/2023 $-19,000.00
3 4/30/2023 $-19,000.00
Financials: RetainedEarningsAccumulatedDeficit
Date Value
1 10/31/2023 $-1,432,188,000.00
2 7/31/2023 $-1,370,438,000.00
3 4/30/2023 $-1,299,024,000.00
4 1/31/2023 $-1,237,556,000.00
5 10/31/2022 $-1,142,530,000.00
6 7/31/2022 $-1,041,625,000.00
7 4/30/2022 $-928,656,000.00
8 1/31/2022 $-829,788,000.00
9 10/31/2021 $-739,739,000.00
10 7/31/2021 $-670,459,000.00
11 4/30/2021 $-602,104,000.00
12 1/31/2021 $-541,446,000.00
13 10/31/2020 $-479,936,000.00
14 1/31/2020 $-329,736,000.00
Financials: RevenueFromContractWithCustomerExcludingAssessedTax
Date Value
1 10/31/2023 $481,369,000.00
2 7/31/2023 $314,866,000.00
3 4/30/2023 $152,411,000.00
4 1/31/2023 $547,212,000.00
5 10/31/2022 $141,439,000.00
6 7/31/2022 $255,542,000.00
7 4/30/2022 $120,646,000.00
8 1/31/2022 $378,437,000.00
9 10/31/2021 $266,488,000.00
10 7/31/2021 $166,151,000.00
11 4/30/2021 $76,673,000.00
12 1/31/2021 $227,004,000.00
13 10/31/2020 $58,905,000.00
14 7/31/2020 $52,024,000.00
15 4/30/2020 $47,706,000.00
16 1/31/2020 $142,606,000.00
17 10/31/2019 $99,136,000.00
18 1/31/2019 $76,770,000.00
Financials: RevenueRemainingPerformanceObligation
Date Value
1 10/31/2023 $335,100,000.00
2 7/31/2023 $333,400,000.00
3 1/31/2023 $299,200,000.00
4 1/31/2022 $218,100,000.00
5 1/31/2021 $122,300,000.00
Financials: RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
Date Value
1 1/31/2023 $17,809,000.00
2 10/31/2022 $17,529,000.00
3 7/31/2022 $3,545,000.00
4 4/30/2022 $3,493,000.00
5 1/31/2022 $7,997,000.00
6 10/31/2021 $5,864,000.00
7 7/31/2021 $3,883,000.00
8 4/30/2021 $2,710,000.00
9 1/31/2021 $177,716,000.00
10 10/31/2020 $128,789,000.00
11 7/31/2020 $127,332,000.00
12 4/30/2020 --
13 1/31/2020 $11,739,000.00
Financials: SalesAndExciseTaxPayableCurrentAndNoncurrent
Date Value
1 10/31/2023 $8,509,000.00
2 7/31/2023 $9,938,000.00
3 4/30/2023 $11,888,000.00
4 1/31/2023 $8,064,000.00
5 10/31/2022 $11,860,000.00
6 7/31/2022 $11,795,000.00
7 4/30/2022 $10,432,000.00
8 1/31/2022 $7,219,000.00
9 10/31/2021 $6,450,000.00
10 7/31/2021 $6,778,000.00
11 4/30/2021 $6,050,000.00
12 1/31/2021 $3,704,000.00
Financials: SecuredLongTermDebt
Date Value
1 10/31/2023 $44,856,000.00
2 7/31/2023 $45,469,000.00
3 4/30/2023 $46,082,000.00
4 1/31/2023 $46,696,000.00
5 10/31/2022 $30,458,000.00
6 7/31/2022 $31,954,000.00
7 4/30/2022 $33,450,000.00
8 1/31/2022 $34,612,000.00
9 10/31/2021 $35,608,000.00
10 7/31/2021 $36,604,000.00
11 4/30/2021 $37,599,000.00
12 1/31/2021 $29,508,000.00
13 10/31/2020 $12,491,000.00
14 1/31/2020 --
Financials: SellingAndMarketingExpense
Date Value
1 10/31/2023 $288,034,000.00
2 7/31/2023 $189,685,000.00
3 4/30/2023 $93,237,000.00
4 1/31/2023 $434,961,000.00
5 10/31/2022 $320,228,000.00
6 7/31/2022 $206,515,000.00
7 4/30/2022 $96,123,000.00
8 1/31/2022 $282,897,000.00
9 10/31/2021 $73,295,000.00
10 7/31/2021 $120,714,000.00
11 4/30/2021 $56,784,000.00
12 1/31/2021 $176,479,000.00
13 10/31/2020 $122,952,000.00
14 7/31/2020 $38,822,000.00
15 4/30/2020 $36,091,000.00
16 1/31/2020 $105,836,000.00
17 10/31/2019 $74,927,000.00
18 1/31/2019 $52,106,000.00
Financials: SeveranceCosts1
Date Value
1 1/31/2023 $8,380,000.00
Financials: ShareBasedCompensation
Date Value
1 10/31/2023 $150,569,000.00
2 7/31/2023 $97,703,000.00
3 4/30/2023 $41,498,000.00
4 1/31/2023 $188,962,000.00
5 10/31/2022 $135,834,000.00
6 7/31/2022 $87,843,000.00
7 4/30/2022 $39,909,000.00
8 1/31/2022 $104,527,000.00
9 10/31/2021 $62,260,000.00
10 7/31/2021 $36,412,000.00
11 4/30/2021 $16,031,000.00
12 1/31/2021 $34,225,000.00
13 10/31/2020 $18,299,000.00
14 7/31/2020 $9,358,000.00
15 4/30/2020 $3,982,000.00
16 1/31/2020 $48,386,000.00
17 10/31/2019 $45,056,000.00
18 1/31/2019 $8,547,000.00
Financials: SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
Date Value
1 10/31/2023 $153,882,000.00
2 7/31/2023 $215,302,000.00
3 4/30/2023 $138,154,000.00
4 1/31/2023 $136,949,000.00
5 10/31/2022 $190,098,000.00
6 7/31/2022 $171,862,000.00
7 4/30/2022 $242,152,000.00
8 1/31/2022 $497,672,000.00
9 10/31/2021 $1,369,553,000.00
10 7/31/2021 $732,211,000.00
11 4/30/2021 $377,915,000.00
12 1/31/2021 $407,889,000.00
13 10/31/2020 $272,154,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
Date Value
1 10/31/2023 $9,978,000.00
2 7/31/2023 $10,120,000.00
3 4/30/2023 $10,402,000.00
4 1/31/2023 $10,769,000.00
5 10/31/2022 $10,615,000.00
6 7/31/2022 $10,282,000.00
7 4/30/2022 $9,970,000.00
8 1/31/2022 $9,938,000.00
9 10/31/2021 $10,261,000.00
10 7/31/2021 $10,641,000.00
11 4/30/2021 $12,124,000.00
12 1/31/2021 $12,235,000.00
13 10/31/2020 $13,425,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
Date Value
1 10/31/2023 $3.05
2 7/31/2023 $3.00
3 4/30/2023 $2.90
4 1/31/2023 $2.78
5 10/31/2022 $2.69
6 7/31/2022 $2.61
7 4/30/2022 $2.51
8 1/31/2022 $2.40
9 10/31/2021 $2.32
10 7/31/2021 $2.25
11 4/30/2021 $2.15
12 1/31/2021 $2.03
13 10/31/2020 $1.84
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
Date Value
1 10/31/2023 $30,876,000.00
2 7/31/2023 $26,293,000.00
3 4/30/2023 $14,107,000.00
4 1/31/2023 $52,687,000.00
5 10/31/2022 $6,531,000.00
6 7/31/2022 $41,055,000.00
7 4/30/2022 $33,213,000.00
8 1/31/2022 $404,964,000.00
9 10/31/2021 $137,980,000.00
10 7/31/2021 $165,143,000.00
11 4/30/2021 $42,175,000.00
12 1/31/2021 $238,165,000.00
13 10/31/2020 $164,357,000.00
14 7/31/2020 $7,264,000.00
15 4/30/2020 $5,089,000.00
16 1/31/2020 $41,270,000.00
17 10/31/2019 $22,773,000.00
18 1/31/2019 $6,113,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
Date Value
1 10/31/2023 $5.42
2 7/31/2023 $6.49
3 4/30/2023 $7.54
4 1/31/2023 $5.34
5 10/31/2022 $5.34
6 7/31/2022 $4.94
7 4/30/2022 $5.44
8 1/31/2022 $3.32
9 10/31/2021 $4.19
10 7/31/2021 $4.11
11 4/30/2021 $4.51
12 1/31/2021 $3.48
13 10/31/2020 $3.10
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
Date Value
1 10/31/2023 --
2 7/31/2023 --
3 4/30/2023 --
4 1/31/2023 --
5 10/31/2022 --
6 7/31/2022 --
7 4/30/2022 --
8 1/31/2022 --
9 10/31/2021 --
10 7/31/2021 --
11 4/30/2021 --
12 1/31/2021 $17,000.00
13 10/31/2020 $17,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
Date Value
1 1/31/2023 --
2 1/31/2022 --
3 1/31/2021 $6.77
4 10/31/2020 $6.77
5 7/31/2020 $6.77
6 4/30/2020 $6.77
7 1/31/2020 $3.24
8 10/31/2019 $3.22
9 1/31/2019 $1.23
Financials: SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNumberOfSharesPeriodIncreaseDecrease
Date Value
1 1/31/2023 $10,714,637.00
2 1/31/2022 $9,414,923.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
Date Value
1 10/31/2023 $157,956,000.00
2 7/31/2023 $223,842,000.00
3 4/30/2023 $146,659,000.00
4 1/31/2023 $149,738,000.00
5 10/31/2022 $218,820,000.00
6 7/31/2022 $209,947,000.00
7 4/30/2022 $319,039,000.00
8 1/31/2022 $711,455,000.00
9 10/31/2021 $2,156,823,000.00
10 7/31/2021 $1,209,007,000.00
11 4/30/2021 $629,865,000.00
12 1/31/2021 $726,455,000.00
13 10/31/2020 $487,395,000.00
14 1/31/2020 $362,046,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
Date Value
1 10/31/2023 $10,242,000.00
2 7/31/2023 $10,541,000.00
3 4/30/2023 $11,128,000.00
4 1/31/2023 $11,941,000.00
5 10/31/2022 $12,405,000.00
6 7/31/2022 $12,861,000.00
7 4/30/2022 $13,410,000.00
8 1/31/2022 $14,383,000.00
9 10/31/2021 $16,238,000.00
10 7/31/2021 $17,752,000.00
11 4/30/2021 $20,691,000.00
12 1/31/2021 $22,340,000.00
13 10/31/2020 $25,170,000.00
14 1/31/2020 $34,517,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
Date Value
1 10/31/2023 $3.05
2 7/31/2023 $3.04
3 4/30/2023 $3.00
4 1/31/2023 $2.96
5 10/31/2022 $2.96
6 7/31/2022 $3.00
7 4/30/2022 $3.01
8 1/31/2022 $3.02
9 10/31/2021 $2.97
10 7/31/2021 $2.96
11 4/30/2021 $2.88
12 1/31/2021 $2.85
13 10/31/2020 $2.75
14 1/31/2020 $2.55
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber
Date Value
1 10/31/2023 $10,242,000.00
2 7/31/2023 $10,541,000.00
3 4/30/2023 $11,136,000.00
4 1/31/2023 $11,969,000.00
5 10/31/2022 $12,461,000.00
6 7/31/2022 $12,953,000.00
7 4/30/2022 $13,551,000.00
8 1/31/2022 $14,589,000.00
9 10/31/2021 $16,524,000.00
10 7/31/2021 $18,157,000.00
11 4/30/2021 $21,239,000.00
12 1/31/2021 $23,054,000.00
13 10/31/2020 $26,116,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
Date Value
1 10/31/2023 $157,961,000.00
2 7/31/2023 $223,850,000.00
3 4/30/2023 $146,770,000.00
4 1/31/2023 $150,090,000.00
5 10/31/2022 $219,758,000.00
6 7/31/2022 $211,379,000.00
7 4/30/2022 $322,298,000.00
8 1/31/2022 $721,479,000.00
9 10/31/2021 $2,194,587,000.00
10 7/31/2021 $1,236,010,000.00
11 4/30/2021 $645,758,000.00
12 1/31/2021 $748,786,000.00
13 10/31/2020 $504,742,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
Date Value
1 10/31/2023 $3.05
2 7/31/2023 $3.04
3 4/30/2023 $3.00
4 1/31/2023 $2.96
5 10/31/2022 $2.96
6 7/31/2022 $3.00
7 4/30/2022 $3.02
8 1/31/2022 $3.03
9 10/31/2021 $2.99
10 7/31/2021 $2.99
11 4/30/2021 $2.92
12 1/31/2021 $2.89
13 10/31/2020 $2.78
Financials: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
Date Value
1 10/31/2023 $2.34
2 7/31/2023 $2.24
3 4/30/2023 $2.27
4 1/31/2023 $2.86
5 10/31/2022 $2.89
6 7/31/2022 $2.85
7 4/30/2022 $2.70
8 1/31/2022 $2.43
9 10/31/2021 $2.35
10 7/31/2021 $2.22
11 4/30/2021 $2.16
12 1/31/2021 $1.86
13 10/31/2020 $1.93
Financials: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
Date Value
1 10/31/2023 --
2 7/31/2023 --
3 4/30/2023 --
4 1/31/2023 --
5 10/31/2022 --
6 7/31/2022 --
7 4/30/2022 --
8 1/31/2022 --
9 10/31/2021 --
10 7/31/2021 --
11 4/30/2021 --
12 1/31/2021 $13.04
13 10/31/2020 $13.04
Financials: ShortTermLeaseCost
Date Value
1 1/31/2023 $2,946,000.00
2 10/31/2022 $2,204,000.00
3 7/31/2022 $1,486,000.00
4 4/30/2022 $717,000.00
5 1/31/2022 $3,240,000.00
6 10/31/2021 $2,580,000.00
7 7/31/2021 $897,000.00
8 4/30/2021 $728,000.00
9 1/31/2021 $3,464,000.00
10 10/31/2020 $2,506,000.00
11 7/31/2020 $1,408,000.00
12 4/30/2020 $460,000.00
13 1/31/2020 $1,979,000.00
Financials: StockholdersEquity
Date Value
1 10/31/2023 $332,169,000.00
2 7/31/2023 $334,253,000.00
3 4/30/2023 $348,085,000.00
4 1/31/2023 $356,574,000.00
5 10/31/2022 $394,969,000.00
6 7/31/2022 $92,121,000.00
7 4/30/2022 $155,973,000.00
8 1/31/2022 $203,840,000.00
9 10/31/2021 $247,461,000.00
10 7/31/2021 $279,264,000.00
11 4/30/2021 $-47,699,000.00
12 1/31/2021 $-12,789,000.00
13 10/31/2020 $27,696,000.00
14 7/31/2020 $-171,704,000.00
15 4/30/2020 $-175,611,000.00
16 1/31/2020 $-145,315,000.00
17 10/31/2019 $-222,384,000.00
18 7/31/2019 $-205,473,000.00
19 1/31/2019 $-181,011,000.00
20 1/31/2018 $-142,202,000.00
Financials: StockIssuedDuringPeriodSharesStockOptionsExercised
Date Value
1 10/31/2023 $1,649,000.00
2 7/31/2023 $1,371,000.00
3 4/30/2023 $793,000.00
4 1/31/2023 $2,021,000.00
5 10/31/2022 $1,599,000.00
6 7/31/2022 $1,278,000.00
7 4/30/2022 $825,000.00
8 1/31/2022 $6,822,000.00
9 10/31/2021 $5,470,000.00
10 7/31/2021 $4,036,000.00
11 4/30/2021 $1,380,000.00
12 1/31/2021 $11,012,000.00
13 10/31/2020 $8,394,000.00
Financials: StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
Date Value
1 1/31/2023 $347,289,000.00
2 10/31/2022 $347,288,000.00
3 1/31/2022 $368,459,000.00
4 10/31/2021 $368,459,000.00
5 7/31/2021 $368,459,000.00
6 1/31/2021 $250,581,000.00
7 10/31/2020 $250,581,000.00
Financials: StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
Date Value
1 10/31/2023 $15,069,000.00
2 7/31/2023 $8,558,000.00
3 4/30/2023 $8,558,000.00
4 1/31/2023 $17,116,000.00
5 10/31/2022 $7,959,000.00
6 7/31/2022 $9,156,000.00
7 4/30/2022 $9,156,000.00
8 1/31/2022 $13,350,000.00
9 10/31/2021 $13,350,000.00
10 7/31/2021 $6,127,000.00
11 4/30/2021 $6,127,000.00
Financials: StockIssuedDuringPeriodValueShareBasedCompensation
Date Value
1 10/31/2023 $-7,000.00
2 7/31/2023 $-7,000.00
3 1/31/2021 $-378,000.00
4 10/31/2020 $-378,000.00
5 7/31/2020 $-120,000.00
6 4/30/2020 $-66,000.00
Financials: StockIssuedDuringPeriodValueStockOptionsExercised
Date Value
1 10/31/2023 $3,856,000.00
2 7/31/2023 $3,073,000.00
3 4/30/2023 $1,798,000.00
4 1/31/2023 $5,754,000.00
5 10/31/2022 $978,000.00
6 7/31/2022 $3,629,000.00
7 4/30/2022 $2,216,000.00
8 1/31/2022 $16,323,000.00
9 10/31/2021 $3,836,000.00
10 7/31/2021 $5,965,000.00
11 4/30/2021 $2,850,000.00
12 1/31/2021 $18,057,000.00
13 10/31/2020 $13,836,000.00
14 7/31/2020 $1,428,000.00
15 4/30/2020 $746,000.00
16 1/31/2020 $7,576,000.00
17 10/31/2019 $3,938,000.00
18 1/31/2019 $2,930,000.00
Financials: SubleaseIncome
Date Value
1 10/31/2023 $400,000.00
2 10/31/2022 --
Financials: TangibleAssetImpairmentCharges
Date Value
1 10/31/2023 $5,009,000.00
2 7/31/2023 $5,009,000.00
3 10/31/2022 --
4 7/31/2022 --
Financials: UnrecognizedTaxBenefits
Date Value
1 1/31/2023 $31,738,000.00
2 1/31/2022 $19,826,000.00
3 1/31/2021 $7,863,000.00
4 1/31/2020 $5,438,000.00
5 1/31/2019 $3,261,000.00
Financials: UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
Date Value
1 1/31/2023 --
2 1/31/2022 --
3 1/31/2021 $370,000.00
4 1/31/2020 --
Financials: UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
Date Value
1 1/31/2023 --
2 1/31/2022 --
3 1/31/2021 --
Financials: UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
Date Value
1 1/31/2023 $7,666,000.00
2 1/31/2022 $11,410,000.00
3 1/31/2021 $2,795,000.00
4 1/31/2020 $2,177,000.00
Financials: UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
Date Value
1 1/31/2023 $4,246,000.00
2 1/31/2022 $553,000.00
3 1/31/2021 --
Financials: ValuationAllowanceDeferredTaxAssetChangeInAmount
Date Value
1 1/31/2023 $113,600,000.00
2 1/31/2022 $174,400,000.00
3 1/31/2021 $86,400,000.00
4 1/31/2020 $39,000,000.00
5 1/31/2019 $13,700,000.00
Financials: VariableLeaseCost
Date Value
1 1/31/2023 $2,269,000.00
2 10/31/2022 $644,000.00
3 7/31/2022 $428,000.00
4 4/30/2022 $593,000.00
5 1/31/2022 $1,452,000.00
6 10/31/2021 $91,000.00
7 7/31/2021 $408,000.00
8 4/30/2021 $189,000.00
9 1/31/2021 $1,553,000.00
10 10/31/2020 $1,155,000.00
11 7/31/2020 $901,000.00
12 4/30/2020 $262,000.00
13 1/31/2020 $122,000.00
Financials: WeightedAverageNumberOfDilutedSharesOutstanding
Date Value
1 10/31/2023 $219,094,000.00
2 7/31/2023 $217,730,000.00
3 4/30/2023 $216,413,000.00
4 1/31/2023 $200,034,000.00
5 10/31/2022 $195,261,000.00
6 7/31/2022 $190,486,000.00
7 4/30/2022 $189,590,000.00
8 1/31/2022 $176,401,000.00
9 10/31/2021 $172,684,000.00
10 7/31/2021 $170,600,000.00
11 4/30/2021 $162,079,000.00
12 1/31/2021 $106,344,000.00
13 10/31/2020 $113,264,000.00
14 7/31/2020 $76,381,000.00
15 4/30/2020 $75,641,000.00
16 1/31/2020 $70,335,000.00
Financials: WeightedAverageNumberOfSharesOutstandingBasic
Date Value
1 10/31/2023 $219,094,000.00
2 7/31/2023 $217,730,000.00
3 4/30/2023 $216,413,000.00
4 1/31/2023 $200,034,000.00
5 10/31/2022 $195,261,000.00
6 7/31/2022 $190,486,000.00
7 4/30/2022 $189,590,000.00
8 1/31/2022 $176,401,000.00
9 10/31/2021 $185,022,000.00
10 7/31/2021 $170,600,000.00
11 4/30/2021 $162,079,000.00
12 1/31/2021 $106,344,000.00
13 10/31/2020 $113,264,000.00
14 7/31/2020 $76,381,000.00
15 4/30/2020 $75,641,000.00
16 1/31/2020 $70,335,000.00
Copyright 2024 PursePoor.com