-$0.69 (-9.29%)
| date | 2025-12-31 | 2024-12-31 | 2023-07-31 | 2022-07-31 | 2021-07-31 | 2020-07-31 | 2019-07-31 | 2018-07-31 | 2017-07-31 | 2016-07-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 2.14B | 2.19B | 2.12B | 1.76B | 1.53B | 1.67B | 3.38B | 3.44B | 3.8B | 3.88B |
| costOfRevenue | 1.46B | 1.73B | 1.73B | 1.44B | 1.26B | 1.36B | 2.87B | 2.95B | 2.77B | 3.03B |
| grossProfit | 675.16M | 469.2M | 392.3M | 318.5M | 252.5M | 305M | 516.9M | 489.13M | 1.03B | 1.22B |
| researchAndDevelopmentExpenses | 7.3M | - | 5.79M | 5.4M | 5.3M | 5.6M | - | - | - | - |
| generalAndAdministrativeExpenses | 176.8M | 178.6M | 172.8M | 143.3M | 178.3M | 177.3M | 342.9M | 372.49M | 386.26M | 354.46M |
| sellingAndMarketingExpenses | 97.7M | 100.6M | 90.1M | 85.1M | 86.8M | 101.9M | 161.9M | 181.64M | 201.41M | 183.62M |
| sellingGeneralAndAdministrativeExpenses | 502.17M | 279.2M | 263.86M | 228.4M | 265.1M | 277.4M | 504.9M | 554.18M | 587.72M | 538.21M |
| otherExpenses | - | - | -5.86M | 36.6M | 53.1M | 135.1M | - | 343.58M | 910.14M | 96.98M |
| operatingExpenses | 509.47M | 279.2M | 248.6M | 270.4M | 265.1M | 406.4M | 504.8M | 908.29M | 1.24B | 623.6M |
| costAndExpenses | 1.97B | 2B | 1.98B | 1.72B | 1.53B | 2.06B | 3.35B | 3.5B | 4.01B | 3.66B |
| netInterestIncome | -33.33M | -31.7M | -22.4M | -17.1M | -32.8M | -38.2M | -50.7M | -73.57M | -58.45M | -103.18M |
| interestIncome | 13.54M | 24.1M | 9.1M | 1.3M | 3M | 4.5M | 4.5M | 2.84M | 3.82M | 3.53M |
| interestExpense | 46.87M | 55.8M | 31.5M | 18.4M | 35.8M | 42.7M | 55.2M | 76.41M | 62.27M | 106.71M |
| depreciationAndAmortization | 128.14M | 130.9M | 127.5M | 123.8M | 183.9M | 307.7M | 273.46M | 292.53M | 317.64M | 301.01M |
| ebitda | 293.83M | 341M | 280.4M | 170.3M | 182.9M | -81.9M | 310.7M | -123.73M | -630.2M | 527.77M |
| ebit | 165.69M | 210.1M | 152.9M | 90.1M | -1M | -389.6M | 37.2M | -416.26M | -947.83M | 226.75M |
| nonOperatingIncomeExcludingInterest | - | -20.1M | -9.1M | 7M | -11.6M | 276.5M | -32.1M | -7.05M | 140.31M | -15.24M |
| operatingIncome | 165.69M | 190M | 143.8M | 48.1M | -12.6M | -113.1M | 5.1M | -65.05M | -807.52M | 211.51M |
| totalOtherIncomeExpensesNet | -32.47M | -35.7M | -22.4M | -25.4M | -24.2M | -319.2M | -23.1M | -69.36M | -202.58M | -91.46M |
| incomeBeforeTax | 133.23M | 154.3M | 121.4M | 22.7M | -36.8M | -432.3M | -18M | -492.67M | -1.01B | 120.05M |
| incomeTaxExpense | 25.36M | 24.7M | 9.4M | 20.8M | 13.5M | 10.5M | 11.2M | -22.7M | -103.97M | 4.54M |
| netIncomeFromContinuingOperations | 107.87M | 129.6M | 112M | 1.9M | -50.3M | -442.8M | -29.2M | -469.98M | -906.14M | 115.5M |
| netIncomeFromDiscontinuedOperations | - | - | - | -1M | - | - | - | - | - | -45.72M |
| otherAdjustmentsToNetIncome | - | - | - | - | -185.5M | -648.7M | - | - | - | - |
| netIncome | 107.87M | 129.6M | 112M | 900K | -235.8M | -1.09B | -29.2M | -469.98M | -907.77M | 67.01M |
| netIncomeDeductions | 6.53M | 29.5M | - | - | -185.5M | 46.1M | - | - | - | - |
| bottomLineNetIncome | 101.34M | 100.1M | 64.7M | -43.3M | -96.5M | -488.9M | -68.1M | -502.03M | -939.87M | 80.85M |
| eps | 0.41 | 0.01 | 0.01 | -0.0 | -0.01 | -0.05 | -0.01 | -0.56 | -1.05 | 0.09 |
| date | 2025-12-31 | 2024-12-31 | 2023-07-31 | 2022-07-31 | 2021-07-31 | 2020-07-31 | 2019-07-31 | 2018-07-31 | 2017-07-31 | 2016-07-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 68.57M | 77.1M | 130.8M | 245.8M | 170.9M | 423.6M | 377.9M | 517.85M | 535.57M | 647.72M |
| shortTermInvestments | - | - | - | - | - | - | - | 395K | - | - |
| cashAndShortTermInvestments | 68.57M | 77.1M | 130.8M | 245.8M | 170.9M | 423.6M | 377.9M | 518.25M | 535.57M | 647.72M |
| netReceivables | 134.74M | 124.5M | 3.9M | 103.9M | 98.8M | 122.4M | 67.9M | 71.79M | 75.32M | 99.61M |
| accountsReceivables | 106.95M | 106.9M | 3.9M | 103.9M | 98.8M | 122.4M | 67.9M | 71.79M | 75.32M | 99.61M |
| otherReceivables | 27.79M | 17.6M | - | - | - | - | - | - | - | - |
| inventory | 120.15M | 128M | 125.4M | 120.4M | 91.5M | 165M | 247.3M | 244.54M | 252.16M | 248.72M |
| prepaids | 11.99M | 12.2M | 14M | 13.8M | 15.8M | 29.7M | 31.4M | 28.82M | 37.28M | 24.99M |
| otherCurrentAssets | 599.74K | 20.6M | 153.4M | 37.7M | 141.7M | 114.5M | 55.3M | 61.24M | 55.99M | 44.66M |
| totalCurrentAssets | 336.06M | 362.4M | 427.5M | 521.6M | 518.7M | 855.2M | 779.8M | 924.63M | 956.31M | 1.07B |
| propertyPlantEquipmentNet | 902.22M | 871.3M | 834M | 853.6M | 849.8M | 1.32B | 1.25B | 1.24B | 1.39B | 1.59B |
| goodwill | 554.76M | 553M | 549.8M | 547.4M | 520.1M | 823.4M | 1.46B | 1.41B | 1.78B | 2.4B |
| intangibleAssets | 67.27M | 79.8M | 101M | 120.1M | 140.2M | 319.7M | 506.2M | 643.69M | 876.94M | 1.21B |
| goodwillAndIntangibleAssets | 622.04M | 632.8M | 652.3M | 667.5M | 660.3M | 1.14B | 1.96B | 2.06B | 2.65B | 3.62B |
| longTermInvestments | 3.2M | - | - | 1.48B | 1.48B | 16.8M | 447.7M | 420.02M | 528.19M | 491.45M |
| taxAssets | 21.69M | 41.4M | 49M | 37.2M | 28.4M | 48.8M | 66.85M | 74.96M | 158.77M | 133.18M |
| otherNonCurrentAssets | 3.4M | 3.1M | 53.1M | -1.52B | -1.51B | -48.8M | -66.85M | -74.96M | -158.77M | -133.18M |
| totalNonCurrentAssets | 1.55B | 1.55B | 1.54B | 1.52B | 1.51B | 2.48B | 3.66B | 3.72B | 4.57B | 5.7B |
| otherAssets | - | - | - | 39.9M | 34.9M | 71.5M | 79M | 89.54M | 178.72M | 161.92M |
| totalAssets | 1.89B | 1.91B | 1.97B | 2.08B | 2.06B | 3.41B | 4.52B | 4.74B | 5.7B | 6.93B |
| totalPayables | 300.07M | 353.7M | 348.6M | 205.1M | 147.2M | 169M | 339.3M | 357.1M | 397.08M | 382.89M |
| accountPayables | 228.4M | 243.5M | 243.2M | 205.1M | 147.2M | 169M | 339.1M | 356.88M | 396.86M | 382.56M |
| otherPayables | 71.67M | 110.2M | 105.4M | - | - | - | 200K | 228K | 220K | 333K |
| accruedExpenses | 14.79M | - | - | 194.8M | 189.5M | 273.6M | 309.3M | 327.23M | 344.4M | 380.85M |
| shortTermDebt | 35.19M | - | 17.1M | - | 182.4M | 16.4M | 284.6M | 255.4M | 1.89B | 406.75M |
| capitalLeaseObligationsCurrent | 35.2M | 31.8M | 26.8M | 28.2M | 27.8M | 40.1M | 100000 | 404K | 834K | 907K |
| taxPayables | - | 110.2M | 105.4M | 105.6M | 99.9M | 93.4M | 91.22M | 88.19M | 88.5M | 71.35M |
| deferredRevenue | - | - | - | -28.2M | -210.2M | -56.5M | -440.6M | -255.8M | -1.89B | -403.63M |
| otherCurrentLiabilities | 225.7M | 183.8M | 180.1M | 92.5M | 123.1M | 104.4M | 66M | 66.34M | 72.6M | 70.93M |
| totalCurrentLiabilities | 575.75M | 569.3M | 572.6M | 520.6M | 670M | 603.5M | 999.3M | 1.01B | 2.7B | 1.24B |
| longTermDebt | 546.27M | 663.9M | 380.2M | 409.7M | 54M | 1.15B | 826.3M | 1.77B | 383.26M | 1.97B |
| capitalLeaseObligationsNonCurrent | 132.74M | 120.7M | 100.8M | 97.9M | 109.1M | 188.2M | 200K | 253K | 691K | 1.37M |
| deferredRevenueNonCurrent | 900K | 900K | 1.2M | 1.6M | 4.1M | 7.6M | 10.47M | 14.41M | 18.28M | 23.94M |
| deferredTaxLiabilitiesNonCurrent | 64.67M | 83.3M | 98.2M | 98.6M | 106.6M | 147.7M | 191.58M | 212.88M | 353.16M | 457.63M |
| otherNonCurrentLiabilities | 15.39M | 20.8M | 20.6M | -97.9M | -219.8M | -188.2M | -200K | -253K | -691K | -1.37M |
| totalNonCurrentLiabilities | 759.08M | 889.6M | 601M | 409.7M | 54M | 1.15B | 826.3M | 1.77B | 383.26M | 1.97B |
| otherLiabilities | - | - | - | 219.9M | 237.6M | 389.2M | 257.9M | 284.18M | 415.06M | 534.1M |
| capitalLeaseObligations | 167.94M | 152.5M | 127.6M | 126.1M | 136.9M | 228.3M | 300K | 657K | 1.52M | 2.28M |
| totalLiabilities | 1.33B | 1.46B | 1.17B | 1.15B | 961.6M | 2.14B | 2.08B | 3.06B | 3.5B | 3.74B |
| treasuryStock | -299.87K | -6.6M | - | - | - | - | - | -46000 | -47000 | -47000 |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 16.99M | 17M | 17M | 17M | 17M | 17M | 17M | 1.19M | 1.17M | 1.17M |
| retainedEarnings | -1.13B | -1.23B | -754.9M | -1.32B | -1.1B | -864.7M | 217.6M | 245.62M | 737.78M | 1.71B |
| additionalPaidInCapital | 1.53B | 1.53B | 1.53B | 1.53B | 1.53B | 1.53B | 1.53B | 807.51M | 774.04M | 774.04M |
| date | 2025-12-31 | 2024-12-31 | 2023-07-31 | 2022-07-31 | 2021-07-31 | 2020-07-31 | 2019-07-31 | 2018-07-31 | 2017-07-31 | 2016-07-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 101.34M | 129.6M | 112M | 900K | -235.8M | -1.09B | -29.2M | -469.98M | -907.77M | 67.01M |
| depreciationAndAmortization | 128.14M | 130.9M | 127.5M | 110.9M | 168M | 149.9M | 273.5M | 275.49M | 300.95M | 288.27M |
| deferredIncomeTax | - | - | - | 36.7M | 111.7M | 16.5M | 5M | 22.56M | 13.86M | - |
| stockBasedCompensation | 2.2M | 6.5M | -1M | 3.8M | 1.8M | -500K | 2.49M | 2M | 2M | - |
| changeInWorkingCapital | 19.88M | 34.1M | -15.81M | -40.5M | -113.5M | -16M | -7.5M | -24.56M | -15.87M | 64.68M |
| accountsReceivables | 4.32M | 2.5M | -22.8M | -8.3M | -103M | -71.1M | -4.9M | -1.13M | 2.17M | 80.9M |
| inventory | 6.53M | -3M | -11M | -32.2M | -10.5M | 55.1M | -2.6M | -23.43M | -18.04M | -16.22M |
| accountsPayables | 9.03M | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | - | 34.6M | 17.99M | - | - | - | - | - | - | - |
| otherNonCashItems | -1.83M | -2.2M | 28.71M | 88.3M | 152.1M | 965.9M | -32.6M | 344.79M | 976.56M | 177.02M |
| netCashProvidedByOperatingActivities | 247.53M | 298.9M | 251.4M | 200.1M | 84.3M | 24.3M | 211.7M | 150.31M | 355.87M | 596.98M |
| investmentsInPropertyPlantAndEquipment | -94.13M | -82.5M | -54.28M | -83.3M | -84M | -96.2M | -101.8M | -81.68M | -91.55M | -184.02M |
| acquisitionsNet | 1.63M | - | -800K | 106.8M | 677.7M | 142M | 3.13M | 136.55M | 3.28M | -188.51M |
| purchasesOfInvestments | - | - | - | - | -702M | - | - | - | -17.8M | - |
| salesMaturitiesOfInvestments | - | - | - | - | 24.3M | - | - | - | 14.52M | - |
| otherInvestingActivities | -10.7M | -10.9M | -5.02M | -14.6M | 717.2M | 23.3M | 2.87M | 101.5M | 9.78M | -65.76M |
| netCashProvidedByInvestingActivities | -92.5M | -93.4M | -60.1M | 8.9M | 633.2M | 69.1M | -95.8M | 156.36M | -63.98M | -438.28M |
| netDebtIssuance | -118.34M | 193.5M | -15.6M | 71.6M | -976M | 9.2M | -763.9M | -313.74M | -158.34M | 246.98M |
| longTermNetDebtIssuance | - | 193.5M | -15.6M | 149M | -936.3M | 57.1M | -763.9M | -313.52M | -158.34M | 246.98M |
| shortTermNetDebtIssuance | -118.34M | - | - | -77.4M | -39.7M | -47.9M | - | -215K | - | - |
| netStockIssuance | -864.48K | -9.7M | -500K | - | - | - | 739.5M | - | - | - |
| netCommonStockIssuance | -864.48K | -9.7M | -500K | - | - | - | 739.5M | - | - | - |
| commonStockIssuance | - | - | - | - | - | - | 739.5M | - | - | - |
| commonStockRepurchased | -864.48K | -9.7M | -500K | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -6.72M | -37.53M | -71.03M | -215M | - | - | - | - | -79.71M | -84.5M |
| commonDividendsPaid | -6.72M | -37.53M | -46.38M | -215M | - | - | - | - | -47.6M | -52.71M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | -32.12M | -31.79M |
| otherFinancingActivities | -33.04M | -414.4M | -283M | - | - | -37.6M | -60.2M | -60.63M | -80.1M | -100.23M |
| netCashProvidedByFinancingActivities | -158.97M | -230.6M | -299.1M | -143.4M | -976M | -28.4M | -84.6M | -374.37M | -318.16M | 62.25M |
| date | 2025-12-31 | 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-07-31 | 2023-01-31 | 2022-07-31 | 2022-01-31 | 2021-07-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 1.13B | 1.09B | 1.14B | 1.06B | 1.09B | 1.09B | 1.04B | 920.8M | 835.3M | 772.9M |
| costOfRevenue | 773.13M | 867M | 894.7M | 830.6M | 872.18M | 875.1M | 855.8M | 754.5M | 683.1M | 635.1M |
| grossProfit | 355.35M | 219.4M | 244.6M | 224.6M | 217.74M | 211M | 181.3M | 166.3M | 152.2M | 137.8M |
| researchAndDevelopmentExpenses | - | - | 7.7M | - | 5.79M | 5.9M | - | 5.4M | - | 5.3M |
| generalAndAdministrativeExpenses | - | 88.6M | 89.6M | 89M | 93.4M | 87.4M | 71M | 73.2M | 70.1M | 64.6M |
| sellingAndMarketingExpenses | - | 48.4M | 50.6M | 50M | 45.29M | 45.4M | 44.7M | 41.5M | 43.6M | 40.3M |
| sellingGeneralAndAdministrativeExpenses | 265.82M | 137M | 140.3M | 139M | 138.76M | 132.9M | 115.7M | 114.7M | 113.7M | 104.9M |
| otherExpenses | - | - | -7.8M | - | -5.86M | -6M | - | - | - | - |
| operatingExpenses | 265.82M | 137M | 140.2M | 139M | 138.69M | 132.8M | 115.7M | 117.1M | 161.6M | 119.7M |
| costAndExpenses | 1.04B | 1B | 1.03B | 969.6M | 1.01B | 1.01B | 971.5M | 871.6M | 844.7M | 754.8M |
| netInterestIncome | -15.88M | -18.8M | -15.5M | -17.4M | -12.27M | 13.7M | 8.6M | 8M | 9.1M | 16.2M |
| interestIncome | 5.66M | 9.17M | 13.42M | 12.65M | 7.7M | 13.7M | 8.6M | 8M | 9.1M | 16.2M |
| interestExpense | 21.54M | 18.8M | 15.5M | - | 12.27M | - | - | - | - | - |
| depreciationAndAmortization | 64.82M | 42.6M | 41.9M | 41.2M | 17.98M | 39.8M | 41.8M | 18.8M | 61.4M | 12.5M |
| ebitda | 154.35M | 125M | 146.2M | 126.8M | 96.96M | 117.9M | 107.4M | 70.4M | 99.9M | 45.4M |
| ebit | 89.53M | 82.4M | 104.3M | 85.6M | 78.98M | 78.1M | 65.6M | 51.6M | 38.5M | 32.9M |
| nonOperatingIncomeExcludingInterest | - | - | 100000 | - | 70589 | 100000 | - | -1.8M | -40.2M | - |
| operatingIncome | 89.53M | 82.4M | 104.4M | 85.6M | 79.05M | 78.2M | 65.6M | 51.6M | 38.5M | 32.9M |
| totalOtherIncomeExpensesNet | -14.99M | -18.8M | -19.6M | -16.1M | -12.34M | -13.8M | -33.1M | -8.6M | -16.8M | -31M |
| incomeBeforeTax | 74.54M | 63.6M | 84.8M | 69.5M | 66.71M | 64.4M | 32.5M | 41.2M | -18.5M | 1.9M |
| incomeTaxExpense | 11.81M | 14.5M | 13.3M | 11.4M | 11.42M | 4.1M | 5.3M | -1.4M | 22.2M | 3.4M |
| netIncomeFromContinuingOperations | 62.73M | 49.1M | 71.5M | 58.1M | 55.29M | 60.3M | 27.2M | 42.6M | -40.7M | -1.5M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | -2.5M | 1.5M | -108.9M |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | -20M | -24.2M | 85.7M |
| netIncome | 62.73M | 49.1M | 71.5M | 58.1M | 55.29M | 60.3M | 27.2M | 20.1M | -63.4M | -24.7M |
| netIncomeDeductions | 3.28M | - | - | - | - | 22.8M | - | - | - | - |
| bottomLineNetIncome | 59.46M | 45.6M | 59.4M | 40.7M | 32.64M | 37.5M | 27.2M | 20.1M | -63.4M | -24.7M |
| eps | 0.24 | 0.18 | 0.24 | 0.0 | 0.13 | 0.0 | 0.0 | 0.0 | -0.01 | -0.0 |
| date | 2025-12-31 | 2024-12-31 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-07-31 | 2023-01-31 | 2022-07-31 | 2022-01-31 | 2021-07-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 68.57M | 77.1M | 77.1M | 89.1M | 103.9M | 130.8M | 185.9M | 245.8M | 180.3M | 170.9M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 68.57M | 77.1M | 77.1M | 89.1M | 103.9M | 130.8M | 185.9M | 245.8M | 180.3M | 170.9M |
| netReceivables | 134.74M | 124.5M | 124.5M | 169.7M | 103.2M | 118.5M | 173.2M | 103.9M | 163.9M | 98.8M |
| accountsReceivables | 106.95M | 106.9M | 106.9M | 169.7M | 103.2M | 118.5M | 173.2M | 103.9M | 163.9M | 98.8M |
| otherReceivables | 27.79M | 17.6M | 17.6M | - | - | - | - | - | - | - |
| inventory | 120.15M | 128M | 128M | 121.5M | 125.4M | 129.3M | 138M | 120.4M | 110M | 91.5M |
| prepaids | 11.99M | 12.2M | 12.2M | - | 18.3M | 14M | 14.07M | 13.8M | - | 15.8M |
| otherCurrentAssets | 599.74K | 20.6M | 20.6M | 3.4M | 37.5M | 34.9M | 1.3M | 37.7M | 4.2M | 141.7M |
| totalCurrentAssets | 336.06M | 362.4M | 362.4M | 383.7M | 388.3M | 427.5M | 498.4M | 521.6M | 458.4M | 518.7M |
| propertyPlantEquipmentNet | 902.22M | 871.3M | 871.3M | 827.8M | 834M | 836.9M | 837.6M | 853.6M | 831M | 849.8M |
| goodwill | 554.76M | 553M | 553M | 547.6M | 556.7M | 549.8M | 538.3M | 547.4M | 530.3M | 520.1M |
| intangibleAssets | 67.27M | 79.8M | 79.8M | 89.3M | 95.6M | 101M | 110.2M | 120.1M | 130.1M | 140.2M |
| goodwillAndIntangibleAssets | 622.04M | 632.8M | 632.8M | 636.9M | 652.3M | 650.8M | 648.5M | 667.5M | 660.4M | 660.3M |
| longTermInvestments | 3.2M | - | - | - | - | 1.44B | 1.45B | 1.48B | 1.46B | 1.48B |
| taxAssets | 21.69M | 41.4M | 41.4M | 42M | 54.02M | 49M | 38.3M | 37.2M | 29.4M | 28.4M |
| otherNonCurrentAssets | 3.4M | 3.1M | 3.1M | 44.8M | 47.9M | -1.49B | -1.49B | -1.52B | -1.49B | -1.51B |
| totalNonCurrentAssets | 1.55B | 1.55B | 1.55B | 1.51B | 1.53B | 1.49B | 1.49B | 1.52B | 1.49B | 1.51B |
| otherAssets | - | - | - | - | - | 51.7M | 41.2M | 39.9M | 34.4M | 34.9M |
| totalAssets | 1.89B | 1.91B | 1.91B | 1.89B | 1.92B | 1.97B | 2.03B | 2.08B | 1.98B | 2.06B |
| totalPayables | 535.17M | 353.7M | 353.7M | 425.1M | 216.7M | 243.2M | 524M | 205.1M | 338.7M | 147.2M |
| accountPayables | 463.5M | 243.5M | 243.5M | 425.1M | 216.7M | 243.2M | 435.7M | 205.1M | 338.7M | 147.2M |
| otherPayables | 71.67M | 110.2M | 110.2M | - | - | - | 88.3M | - | - | - |
| accruedExpenses | - | - | - | - | 201.3M | 194.6M | - | 194.8M | - | 189.5M |
| shortTermDebt | 35.19M | - | - | - | 1.2M | 17.1M | 44.2M | - | 29M | 182.4M |
| capitalLeaseObligationsCurrent | 35.2M | 31.8M | 31.8M | 27M | 28.5M | 26.8M | - | 28.2M | - | 27.8M |
| taxPayables | - | 110.2M | 110.2M | 86.1M | - | 105.4M | 88.3M | 105.6M | 83.7M | 99.9M |
| deferredRevenue | - | - | - | - | - | -43.9M | -44.2M | -28.2M | -29M | -210.2M |
| otherCurrentLiabilities | 5.4M | 183.8M | 183.8M | 88.1M | 93.8M | 90.9M | 4.1M | 92.5M | 85.4M | 123.1M |
| totalCurrentLiabilities | 575.75M | 569.3M | 569.3M | 540.2M | 541.5M | 572.6M | 572.3M | 520.6M | 453.1M | 670M |
| longTermDebt | 546.27M | 663.9M | 663.9M | 397.2M | 471.1M | 380.2M | 383.9M | 409.7M | 321.4M | 54M |
| capitalLeaseObligationsNonCurrent | 132.74M | 120.7M | 120.7M | 97.1M | 97.4M | 100.8M | 99.82M | 97.9M | 129.5M | 109.1M |
| deferredRevenueNonCurrent | 900K | 900K | 900K | 1M | - | 1.2M | 1.4M | 1.6M | 2.8M | 4.1M |
| deferredTaxLiabilitiesNonCurrent | 64.67M | 83.3M | 83.3M | 88.9M | 108.27M | 98.2M | 94.9M | 98.6M | 106.1M | 106.6M |
| otherNonCurrentLiabilities | 15.39M | 20.8M | 20.8M | 111.7M | 113.9M | -100.8M | -122.2M | -97.9M | -129.5M | -219.8M |
| totalNonCurrentLiabilities | 759.08M | 889.6M | 889.6M | 606M | 682.4M | 380.2M | 261.7M | 409.7M | 321.4M | 54M |
| otherLiabilities | - | - | - | - | - | 220.8M | 238.4M | 219.9M | 255.8M | 237.6M |
| capitalLeaseObligations | 167.94M | 152.5M | 152.5M | 124.1M | 125.9M | 127.6M | 99.82M | 126.1M | 129.5M | 136.9M |
| totalLiabilities | 1.33B | 1.46B | 1.46B | 1.15B | 1.22B | 1.17B | 1.07B | 1.15B | 1.03B | 961.6M |
| treasuryStock | -299.87K | -6.6M | -6.6M | -8.6M | -5.1M | -500K | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 16.99M | 17M | 17M | 17M | 17M | 17M | 17M | 17M | 17M | 17M |
| retainedEarnings | -1.13B | -1.23B | -1.23B | -1.2B | -1.25B | -1.25B | -1.29B | -1.32B | -1.33B | -1.1B |
| additionalPaidInCapital | 1.53B | 1.53B | 1.53B | 1.53B | 1.53B | 1.53B | 1.53B | 1.53B | 1.53B | 1.53B |
| date | 2025-12-31 | 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-07-31 | 2023-01-31 | 2022-07-31 | 2022-01-31 | 2021-07-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 59.46M | 49.1M | 71.5M | 58.1M | 55.29M | 60.3M | 51.7M | 40.1M | -39.2M | -110.4M |
| depreciationAndAmortization | 64.82M | 68.1M | 66.7M | 64.2M | 63.86M | 64M | 57.8M | 49.5M | 61.4M | 48.6M |
| deferredIncomeTax | - | - | - | - | - | -7.8M | 39M | 2.9M | 33.8M | 108.3M |
| stockBasedCompensation | - | 2.5M | 2.2M | 4.3M | 3.92M | 4.3M | -1.7M | 3.5M | 300K | 1.3M |
| changeInWorkingCapital | 42.39M | 6.8M | -6.3M | 5.8M | -47.51M | 3.5M | -37.3M | -6.4M | -34.1M | -109.6M |
| accountsReceivables | -2.88M | 7.9M | -1.5M | 4M | -32.85M | -5.8M | -17M | 5.6M | -13.9M | -110.9M |
| inventory | 7.77M | -1.1M | -4.8M | 1.8M | -14.66M | 9.3M | -20.3M | -12M | -20.2M | 1.3M |
| accountsPayables | 37.5M | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | - | - | - | - | - | - | - | - | - | - |
| otherNonCashItems | 5.65M | -36.7M | 36.8M | -4.4M | 16.32M | 15.1M | 33.7M | 75.5M | 49.5M | 163.6M |
| netCashProvidedByOperatingActivities | 172.32M | 89.8M | 170.9M | 128M | 91.89M | 147.2M | 104.2M | 162.2M | 37.9M | -6.5M |
| investmentsInPropertyPlantAndEquipment | -59.44M | -35.5M | -48.5M | -34M | -31.48M | -28M | -26.1M | -56.7M | -26.6M | -48.4M |
| acquisitionsNet | 1.13M | - | - | - | - | - | - | - | - | - |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | 1 | -4.6M | -3.6M | -7.3M | -4.41M | -4.1M | -1.9M | 600K | 91.6M | 663.6M |
| netCashProvidedByInvestingActivities | -58.31M | -40.1M | -52.1M | -41.3M | -35.89M | -32.1M | -28M | -56.1M | 65M | 615.2M |
| netDebtIssuance | -97.84M | -42.9M | - | -81M | - | - | - | - | 86M | - |
| longTermNetDebtIssuance | - | -42.9M | - | -81M | - | - | - | - | 86M | - |
| shortTermNetDebtIssuance | -97.84M | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -56735 | -900K | -6.1M | -3.6M | -3.1M | -500K | - | - | - | - |
| netCommonStockIssuance | -56735 | -900K | -6.1M | -3.6M | -3.1M | -500K | - | - | - | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | -56735 | -900K | -6.1M | -3.6M | -3.1M | -500K | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -3.51M | -3.7M | -17M | -17.7M | -13.58M | -35.2M | -15.6M | -32.1M | -182.9M | - |
| commonDividendsPaid | -3.51M | -3.7M | -17M | -17.7M | -13.58M | -35.2M | -15.6M | -32.1M | -182.9M | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -18.71M | - | -105.2M | - | -92.65M | -131.3M | -116.5M | -14.4M | - | -832.6M |
| netCashProvidedByFinancingActivities | -120.12M | -47.5M | -128.3M | -102.3M | -109.33M | -167M | -132.1M | -46.5M | -96.9M | -832.6M |