LSE : 0QMS.L
$1.53 (2.63%)
| date | 2025-06-30 | 2024-06-30 | 2023-06-30 | 2022-06-30 | 2021-06-30 | 2020-06-30 | 2019-06-30 | 2018-06-30 | 2017-06-30 | 2016-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 2.87B | 2.84B | 2.85B | 2.76B | 2.5B | 2.54B | 2.82B | 2.84B | 2.52B | 2.12B |
| costOfRevenue | 1.69B | 1.74B | 1.77B | 1.83B | 1.46B | 1.51B | 1.64B | 1.65B | 1.44B | 1.22B |
| grossProfit | 1.18B | 1.09B | 1.08B | 929.2M | 1.04B | 1.03B | 1.18B | 1.19B | 1.08B | 893.2M |
| researchAndDevelopmentExpenses | 111.8M | 127.3M | 129.6M | 119M | 101.1M | 92.9M | 102M | 106.5M | 97.6M | 81.1M |
| generalAndAdministrativeExpenses | 213.7M | 263.8M | 283M | 265.8M | 272.3M | 269.7M | 283.4M | 286.3M | 259.4M | 204.4M |
| sellingAndMarketingExpenses | 545.3M | 545.4M | 484.3M | 449.5M | 404.7M | 428.7M | 441.3M | 446.8M | 402.6M | 360.9M |
| sellingGeneralAndAdministrativeExpenses | 759M | 681.1M | 710.8M | 685.3M | 677M | 698.4M | 724.7M | 733.1M | 651.2M | 556.6M |
| otherExpenses | 7.9M | - | - | - | - | - | - | - | - | - |
| operatingExpenses | 878.7M | 808.4M | 840.4M | 804.3M | 778.1M | 791.3M | 826.7M | 839.6M | 748.8M | 637.7M |
| costAndExpenses | 2.57B | 2.55B | 2.61B | 2.63B | 2.24B | 2.3B | 2.46B | 2.49B | 2.19B | 1.86B |
| netInterestIncome | -36.4M | -40M | -43.2M | -22.7M | -22.4M | -39.2M | -43.6M | -5.9M | -6.2M | -4.3M |
| interestIncome | 2.8M | 2.4M | 1.4M | 800K | 900K | 1.2M | 1.4M | 41.2M | 15.5M | 8.2M |
| interestExpense | 33.9M | 42.4M | 44.6M | 23.5M | 23.3M | 40.4M | 45M | 47.1M | 21.7M | 12.5M |
| depreciationAndAmortization | 103.6M | 128.1M | 136.8M | 239M | 78.8M | 71.8M | 73M | 66.7M | 60.4M | 49.8M |
| ebitda | 390.8M | 293M | 323M | 337.1M | 351.6M | 323.6M | 447.8M | 427M | 377.3M | 221.8M |
| ebit | 287.2M | 164.9M | 186.2M | 98.1M | 272.8M | 251.8M | 374.8M | 360.3M | 316.9M | 172M |
| nonOperatingIncomeExcludingInterest | 9.5M | 118.9M | 51.1M | 26.8M | -15.5M | -9.9M | -21M | -8.4M | 6.1M | 83.5M |
| operatingIncome | 296.7M | 283.8M | 237.3M | 124.9M | 257.3M | 241.9M | 353.8M | 351.9M | 326.3M | 255.5M |
| totalOtherIncomeExpensesNet | -43.4M | -161.3M | -95.7M | -50.3M | -7.8M | -30.5M | -24M | -38.7M | -27.8M | -96M |
| incomeBeforeTax | 253.3M | 122.5M | 141.6M | 74.6M | 249.5M | 211.4M | 329.8M | 313.2M | 295.2M | 159.5M |
| incomeTaxExpense | 65.3M | 51.9M | 53.7M | 36.1M | 56.3M | 47.1M | 80.2M | 77M | 70.6M | 54.8M |
| netIncomeFromContinuingOperations | 188M | 70.6M | 87.9M | 38.5M | 193.2M | 164.3M | 249.6M | 236.2M | 224.6M | 104.7M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | 11.6M | -42.2M | -19.2M | -92.4M | -79.7M | -117.8M | -112.4M | -108.2M | -50.8M |
| netIncome | 97.9M | 42.2M | 45.7M | 19.3M | 100.8M | 84.6M | 131.8M | 123.8M | 116.4M | 53.9M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 97.9M | 42.2M | 45.7M | 19.3M | 100.8M | 84.6M | 131.8M | 123.8M | 116.4M | 53.9M |
| eps | 2.34 | 1.01 | 1.09 | 0.46 | 2.42 | 2.04 | 3.16 | 2.96 | 2.77 | 1.29 |
| date | 2025-06-30 | 2024-06-30 | 2023-06-30 | 2022-06-30 | 2021-06-30 | 2020-06-30 | 2019-06-30 | 2018-06-30 | 2017-06-30 | 2016-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 445.1M | 150.4M | 122.1M | 104.5M | 169.1M | 156.8M | 122.4M | 145.3M | 188.3M | 213.2M |
| shortTermInvestments | - | - | - | - | - | - | - | 500K | 23.4M | 2.6M |
| cashAndShortTermInvestments | 445.1M | 150.4M | 122.1M | 104.5M | 169.1M | 156.8M | 122.4M | 145.8M | 211.7M | 215.8M |
| netReceivables | 470.5M | 534.3M | 508.3M | 533.6M | 493.8M | 455M | 556.4M | 588M | 535.6M | 472.7M |
| accountsReceivables | 469.3M | 483.1M | 461.2M | 482.8M | 424.5M | 388.1M | 499.5M | 506.5M | 463.5M | 405M |
| otherReceivables | 1.2M | 51.2M | 47.1M | 50.8M | 69.3M | 66.9M | 56.9M | 81.5M | 72.1M | 67.7M |
| inventory | 476.7M | 497M | 487.7M | 537M | 450.6M | 445M | 454.7M | 432.3M | 411.4M | 364M |
| prepaids | 22.3M | 21.9M | 20.6M | 22.6M | 21.3M | 17.5M | 21.9M | 19.1M | 18.8M | 15M |
| otherCurrentAssets | 65.3M | 12.6M | 12M | 12.7M | 11.3M | 9.9M | 8.2M | 4M | 2.2M | 2.2M |
| totalCurrentAssets | 1.48B | 1.22B | 1.15B | 1.21B | 1.15B | 1.08B | 1.16B | 1.19B | 1.18B | 1.07B |
| propertyPlantEquipmentNet | 392.5M | 403.5M | 398.1M | 409.9M | 435.9M | 441.8M | 465.4M | 458.6M | 412.8M | 330M |
| goodwill | 33.8M | 57.3M | 110.7M | 170.3M | - | - | - | - | - | - |
| intangibleAssets | 111.4M | 107.2M | 99.2M | 87.8M | 90.8M | 83.7M | 63.7M | 51.5M | 38.4M | 37.7M |
| goodwillAndIntangibleAssets | 145.2M | 164.5M | 209.9M | 258.1M | 90.8M | 83.7M | 63.7M | 51.5M | 38.4M | 37.7M |
| longTermInvestments | 20.2M | 21.6M | 22.2M | 19.9M | 15.8M | 13.2M | 14.3M | 47.6M | 43.5M | 39.1M |
| taxAssets | 118.9M | 137.1M | 143M | 148.2M | 152.8M | 159.7M | 173.3M | 203.5M | 204.2M | 71.5M |
| otherNonCurrentAssets | 17.8M | 22.6M | 22.6M | 25.4M | 28.4M | 26M | 28.7M | 31.9M | 30.4M | 31.3M |
| totalNonCurrentAssets | 694.6M | 749.3M | 795.8M | 861.5M | 723.7M | 724.4M | 745.4M | 793.1M | 729.3M | 509.6M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 2.17B | 1.97B | 1.95B | 2.07B | 1.87B | 1.81B | 1.91B | 1.98B | 1.91B | 1.58B |
| totalPayables | 288.1M | 217.1M | 163.5M | 178.7M | 169.1M | 129M | 134.3M | 166.5M | 151.8M | 120.1M |
| accountPayables | 187.5M | 180.2M | 163.5M | 178.7M | 169.1M | 129M | 134.3M | 166.5M | 151.8M | 120.1M |
| otherPayables | 100.6M | 36.9M | -163.5M | -178.7M | -169.1M | -129M | -134.3M | -166.5M | -151.8M | -120.1M |
| accruedExpenses | - | 167.7M | - | - | - | - | - | - | - | - |
| shortTermDebt | 322.9M | 6.2M | 119.1M | 481.4M | 353.5M | 139.9M | 86.3M | 156.5M | 814.6M | 53.1M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | 75.9M | 36.9M | 35M | 37.4M | 46.2M | 44.5M | 45.8M | 94.2M | 87.8M | 47.9M |
| deferredRevenue | 94.2M | 95.6M | 91.4M | 89.8M | 64.4M | 72.2M | 66.7M | 60.7M | 72M | 40.1M |
| otherCurrentLiabilities | 400.6M | 242.9M | 352.5M | 351.8M | 372.7M | 328.8M | 354.8M | 379.8M | 372M | 386.6M |
| totalCurrentLiabilities | 1.01B | 729.5M | 726.5M | 1.1B | 959.7M | 669.9M | 642.1M | 763.5M | 1.41B | 599.9M |
| longTermDebt | 477.5M | 598.9M | 599.9M | 326.5M | 324.4M | 684.5M | 683.5M | 682.8M | 1.1M | 300K |
| capitalLeaseObligationsNonCurrent | - | - | - | - | - | - | - | 2.4M | 200K | 700K |
| deferredRevenueNonCurrent | - | - | - | - | - | - | 655.1M | 641.7M | -28.9M | -22.6M |
| deferredTaxLiabilitiesNonCurrent | 21.7M | 21.9M | 31M | 24.3M | 26.2M | 24.4M | 25.4M | 38.8M | 29.1M | 22.9M |
| otherNonCurrentLiabilities | 262.4M | 272.8M | 254.5M | 258.8M | 294.6M | 288.5M | -355.6M | 307.8M | 285.1M | 297.9M |
| totalNonCurrentLiabilities | 761.6M | 893.6M | 885.4M | 609.6M | 645.2M | 997.4M | 1.01B | 1.03B | 315.5M | 298.9M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | - | - | - | - | - | - | 2.4M | 200K | 700K |
| totalLiabilities | 1.77B | 1.62B | 1.61B | 1.71B | 1.6B | 1.67B | 1.65B | 1.8B | 1.73B | 898.8M |
| treasuryStock | -27.8M | -5.7M | -9.1M | -16M | -23M | -31.4M | -40.2M | -10.3M | -17.9M | -1.6M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 400K | 400K | 400K | 400K | 400K | 400K | 400K | 400K | 400K | 400K |
| retainedEarnings | -415.8M | -481M | -484.6M | -481.8M | -571.9M | -619.9M | -564.3M | -629.9M | -619.1M | -347.8M |
| additionalPaidInCapital | 811.3M | 811.3M | 811.3M | 811.3M | 811.3M | 811.3M | 811.3M | 811.3M | 811.3M | 807.6M |
| date | 2025-06-30 | 2024-06-30 | 2023-06-30 | 2022-06-30 | 2021-06-30 | 2020-06-30 | 2019-06-30 | 2018-06-30 | 2017-06-30 | 2016-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 188M | 42.2M | 45.7M | 19.3M | 100.8M | 84.6M | 131.8M | 123.8M | 116.4M | 53.9M |
| depreciationAndAmortization | 103.6M | 128.1M | 136.8M | 239M | 78.8M | 71.8M | 73M | 66.7M | 60.4M | 49.8M |
| deferredIncomeTax | - | -3.5M | 5M | -13.2M | 5.8M | 8.1M | 12.5M | 16M | 600K | -5.7M |
| stockBasedCompensation | - | - | 7.1M | 7M | 8.3M | 6M | 9.1M | 9.1M | 6.7M | 4.9M |
| changeInWorkingCapital | -39.7M | 96.1M | 31.4M | -145.6M | 31.2M | 82.6M | -70.6M | -65.6M | -30.5M | 96.3M |
| accountsReceivables | -17.6M | -26.4M | -4.4M | -54.9M | -29M | 94.7M | -13M | -31.5M | -28.9M | -7.9M |
| inventory | -18.7M | -14.3M | 16.8M | -105.1M | -1.1M | -5.6M | -36.2M | -12.4M | -13.9M | 8.7M |
| accountsPayables | 18.7M | 14.8M | -5.9M | 8.5M | 36.2M | 100000 | -27.5M | 11.8M | 13.5M | 500K |
| otherWorkingCapital | -22.1M | 122M | 24.9M | 5.9M | 25.1M | -6.6M | 6.1M | -33.5M | -1.2M | 95M |
| otherNonCashItems | 12.6M | 23.3M | 336.6M | 657.3M | 248.4M | 135.4M | 356.7M | 293.5M | 268.5M | 153.6M |
| netCashProvidedByOperatingActivities | 264.5M | 286.2M | 288.4M | 127.3M | 313.5M | 328.1M | 280.7M | 268.9M | 265.3M | 255.3M |
| investmentsInPropertyPlantAndEquipment | -71.4M | -98.6M | -98.5M | -78.5M | -76.1M | -94.9M | -111.4M | -115.3M | -84.7M | -61.8M |
| acquisitionsNet | -3.1M | 5.1M | -11.5M | -80.1M | -16.6M | -138.4M | 7.8M | -115.8M | -877.1M | 69.3M |
| purchasesOfInvestments | -900K | -200K | -1.8M | -300K | -2.8M | 172.8M | -1.5M | -1.5M | -1M | - |
| salesMaturitiesOfInvestments | 800K | 12.1M | 50.3M | 106.2M | 48.9M | 900K | 40.9M | 117.3M | 878.1M | - |
| otherInvestingActivities | -16.7M | -15.8M | -38M | -14.1M | -30.3M | -25.6M | -3.6M | 800K | -1.7M | 6M |
| netCashProvidedByInvestingActivities | -91.2M | -81.6M | -111.8M | -158.9M | -95.5M | -232.4M | -67.8M | -231.8M | -964.5M | 13.5M |
| netDebtIssuance | 223.3M | - | -85.2M | - | -128M | - | -67.2M | -14.5M | 748.3M | - |
| longTermNetDebtIssuance | 198.4M | - | -85.2M | - | -128M | - | -67.2M | -14.5M | 748.3M | - |
| shortTermNetDebtIssuance | 24.9M | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -25.9M | - | -1M | - | -20M | - | -38.7M | -1.9M | -17.1M | - |
| netCommonStockIssuance | -25.9M | - | -1M | - | -20M | - | -38.7M | -1.9M | -17.1M | - |
| commonStockIssuance | - | - | - | - | - | - | 105.9M | 2.3M | 3.7M | - |
| commonStockRepurchased | -25.9M | - | -1M | - | -20M | - | -38.7M | -1.9M | -20.8M | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -33.5M | -39.8M | -48.1M | -52.2M | -43.7M | -66.5M | -62.2M | -113.3M | -50.4M | -240.7M |
| commonDividendsPaid | -33.5M | -39.8M | -48.1M | -52.2M | -43.7M | -66.5M | -62.2M | -58.6M | -50.4M | -240.7M |
| preferredDividendsPaid | - | - | - | - | - | - | - | -54.7M | - | - |
| otherFinancingActivities | -30.6M | -138.1M | -43.5M | 51.8M | -40.2M | 700K | -55.8M | -100000 | -26.7M | 27.5M |
| netCashProvidedByFinancingActivities | 133.3M | -177.9M | -177.8M | -400K | -231.9M | -65.8M | -223.9M | -129.8M | 654.1M | -213.2M |
| 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 | 1.36B | 1.45B | 1.42B | 1.46B | 1.38B | 1.43B | 1.42B | 1.41B | 1.35B | 1.27B |
| costOfRevenue | 806M | 857.8M | 836.9M | 879.6M | 815.8M | 851.2M | 860.4M | 851.9M | 798.5M | 740.3M |
| grossProfit | 556.7M | 591M | 584.4M | 581M | 560.7M | 577.8M | 559.4M | 555.4M | 551.1M | 531.9M |
| researchAndDevelopmentExpenses | 53.6M | 58.5M | 53.3M | 58M | 69.3M | 63.2M | 66.4M | 58.6M | 54.5M | 57.3M |
| generalAndAdministrativeExpenses | - | 106.7M | - | 135.2M | 128.6M | 159.3M | 123.7M | 138.9M | 126.9M | 144.2M |
| sellingAndMarketingExpenses | - | 273.6M | - | 289M | 256.4M | 244M | 240.3M | 229.3M | 220.2M | 206.6M |
| sellingGeneralAndAdministrativeExpenses | 342.2M | 380.3M | 357.1M | 346.6M | 334.5M | 360.8M | 350M | 384.1M | 361.8M | 350.8M |
| otherExpenses | - | -294.4M | - | - | - | - | - | - | - | - |
| operatingExpenses | 395.8M | 144.4M | 410.4M | 404.6M | 403.8M | 424M | 416.4M | 442.7M | 416.3M | 408.1M |
| costAndExpenses | 1.2B | 1B | -1.25B | 1.28B | 1.22B | 1.28B | 1.28B | 1.29B | 1.21B | 1.15B |
| netInterestIncome | -20.4M | -17.2M | -19.2M | -19.2M | -23.3M | -30M | -17.4M | -19.2M | -12M | -10.5M |
| interestIncome | 1M | 1.4M | 1.4M | 1.3M | 1.2M | 900K | 600K | 500K | 600K | 1.3M |
| interestExpense | 21.4M | 13.3M | 20.6M | 20.5M | 24.5M | 30.9M | 18M | 19.7M | 12.6M | 11.8M |
| depreciationAndAmortization | 52.4M | 52.7M | 50.9M | 62M | 66.1M | 98.6M | 38.2M | 95.3M | 41.9M | 41.1M |
| ebitda | 213.3M | 227.3M | 202.2M | 140.3M | 155.3M | 156.1M | 171.2M | 158.2M | 184.9M | 172.5M |
| ebit | 160.9M | 174.6M | 151.3M | 78.3M | 89.2M | 57.5M | 133M | 62.9M | 143M | 131.4M |
| nonOperatingIncomeExcludingInterest | - | 309.3M | 22.7M | 98.1M | 67.7M | 96.3M | 10M | 49.8M | -8.2M | -7.6M |
| operatingIncome | 160.9M | 446.6M | 174M | 176.4M | 156.9M | 153.8M | 143M | 112.7M | 134.8M | 123.8M |
| totalOtherIncomeExpensesNet | -50.4M | -324M | -43.3M | -118.6M | -92.2M | -127.2M | -28M | -69.5M | -4.4M | -4.2M |
| incomeBeforeTax | 110.5M | 122.6M | 130.7M | 57.8M | 64.7M | 26.6M | 115M | 43.2M | 130.4M | 119.6M |
| incomeTaxExpense | 33.1M | 31.3M | 34M | 24.2M | 27.7M | 23.9M | 29.8M | 21.4M | 30M | 26.4M |
| netIncomeFromContinuingOperations | 77.4M | 91.3M | 96.7M | 33.6M | 37M | 2.7M | 85.2M | 21.8M | 100.4M | 93.2M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | 1 | 99999 | -12.1M | -1.3M | -40.9M | -11M | -48M | -44.7M |
| netIncome | 40.5M | 47.5M | 50.4M | 17.3M | 24.9M | 1.4M | 44.3M | 10.8M | 52.4M | 48.5M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 40.5M | 47.5M | 50.4M | 17.3M | 24.9M | 1.4M | 44.3M | 10.8M | 52.4M | 48.5M |
| eps | 0.97 | 1.14 | 1.2 | 0.41 | 0.59 | 0.03 | 0.68 | 0.26 | 1.26 | 1.16 |
| 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 | 118.5M | 445.1M | 135.9M | 150.4M | 114.4M | 122.1M | 120.3M | 104.5M | 98.2M | 169.1M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 118.5M | 445.1M | 135.9M | 150.4M | 114.4M | 122.1M | 120.3M | 104.5M | 98.2M | 169.1M |
| netReceivables | 436.4M | 470.5M | 453.8M | 534.3M | 439.4M | 508.3M | 479M | 490.7M | 462.2M | 493.8M |
| accountsReceivables | 413.3M | 469.3M | 433.8M | 483.1M | 425.8M | 461.2M | 468.7M | 482.8M | 429.7M | 424.5M |
| otherReceivables | 23.1M | 1.2M | 20M | 51.2M | 13.6M | 47.1M | 10.3M | 50.9M | 32.5M | 69.3M |
| inventory | 489.5M | 476.7M | 529.1M | 497M | 488.1M | 487.7M | 544.4M | 537M | 507.7M | 450.6M |
| prepaids | - | 22.3M | - | 21.9M | - | 20.6M | - | 22.6M | - | 21.3M |
| otherCurrentAssets | 96M | 65.3M | 71M | 12.6M | 75.9M | 12M | 81.5M | 12.7M | 76M | 11.3M |
| totalCurrentAssets | 1.14B | 1.48B | 1.19B | 1.22B | 1.12B | 1.15B | 1.23B | 1.21B | 1.14B | 1.15B |
| propertyPlantEquipmentNet | 396.2M | 392.5M | 401M | 403.5M | 380.3M | 398.1M | 396.1M | 409.9M | 417.1M | 435.9M |
| goodwill | - | 33.8M | - | 57.3M | - | 110.7M | - | 170.3M | - | - |
| intangibleAssets | 150.3M | 111.4M | 148.5M | 107.2M | 175.8M | 99.2M | 89.5M | 87.8M | 86.2M | 90.8M |
| goodwillAndIntangibleAssets | 150.3M | 145.2M | 148.5M | 164.5M | 175.8M | 209.9M | 89.5M | 258.1M | 86.2M | 90.8M |
| longTermInvestments | 42.1M | 20.2M | 42.4M | 21.6M | 41M | 22.2M | 51.4M | 25.3M | 42.2M | 15.8M |
| taxAssets | - | 118.9M | 137.4M | 137.1M | 139.5M | 143M | 141.1M | 148.2M | 141.4M | 152.8M |
| otherNonCurrentAssets | 109M | 17.8M | - | 22.6M | - | 22.6M | - | -144.8M | - | 28.4M |
| totalNonCurrentAssets | 697.6M | 694.6M | 729.3M | 749.3M | 736.6M | 795.8M | 678.1M | 696.7M | 686.9M | 723.7M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 1.84B | 2.17B | 1.92B | 1.97B | 1.85B | 1.95B | 1.9B | 1.91B | 1.83B | 1.87B |
| totalPayables | 168.4M | 288.1M | 203.7M | 217.1M | 162M | 163.5M | 183.9M | 178.7M | 182.9M | 169.1M |
| accountPayables | 148.1M | 187.5M | 167.2M | 180.2M | 162M | 163.5M | 183.9M | 178.7M | 182.9M | 169.1M |
| otherPayables | 20.3M | 100.6M | 36.5M | 36.9M | -162M | -163.5M | -183.9M | -178.7M | -182.9M | -169.1M |
| accruedExpenses | - | - | - | 167.7M | - | - | - | - | - | - |
| shortTermDebt | 95.4M | 322.9M | 323.7M | 6.2M | 101.7M | 119.1M | 256.3M | 481.4M | 472.3M | 353.5M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | 75.9M | - | 36.9M | 38.9M | 35M | 37.7M | 37.4M | 53.5M | 46.2M |
| deferredRevenue | - | 94.2M | - | 95.6M | 38.9M | 91.4M | 37.7M | 89.8M | 53.5M | 64.4M |
| otherCurrentLiabilities | 399.2M | 400.6M | 456.5M | 242.9M | 389.3M | 352.5M | 376.4M | 351.8M | 375.8M | 372.7M |
| totalCurrentLiabilities | 663M | 1.01B | 983.9M | 729.5M | 691.9M | 726.5M | 854.3M | 1.1B | 1.08B | 959.7M |
| longTermDebt | 481.2M | 477.5M | 278.6M | 598.9M | 599.2M | 599.9M | 600.7M | 326.5M | 334.2M | 324.4M |
| capitalLeaseObligationsNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 24.4M | 21.7M | 23.2M | 21.9M | 31.7M | 31M | 24.1M | 24.3M | 11.3M | 26.2M |
| otherNonCurrentLiabilities | 256.7M | 262.4M | 263.5M | 272.8M | 244.8M | 254.5M | 253.8M | 258.8M | 261.2M | 294.6M |
| totalNonCurrentLiabilities | 762.3M | 761.6M | 565.3M | 893.6M | 875.7M | 885.4M | 878.6M | 609.6M | 606.7M | 645.2M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | - | - | - | - | - | - | - | - | - |
| totalLiabilities | 1.43B | 1.77B | 1.55B | 1.62B | 1.57B | 1.61B | 1.73B | 1.71B | 1.69B | 1.6B |
| treasuryStock | -20.2M | -27.8M | -5.6M | -5.7M | -6.9M | -9.1M | -9.3M | -16M | -17.1M | -23M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 400K | 400K | 400K | 400K | 400K | 400K | 400K | 400K | 400K | 400K |
| retainedEarnings | -414.3M | -415.8M | -464.2M | -481M | -499.3M | -484.6M | -605.4M | -596M | -627.1M | -571.9M |
| additionalPaidInCapital | 811.3M | 811.3M | 811.3M | 811.3M | 811.3M | 811.3M | 811.3M | 811.3M | 811.3M | 811.3M |
| 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 | 40.5M | 91.3M | 50.4M | 17.3M | 24.9M | 1.4M | 44.3M | 10.8M | 52.4M | 48.5M |
| depreciationAndAmortization | 52.4M | 52.7M | 50.9M | 62M | 66.1M | 98.6M | 38.2M | 95.3M | 41.9M | 41.1M |
| deferredIncomeTax | - | 7.3M | - | -3.5M | - | 5M | - | 2.1M | - | 5.8M |
| stockBasedCompensation | - | - | - | - | - | 7.1M | - | 7M | - | 8.3M |
| changeInWorkingCapital | -91.5M | 16.7M | -56.4M | 97.6M | -1.5M | 69.7M | -38.3M | -54.3M | -91.3M | -18.4M |
| accountsReceivables | 45.1M | -55.5M | 37.9M | -39.6M | 13.2M | -1.7M | -2.7M | -52.1M | -2.8M | -36.5M |
| inventory | -11.5M | 25M | -43.7M | 10.7M | -25M | 45.2M | -28.4M | -33.4M | -71.7M | -23.7M |
| accountsPayables | -34.3M | 28.6M | -9.9M | 8.9M | 5.9M | -17.1M | 11.2M | -4.2M | 12.7M | 15M |
| otherWorkingCapital | -90.8M | 18.6M | -40.7M | 117.6M | 4.4M | 43.3M | -18.4M | 35.4M | -29.5M | 26.8M |
| otherNonCashItems | 34.8M | -168M | 35.4M | 23M | 138.4M | 180.6M | 156M | 304.4M | 191.9M | 169.6M |
| netCashProvidedByOperatingActivities | 36.2M | 184.2M | 80.3M | 196.4M | 89.8M | 184.5M | 103.9M | 78M | 49.3M | 119.2M |
| investmentsInPropertyPlantAndEquipment | -59M | -62.2M | -44.9M | -55.2M | -43.4M | -59.1M | -39.4M | -42.3M | -36.2M | -45.3M |
| acquisitionsNet | -11M | 2.8M | 13.2M | 500K | 4.6M | 500K | -12M | -12.6M | -67.5M | -11.2M |
| purchasesOfInvestments | -4M | -900K | - | -200K | -5.9M | 600K | -2.4M | -300K | 77.6M | 2M |
| salesMaturitiesOfInvestments | - | -800K | 1.6M | -700K | 12.8M | 21.7M | 28.6M | -500K | 500K | 29.2M |
| otherInvestingActivities | - | -1.1M | 1.4M | -21.7M | 5.9M | -22.2M | -15.8M | -17.2M | 3.1M | -16.3M |
| netCashProvidedByInvestingActivities | -74M | -61.1M | -30.1M | -55.6M | -26M | -58M | -53.8M | -55.7M | -103.2M | -54.5M |
| netDebtIssuance | -221.1M | 26.5M | -2.5M | -109M | - | -139.7M | -219.7M | 3.7M | - | 2.3M |
| longTermNetDebtIssuance | -900K | 1.6M | -2.5M | - | - | -200K | -219.7M | 3.7M | - | 2.3M |
| shortTermNetDebtIssuance | -220.2M | 24.9M | - | -109M | - | -139.5M | - | - | - | - |
| netStockIssuance | - | -22.8M | -3.1M | - | - | -275.2M | 274.2M | -340.1M | - | -20M |
| netCommonStockIssuance | - | -22.8M | -3.1M | - | - | -275.2M | 274.2M | -340.1M | - | -20M |
| commonStockIssuance | - | - | - | - | - | -274.2M | 274.2M | - | - | - |
| commonStockRepurchased | - | -22.8M | -3.1M | - | - | -1M | - | -340.1M | - | -20M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -38.4M | - | -33.5M | - | -39.8M | - | -48.1M | - | -52.2M | - |
| commonDividendsPaid | -38.4M | - | -33.5M | - | -39.8M | - | -48.1M | - | -52.2M | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -28.1M | 198.9M | -30.2M | 11.3M | -40.4M | 274.1M | -43.4M | 335.5M | 52.7M | -100000 |
| netCashProvidedByFinancingActivities | -287.6M | 202.6M | -69.3M | -97.7M | -80.2M | -140.8M | -37M | -900K | 500K | -17.8M |