LSE : 0QKR.L
$0.01 (0.18%)
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 624.52M | 556.31M | 510.36M | 555.91M | 1.19B | 1.04B | 1.06B | 1.37B | 1.25B | 916.44M |
| costOfRevenue | 522.82M | 470.45M | 204.47M | 463.53M | 988.79M | 851.99M | 871.2M | 1.15B | 1.04B | 771.37M |
| grossProfit | 101.69M | 85.86M | 305.89M | 92.38M | 197.38M | 186.44M | 186.63M | 222.81M | 209.19M | 145.07M |
| researchAndDevelopmentExpenses | 5.2M | 3.2M | 12.8M | 12.7M | 15.6M | 13.3M | 12.1M | 15.2M | 14.4M | 12M |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 108.19M | 102.1M | 186.29M | 76.52M | 369.09M | 349.07M | 143.59M | 185.42M | 166.22M | 114.52M |
| otherExpenses | - | - | - | - | -240.69M | -226.78M | -14.39M | -39.58M | -32.27M | -14.68M |
| operatingExpenses | 113.39M | 105.3M | 199.09M | 89.22M | 144.01M | 135.59M | 141.3M | 161.04M | 148.35M | 111.84M |
| costAndExpenses | 636.21M | 575.75M | 403.56M | 552.75M | 1.13B | 987.57M | 1.01B | 1.31B | 1.18B | 883.21M |
| netInterestIncome | -6.99M | -12.71M | -7.91M | -3.62M | -6.64M | -8.31M | -5.6M | -3.22M | -2.77M | -6.95M |
| interestIncome | 699K | 179K | 227K | 70000 | 20000 | 167K | 446K | 3.62M | 6.52M | 7.13M |
| interestExpense | 7.69M | 12.89M | 8.13M | 3.68M | 6.66M | 8.48M | 6.04M | 6.84M | 9.29M | 14.08M |
| depreciationAndAmortization | 58.7M | 49.36M | 68.42M | 37.31M | 71.39M | 62.42M | 58.55M | 66.83M | 58.69M | 38.08M |
| ebitda | 47.01M | 70.17M | 61.87M | 44.92M | 123.03M | 112.32M | 98.7M | 124.2M | 93.33M | 65.66M |
| ebit | -11.7M | 20.81M | -6.55M | 7.6M | 51.64M | 49.9M | 40.14M | 57.36M | 60.9M | 27.58M |
| nonOperatingIncomeExcludingInterest | - | -40.25M | 113.35M | -4.45M | 1.73M | 954K | 5.19M | 4.4M | -67000 | 5.65M |
| operatingIncome | -11.7M | -19.44M | 106.8M | 3.15M | 53.38M | 50.85M | 45.33M | 61.77M | 60.83M | 33.23M |
| totalOtherIncomeExpensesNet | 4.55M | 27.59M | -130.15M | 2.03M | -9.45M | -9.91M | -11.23M | -11.24M | -9.22M | -19.73M |
| incomeBeforeTax | -7.15M | 8.15M | -23.35M | 5.18M | 43.92M | 40.94M | 34.1M | 50.52M | 51.61M | 13.5M |
| incomeTaxExpense | 2.62M | 5.4M | -9.81M | 4.68M | 16.38M | 11.21M | 11.56M | 11.12M | 12.82M | 8.03M |
| netIncomeFromContinuingOperations | -9.77M | 2.75M | -13.54M | 498K | 27.54M | 29.73M | 22.54M | 38.69M | 37.55M | 5.48M |
| netIncomeFromDiscontinuedOperations | -82.09M | 5.53M | -2.99M | 18.63M | -19.44M | 15.18M | 3.67M | 130K | 4.27M | 2.25M |
| otherAdjustmentsToNetIncome | - | - | -674K | - | - | - | - | -715K | -1.24M | -122K |
| netIncome | -91.85M | 8.28M | -17.21M | 19.13M | 8.1M | 44.91M | 26.21M | 38.82M | 41.76M | 7.6M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | -91.85M | 8.28M | -17.21M | 19.13M | 8.1M | 44.91M | 26.21M | 38.82M | 41.76M | 7.6M |
| eps | -1.32 | 0.12 | -0.21 | 0.28 | 0.12 | 0.65 | 0.38 | 0.57 | 0.61 | 0.16 |
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 26.84M | 23.64M | 17.16M | 29.2M | 253.87M | 52.11M | 58.35M | 70.88M | 82.7M | 111.75M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | 2.36M |
| cashAndShortTermInvestments | 26.84M | 23.64M | 17.16M | 29.2M | 253.87M | 52.11M | 58.35M | 70.88M | 82.7M | 114.11M |
| netReceivables | 67.26M | 63.98M | 57.11M | 130.78M | 151.15M | 94.61M | 152.58M | 166.17M | 129.96M | 117.62M |
| accountsReceivables | 65.77M | 57.49M | 57.11M | 128.38M | 119.96M | 93.93M | 150.57M | 163.46M | 126.39M | 115.78M |
| otherReceivables | 1.48M | 6.49M | 8.4M | 2.39M | 31.19M | 678K | 2.01M | 2.71M | 3.57M | 1.84M |
| inventory | 84.96M | 75.78M | 55.42M | 226.92M | 182.78M | 133.64M | 168.94M | 168.42M | 168.56M | 173.03M |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | 10.27M | 658.38M | 640.56M | 29.35M | 15000 | 311.5M | 41.61M | 44.48M | 73.99M | 177.09M |
| totalCurrentAssets | 189.33M | 821.78M | 770.24M | 416.24M | 587.82M | 591.86M | 421.48M | 449.96M | 455.2M | 581.85M |
| propertyPlantEquipmentNet | 445.25M | 451.04M | 281.18M | 699.03M | 634.9M | 547.89M | 659.28M | 577.99M | 471.05M | 459.93M |
| goodwill | 198.68M | 189.83M | 146.12M | 182.4M | 178.62M | 177.6M | 197.34M | 204.07M | 212.12M | 218.49M |
| intangibleAssets | 166.55M | 163.19M | 106.49M | 186.3M | 161.12M | 163.49M | 187.3M | 209.56M | 208.98M | 227.4M |
| goodwillAndIntangibleAssets | 365.24M | 353.02M | 252.61M | 368.7M | 339.74M | 341.09M | 384.64M | 413.63M | 421.1M | 445.89M |
| longTermInvestments | 38.52M | 27.68M | 22.52M | 19.77M | 8.91M | 9.56M | 10.39M | 13.3M | 23.71M | 11.31M |
| taxAssets | 24.58M | 35.48M | 23M | 22.72M | 29M | 31.88M | 34.57M | 26.67M | 19.9M | 24.54M |
| otherNonCurrentAssets | 43.31M | 31.75M | 156.03M | 11.39M | 45.02M | 17.56M | 50.08M | 51.31M | 39.98M | 18.92M |
| totalNonCurrentAssets | 916.9M | 898.96M | 712.34M | 1.12B | 1.06B | 947.99M | 1.14B | 1.08B | 975.75M | 960.59M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 1.11B | 1.72B | 1.48B | 1.54B | 1.65B | 1.54B | 1.56B | 1.53B | 1.43B | 1.54B |
| totalPayables | 54.75M | 54.13M | 33.14M | 92.97M | 133.57M | 92.95M | 125.84M | 127.91M | 108.05M | 91.91M |
| accountPayables | 48.32M | 45.13M | 33.14M | 92.97M | 133.57M | 92.95M | 125.84M | 127.91M | 108.05M | 91.91M |
| otherPayables | 6.44M | 9M | - | - | - | - | - | - | - | - |
| accruedExpenses | 604K | 570K | 31.88M | 1.7M | 1.65M | 1.77M | 2.54M | 84.55M | 3.46M | 3.15M |
| shortTermDebt | 140.02M | 341.86M | 134.35M | 121.59M | 1.84M | 1.26M | 31.35M | 23.07M | 107.55M | 322.22M |
| capitalLeaseObligationsCurrent | - | 4.13M | 1.99M | 6.99M | 7.42M | 9.53M | 13.58M | 2.62M | 2.01M | 2.12M |
| taxPayables | - | - | 12.41M | 10.99M | 17.84M | 14.63M | 13.95M | 12.89M | 12.97M | 12.69M |
| deferredRevenue | 6.18M | 5.54M | - | 9.8M | 8.76M | 2.89M | 8.45M | 6.7M | 20.64M | 26.74M |
| otherCurrentLiabilities | 58.13M | 253.12M | 230.63M | 104.2M | 131.38M | 212.94M | 138.41M | 68.52M | 144.53M | 155.36M |
| totalCurrentLiabilities | 259.68M | 659.37M | 431.99M | 337.25M | 284.62M | 321.34M | 320.17M | 313.37M | 386.24M | 601.5M |
| longTermDebt | 16.26M | 17.45M | 74.93M | 69.85M | 132.27M | 138.9M | 145.15M | 151.72M | 12.26M | 20.21M |
| capitalLeaseObligationsNonCurrent | 23.28M | 15.18M | 6.32M | 15.13M | 19.13M | 29.79M | 48.86M | 10.54M | 10.9M | 12.22M |
| deferredRevenueNonCurrent | - | - | - | 15.13M | 19.13M | - | 48.86M | 59.76M | -65.67M | -73.64M |
| deferredTaxLiabilitiesNonCurrent | 54.02M | 64.29M | 48.47M | 73.32M | 74.3M | 73.94M | 89.46M | 91.96M | 79.46M | 93.86M |
| otherNonCurrentLiabilities | 18.89M | 18.04M | 16.85M | 39.63M | 71.62M | 82.65M | - | -3.24M | 158.43M | 179.76M |
| totalNonCurrentLiabilities | 112.45M | 114.96M | 146.57M | 213.05M | 316.44M | 325.29M | 367.03M | 331.76M | 181.6M | 212.19M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 23.28M | 19.32M | 8.31M | 22.12M | 26.54M | 39.32M | 62.44M | 13.16M | 12.91M | 14.34M |
| totalLiabilities | 372.12M | 774.32M | 561.61M | 550.3M | 601.05M | 646.63M | 687.2M | 645.13M | 567.83M | 813.69M |
| treasuryStock | -10000 | -274K | -1.39M | -15.51M | -5.38M | -2.46M | -4.43M | -7.1M | -8.26M | -8.58M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 13.89M | 291.79M | 291.79M | 291.79M | 291.79M | 291.79M | 291.79M | 291.79M | 291.79M | 287.64M |
| retainedEarnings | 432.52M | 354.15M | 341.13M | 352.73M | 360.06M | 200.01M | 156.49M | 135.05M | 83.04M | 8.49M |
| additionalPaidInCapital | 412.44M | 475.75M | 475.75M | 485.97M | 496.34M | 512.58M | 512.58M | 526.32M | 526.32M | 518.04M |
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | -9.77M | 2.75M | -17.21M | 19.13M | 27.54M | 29.73M | 22.54M | 38.69M | 37.49M | 5.35M |
| depreciationAndAmortization | 58.7M | 49.36M | 76.75M | 71.03M | 71.39M | 62.42M | 58.55M | 66.83M | 58.69M | 38.08M |
| deferredIncomeTax | - | - | - | 131K | -195.82M | -129.89M | -111.09M | -4.72M | -1.17M | -2.64M |
| stockBasedCompensation | - | - | 1.03M | 2.28M | 5.05M | 2.71M | 2.85M | 3.12M | 3.3M | 3.09M |
| changeInWorkingCapital | -23.97M | -12.67M | 26.92M | -117.42M | -51.42M | -3.9M | -9.38M | -22.16M | -34.29M | -15.61M |
| accountsReceivables | -34.48M | 1.68M | 1.43M | -9.29M | -32.63M | 3.67M | 10.36M | 6.78M | -20.58M | -4.67M |
| inventory | -11.48M | 3.51M | 30.66M | -44.77M | -62.7M | 4.66M | -5.86M | -13.04M | -8.87M | 15.24M |
| accountsPayables | 3.67M | -7.13M | -576K | -36.64M | 47.34M | -10.67M | 4.38M | 10.64M | 15.55M | -2.9M |
| otherWorkingCapital | 18.31M | -10.73M | -5.17M | -26.72M | -3.42M | -1.56M | -18.25M | -26.54M | -20.39M | -23.28M |
| otherNonCashItems | -23.31M | 1.91M | 13.5M | -902K | 236.05M | 180.25M | 148.33M | 120.2M | 139.32M | 75.27M |
| netCashProvidedByOperatingActivities | 1.66M | 41.34M | 100.99M | -25.76M | 92.78M | 141.31M | 111.8M | 69.55M | 68.76M | 31.97M |
| investmentsInPropertyPlantAndEquipment | -45.56M | -74.38M | -77.58M | -171.18M | -149.12M | -95.54M | -112.91M | -134.7M | -104.49M | -57.5M |
| acquisitionsNet | 642.86M | -106.81M | -3.86M | -42.99M | 307.51M | 5.27M | 64000 | -4.18M | 219.18M | -37.09M |
| purchasesOfInvestments | -192K | -598K | -2.88M | -5.64M | -721K | -3.42M | -1.84M | -14.11M | -2.55M | -4.64M |
| salesMaturitiesOfInvestments | 6.26M | 19.06M | 22000 | 16000 | 2.22M | 4.88M | 11.19M | 29.65M | 7.29M | 10000 |
| otherInvestingActivities | 25000 | 40000 | -14.32M | -17.57M | 332.68M | 12000 | 78000 | 8000 | 67000 | 19.4M |
| netCashProvidedByInvestingActivities | 603.39M | -162.69M | -98.62M | -219.79M | 159.89M | -88.8M | -103.43M | -123.33M | 119.5M | -99.23M |
| netDebtIssuance | -478.76M | 140.39M | 33.16M | 63.12M | -5.37M | -35.4M | -7.12M | 38.08M | -234.06M | -36.19M |
| longTermNetDebtIssuance | - | 131.01M | 24.56M | 63.12M | -5.37M | -35.4M | -7.12M | 38.08M | -234.06M | -36.19M |
| shortTermNetDebtIssuance | -478.76M | 140.39M | 8.6M | - | - | - | - | - | - | - |
| netStockIssuance | -2.89M | -1.08M | -2.72M | -12.7M | -6.27M | -983K | - | - | -2.05M | 31.32M |
| netCommonStockIssuance | -2.89M | -1.08M | -2.72M | -12.7M | -6.27M | -983K | - | - | -2.05M | 31.32M |
| commonStockIssuance | - | - | - | - | - | - | - | - | 5.06M | 33.88M |
| commonStockRepurchased | -2.89M | -1.08M | -2.72M | -12.7M | -6.27M | -983K | - | - | -2.05M | -2.56M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -126.62M | - | -20.43M | -20.74M | -32.49M | - | -13.74M | - | -266.69M | -424.09M |
| commonDividendsPaid | -126.62M | - | -20.43M | -20.74M | -32.49M | - | -13.74M | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -5.76M | -9.38M | -8.6M | -8.22M | -13.4M | -14.99M | - | - | 5.06M | - |
| netCashProvidedByFinancingActivities | -614.04M | 129.94M | 1.4M | 21.46M | -57.52M | -51.37M | -20.85M | 38.08M | -231.05M | -4.87M |
| date | 2025-12-31 | 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 317.32M | 307.2M | 278.13M | 278.18M | -60.08M | 570.44M | 571.19M | 630.9M | 597.59M | 588.58M |
| costOfRevenue | 265.34M | 119.8M | 231.67M | 109.86M | -275.33M | 479.8M | 474.35M | 534.96M | 508.74M | 486.19M |
| grossProfit | 51.98M | 187.4M | 46.46M | 168.32M | 215.25M | 90.64M | 96.84M | 95.95M | 88.85M | 102.39M |
| researchAndDevelopmentExpenses | - | - | - | - | 4.3M | - | - | - | 15.6M | - |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 57.11M | 110.89M | 54.5M | 105.76M | 89.05M | 95.61M | 91.91M | 89.01M | 83.02M | 78M |
| otherExpenses | -1.62M | - | -54.96M | - | 21.31M | -11.18M | -14.25M | -10.89M | 12.58M | -10.5M |
| operatingExpenses | 55.49M | 110.89M | -459K | 105.76M | 114.65M | 84.44M | 77.66M | 78.12M | 70.44M | 67.49M |
| costAndExpenses | 320.84M | 230.68M | 360.13M | 215.62M | -160.68M | 564.24M | 552M | 613.08M | 579.18M | 553.69M |
| netInterestIncome | -2.46M | -1.65M | -6.44M | -5.07M | -3.7M | -4.2M | -1.82M | -1.94M | -5.85M | -2.47M |
| interestIncome | 248K | 728K | 55000 | 469K | 58000 | 169K | 204K | 197K | 28000 | 11000 |
| interestExpense | 2.7M | 4.12M | 6.5M | 5.54M | 3.76M | 4.37M | 2.02M | 2.14M | 5.88M | 2.48M |
| depreciationAndAmortization | 31.9M | 26.8M | 26.2M | 23.16M | 24.71M | 38.68M | 36.69M | 34.6M | 38.71M | 32.68M |
| ebitda | 28.39M | 27.9M | 15.49M | 47.42M | 22.4M | 42.55M | 49.96M | 52.43M | 56.73M | 68.01M |
| ebit | -3.51M | 1.1M | -10.72M | 24.27M | -2.3M | 3.88M | 13.28M | 17.83M | 18.02M | 35.32M |
| nonOperatingIncomeExcludingInterest | - | 75.42M | 3.36M | 38.29M | 111.02M | 2.33M | 5.91M | 118.91M | 389K | -428K |
| operatingIncome | -3.51M | 76.51M | -7.36M | 62.56M | 100.6M | 6.2M | 19.19M | 17.83M | 18.41M | 34.9M |
| totalOtherIncomeExpensesNet | -3.08M | -77.07M | -9.67M | -37.38M | -67.74M | -6.7M | -7.94M | -522K | -6.27M | -2.05M |
| incomeBeforeTax | -6.59M | -556K | -17.02M | 25.17M | -14.12M | -499K | 11.25M | 17.3M | 12.14M | 32.84M |
| incomeTaxExpense | 807K | 1.81M | 2.62M | 2.78M | -10.08M | 270K | 3.83M | 5.31M | 7.54M | 8.84M |
| netIncomeFromContinuingOperations | -7.4M | -2.37M | -19.65M | 23M | -5.38M | -8.17M | 7.42M | 11.69M | 3.97M | 23.57M |
| netIncomeFromDiscontinuedOperations | -13.91M | 154.97M | -13.02M | 18.55M | -9.12M | 6.13M | -1.54M | - | 97.86M | 13.33M |
| otherAdjustmentsToNetIncome | - | - | - | - | 596K | -1.27M | 18000 | - | - | - |
| netIncome | -21.31M | 152.6M | -32.66M | 40.94M | -15.17M | -2.04M | 7.44M | 11.69M | 101.84M | 36.9M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | -21.31M | -2.37M | -32.66M | 40.94M | -15.17M | -2.04M | 7.44M | 11.69M | 101.84M | 36.9M |
| eps | -0.31 | -0.03 | -0.47 | 0.53 | -0.18 | -0.03 | 0.11 | 0.17 | 1.47 | 0.53 |
| date | 2025-12-31 | 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 26.84M | 23M | 23.64M | 19.34M | 17.16M | 24.72M | 29.2M | 83.76M | 253.87M | 33.11M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 26.84M | 23M | 23.64M | 19.34M | 17.16M | 24.72M | 29.2M | 83.76M | 253.87M | 33.11M |
| netReceivables | 67.26M | 72.73M | 63.98M | 104.68M | 57.11M | 181.11M | 130.78M | 196.61M | 151.15M | 177.08M |
| accountsReceivables | 65.77M | 72.73M | 57.49M | 104.68M | 57.11M | 181.11M | 128.38M | 196.61M | 119.96M | 177.08M |
| otherReceivables | 1.48M | - | 6.49M | - | - | - | 2.39M | - | 31.19M | - |
| inventory | 84.96M | 97.98M | 75.78M | 108.98M | 55.42M | 245.6M | 226.92M | 244.17M | 182.78M | 165.57M |
| prepaids | - | - | - | - | - | -8.66M | - | -6.71M | - | -8.52M |
| otherCurrentAssets | 10.27M | 26.51M | 658.38M | 656.27M | 640.56M | 8.67M | 29.35M | 7.52M | 15000 | 323.43M |
| totalCurrentAssets | 189.33M | 220.23M | 821.78M | 889.28M | 770.24M | 451.43M | 416.24M | 525.34M | 587.82M | 690.67M |
| propertyPlantEquipmentNet | 445.25M | 453.38M | 451.04M | 472.37M | 281.18M | 710.1M | 699.03M | 666.21M | 634.9M | 582.2M |
| goodwill | 198.68M | - | 189.83M | - | 146.12M | - | 182.4M | - | 178.62M | - |
| intangibleAssets | 166.55M | 345.8M | 163.19M | 350.85M | 106.49M | 361.79M | 186.3M | 320.96M | 161.12M | 346.7M |
| goodwillAndIntangibleAssets | 365.24M | 345.8M | 353.02M | 350.85M | 252.61M | 361.79M | 368.7M | 320.96M | 339.74M | 346.7M |
| longTermInvestments | 38.52M | 23.76M | 27.68M | 23.61M | 22.52M | 21.73M | 19.77M | 7.16M | 8.91M | 8.14M |
| taxAssets | 24.58M | 14.69M | 35.48M | 8.29M | - | 4.31M | 22.72M | 5.07M | 29M | 7.62M |
| otherNonCurrentAssets | 43.31M | 46.62M | 31.75M | 27.01M | 156.03M | 21.92M | 11.39M | 13.03M | 45.02M | 26.46M |
| totalNonCurrentAssets | 916.9M | 869.57M | 898.96M | 882.12M | 712.34M | 1.12B | 1.12B | 1.01B | 1.06B | 971.11M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 1.11B | 1.09B | 1.72B | 1.77B | 1.48B | 1.57B | 1.54B | 1.54B | 1.65B | 1.66B |
| totalPayables | 54.75M | - | 54.13M | - | 33.14M | - | 92.97M | - | 133.57M | - |
| accountPayables | 48.32M | - | 45.13M | - | 33.14M | - | 92.97M | - | 133.57M | - |
| otherPayables | 6.44M | - | 9M | - | - | - | - | - | - | - |
| accruedExpenses | 604K | 33.56M | 570K | 34.94M | 31.88M | 61.61M | 1.7M | 78.17M | 1.65M | 92.16M |
| shortTermDebt | 140.02M | 118.93M | 341.86M | 313.3M | 134.35M | 179.61M | 121.59M | 64.64M | 1.84M | 31.61M |
| capitalLeaseObligationsCurrent | - | - | - | - | 1.99M | - | 6.99M | - | 7.42M | - |
| taxPayables | - | - | - | - | - | - | 10.99M | - | 17.84M | - |
| deferredRevenue | 6.18M | - | 5.54M | - | - | - | 9.8M | - | 8.76M | - |
| otherCurrentLiabilities | 58.13M | 92.75M | 257.26M | 324.04M | 230.63M | 169.69M | 104.2M | 189.38M | 131.38M | 301.8M |
| totalCurrentLiabilities | 259.68M | 245.24M | 659.37M | 672.28M | 431.99M | 410.91M | 337.25M | 332.2M | 284.62M | 425.58M |
| longTermDebt | 16.26M | 37.87M | 17.45M | 35.03M | 74.93M | 86.46M | 69.85M | 87.47M | 132.27M | 172.5M |
| capitalLeaseObligationsNonCurrent | 23.28M | - | 15.18M | - | 6.32M | - | 15.13M | - | 19.13M | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | 15.13M | - | 19.13M | - |
| deferredTaxLiabilitiesNonCurrent | 54.02M | 42.17M | 64.29M | 45.49M | - | 51.94M | 73.32M | 48.09M | 74.3M | 50.42M |
| otherNonCurrentLiabilities | 18.89M | 58.81M | 18.04M | 64.63M | 48.38M | 105.97M | 39.63M | 102.03M | 71.62M | 85.66M |
| totalNonCurrentLiabilities | 112.45M | 96.68M | 114.96M | 99.67M | 129.62M | 192.42M | 213.05M | 189.5M | 316.44M | 308.59M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 23.28M | - | 15.18M | - | 8.31M | - | 22.12M | - | 26.54M | - |
| totalLiabilities | 372.12M | 341.92M | 774.32M | 771.95M | 561.61M | 603.33M | 550.3M | 521.7M | 601.05M | 734.16M |
| treasuryStock | -10000 | -437K | -274K | -311K | -1.39M | -1.39M | -15.51M | -6.94M | -5.38M | -5.38M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 13.89M | 13.89M | 291.79M | 291.79M | 291.79M | 291.79M | 291.79M | 291.79M | 291.79M | 291.79M |
| retainedEarnings | 432.52M | 445.57M | 354.15M | 385.14M | 341.13M | 343.58M | 352.73M | 346.8M | 360.06M | 236.63M |
| additionalPaidInCapital | 412.44M | 412.44M | 475.75M | 475.75M | 475.75M | 475.75M | 485.97M | 485.97M | 496.34M | 496.34M |
| date | 2025-12-31 | 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | -7.4M | 152.6M | -19.65M | 40.94M | -15.17M | -2.04M | 8.98M | 11.69M | 3.97M | 23.57M |
| depreciationAndAmortization | 31.9M | 26.8M | 26.2M | 23.16M | 38.07M | 38.68M | 36.69M | 34.6M | 38.71M | 32.68M |
| deferredIncomeTax | - | - | - | - | - | - | -962K | - | -82.46M | - |
| stockBasedCompensation | - | - | - | - | 1.03M | - | - | - | 5.05M | - |
| changeInWorkingCapital | 18.34M | -42.31M | 34.9M | -47.57M | 55.37M | -28.45M | 369K | -117.79M | -18.51M | -32.91M |
| accountsReceivables | - | - | - | - | 1.43M | - | - | - | -32.63M | - |
| inventory | - | - | - | - | 30.66M | - | - | - | -62.7M | - |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | 18.34M | -42.31M | 34.9M | -47.57M | 23.28M | -28.45M | 369K | -117.79M | 24.13M | -32.91M |
| otherNonCashItems | -7.04M | -171.24M | 6.46M | -23.1M | 9.72M | 81.14M | 71.15M | 72.09M | 94.42M | 93.64M |
| netCashProvidedByOperatingActivities | 35.8M | -34.14M | 47.92M | -6.58M | 89.03M | 11.97M | 42.85M | -68.61M | 41.18M | 51.61M |
| investmentsInPropertyPlantAndEquipment | -26.78M | -13.13M | -43.46M | -23.26M | -43.51M | -39.78M | -97.4M | -73.77M | -107.08M | -42.04M |
| acquisitionsNet | -28.67M | -409K | -39.36M | -86.69M | -4.37M | 60000 | -43.39M | 399K | 310.22M | -2.71M |
| purchasesOfInvestments | 1000 | -193K | -598K | - | - | -19000 | -4.75M | -888K | -547K | -174K |
| salesMaturitiesOfInvestments | 6.26M | 2000 | 19.05M | 6000 | - | 8000 | 8000 | 8000 | 2.22M | 1000 |
| otherInvestingActivities | 25000 | 666.1M | 40000 | 11.59M | -11M | -5.67M | - | -1.89M | 331.15M | 1.53M |
| netCashProvidedByInvestingActivities | -49.16M | 652.56M | -64.33M | -98.35M | -58.89M | -39.74M | -145.54M | -74.25M | 204.81M | -44.92M |
| netDebtIssuance | 24.86M | -503.62M | 32.89M | 107.5M | - | 47.67M | 67.74M | -4.61M | -17.12M | 11.76M |
| longTermNetDebtIssuance | - | -503.62M | - | 107.5M | - | 47.67M | 67.74M | -4.61M | - | 11.76M |
| shortTermNetDebtIssuance | 24.86M | - | 32.89M | - | - | - | - | - | -17.12M | - |
| netStockIssuance | -27000 | -2.86M | -971K | -104K | - | -2.72M | -8.58M | -4.12M | - | -6.27M |
| netCommonStockIssuance | -27000 | -2.86M | -971K | -104K | - | -2.72M | -8.58M | -4.12M | - | -6.27M |
| commonStockIssuance | - | - | - | - | - | -44.94M | - | 8.74M | - | -5.49M |
| commonStockRepurchased | -27000 | -2.86M | -971K | -104K | - | -2.72M | -8.58M | -4.12M | - | -6.27M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | -126.62M | - | - | - | -20.43M | - | -20.74M | - | -32.49M |
| commonDividendsPaid | - | -126.62M | - | - | - | -20.43M | - | -20.74M | - | -32.49M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -5.76M | - | -9.38M | - | -23.1M | - | -8.22M | - | -13.4M | - |
| netCashProvidedByFinancingActivities | 19.07M | -633.1M | 22.54M | 107.4M | -23.1M | 24.51M | 50.94M | -29.48M | -30.53M | -27M |