LSE : HAS.L
$0.05 (0.09%)
| 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 | 6.61B | 6.95B | 7.58B | 6.59B | 5.65B | 5.93B | 6.07B | 5.75B | 5.08B | 4.23B |
| costOfRevenue | 6.58B | 6.66B | 7.16B | 6.17B | 5.36B | 5.58B | 5.62B | 5.32B | 4.69B | 3.9B |
| grossProfit | 24.7M | 292.6M | 426.8M | 421.4M | 292.3M | 346.3M | 451.5M | 435.2M | 388.7M | 329.8M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 2.9M | 2.7M | 2.3M | 2M | 1.7M | 1.5M | 1.5M | 1.7M | 1.8M | 1.6M |
| sellingAndMarketingExpenses | 157.3M | 156.8M | 159.6M | 142.5M | 128.8M | 149M | 186.7M | 177M | 156.6M | 129.5M |
| sellingGeneralAndAdministrativeExpenses | 6.8M | 159.5M | 161.9M | 144.5M | 130.5M | 150.5M | 188.2M | 178.7M | 158.4M | 131.1M |
| otherExpenses | 93.1M | 108M | 67.9M | 66.8M | 66.7M | 100.7M | 29.6M | 13.1M | - | 17.7M |
| operatingExpenses | 6.8M | 267.5M | 229.8M | 211.3M | 197.2M | 251.2M | 217.8M | 191.8M | 158.4M | 148.8M |
| costAndExpenses | 6.59B | 6.92B | 7.39B | 6.38B | 5.55B | 5.83B | 5.84B | 5.51B | 4.85B | 4.05B |
| netInterestIncome | -11.9M | -9M | -5.9M | -4.3M | -5.7M | -6.7M | -1.8M | -2.5M | -4M | -3.8M |
| interestIncome | 2.2M | 3.2M | 2M | 800K | 400K | 600K | 700K | - | - | - |
| interestExpense | 14.1M | 12.2M | 7.9M | 5.1M | 6.1M | 7.3M | 2.5M | 2.5M | 4M | 3.8M |
| depreciationAndAmortization | 62.6M | 20.3M | 20.9M | 20.1M | 22.9M | 17.4M | 15.2M | 15.5M | 21.7M | 21.9M |
| ebitda | 78.2M | 87.1M | 218.9M | 232.9M | 116.7M | 150.3M | 263.3M | 256.5M | 230.3M | 198.7M |
| ebit | 15.6M | 66.8M | 198M | 212.8M | 93.8M | 132.9M | 248.1M | 241M | 208.6M | 176.8M |
| nonOperatingIncomeExcludingInterest | 2.3M | 41.7M | 1M | 2.7M | -1.3M | 37.8M | 14.4M | -2.4M | -21.7M | -4.2M |
| operatingIncome | 17.9M | 25.1M | 197M | 210.1M | 95.1M | 95.1M | 233.7M | 243.4M | 230.3M | 181M |
| totalOtherIncomeExpensesNet | -16.4M | -10.4M | -4.9M | -5.8M | -7M | -8.8M | -2.5M | -4.9M | -25.7M | -8M |
| incomeBeforeTax | 1.5M | 14.7M | 192.1M | 204.3M | 88.1M | 86.3M | 231.2M | 238.5M | 204.6M | 173M |
| incomeTaxExpense | 9.3M | 19.6M | 53.8M | 50.1M | 26.6M | 38.8M | 69.5M | 72.7M | 65.5M | 51.9M |
| netIncomeFromContinuingOperations | -7.8M | -4.9M | 138.3M | 154.2M | 61.5M | 47.5M | 161.7M | 165.8M | 139.1M | 121.1M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | 3.4M |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | -7.8M | -4.9M | 138.3M | 154.2M | 61.5M | 47.5M | 161.7M | 165.8M | 139.1M | 124.5M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | -7.8M | -4.9M | 138.3M | 154.2M | 61.5M | 47.5M | 161.7M | 165.8M | 139.1M | 121.1M |
| eps | -0.0 | -0.0 | 0.09 | 0.09 | 0.04 | 0.03 | 0.11 | 0.11 | 0.1 | 0.08 |
| 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 | 168.5M | 121.8M | 145.6M | 296.2M | 410.6M | 484.5M | 129.7M | 122.9M | 112M | 62.9M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 168.5M | 121.8M | 145.6M | 296.2M | 410.6M | 484.5M | 129.7M | 122.9M | 112M | 62.9M |
| netReceivables | 664.9M | 1.15B | - | - | - | 521.2M | 649.3M | - | - | 763.9M |
| accountsReceivables | 664.9M | 754.3M | 727M | 663.2M | 887.3M | 460.8M | 587.9M | 959.6M | 586.1M | 486.9M |
| otherReceivables | - | 394.5M | 524.4M | 547.1M | 46M | 60.4M | 61.4M | 50.8M | 322.1M | 277M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | 60.7M | 45.7M | 40.8M | 46M | 40.4M | - | - | 50.8M | 48.2M | 277M |
| otherCurrentAssets | 414.4M | 9.1M | 1.21B | 1.16B | 892.9M | 362M | 381.6M | 959.6M | 860M | 283.6M |
| totalCurrentAssets | 1.31B | 1.33B | 1.4B | 1.51B | 1.34B | 1.37B | 1.16B | 1.13B | 1.02B | 833.4M |
| propertyPlantEquipmentNet | 188.2M | 187.4M | 205.8M | 201M | 217.7M | 248M | 33M | 29.3M | 24M | 19.8M |
| goodwill | 182M | 182.9M | 200.3M | 202.3M | 199.9M | 209M | 227.2M | 223.2M | 223.3M | 220.4M |
| intangibleAssets | 45.8M | 37.7M | 254M | 249.4M | 244.7M | 257.9M | 38.4M | 23.8M | 18.6M | 21.6M |
| goodwillAndIntangibleAssets | 227.8M | 220.6M | 454.3M | 451.7M | 444.6M | 466.9M | 265.6M | 247M | 241.9M | 242M |
| longTermInvestments | - | - | -200.3M | -202.3M | -199.9M | -209M | 274.6M | 253.1M | 242.6M | 237.9M |
| taxAssets | 44.6M | 25.4M | 21.4M | 18.5M | 20.6M | 11.1M | 24M | 23.2M | 23.3M | 23.9M |
| otherNonCurrentAssets | -1 | 19.4M | 25.7M | 102M | 46.6M | 55.2M | -298.6M | -276.3M | -265.9M | -261.8M |
| totalNonCurrentAssets | 460.6M | 452.8M | 506.9M | 570.9M | 529.6M | 572.2M | 298.6M | 276.3M | 265.9M | 261.8M |
| otherAssets | - | - | - | - | - | - | 43.7M | 99.1M | 23.3M | 23.9M |
| totalAssets | 1.77B | 1.78B | 1.9B | 2.08B | 1.87B | 1.94B | 1.5B | 1.51B | 1.31B | 1.12B |
| totalPayables | 309M | 333.7M | 294.8M | 314M | 174M | 203.9M | 262.2M | 270.1M | 237.4M | 197.1M |
| accountPayables | 309M | 320.7M | 278.6M | 279.5M | 151.1M | 179.9M | 239.2M | 244.7M | 213.9M | 170M |
| otherPayables | - | 13M | 16.2M | 34.5M | 22.9M | 24M | 23M | 25.4M | 23.5M | 27.1M |
| accruedExpenses | 537.9M | - | - | - | - | - | - | - | - | - |
| shortTermDebt | 36.5M | - | - | - | - | - | - | - | 400K | 1.1M |
| capitalLeaseObligationsCurrent | 39.8M | 44.2M | 41.3M | 39.8M | 36.9M | 43.8M | - | - | - | - |
| taxPayables | - | 86.2M | 16.2M | 34.5M | 22.9M | 24M | 23M | 25.4M | 23.5M | 27.1M |
| deferredRevenue | - | - | 16.2M | 34.5M | 22.9M | 24M | - | - | -400K | -1.1M |
| otherCurrentLiabilities | 125.4M | 629.9M | 723.5M | 763.1M | 612.1M | 637.2M | 523.7M | 514.6M | 478.8M | 406.4M |
| totalCurrentLiabilities | 1.05B | 1.01B | 1.06B | 1.12B | 823M | 884.9M | 785.9M | 784.7M | 716.6M | 604.6M |
| longTermDebt | 95M | 65M | 10M | - | - | - | - | - | - | 25M |
| capitalLeaseObligationsNonCurrent | 140.9M | 135.1M | 148.5M | 145.3M | 164.2M | 184.9M | - | - | - | - |
| deferredRevenueNonCurrent | - | - | 148.5M | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | 2.8M | 10M | 4.9M | 6.9M | 8.4M | 17.3M | - | - |
| otherNonCurrentLiabilities | 17.9M | 12.7M | 12.8M | 9M | 9.6M | 9.8M | 7.1M | 6.2M | 6.4M | 31.7M |
| totalNonCurrentLiabilities | 253.8M | 212.8M | 174.1M | 164.3M | 178.7M | 201.6M | 15.5M | 23.5M | 6.4M | 25M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | 31.7M |
| capitalLeaseObligations | 180.7M | 179.3M | 189.8M | 185.1M | 201.1M | 228.7M | - | - | - | - |
| totalLiabilities | 1.3B | 1.22B | 1.23B | 1.28B | 1B | 1.09B | 801.4M | 808.2M | 723M | 661.3M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 16M | 16M | 16M | 16.7M | 16.8M | 16.8M | 14.7M | 14.7M | 14.7M | 14.7M |
| retainedEarnings | 12.1M | 62M | 199.2M | 312M | 401.6M | 354.8M | 206.7M | 213M | 94.1M | -15.8M |
| additionalPaidInCapital | 369.6M | 369.6M | 369.6M | 369.6M | 369.6M | 369.6M | 369.6M | 369.6M | 369.6M | 369.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 | -7.8M | 25.1M | 138.3M | 154.2M | 61.5M | 47.5M | 161.7M | 165.8M | 139.1M | 124.5M |
| depreciationAndAmortization | 62.6M | 66.3M | 66.9M | 64.1M | 68M | 62.9M | 15.2M | 15.5M | 21.7M | 21.9M |
| deferredIncomeTax | - | - | -174.5M | -322.4M | -255.6M | 65.8M | -2.1M | 95.5M | 98.4M | 86.9M |
| stockBasedCompensation | 7.7M | 9.7M | 12M | 10.9M | 8.7M | 7.8M | 11.2M | 12.4M | 13M | 11.9M |
| changeInWorkingCapital | 58.1M | -16.5M | -28.7M | -65M | -110.9M | 199.4M | -9.1M | -107.9M | -111.4M | -98.8M |
| accountsReceivables | 51.3M | 43.2M | -53.2M | -259.4M | -80.7M | 157.8M | -9.1M | -107.9M | -111.4M | -98.8M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | 6.8M | -59.7M | 24.5M | 76.1M | -30.2M | 41.6M | -4.1M | 82.1M | 83.2M | 44.5M |
| otherWorkingCapital | - | -59.7M | - | 118.3M | - | - | 4.1M | -82.1M | -83.2M | -44.5M |
| otherNonCashItems | -10.3M | 11.2M | 150M | 329.4M | 233.4M | -30.6M | -8M | -18.8M | 71.6M | 43.7M |
| netCashProvidedByOperatingActivities | 102.6M | 95.8M | 164M | 171.2M | 5.1M | 352.8M | 168.9M | 162.5M | 134M | 103.2M |
| investmentsInPropertyPlantAndEquipment | -22.7M | -7.6M | -29.1M | -24.4M | -18.8M | -25.8M | -13.5M | -15.1M | -12.9M | -10.3M |
| acquisitionsNet | - | - | -1M | - | - | - | - | -12.2M | 600K | 100000 |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | -13.5M | -12.6M | -14.8M | -38M | -6.4M | -200K | -18.8M | -10.8M | -8.5M | -4.2M |
| netCashProvidedByInvestingActivities | -22.7M | -20.2M | -30.1M | -24.4M | -18.8M | -25.8M | -32.3M | -38.1M | -20.8M | -14.4M |
| netDebtIssuance | 30M | 55M | 10M | - | - | - | - | -400K | -25.8M | -74.4M |
| longTermNetDebtIssuance | 30M | 55M | 10M | - | - | - | - | -400K | -25.8M | -74.4M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | - | -12.3M | -75.7M | -38M | -6.4M | 196.5M | 1.9M | 1.3M | 1M | 1.5M |
| netCommonStockIssuance | - | -12.3M | -75.7M | -38M | -6.4M | 196.5M | 1.9M | 1.3M | 1M | 1.5M |
| commonStockIssuance | - | - | - | - | - | 196.5M | 1.9M | 1.3M | 1M | 1.5M |
| commonStockRepurchased | - | -12.3M | -75.7M | -38M | -6.4M | -200K | -100000 | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -47.8M | -83.3M | -165.1M | -186.4M | - | -121.6M | -129.1M | -109.7M | -42.6M | -39.9M |
| commonDividendsPaid | -47.8M | -47.6M | -165.1M | -186.4M | - | -121.6M | -129.1M | -109.7M | -42.6M | -39.9M |
| preferredDividendsPaid | - | -35.7M | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -47.5M | -58.2M | -53.6M | -46.3M | -50M | -46.6M | -3.5M | -2.6M | -2.5M | -4.1M |
| netCashProvidedByFinancingActivities | -65.3M | -98.8M | -280.7M | -269.4M | -56.4M | 28.3M | -130.7M | -111.4M | -69.9M | -116.9M |
| 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 | 3.25B | 3.24B | 3.37B | 3.41B | 3.54B | 3.74B | 3.84B | 3.52B | 3.07B | 2.89B |
| costOfRevenue | 2.83B | 2.79B | 2.87B | 3.7B | 2.96B | 3.97B | 3.19B | 3.67B | 2.5B | 3.02B |
| grossProfit | 423M | 447.1M | 496M | -290.7M | 583.3M | -225.1M | 651.9M | -143.9M | 565.3M | -130.5M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | 467.6M | 470.5M | 520.5M | 523.2M | 552.6M | 554.9M | 461.7M | 463.7M | 396M |
| sellingAndMarketingExpenses | - | -156.5M | 800K | -155.9M | 900K | -159.9M | -300K | -141.3M | 1.2M | -128M |
| sellingGeneralAndAdministrativeExpenses | 433.2M | 455.3M | 471.3M | 364.6M | 524.1M | 392.7M | 554.6M | 320.4M | 464.9M | 268M |
| otherExpenses | -30.3M | -29.3M | 9.1M | -648.2M | 27M | -717.8M | 300K | -572.8M | -1.2M | -468.5M |
| operatingExpenses | 402.9M | 426M | 480.4M | -283.6M | 551.1M | -325.1M | 554.9M | -252.4M | 463.7M | -200.5M |
| costAndExpenses | 3.23B | 3.22B | 3.35B | 3.42B | 3.51B | 3.64B | 3.74B | 3.41B | 2.97B | 2.82B |
| netInterestIncome | -6.5M | -6.2M | -5.7M | -5.3M | -3.7M | -2.6M | -3.3M | -1.6M | -2.7M | -2.5M |
| interestIncome | 800K | 1M | 1.2M | - | - | - | - | - | - | - |
| interestExpense | 7.3M | 7.2M | 6.9M | 5.3M | 3.7M | 2.6M | 3.3M | 1.6M | 2.7M | 2.5M |
| depreciationAndAmortization | 30.3M | 29.3M | 10.3M | 9.4M | 10.9M | 10M | 10.9M | 10.1M | 10M | 12M |
| ebitda | 50.4M | 28.9M | 35M | 17M | 70.1M | 110.7M | 108.2M | 122.5M | 110.4M | 81.5M |
| ebit | 20.1M | -400K | 24.7M | 7.6M | 59.2M | 100.7M | 97.3M | 112.4M | 100.4M | 69.5M |
| nonOperatingIncomeExcludingInterest | - | 21.5M | -9.1M | 14.7M | 27M | 700K | 300K | 3.9M | -1.2M | -500K |
| operatingIncome | 20.1M | 21.1M | 15.6M | -7.1M | 32.2M | 100M | 97M | 108.5M | 101.6M | 70M |
| totalOtherIncomeExpensesNet | -15.5M | -28.7M | -6.5M | -5.8M | -4.6M | -1.9M | -3M | -1.9M | -3.9M | -3M |
| incomeBeforeTax | 4.6M | -7.6M | 9.1M | -12.9M | 27.6M | 98.1M | 94M | 106.6M | 97.7M | 67M |
| incomeTaxExpense | 4.3M | 3.2M | 6.1M | 4.3M | 15.3M | 26.5M | 27.3M | 20.8M | 29.3M | 18.1M |
| netIncomeFromContinuingOperations | 300K | -10.8M | 3M | -17.2M | 12.3M | 71.6M | 66.7M | 85.8M | 68.4M | 48.9M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 300K | -10.8M | 3M | -17.2M | 12.3M | 71.6M | 66.7M | 85.8M | 68.4M | 48.9M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 300K | -10.8M | 3M | -17.2M | 12.3M | 71.6M | 66.7M | 85.8M | 68.4M | 48.9M |
| eps | 0.0 | -0.01 | 0.0 | -0.01 | 0.01 | 0.04 | 0.04 | 0.05 | 0.04 | 0.03 |
| 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 | 169.9M | 168.5M | 154M | 121.8M | 151.9M | 145.6M | 191.4M | 296.2M | 236.9M | 410.6M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 169.9M | 168.5M | 154M | 121.8M | 151.9M | 145.6M | 191.4M | 296.2M | 236.9M | 410.6M |
| netReceivables | 1.04B | 664.9M | 734.5M | 1.15B | 1.12B | - | 1.17B | - | 936.9M | - |
| accountsReceivables | 643.1M | 664.9M | 734.5M | 754.3M | 736.4M | 727M | 813.8M | 663.2M | 649.6M | 887.3M |
| otherReceivables | 393.1M | - | 400.8M | 394.5M | 383.4M | 524.4M | 360.3M | 547.1M | 287.3M | 46M |
| inventory | - | - | - | - | - | - | -365.5M | - | - | - |
| prepaids | - | 60.7M | 59.8M | 45.7M | - | 40.8M | - | 46M | - | 40.4M |
| otherCurrentAssets | 5.9M | 414.4M | 341M | 9.1M | 390.2M | 1.21B | 365.5M | 1.16B | 290.3M | 892.9M |
| totalCurrentAssets | 1.21B | 1.31B | 1.29B | 1.33B | 1.28B | 1.4B | 1.37B | 1.51B | 1.18B | 1.34B |
| propertyPlantEquipmentNet | 188.4M | 188.2M | 173.9M | 187.4M | 208.1M | 205.8M | 205.8M | 201M | 209.4M | 217.7M |
| goodwill | 182.4M | 182M | 182M | 182.9M | 186.1M | 200.3M | 205.1M | 202.3M | 198.8M | 199.9M |
| intangibleAssets | 49.6M | 45.8M | 39.3M | 37.7M | 59.6M | 254M | 254.7M | 249.4M | 242.6M | 244.7M |
| goodwillAndIntangibleAssets | 232M | 227.8M | 221.3M | 220.6M | 245.7M | 454.3M | 459.8M | 451.7M | 441.4M | 444.6M |
| longTermInvestments | - | - | - | - | - | -200.3M | -205.1M | -202.3M | -198.8M | -199.9M |
| taxAssets | 45.7M | 44.6M | 32.4M | 25.4M | 21.4M | 21.4M | 20.8M | 18.5M | 17.3M | 20.6M |
| otherNonCurrentAssets | - | -1 | 32.4M | 19.4M | 26.4M | 25.7M | 34.6M | 102M | 95.4M | 46.6M |
| totalNonCurrentAssets | 466.1M | 460.6M | 427.6M | 452.8M | 501.6M | 506.9M | 515.9M | 570.9M | 564.7M | 529.6M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 1.68B | 1.77B | 1.72B | 1.78B | 1.78B | 1.9B | 1.89B | 2.08B | 1.74B | 1.87B |
| totalPayables | 859.6M | 309M | 894.3M | 939.6M | 862.8M | 1.01B | 916.2M | 1.06B | 723.8M | 776.1M |
| accountPayables | 849.5M | 309M | 894.3M | 926.6M | 862M | 278.6M | 894.2M | 279.5M | 688.6M | 151.1M |
| otherPayables | 10.1M | - | 10.2M | 13M | 800K | 728.9M | 22M | 784.8M | 35.2M | 625M |
| accruedExpenses | - | 537.9M | - | - | - | - | - | - | - | - |
| shortTermDebt | 34.6M | 36.5M | 43.9M | - | - | - | - | - | - | - |
| capitalLeaseObligationsCurrent | 38.4M | 39.8M | 43.9M | 44.2M | 45.6M | 41.3M | 42.2M | 39.8M | 36.7M | 36.9M |
| taxPayables | - | - | - | 86.2M | 800K | 16.2M | 22M | 34.5M | 35.2M | 22.9M |
| deferredRevenue | - | - | - | - | 800K | 16.2M | 22M | 34.5M | 35.2M | 22.9M |
| otherCurrentLiabilities | 22.1M | 125.4M | -13M | 24M | 16.3M | 10.8M | 11.5M | 12.8M | 13.4M | 10M |
| totalCurrentLiabilities | 954.7M | 1.05B | 969.1M | 1.01B | 924.7M | 1.06B | 969.9M | 1.12B | 773.9M | 823M |
| longTermDebt | 95M | 95M | 125M | 65M | 85M | 10M | 90M | - | - | - |
| capitalLeaseObligationsNonCurrent | 140.8M | 140.9M | 122.1M | 135.1M | 149.2M | 148.5M | 147.5M | 145.3M | 157.1M | 164.2M |
| deferredRevenueNonCurrent | - | - | - | - | 149.2M | 148.5M | 147.5M | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | 2.9M | 2.8M | 4.4M | 10M | 11.7M | 4.9M |
| otherNonCurrentLiabilities | 16.5M | 17.9M | 17.6M | 12.7M | 9.1M | 12.8M | 8.9M | 9M | 9.4M | 9.6M |
| totalNonCurrentLiabilities | 252.3M | 253.8M | 264.7M | 212.8M | 246.2M | 174.1M | 250.8M | 164.3M | 178.2M | 178.7M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 179.2M | 180.7M | 166M | 179.3M | 194.8M | 189.8M | 189.7M | 185.1M | 193.8M | 201.1M |
| totalLiabilities | 1.21B | 1.3B | 1.23B | 1.22B | 1.17B | 1.23B | 1.22B | 1.28B | 952.1M | 1B |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 16M | 16M | 16M | 16M | 16M | 16M | 16.2M | 16.7M | 16.8M | 16.8M |
| retainedEarnings | 16.8M | 12.1M | 35.5M | 90.8M | 134.4M | 199.2M | 175.2M | 312M | 328.1M | 401.6M |
| additionalPaidInCapital | 369.6M | 369.6M | 369.6M | 369.6M | 369.6M | 369.6M | 372.8M | 369.6M | 369.6M | 369.6M |
| 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 | 300K | -10.8M | 3M | -17.2M | 12.3M | 71.6M | 66.7M | 85.8M | 68.4M | 48.9M |
| depreciationAndAmortization | 30.3M | 29.3M | 33.3M | 31.5M | 34.8M | 33.2M | 33.7M | 32.4M | 31.7M | 33.5M |
| deferredIncomeTax | - | - | - | - | -77.9M | -56.9M | -117.6M | -174.2M | -148.2M | -104.6M |
| stockBasedCompensation | - | 4.3M | 3.4M | 5M | 4.7M | 6.1M | 5.9M | 5.4M | 5.5M | 4.6M |
| changeInWorkingCapital | 14.5M | 27.1M | 49M | -12.9M | -3.6M | 15.6M | -44.3M | 14.3M | -79.3M | -33M |
| accountsReceivables | 110.6M | 2.3M | 49M | -93.1M | 136.3M | -103M | 49.8M | -238.4M | -21M | -206M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | -96.1M | 24.8M | -18M | 80.2M | -139.9M | 118.6M | -94.1M | 134.4M | -58.3M | 173M |
| otherWorkingCapital | - | - | - | - | - | - | - | 118.3M | - | - |
| otherNonCashItems | -5.5M | 11.3M | -43M | 42.6M | 77.5M | 46.8M | 103.2M | 164.9M | 164.5M | 103.7M |
| netCashProvidedByOperatingActivities | 39.6M | 56.9M | 45.7M | 44M | 47.8M | 116.4M | 47.6M | 128.6M | 42.6M | 53.1M |
| investmentsInPropertyPlantAndEquipment | -10.1M | -12.8M | -3M | -9.7M | -13.7M | -16.8M | -12.3M | -14.5M | -9.9M | -10M |
| acquisitionsNet | - | - | - | - | - | -1M | - | - | - | - |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | - | -7.8M | -6.9M | -4.2M | -8.4M | -9M | -5.8M | -6.9M | -4.6M | -4M |
| netCashProvidedByInvestingActivities | -10.1M | -12.8M | -9.9M | -9.7M | -13.7M | -17.8M | -12.3M | -14.5M | -9.9M | -10M |
| netDebtIssuance | - | -30M | 32.9M | -20M | 75M | -80M | 90M | - | - | - |
| longTermNetDebtIssuance | - | -30M | 32.9M | -20M | 75M | -80M | 90M | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -1.2M | - | - | - | -12.3M | -18.1M | -57.6M | -26.4M | -11.6M | - |
| netCommonStockIssuance | -1.2M | - | - | - | -12.3M | -18.1M | -57.6M | -26.4M | -11.6M | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | -1.2M | - | - | - | -12.3M | -18.1M | -57.6M | -26.4M | -11.6M | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -4.6M | -15.2M | -32.6M | -15M | -68.3M | -15.2M | -149.9M | -15.9M | -170.5M | - |
| commonDividendsPaid | -4.6M | -15.2M | -32.6M | -15M | -68.3M | -15.2M | -149.9M | -15.9M | -170.5M | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -22.7M | -20.4M | -27.1M | -24.8M | -26.2M | -25.3M | -24.6M | -21.1M | -23.9M | -23.8M |
| netCashProvidedByFinancingActivities | -28.5M | -65.6M | 300K | -59.8M | -31.8M | -138.6M | -142.1M | -63.4M | -206M | -23.3M |