-$0.03 (-0.77%)
| date | 2025-06-29 | 2024-06-30 | 2023-07-02 | 2022-07-03 | 2021-06-27 | 2020-06-28 | 2019-06-30 | 2018-06-30 | 2017-06-30 | 2016-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 1.69B | 1.83B | 2.02B | 2.21B | 2.21B | 1.49B | 1.25B | 1.15B | 1.19B | 1.17B |
| costOfRevenue | 1.03B | 1.1B | 1.26B | 1.39B | 1.39B | 867.44M | 722.5M | 662.9M | 673.34M | 655.57M |
| grossProfit | 652.27M | 734.75M | 757.53M | 821.74M | 821.74M | 622.2M | 526.12M | 489.02M | 520.28M | 517.46M |
| researchAndDevelopmentExpenses | 62.28M | 60.24M | 60.69M | 56.56M | 56.56M | 48.7M | 43.76M | 39.26M | 38.9M | 39.23M |
| generalAndAdministrativeExpenses | 116.93M | 118.06M | 112.75M | 102.34M | 102.34M | 97.39M | 87.65M | 77.44M | 84.12M | 84.38M |
| sellingAndMarketingExpenses | 480.44M | 485.02M | 500.84M | 571.66M | 571.66M | 363.23M | 319.64M | 298.81M | 317.53M | 318.18M |
| sellingGeneralAndAdministrativeExpenses | 597.36M | 603.08M | 613.59M | 674M | 674M | 460.62M | 407.29M | 376.25M | 401.64M | 402.56M |
| otherExpenses | 53.62M | 53.75M | 53.67M | 49.08M | 49.08M | 32.51M | 29.96M | 32.47M | 33.38M | 32.38M |
| operatingExpenses | 713.26M | 717.06M | 727.95M | 779.64M | 779.64M | 541.83M | 481.01M | 447.98M | 473.92M | 474.18M |
| costAndExpenses | 1.75B | 1.81B | 1.99B | 2.17B | 2.17B | 1.41B | 1.2B | 1.11B | 1.15B | 1.13B |
| netInterestIncome | -12.06M | -10.62M | -10.95M | -5.67M | -5.86M | -2.44M | -2.77M | -3.63M | -5.82M | -6.67M |
| interestIncome | 3.38M | - | - | - | - | - | - | - | - | - |
| interestExpense | 15.44M | 10.62M | 10.95M | 5.67M | 5.86M | 2.44M | 2.77M | 3.63M | 5.82M | 6.67M |
| depreciationAndAmortization | 53.62M | 53.75M | 53.67M | 49.08M | 49.08M | 32.51M | 29.96M | 32.47M | 33.38M | 32.38M |
| ebitda | -144.3M | 65.15M | 20.96M | 85.85M | 85.85M | 112.79M | 75.72M | 74.12M | 95.21M | 90.5M |
| ebit | -197.92M | 11.4M | -32.71M | 36.77M | 36.77M | 80.28M | 45.75M | 41.65M | 61.83M | 58.12M |
| nonOperatingIncomeExcludingInterest | 136.93M | 6.29M | 62.29M | 5.33M | 5.33M | 84000 | -644K | -605K | -15.47M | -14.84M |
| operatingIncome | -60.99M | 17.69M | 29.58M | 42.1M | 42.1M | 80.36M | 45.11M | 41.05M | 46.36M | 43.28M |
| totalOtherIncomeExpensesNet | -152.37M | -23.59M | -76.34M | -11M | -11M | -2.52M | -2.12M | -3.03M | 9.65M | 8.16M |
| incomeBeforeTax | -213.36M | -5.9M | -46.76M | 31.1M | 31.1M | 77.84M | 42.98M | 38.02M | 56.01M | 51.45M |
| incomeTaxExpense | -13.36M | 203K | -2.06M | 1.49M | 1.49M | 18.84M | 8.22M | -2.77M | 11.97M | 15.58M |
| netIncomeFromContinuingOperations | -199.99M | -6.1M | -44.7M | 29.61M | 29.61M | 59M | 34.77M | 40.79M | 44.04M | 35.87M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | -199.99M | -6.1M | -44.7M | 29.61M | 29.61M | 59M | 34.77M | 40.79M | 44.04M | 36.88M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | -199.99M | -6.1M | -44.7M | 29.61M | 29.61M | 59M | 34.77M | 40.79M | 44.04M | 36.88M |
| eps | -3.13 | -0.09 | -0.69 | 0.46 | 1.83 | 0.92 | 0.54 | 0.63 | 0.68 | 0.57 |
| date | 2025-06-29 | 2024-06-30 | 2023-07-02 | 2022-07-03 | 2021-06-27 | 2020-06-28 | 2019-06-30 | 2018-06-30 | 2017-06-30 | 2016-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 46.5M | 159.44M | 126.81M | 31.46M | 173.57M | 240.51M | 172.92M | 147.24M | 149.73M | 27.83M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 46.5M | 159.44M | 126.81M | 31.46M | 173.57M | 240.51M | 172.92M | 147.24M | 149.73M | 27.83M |
| netReceivables | 21.69M | 18.02M | 20.42M | 23.81M | 20.83M | 15.18M | 12.37M | 12.94M | 14.07M | 19.12M |
| accountsReceivables | 21.69M | 18.02M | 20.42M | 23.81M | 20.83M | 15.18M | 12.37M | 12.94M | 14.07M | 19.12M |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | 177.13M | 176.59M | 191.33M | 247.56M | 153.86M | 97.76M | 92.36M | 88.82M | 75.86M | 103.33M |
| prepaids | 2.1M | 1.5M | 2.4M | 3.1M | 2.7M | 3M | 2.8M | - | - | - |
| otherCurrentAssets | 35.3M | 30.18M | 32.18M | 42.3M | 49.09M | 22.19M | 22.78M | 24.02M | 17.74M | 16.38M |
| totalCurrentAssets | 282.73M | 385.73M | 373.14M | 348.24M | 400.06M | 378.63M | 303.24M | 273.02M | 257.4M | 166.66M |
| propertyPlantEquipmentNet | 323.07M | 337.72M | 359.28M | 365.87M | 301.52M | 235.84M | 166.68M | 163.34M | 161.38M | 171.36M |
| goodwill | 37.62M | 156.54M | 153.38M | 213.29M | 208.15M | 74.71M | 62.59M | 62.59M | 62.59M | 77.67M |
| intangibleAssets | 89.36M | 116.22M | 139.89M | 145.57M | 139.05M | 66.27M | 59.62M | 59.82M | 61.09M | 79M |
| goodwillAndIntangibleAssets | 126.99M | 272.75M | 293.26M | 358.86M | 347.2M | 140.98M | 122.2M | 122.41M | 123.68M | 156.67M |
| longTermInvestments | 400K | 2.4M | 2.6M | 3.5M | 4.6M | 2.8M | 2.1M | 2.3M | 2.7M | 2.8M |
| taxAssets | 45.7M | 51.14M | 56.71M | 56.84M | 37.96M | 27.72M | 8.9M | 8.24M | 10.09M | 13.76M |
| otherNonCurrentAssets | 39.43M | 34.05M | 23.14M | 18.43M | 23.3M | 16.19M | 12.22M | 9.82M | 7.31M | 5.45M |
| totalNonCurrentAssets | 535.59M | 698.05M | 734.99M | 803.49M | 714.58M | 423.53M | 312.1M | 306.11M | 305.15M | 350.04M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 818.32M | 1.08B | 1.11B | 1.15B | 1.11B | 802.16M | 615.34M | 579.13M | 562.56M | 516.7M |
| totalPayables | 74.58M | 80M | 52.59M | 57.39M | 57.43M | 25.31M | 25.7M | 41.44M | 27.78M | 35.2M |
| accountPayables | 74.58M | 80M | 52.59M | 57.39M | 57.43M | 25.31M | 25.7M | 41.44M | 27.78M | 35.2M |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | 23.38M | 29.95M | 33.93M | 37.62M | 56.13M | 41.93M | 28.58M | 19.24M | 22.77M | 25.89M |
| shortTermDebt | 36.92M | 26.51M | 25.76M | 32.92M | 29.99M | 13.28M | 5M | 10.06M | 7.19M | 19.59M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | 23.71M | 25.01M | 30.81M | 33.75M | 33.39M | 25.87M | 17.3M | 13.52M | 13.86M | 10.37M |
| otherCurrentLiabilities | 62.79M | 66.34M | 77.18M | 104.03M | 88.99M | 73.94M | 50.9M | 40.53M | 53.57M | 29.81M |
| totalCurrentLiabilities | 221.39M | 227.82M | 220.26M | 265.7M | 265.94M | 180.33M | 127.5M | 124.8M | 125.18M | 120.86M |
| longTermDebt | 134.76M | 177.11M | 186.39M | 142.5M | 161.51M | 87.56M | 91.97M | 92.27M | 101.38M | 94.4M |
| capitalLeaseObligationsNonCurrent | 99.64M | 105.87M | 117.33M | 123.66M | 79.38M | 61.96M | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 52.38M | 70.54M | 87.84M | 92.58M | 72.12M | 56.35M | 37.8M | 34.44M | 43.95M | 49.28M |
| otherNonCurrentLiabilities | 41.86M | 36.11M | 24.47M | 17.88M | 26.62M | 16.17M | 15.36M | 12.72M | 9.81M | 9.58M |
| totalNonCurrentLiabilities | 328.65M | 389.62M | 416.03M | 376.63M | 339.63M | 222.05M | 145.13M | 139.43M | 155.14M | 153.26M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 99.64M | 105.87M | 117.33M | 123.66M | 79.38M | 61.96M | - | - | - | - |
| totalLiabilities | 550.04M | 617.44M | 636.29M | 642.32M | 605.57M | 402.38M | 272.63M | 264.22M | 280.32M | 274.12M |
| treasuryStock | -208.76M | -198.58M | -188.19M | -186.95M | -148.78M | -126.41M | -115.73M | -100.97M | -88.79M | -78.06M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 917K | 911K | 906K | 902K | 891K | 875K | 868K | 858K | 852K | 841K |
| retainedEarnings | 64.98M | 264.98M | 271.08M | 315.78M | 286.18M | 167.52M | 108.52M | 73.43M | 32.64M | -11.4M |
| additionalPaidInCapital | 411.28M | 399.16M | 388.22M | 379.88M | 371.1M | 358.03M | 349.32M | 341.78M | 337.73M | 331.35M |
| date | 2025-06-29 | 2024-06-30 | 2023-07-02 | 2022-07-03 | 2021-06-27 | 2020-06-28 | 2019-06-30 | 2018-06-30 | 2017-06-30 | 2016-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | -199.99M | -6.1M | -44.7M | 29.61M | 118.65M | 59M | 34.77M | 40.79M | 44.04M | 35.87M |
| depreciationAndAmortization | 53.62M | 53.75M | 53.67M | 49.08M | 42.51M | 32.51M | 29.96M | 32.47M | 33.38M | 32.38M |
| deferredIncomeTax | -12.72M | -11.73M | -4.61M | 1.58M | 5.53M | -266K | 2.7M | -7.67M | -1.65M | -3M |
| stockBasedCompensation | 11.89M | 10.69M | 8.33M | 7.95M | 10.84M | 8.43M | 6.31M | 3.73M | 6.1M | 6.34M |
| changeInWorkingCapital | -26.53M | 27.35M | 32.15M | -87.08M | -6.99M | 33.92M | 2.02M | -13.56M | -9.08M | -19.38M |
| accountsReceivables | -4.28M | 2.14M | -597K | -2.45M | -5.24M | -6.95M | -822K | 70000 | -6.22M | -4.21M |
| inventory | 756K | 14.57M | 57.59M | -85.05M | -39.1M | -4.37M | -3.54M | -12.96M | -9.28M | -10.22M |
| accountsPayables | -17M | 6.4M | -38.62M | -6.6M | 34.55M | 43.63M | 8.85M | 9.13M | -6.43M | -2.24M |
| otherWorkingCapital | -6.01M | 4.23M | 13.78M | 422K | 2.8M | 1.6M | -2.46M | -9.8M | 12.85M | -2.72M |
| otherNonCashItems | 147.38M | 21.05M | 70.51M | 4.05M | 2.75M | 5.82M | 2.34M | 2.59M | -11.78M | 5.45M |
| netCashProvidedByOperatingActivities | -26.36M | 95M | 115.35M | 5.19M | 173.29M | 139.42M | 78.1M | 58.34M | 61.01M | 57.67M |
| investmentsInPropertyPlantAndEquipment | -41.46M | -38.63M | -44.65M | -66.41M | -55.22M | -34.7M | -32.56M | -33.31M | -33.65M | -33.94M |
| acquisitionsNet | -3M | -3.67M | -6.18M | -23.28M | -252.7M | -21.68M | - | -8.5M | 111.96M | -131.99M |
| purchasesOfInvestments | - | - | -32000 | -2M | -1.76M | -1.18M | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | 44.65M | - | 56.98M | 34.7M | - | - | - | - |
| otherInvestingActivities | - | - | -44.61M | 2M | -55.22M | -33.53M | -32.56M | -8.5M | 111.96M | 131.99M |
| netCashProvidedByInvestingActivities | -44.46M | -42.3M | -50.83M | -89.69M | -307.92M | -56.38M | -32.56M | -41.81M | 78.3M | -33.94M |
| netDebtIssuance | -32.22M | -10M | 35M | -20M | 90M | -5M | -4.94M | -7.19M | -5.45M | -14.54M |
| longTermNetDebtIssuance | -32.22M | -10M | 35M | -20M | 90M | -5M | -4.94M | -7.19M | -5.45M | -14.54M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -9.89M | -10.39M | -1.24M | -38.17M | -22.37M | -10.68M | -14.77M | -12.18M | -10.74M | -15.22M |
| netCommonStockIssuance | -9.89M | -10.39M | -1.24M | -38.17M | -22.37M | -10.68M | -14.77M | -12.18M | -10.74M | -15.22M |
| commonStockIssuance | 281K | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | -10.18M | -10.39M | -1.24M | -38.17M | -22.37M | -10.68M | -14.77M | -12.18M | -10.74M | -15.22M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | - | 329K | -2.94M | 562K | 60000 | 225K | -154K | 337K | -1.22M | 5.92M |
| netCashProvidedByFinancingActivities | -42.11M | -20.06M | 30.82M | -57.61M | 67.69M | -15.46M | -19.86M | -19.03M | -17.41M | -23.85M |
| date | 2026-03-29 | 2025-12-28 | 2025-09-28 | 2025-06-29 | 2025-03-30 | 2024-12-29 | 2024-09-29 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 293.01M | 702.18M | 215.2M | 336.62M | 331.45M | 775.49M | 242.09M | 360.91M | 242.09M | 360.91M |
| costOfRevenue | 195.72M | 406.71M | 138.44M | 217.26M | 226.46M | 439.9M | 149.77M | 222.5M | 149.77M | 222.5M |
| grossProfit | 97.3M | 295.47M | 76.76M | 119.36M | 105M | 335.59M | 92.32M | 138.41M | 92.32M | 138.41M |
| researchAndDevelopmentExpenses | 14.7M | 14.44M | 14.15M | 15.94M | 14.73M | 15.97M | 15.64M | 14.82M | 15.64M | 14.82M |
| generalAndAdministrativeExpenses | 32.86M | 37.07M | 31.12M | 35.36M | 25.63M | 27.41M | 28.53M | 30.12M | 28.53M | 30.12M |
| sellingAndMarketingExpenses | 86.24M | 156.07M | 69.1M | 104.61M | 106.73M | 187M | 82.1M | 108.11M | 82.1M | 108.11M |
| sellingGeneralAndAdministrativeExpenses | 119.09M | 193.13M | 100.22M | 139.97M | 132.36M | 214.41M | 110.62M | 138.24M | 110.62M | 138.24M |
| otherExpenses | 12.91M | 13.57M | 12.9M | 13.33M | 13.12M | 14.13M | 13.04M | 13.17M | 13.04M | 13.17M |
| operatingExpenses | 146.7M | 221.14M | 127.28M | 169.24M | 160.21M | 244.52M | 139.3M | 166.23M | 139.3M | 166.23M |
| costAndExpenses | 342.42M | 627.85M | 265.71M | 386.5M | 386.66M | 684.42M | 289.07M | 388.73M | 289.07M | 388.73M |
| netInterestIncome | -2.19M | -6.09M | -4.31M | -2.84M | -1.46M | -4.4M | -3.36M | -1.65M | -881K | -4.61M |
| interestIncome | 1.06M | 122K | 311K | 759K | - | - | - | - | - | - |
| interestExpense | 3.25M | 6.21M | 4.62M | 3.6M | 1.46M | 4.4M | 3.36M | 1.65M | 881K | 4.61M |
| depreciationAndAmortization | 12.91M | 13.57M | 12.9M | 13.33M | 13.12M | 14.13M | 13.04M | 13.17M | 13.04M | 13.17M |
| ebitda | -83.7M | 89.89M | -34.95M | -36.36M | -182.14M | 106.86M | -31.52M | -13.68M | -32.18M | -13.68M |
| ebit | -96.61M | 76.32M | -47.86M | -49.69M | -195.26M | 92.72M | -44.55M | -26.86M | -45.21M | -26.86M |
| nonOperatingIncomeExcludingInterest | 47.21M | -1.99M | -2.66M | -187K | 140.05M | -1.65M | -2.43M | -957K | -1.77M | -957K |
| operatingIncome | -49.4M | 74.32M | -50.51M | -49.88M | -55.21M | 91.08M | -46.98M | -27.82M | -46.98M | -27.82M |
| totalOtherIncomeExpensesNet | -50.46M | -4.22M | -1.96M | -6.03M | -141.51M | -3.23M | -1.59M | -692K | -1.59M | -692K |
| incomeBeforeTax | -99.86M | 70.11M | -52.48M | -55.91M | -196.72M | 87.84M | -48.57M | -28.51M | -48.57M | -28.51M |
| incomeTaxExpense | 206K | -443K | 481K | -4M | -18.48M | 23.5M | -14.38M | -7.64M | -14.38M | -7.64M |
| netIncomeFromContinuingOperations | -100.06M | 70.55M | -52.96M | -51.91M | -178.24M | 64.35M | -34.19M | -20.87M | -34.19M | -20.87M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | -100.06M | 70.55M | -52.96M | -51.91M | -178.24M | 64.35M | -34.19M | -20.87M | -34.19M | -20.87M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | -100.06M | 70.55M | -52.96M | -51.91M | -178.24M | 64.35M | -34.19M | -20.87M | -34.19M | -20.87M |
| eps | -1.56 | 1.11 | -0.83 | -0.82 | -2.8 | 1.01 | -0.53 | -0.32 | -0.26 | 0.97 |
| date | 2026-03-29 | 2025-12-28 | 2025-09-28 | 2025-06-29 | 2025-03-30 | 2024-12-29 | 2024-09-29 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 50.7M | 193.34M | 7.75M | 46.5M | 84.68M | 247.22M | 8.41M | 159.44M | 183.96M | 312.02M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 50.7M | 193.34M | 7.75M | 46.5M | 84.68M | 247.22M | 8.41M | 159.44M | 183.96M | 312.02M |
| netReceivables | 33.96M | 55.67M | 40M | 21.69M | 28.77M | 61.35M | 41.02M | 18.02M | 26.78M | 46.58M |
| accountsReceivables | 33.96M | 55.67M | 40M | 21.69M | 28.77M | 61.35M | 41.02M | 18.02M | 26.78M | 46.58M |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | 146.2M | 148.88M | 269.78M | 177.13M | 160.32M | 157.44M | 275.32M | 176.59M | 159.46M | 161.32M |
| prepaids | - | - | - | 2.1M | - | - | - | 1.5M | - | - |
| otherCurrentAssets | 25.95M | 19.39M | 40.66M | 35.3M | 30.05M | 26.88M | 60.96M | 30.18M | 26.44M | 24.56M |
| totalCurrentAssets | 256.81M | 417.28M | 358.19M | 282.73M | 303.82M | 492.89M | 385.71M | 385.73M | 396.63M | 544.48M |
| propertyPlantEquipmentNet | 300.98M | 305.1M | 313.28M | 323.07M | 331.56M | 333.63M | 338.16M | 337.72M | 338.72M | 345.47M |
| goodwill | 3.07M | 37.62M | 37.62M | 37.62M | 43.23M | 156.65M | 156.65M | 156.54M | 153.58M | 153.58M |
| intangibleAssets | 77.65M | 88.55M | 88.91M | 89.36M | 89.82M | 115.08M | 115.53M | 116.22M | 116.78M | 117.9M |
| goodwillAndIntangibleAssets | 80.72M | 126.17M | 126.53M | 126.99M | 133.05M | 271.73M | 272.18M | 272.75M | 270.36M | 271.47M |
| longTermInvestments | 400K | 400K | 400K | 400K | 2.4M | 2.4M | 2.4M | 2.4M | 2.6M | 2.6M |
| taxAssets | - | - | - | 45.7M | - | - | - | 51.14M | - | - |
| otherNonCurrentAssets | 40.98M | 44.11M | 42.1M | 39.43M | 35.39M | 37.12M | 36.17M | 34.05M | 31.67M | 27.69M |
| totalNonCurrentAssets | 423.08M | 475.78M | 482.31M | 535.59M | 502.39M | 644.88M | 648.91M | 698.05M | 643.35M | 647.23M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 679.89M | 893.06M | 840.5M | 818.32M | 806.22M | 1.14B | 1.03B | 1.08B | 1.04B | 1.19B |
| totalPayables | 61.12M | 123.15M | 73.94M | 74.58M | 56.85M | 113.59M | 63.73M | 80M | 47.02M | 113.17M |
| accountPayables | 61.12M | 123.15M | 73.94M | 74.58M | 56.85M | 113.59M | 63.73M | 80M | 47.02M | 92.42M |
| otherPayables | - | - | - | - | - | - | - | - | - | 20.76M |
| accruedExpenses | 31.74M | 35.01M | 22.95M | 23.38M | 15.68M | 22.56M | 24.12M | 29.95M | 25.79M | 30.89M |
| shortTermDebt | 40.98M | 40.71M | 149.28M | 36.92M | 33.22M | 18.49M | 74.34M | 26.51M | 25.25M | 25.43M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | 20.76M |
| deferredRevenue | 27.86M | 29.99M | 21.18M | 23.71M | 29.92M | 36.15M | 24.65M | 25.01M | 31.66M | 39.93M |
| otherCurrentLiabilities | 64.52M | 103.89M | 79.1M | 62.79M | 60.07M | 134.85M | 80.16M | 66.34M | 80.56M | 132.51M |
| totalCurrentLiabilities | 226.21M | 332.76M | 346.45M | 221.39M | 195.74M | 325.64M | 266.99M | 227.82M | 210.27M | 341.94M |
| longTermDebt | 117.82M | 123.47M | 128.94M | 134.76M | 142.28M | 157.47M | 172.29M | 177.11M | 179.43M | 181.75M |
| capitalLeaseObligationsNonCurrent | 93.37M | 93.55M | 96.4M | 99.64M | 103.74M | 102.04M | 104.4M | 105.87M | 107.92M | 110.74M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 6.26M | 6.78M | 6.45M | 52.38M | 8.98M | 17.9M | 18.79M | 70.54M | 22.6M | 25.03M |
| otherNonCurrentLiabilities | 43.75M | 46.8M | 44.76M | 41.86M | 37.75M | 39.61M | 38.73M | 36.11M | 34.44M | 28.9M |
| totalNonCurrentLiabilities | 261.2M | 270.6M | 276.54M | 328.65M | 292.75M | 317.03M | 334.21M | 389.62M | 344.39M | 346.42M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 93.37M | 93.55M | 96.4M | 99.64M | 103.74M | 102.04M | 104.4M | 105.87M | 107.92M | 110.74M |
| totalLiabilities | 487.41M | 603.36M | 622.99M | 550.04M | 488.49M | 642.66M | 601.21M | 617.44M | 554.66M | 688.35M |
| treasuryStock | -209.59M | -209.54M | -208.89M | -208.76M | -208.5M | -206.27M | -199.84M | -198.58M | -197.37M | -192.98M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 924K | 923K | 918K | 917K | 916K | 916K | 911K | 911K | 911K | 911K |
| retainedEarnings | -17.48M | 82.58M | 12.03M | 64.98M | 116.89M | 295.14M | 230.79M | 264.98M | 285.84M | 302.75M |
| additionalPaidInCapital | 418.77M | 415.88M | 413.59M | 411.28M | 408.55M | 405.45M | 401.68M | 399.16M | 396.11M | 392.85M |
| date | 2026-03-29 | 2025-12-28 | 2025-09-28 | 2025-06-29 | 2025-03-30 | 2024-12-29 | 2024-09-29 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | -100.06M | 70.55M | -52.96M | -51.91M | -178.24M | 64.35M | -34.19M | -20.87M | -16.9M | 62.91M |
| depreciationAndAmortization | 12.91M | 13.57M | 12.9M | 13.33M | 13.12M | 14.13M | 13.04M | 13.17M | 13.23M | 14.15M |
| deferredIncomeTax | -843K | 653K | -232K | -2.3M | -8.92M | -889K | -607K | -3.2M | -2.43M | -5.53M |
| stockBasedCompensation | 2.89M | 2.3M | 2.31M | 2.78M | 3M | 3.63M | 2.48M | 3.05M | 3.05M | 2.23M |
| changeInWorkingCapital | -88.85M | 222.85M | -101.41M | 2.71M | -118.54M | 247.77M | -158.48M | 2.34M | -110.29M | 263.96M |
| accountsReceivables | 21.47M | -15.31M | -15.07M | 6.85M | 32.27M | -20.38M | -23.02M | 8.92M | 19.61M | -1.98M |
| inventory | 2.68M | 120.9M | -92.65M | -16.81M | -2.88M | 117.88M | -97.44M | -17.1M | 1.87M | 119.1M |
| accountsPayables | -106.49M | 94.14M | 9.46M | 21.95M | -143.62M | 113.48M | -8.81M | 12.48M | -131.48M | 125.45M |
| otherWorkingCapital | -6.51M | 23.12M | -3.15M | -9.27M | -4.31M | 36.78M | -29.21M | -1.96M | -284K | 21.39M |
| otherNonCashItems | 45.91M | -37000 | 413K | 8.31M | 138.98M | -439K | 519K | 448K | 636K | 18.93M |
| netCashProvidedByOperatingActivities | -128.05M | 309.88M | -138.97M | -27.07M | -150.6M | 328.55M | -177.24M | -5.05M | -112.71M | 356.64M |
| investmentsInPropertyPlantAndEquipment | -8.55M | -7.64M | -6.65M | -9.03M | -9.41M | -10.95M | -12.08M | -12.15M | -8.68M | -10.83M |
| acquisitionsNet | - | - | - | - | - | - | -3M | -3.67M | - | - |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | - | - | - | - | - | - | - | - | - | - |
| netCashProvidedByInvestingActivities | -8.55M | -7.64M | -6.65M | -9.03M | -9.41M | -10.95M | -15.08M | -15.82M | -8.68M | -10.83M |
| netDebtIssuance | -6M | -116M | 107M | -1.82M | -396K | -72.5M | 42.5M | -2.5M | -2.5M | -37.5M |
| longTermNetDebtIssuance | -6M | -116M | 107M | -1.82M | -396K | -72.5M | 42.5M | -2.5M | -2.5M | -37.5M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -44000 | -655K | -129K | -262K | -2.13M | -6.43M | -1.26M | -1.22M | -4.39M | -4.71M |
| netCommonStockIssuance | -44000 | -655K | -129K | -262K | -2.13M | -6.43M | -1.26M | -1.22M | -4.39M | -4.71M |
| commonStockIssuance | - | - | - | - | 99000 | - | - | - | - | - |
| commonStockRepurchased | -44000 | -655K | -129K | -262K | -2.23M | -6.43M | -1.26M | -1.22M | -4.39M | -4.71M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | - | - | - | - | - | 141K | 41000 | 71000 | 214K | 44000 |
| netCashProvidedByFinancingActivities | -6.04M | -116.66M | 106.87M | -2.08M | -2.53M | -78.79M | 41.29M | -3.64M | -6.68M | -42.17M |