OTC : CLLFF
$0 (0.0%)
| date | 2026-04-30 | 2025-04-27 | 2024-04-30 | 2023-04-30 | 2022-04-30 | 2021-04-30 | 2020-04-30 | 2019-04-30 | 2018-04-30 | 2017-04-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 1.59B | 1.52B | 1.49B | 1.35B | 1.18B | 1.07B | 948.09M | 901.22M | 770.94M | 633.56M |
| costOfRevenue | 777.03M | 1.16B | 737.94M | 672.34M | 562.36M | 506M | 447.9M | 426.44M | 364.93M | 301.25M |
| grossProfit | 815.59M | 776.42M | 750.95M | 676.27M | 619.34M | 559.91M | 500.19M | 474.77M | 406.01M | 332.31M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 194.65M | 144.83M | 174.75M | 204.41M | 151.18M | 140.5M | 120.84M | 124.12M | 105.46M | 83.6M |
| sellingAndMarketingExpenses | 365.04M | 345.37M | 327.81M | 297.74M | 256.61M | 228.16M | 208.55M | 186.37M | 159.91M | 128.95M |
| sellingGeneralAndAdministrativeExpenses | 559.69M | 685.34M | 502.56M | 502.15M | 407.79M | 368.66M | 329.39M | 310.48M | 265.37M | 212.51M |
| otherExpenses | 264.04M | 18.88M | 128.62M | 127.04M | 101.74M | 79.51M | 84.16M | 94.22M | 81.64M | 67.72M |
| operatingExpenses | 823.73M | 704.22M | 631.18M | 629.19M | 509.53M | 448.17M | 413.55M | 404.7M | 347M | 280.24M |
| costAndExpenses | 1.6B | 1.45B | 1.37B | 1.3B | 1.07B | 954.17M | 857.72M | 831.14M | 711.93M | 581.48M |
| netInterestIncome | -43.03M | -64.01M | -38.52M | -32.41M | -30.21M | -29.39M | -31.98M | -10.74M | -10.51M | -8.07M |
| interestIncome | 2.79M | 4.11M | 2.4M | 1.02M | - | - | 271K | 479K | 347K | 357K |
| interestExpense | 45.82M | 68.13M | 40.92M | 33.43M | 30.21M | 29.39M | 32.21M | 11.22M | 10.86M | 8.43M |
| depreciationAndAmortization | 113.85M | 174.36M | 105.68M | 98.15M | 93.1M | 84.08M | 78.49M | 37.57M | 30.05M | 23.7M |
| ebitda | 228.49M | 291.47M | 227.85M | 146.26M | 203.99M | 174.32M | 157.62M | 107.98M | 89.11M | 75.91M |
| ebit | 114.65M | 117.1M | 122.17M | 48.1M | 110.9M | 90.64M | 79.13M | 70.55M | 59.35M | 52.43M |
| nonOperatingIncomeExcludingInterest | -122.79M | -192.5M | -113.43M | -104M | -99M | 21.1M | 11.23M | -40.13M | -27.77M | -19.55M |
| operatingIncome | -8.14M | 72.2M | 119.77M | 47.08M | 109.82M | 111.74M | 90.37M | 69.79M | 58.71M | 51.86M |
| totalOtherIncomeExpensesNet | 76.97M | -40.9M | -38.52M | 70.57M | -30.21M | -50.88M | -35.46M | -10.46M | -10.21M | -7.85M |
| incomeBeforeTax | 68.82M | 31.3M | 81.25M | 14.67M | 79.61M | 60.85M | 54.91M | 59.33M | 48.5M | 44.01M |
| incomeTaxExpense | 21.73M | 35.15M | 25.62M | 3.39M | 25.53M | 23.63M | 22.72M | 20.22M | 16.01M | 16.02M |
| netIncomeFromContinuingOperations | 47.09M | 8.83M | 55.64M | 11.28M | 54.08M | 37.27M | 32.19M | 39.11M | 32.49M | 27.99M |
| netIncomeFromDiscontinuedOperations | -2.94M | - | 21.08M | 1.47M | 722K | -4.66M | -928K | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 44.15M | 13.83M | 76.72M | 12.75M | 54.8M | 32.61M | 31.26M | 39.11M | 32.49M | 27.99M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 44.15M | 13.83M | 55.64M | 12.75M | 54.8M | 32.95M | 31.26M | 39.11M | 32.49M | 27.99M |
| eps | 0.37 | 0.12 | 0.47 | 0.11 | 0.47 | 0.28 | 0.27 | 0.34 | 0.28 | 0.28 |
| date | 2026-04-30 | 2025-04-27 | 2024-04-30 | 2023-04-30 | 2022-04-30 | 2021-04-30 | 2020-04-30 | 2019-04-30 | 2018-04-30 | 2017-04-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 93.91M | 186.42M | 83.82M | 80.24M | 97.22M | 95.72M | 116.3M | 79.79M | 60.45M | 104.75M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 93.91M | 186.42M | 83.82M | 80.24M | 97.22M | 95.72M | 116.3M | 79.79M | 60.45M | 104.75M |
| netReceivables | 7.98M | 14.44M | 8.2M | 20.1M | 4.2M | 3.04M | 3.07M | 3.28M | 2.68M | 2.43M |
| accountsReceivables | 7.98M | 14.44M | 8.2M | 20.1M | 4.2M | 3.04M | 3.07M | 3.14M | 2.68M | 2.43M |
| otherReceivables | - | - | - | - | - | - | 1000 | 137K | - | - |
| inventory | 10.43M | 16.08M | 9.46M | 8.32M | 7.93M | 7.17M | 6.85M | 6.32M | 5.98M | 5.08M |
| prepaids | - | - | - | 3.56M | - | - | 2.99M | 2.35M | 3.78M | 1.82M |
| otherCurrentAssets | 8.44M | 11.96M | 8.1M | 18.09M | 4.51M | 5.16M | - | -93000 | - | - |
| totalCurrentAssets | 120.77M | 228.9M | 109.6M | 130.3M | 113.85M | 111.09M | 129.2M | 91.65M | 72.88M | 114.07M |
| propertyPlantEquipmentNet | 756.24M | 387.13M | 744.4M | 690.34M | 648.57M | 550.58M | 556.87M | 176.7M | 164.93M | 103.38M |
| goodwill | 484.35M | 496.6M | 483.74M | 471.06M | 450.02M | 427.39M | 431.16M | 424.38M | 419.43M | 263.92M |
| intangibleAssets | 14.92M | 805.32M | 19.09M | 492.29M | 475.29M | 451.55M | 457.39M | 25.13M | 21.03M | 18.55M |
| goodwillAndIntangibleAssets | 499.28M | 805.32M | 502.83M | 963.35M | 925.32M | 878.94M | 888.55M | 449.52M | 440.46M | 282.47M |
| longTermInvestments | 884K | 956.22K | 291K | 1.78M | 5.18M | 2.4M | 2.35M | 2.15M | 1.94M | 1.57M |
| taxAssets | 78.85M | 110.46M | 60.2M | 226.56M | 167.51M | 150.78M | 151.39M | 38.34M | 34.66M | 31.74M |
| otherNonCurrentAssets | 803K | 788.2M | 906K | -471.06M | -449.77M | -427.04M | -430.78M | -38.34M | -34.66M | -31.74M |
| totalNonCurrentAssets | 1.34B | 2.09B | 1.31B | 1.41B | 1.3B | 1.16B | 1.17B | 628.37M | 607.33M | 387.42M |
| otherAssets | - | - | - | - | - | - | - | 32.4M | 30.68M | 28.59M |
| totalAssets | 1.46B | 2.32B | 1.42B | 1.54B | 1.28B | 1.15B | 1.18B | 752.42M | 710.88M | 530.08M |
| totalPayables | 136.58M | 232.49M | 111.28M | 101.59M | 116.47M | 96.9M | 70.07M | 88.94M | 77.13M | 52.82M |
| accountPayables | 105.68M | 232.49M | 111.28M | 99.58M | 97.94M | 79.01M | 70.07M | 71.84M | 62.02M | 48.17M |
| otherPayables | 30.9M | - | - | 2.01M | 18.53M | 17.64M | - | 17.1M | 15.12M | 4.65M |
| accruedExpenses | - | - | 8.32M | 9.12M | 5.91M | 5.84M | 6.01M | 5.73M | 5.55M | 4.63M |
| shortTermDebt | - | - | - | -2.01M | -5.51M | 1.54M | 2.64M | - | 1.22M | 1.77M |
| capitalLeaseObligationsCurrent | 49.58M | 86.69M | 47.84M | 44.64M | 37.77M | 31.65M | 28.89M | - | - | - |
| taxPayables | - | 17.62M | 7.48M | 2.01M | 5.51M | 7.08M | 6.99M | 4.4M | 1.03M | 4.65M |
| deferredRevenue | - | - | - | 2.01M | 5.51M | 7.08M | 6.99M | -1.53M | -1.22M | - |
| otherCurrentLiabilities | 47.87M | 49.1M | 32.28M | 23.81M | 6.34M | 4.03M | 18.47M | 9.1M | 2.85M | 14.37M |
| totalCurrentLiabilities | 234.03M | 368.28M | 199.72M | 179.16M | 166.49M | 147.04M | 133.07M | 102.24M | 85.53M | 73.58M |
| longTermDebt | 212.35M | 402.55M | 248.85M | 291.86M | 270.99M | 271.49M | 317.25M | 292.64M | 286.26M | 183.02M |
| capitalLeaseObligationsNonCurrent | 580.86M | 904.9M | 537.85M | 506.87M | 439.62M | 363.6M | 360.97M | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | 123K | 5.15M | 4.58M | 5.63M | 3.38M | 2.63M | - |
| otherNonCurrentLiabilities | 7.84M | 10.87M | 5.36M | 7.86M | 7.19M | 7.8M | 8M | 4.91M | 3.5M | 4.78M |
| totalNonCurrentLiabilities | 801.06M | 1.32B | 792.06M | 806.72M | 722.96M | 647.47M | 691.85M | 299.55M | 292.39M | 187.8M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 630.44M | 991.59M | 585.7M | 551.51M | 477.39M | 395.26M | 389.86M | - | - | - |
| totalLiabilities | 1.04B | 1.69B | 991.78M | 985.87M | 889.44M | 790.87M | 824.92M | 401.79M | 377.92M | 263.29M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 305.23M | 473.93M | 300.16M | 297.37M | 291.39M | 290.79M | 290.79M | 290.5M | 290.33M | 245.26M |
| retainedEarnings | 101.58M | 141.56M | 112.81M | 68.38M | 87.26M | 61.05M | 52.93M | 49.36M | 31.69M | 18.11M |
| additionalPaidInCapital | - | - | - | - | - | - | - | - | - | - |
| date | 2026-04-30 | 2025-04-27 | 2024-04-30 | 2023-04-30 | 2022-04-30 | 2021-04-30 | 2020-04-30 | 2019-04-30 | 2018-04-30 | 2017-04-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | - | 13.83M | 36.03M | 11.28M | 54.08M | 37.27M | 32.19M | 39.11M | 32.49M | 27.99M |
| depreciationAndAmortization | - | 174.36M | 105.68M | 98.15M | 93.1M | 84.08M | 78.49M | 36.04M | 29.16M | 23.01M |
| deferredIncomeTax | - | - | -4.48M | -18.62M | 225K | -5.17M | -1.67M | -409K | 844K | -81000 |
| stockBasedCompensation | - | - | - | 427K | 1.2M | 1.2M | -424K | 206K | 611K | 399K |
| changeInWorkingCapital | - | 2.17M | -6.74M | -2.54M | 6.34M | 3.04M | 7.26M | -841K | -341K | -1.5M |
| accountsReceivables | - | -1.02M | - | -2.92M | 874K | -98000 | 112K | -507K | -250K | -1.3M |
| inventory | - | -790K | - | -639K | -1.08M | -273K | -494K | -334K | -91000 | -200K |
| accountsPayables | - | - | - | 11.95M | 8.29M | 5.49M | 5.94M | 10.65M | 15.03M | 4.73M |
| otherWorkingCapital | - | 3.98M | -6.74M | -10.93M | -1.75M | -2.08M | 1.71M | -10.65M | -15.03M | -4.73M |
| otherNonCashItems | 150.11M | 93.6M | 81.93M | 57.51M | 1.4M | 27.62M | 33.47M | 23.38M | 11.76M | 10.75M |
| netCashProvidedByOperatingActivities | 150.11M | 283.96M | 176.39M | 146.22M | 156.33M | 148.04M | 149.32M | 97.48M | 74.52M | 60.56M |
| investmentsInPropertyPlantAndEquipment | -51.91M | -102.91M | -82.75M | -75.63M | -73.22M | -41.88M | -57.81M | -50.66M | -47.97M | -30.61M |
| acquisitionsNet | -3.16M | - | 23.06M | -17.92M | -24.09M | -3.94M | 479K | -7.52M | -197.96M | -33.66M |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | -1.14M | -3.37M | 6.13M | - | - | -5.09M | - | -4.81M | 2.62M | -668K |
| netCashProvidedByInvestingActivities | -56.21M | -106.28M | -53.55M | -93.54M | -97.31M | -50.92M | -57.34M | -62.99M | -243.31M | -64.93M |
| netDebtIssuance | -29.34M | -10.06M | -41.01M | 3.3M | 4.58M | -37.33M | 21.22M | 5.53M | 97.52M | 18.59M |
| longTermNetDebtIssuance | -29.34M | -10.06M | -41.01M | 3.3M | 4.58M | -37.33M | -10.81M | 5.53M | 97.52M | 18.59M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | 32.03M | - | - | - |
| netStockIssuance | - | - | - | - | - | - | - | - | 44.24M | 52.36M |
| netCommonStockIssuance | - | - | - | - | - | - | - | - | 44.24M | 52.36M |
| commonStockIssuance | - | - | - | - | - | - | - | - | 46.06M | 54.48M |
| commonStockRepurchased | - | - | - | - | - | - | - | - | -1.83M | -2.12M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -31.14M | -45.87M | -30M | -29.38M | -28.59M | -24.48M | -23.32M | -20.97M | -18.91M | -15.11M |
| commonDividendsPaid | -31.14M | -45.87M | -30M | -29.38M | -28.59M | -24.48M | -23.32M | -20.97M | -18.91M | -15.11M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -59.51M | -66.1M | -47.89M | -39.86M | -37.94M | -50.67M | -54.01M | - | -1.84M | -637K |
| netCashProvidedByFinancingActivities | -119.99M | -122.03M | -118.9M | -65.94M | -61.95M | -112.48M | -56.1M | -15.44M | 121M | 55.21M |
| date | 2026-04-30 | 2025-10-31 | 2025-04-27 | 2024-10-13 | 2024-04-30 | 2023-10-15 | 2023-04-30 | 2022-10-31 | 2022-04-30 | 2021-10-17 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 840.29M | 750M | 1.28B | 703.53M | 793.73M | 695.15M | 734.32M | 614.3M | 650.28M | 534.25M |
| costOfRevenue | 413M | 362.89M | 620.28M | 346.72M | 395.56M | 342.38M | 377.8M | 294.54M | 309.66M | 252.7M |
| grossProfit | 427.29M | 387.11M | 419.61M | 356.81M | 398.18M | 352.77M | 356.52M | 319.75M | 340.61M | 281.55M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | 103.86M | 40.97M | 133.6M | 126.16M | 168.95M | 35.46M | - | 30.53M |
| sellingAndMarketingExpenses | - | - | 293.02M | 158.14M | 173.91M | 153.9M | 157.98M | 139.76M | - | 116.37M |
| sellingGeneralAndAdministrativeExpenses | 359.65M | 319.66M | 394.95M | 299.15M | 215.37M | 282.81M | 334.83M | 167.32M | 278.22M | 222.86M |
| otherExpenses | - | - | -141.93M | 4.62M | 123.01M | 9.99M | 6.6M | 112.98M | - | 6.86M |
| operatingExpenses | 359.65M | 319.66M | 253.02M | 303.77M | 338.38M | 292.8M | 334.83M | 280.3M | 278.22M | 222.86M |
| costAndExpenses | 772.65M | 682.55M | 873.3M | 650.49M | 733.94M | 635.18M | 712.63M | 574.85M | 587.88M | 475.56M |
| netInterestIncome | -24.07M | -18.9M | -37.41M | -17M | -21.5M | -17.01M | -17.5M | -14.91M | -16.54M | -13.66M |
| interestIncome | 1.48M | 1.3M | 2.23M | 1.2M | 1.4M | 1M | 815K | 207K | - | - |
| interestExpense | 25.55M | 20.2M | 39.64M | 18.2M | 22.9M | 18.02M | 18.31M | 15.12M | 16.54M | 13.66M |
| depreciationAndAmortization | 62.75M | 50.93M | 124.76M | 49.6M | 2.74M | 50.4M | 50.09M | 48.06M | 52.43M | 40.67M |
| ebitda | 130.39M | 111.22M | 188.83M | 102.64M | 62.87M | 111.38M | 66.05M | 80.21M | 111.5M | 93.63M |
| ebit | 67.64M | 60.3M | 24.42M | 53.04M | 60.13M | 60.98M | 15.96M | 32.14M | 59.07M | 52.96M |
| nonOperatingIncomeExcludingInterest | - | 7.16M | - | - | -337K | -1.17M | 5.73M | 7.31M | 3.32M | 5.73M |
| operatingIncome | 67.64M | 67.45M | 24.42M | 53.04M | 59.8M | 59.97M | 21.69M | 39.45M | 62.39M | 58.69M |
| totalOtherIncomeExpensesNet | -38.99M | -27.36M | -18.82M | -17M | -21.5M | -17.01M | -24.04M | -23.2M | -19.86M | -20.52M |
| incomeBeforeTax | 28.65M | 40.09M | -7.42M | 36.04M | 38.29M | 42.96M | -2.35M | 16.25M | 42.53M | 38.16M |
| incomeTaxExpense | 8.79M | 12.91M | 16.5M | 11.92M | 12.02M | 13.59M | -2.61M | 5.78M | 14.13M | 11.76M |
| netIncomeFromContinuingOperations | 19.85M | 27.18M | -23.92M | 24.12M | 26.27M | 29.37M | 261K | 10.46M | 28.4M | 26.39M |
| netIncomeFromDiscontinuedOperations | -2.93M | - | - | - | - | 21.08M | 1.47M | 559K | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | -5000 | - | 9000 | - |
| netIncome | 16.92M | 27.18M | -23.92M | 24.12M | 26.27M | 29.37M | 1.72M | 11.02M | 28.41M | 26.39M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 16.92M | 27.18M | -23.92M | 24.12M | 26.27M | 29.37M | 1.72M | 11.02M | 28.41M | 26.39M |
| eps | 0.14 | 0.23 | -0.2 | 0.2 | 0.22 | 0.25 | 0.01 | 0.09 | 0.24 | 0.23 |
| date | 2026-04-30 | 2025-10-31 | 2025-04-27 | 2024-10-13 | 2024-04-30 | 2023-10-15 | 2023-04-30 | 2022-10-31 | 2022-04-30 | 2021-10-17 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 93.69M | 101.58M | 186.42M | 88.58M | 83.82M | 98.14M | 80.24M | 93.45M | 97.22M | 90.04M |
| shortTermInvestments | - | - | - | 837K | - | - | - | - | - | - |
| cashAndShortTermInvestments | 93.69M | 101.58M | 186.42M | 89.41M | 83.82M | 98.14M | 80.24M | 93.45M | 97.22M | 90.04M |
| netReceivables | 7.96M | 10.3M | 14.44M | 4.57M | 8.2M | 6.56M | 20.1M | 6.85M | 4.2M | 3.43M |
| accountsReceivables | 7.96M | 10.3M | 14.44M | 4.57M | 8.2M | 2.57M | 20.1M | 6.85M | 4.2M | 3.43M |
| otherReceivables | - | - | - | - | - | 3.99M | - | - | - | - |
| inventory | 10.41M | 10.36M | 16.08M | 9.73M | 9.46M | 8.25M | 8.32M | 8.58M | 7.93M | 7.2M |
| prepaids | - | - | - | - | - | 4.27M | 3.56M | - | - | - |
| otherCurrentAssets | 8.42M | 9.62M | 11.96M | 6.7M | 8.1M | 6.24M | 18.09M | 7.05M | 4.51M | 6.23M |
| totalCurrentAssets | 120.47M | 131.86M | 228.9M | 110.41M | 109.6M | 123.46M | 130.3M | 115.93M | 113.85M | 106.91M |
| propertyPlantEquipmentNet | 754.4M | 755.78M | 387.13M | 747.08M | 744.4M | 704.38M | 690.34M | 647.47M | 648.57M | 586.32M |
| goodwill | 483.17M | 494.31M | 496.6M | 482.07M | 483.74M | 483.95M | 471.06M | 463.64M | 450.02M | 438.79M |
| intangibleAssets | 14.89M | 16.92M | 805.32M | 18.52M | 19.09M | 20.51M | 492.29M | 24.74M | 475.29M | 23.45M |
| goodwillAndIntangibleAssets | 498.06M | 511.23M | 805.32M | 500.6M | 502.83M | 504.46M | 963.35M | 488.38M | 925.32M | 462.24M |
| longTermInvestments | 1.37M | 735.73K | 956.22K | 194.04K | 291K | 904K | 1.78M | 5.9M | 5.18M | 2.62M |
| taxAssets | 254.68M | 70.93M | 110.46M | 40.79M | 60.2M | 57.02M | 226.56M | 46.33M | 167.51M | 44.24M |
| otherNonCurrentAssets | 313.24K | 354.87K | 788.2M | 62.45M | 906K | 153K | -471.06M | 248K | -449.77M | 469K |
| totalNonCurrentAssets | 1.51B | 1.34B | 2.09B | 1.31B | 1.31B | 1.27B | 1.41B | 1.19B | 1.3B | 1.1B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 1.63B | 1.47B | 2.32B | 1.42B | 1.42B | 1.39B | 1.37B | 1.3B | 1.28B | 1.2B |
| totalPayables | 137.96M | 141.74M | 232.49M | 122.8M | 111.28M | 121.94M | 101.59M | 102.64M | 116.47M | 100.79M |
| accountPayables | 136.24M | 138.18M | 232.49M | 122.8M | 111.28M | 121.94M | 99.58M | 102.64M | 97.94M | 93.14M |
| otherPayables | 1.72M | 3.56M | - | - | - | - | 2.01M | - | 18.53M | 7.65M |
| accruedExpenses | 9.12M | - | - | - | 8.32M | - | 9.12M | - | 5.91M | - |
| shortTermDebt | 49.46M | 53.05M | - | - | - | - | -2.01M | - | -5.51M | 1.49M |
| capitalLeaseObligationsCurrent | - | - | 86.69M | 47.15M | 47.84M | 47.08M | 44.64M | 39.52M | 37.77M | 31.25M |
| taxPayables | - | - | 17.62M | - | 7.48M | 2.11M | 2.01M | 4.34M | 5.51M | 7.65M |
| deferredRevenue | - | - | - | - | - | 2.11M | - | 4.34M | - | 7.65M |
| otherCurrentLiabilities | 36.92M | 23.13M | 49.1M | 21.91M | 32.28M | 10.17M | 25.82M | 9.57M | 11.86M | -390K |
| totalCurrentLiabilities | 233.46M | 217.92M | 368.28M | 191.86M | 199.72M | 181.3M | 179.16M | 156.07M | 166.49M | 140.78M |
| longTermDebt | 211.84M | 238.83M | 402.55M | 247.31M | 248.85M | 270.39M | 291.86M | 283.73M | 270.99M | 286.3M |
| capitalLeaseObligationsNonCurrent | 579.45M | 590.01M | 904.9M | 543.65M | 537.85M | 516.4M | 506.87M | 458.78M | 439.62M | 388.3M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 176.02M | - | - | - | - | 124K | - | 5.46M | 5.15M | 4.59M |
| otherNonCurrentLiabilities | 7.82M | 7.11M | 10.87M | 6.24M | 5.36M | 8.31M | 8.43M | 4.51M | 9.96M | 6.68M |
| totalNonCurrentLiabilities | 975.12M | 835.95M | 1.32B | 797.21M | 792.06M | 795.22M | 806.72M | 752.48M | 722.96M | 685.87M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 579.45M | 590.01M | 991.59M | 590.8M | 585.7M | 563.48M | 551.51M | 498.3M | 477.39M | 419.54M |
| totalLiabilities | 1.21B | 1.05B | 1.69B | 989.06M | 991.78M | 976.53M | 985.87M | 908.55M | 889.44M | 826.65M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 304.49M | 303.9M | 473.93M | 302.32M | 300.16M | 298.99M | 297.37M | 296.54M | 291.39M | 291.39M |
| retainedEarnings | 101.33M | 99.92M | 141.56M | 118.7M | 112.81M | 101.23M | 68.38M | 80.72M | 87.26M | 72.86M |
| additionalPaidInCapital | - | - | - | - | - | - | - | - | - | - |
| date | 2026-04-30 | 2025-10-31 | 2025-04-27 | 2024-10-13 | 2024-04-30 | 2023-10-15 | 2023-04-30 | 2022-10-31 | 2022-04-30 | 2021-10-17 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 19.85M | 17.79M | -15.29M | 24.12M | 26.27M | 29.37M | 11.28M | 11.02M | 28.41M | 26.39M |
| depreciationAndAmortization | 62.75M | 50.93M | 61.99M | 50.06M | 58.37M | 50.4M | 50.09M | 48.06M | 52.43M | 40.67M |
| deferredIncomeTax | -8.96M | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | - | - | 107K | - | 2.61M | - | 434.01K | - | - | - |
| changeInWorkingCapital | - | - | 2.17M | 1.08M | -6.74M | - | -7.46M | - | - | - |
| accountsReceivables | - | - | -1.02M | - | -1.08M | - | -2.92M | - | - | - |
| inventory | - | - | -790K | - | -360K | - | -639K | - | - | - |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | - | - | 3.98M | 1.99M | -5.3M | - | -3.91M | - | - | - |
| otherNonCashItems | 6.98M | -1.03M | 18.91M | -324.16K | 13.71M | 2.27M | 22.76M | -1.99M | 4.34M | 4.1M |
| netCashProvidedByOperatingActivities | 80.62M | 67.69M | 67.89M | 74.94M | 94.23M | 82.04M | 77.1M | 57.1M | 85.17M | 71.16M |
| investmentsInPropertyPlantAndEquipment | -30.29M | -24M | -31.66M | -34.1M | -44.48M | -35.52M | -43.57M | -32.06M | -34.06M | -39.15M |
| acquisitionsNet | 1.09M | -3M | - | - | 303K | 22.76M | -13.32M | -4.6M | -11.02M | -13.07M |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | 2.74M | - | - | - | - |
| otherInvestingActivities | - | - | 10.55M | -647.37K | -2.75M | 3.39M | - | - | - | - |
| netCashProvidedByInvestingActivities | -29.2M | -27M | -21.1M | -34.75M | -46.92M | -6.63M | -56.88M | -36.66M | -45.08M | -52.22M |
| netDebtIssuance | -14.96M | -14M | -4.11M | -18.94M | -19M | -40.73M | -2.14M | 5.44M | -10.96M | -850K |
| longTermNetDebtIssuance | -14.96M | -14M | -4.11M | -18.94M | -19M | -40.73M | -2.14M | 5.44M | -10.96M | -850K |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netCommonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -14.09M | -17M | -7.97M | -16.85M | -13.63M | -16.38M | -13.11M | -16.27M | -14M | -14.59M |
| commonDividendsPaid | -14.09M | -17M | -7.97M | -16.85M | -13.63M | -16.38M | -13.11M | -16.27M | -14M | -14.59M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -30.71M | -27.48M | -14.91M | 192.24K | -29.05M | -11.86M | -13.49M | -14.36M | -11.59M | -9.96M |
| netCashProvidedByFinancingActivities | -59.76M | -58.48M | -26.99M | -35.6M | -61.68M | -57.1M | -28.74M | -25.19M | -36.55M | -25.4M |