TSX : NOA.TO
-$0.1 (-0.54%)
| 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 | 1.28B | 1.17B | 957.22M | 769.54M | 654.14M | 500.37M | 719.07M | 410.06M | 292.56M | 213.18M |
| costOfRevenue | 1.12B | 955.74M | 803M | 667.99M | 563.73M | 405.99M | 622.66M | 340.98M | 252.91M | 180.84M |
| grossProfit | 160.33M | 210.05M | 154.22M | 101.55M | 90.42M | 94.38M | 96.41M | 69.08M | 39.65M | 32.34M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 50.33M | 55.95M | 56.84M | 29.86M | 35.37M | 24.1M | 36.93M | 38.84M | 25.3M | 27.22M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 50.33M | 55.95M | 56.84M | 29.86M | 35.37M | 24.1M | 36.93M | 38.84M | 25.3M | 27.22M |
| otherExpenses | - | 767K | - | - | - | 578K | 711K | 412K | 918K | 1.38M |
| operatingExpenses | 50.33M | 56.72M | 56.84M | 29.86M | 35.37M | 24.68M | 37.64M | 39.25M | 26.22M | 28.91M |
| costAndExpenses | 1.17B | 1.01B | 861.51M | 697.85M | 599.1M | 430.67M | 660.3M | 380.24M | 279.13M | 209.75M |
| netInterestIncome | -58.93M | -59.34M | -36.95M | -24.54M | -19.03M | -18.66M | -21.62M | -8.58M | -6.94M | -5.78M |
| interestIncome | - | - | - | 24000 | 62000 | 181K | 107K | 175K | 144K | 194K |
| interestExpense | 58.93M | 59.34M | 36.95M | 24.57M | 19.09M | 18.84M | 21.73M | 8.76M | 7.09M | 5.98M |
| depreciationAndAmortization | 219.19M | 166.68M | 131.32M | 119.27M | 108.02M | 88.78M | 102.29M | 57.1M | 44.1M | 42.48M |
| ebitda | 329.19M | 283.06M | 252.6M | 227.18M | 186.74M | 160.35M | 163.04M | 88.4M | 57.65M | 47.97M |
| ebit | 110M | 116.38M | 121.28M | 107.91M | 78.72M | 78.22M | 60.75M | 29.64M | 13.56M | 4.91M |
| nonOperatingIncomeExcludingInterest | -2.62M | 36.96M | -25.56M | -218K | -2.82M | -11.1M | -1.92M | 343K | -148K | -989K |
| operatingIncome | 110M | 153.33M | 95.71M | 107.69M | 75.9M | 68.94M | 58.8M | 29.98M | 13.41M | 3.92M |
| totalOtherIncomeExpensesNet | -53.53M | -93.3M | -9.75M | -23.25M | -15.21M | -6.65M | -18.84M | -8.56M | -6.94M | -4.42M |
| incomeBeforeTax | 56.47M | 60.04M | 85.96M | 84.44M | 60.69M | 60.47M | 39.99M | 21.42M | 6.47M | -494K |
| incomeTaxExpense | 22.64M | 15.95M | 22.82M | 17.07M | 9.28M | 11.26M | 2.86M | 6.1M | 1.2M | -49000 |
| netIncomeFromContinuingOperations | 33.83M | 44.08M | 63.14M | 30.32M | 29.55M | 41.47M | 34.35M | 15.32M | 5.26M | -445K |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | 37.05M | 21.86M | 7.74M | 2.78M | - | - | - |
| netIncome | 33.83M | 44.08M | 63.14M | 67.37M | 51.41M | 49.21M | 36.88M | 15.29M | 5.26M | -445K |
| netIncomeDeductions | -2.98M | - | -5.92M | -5.89M | -4.41M | -2.37M | - | - | - | - |
| bottomLineNetIncome | 36.81M | 44.08M | 69.07M | 73.26M | 55.82M | 51.58M | 36.88M | 15.29M | 5.26M | -445K |
| eps | 1.18 | 1.65 | 2.6 | 2.46 | 1.81 | 1.75 | 1.45 | 0.49 | 0.2 | -0.01 |
| 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 | 100.13M | 77.88M | 88.61M | 69.14M | 16.6M | 43.92M | 5.54M | 19.51M | 8.19M | 13.67M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 100.13M | 77.88M | 88.61M | 69.14M | 16.6M | 43.92M | 5.54M | 19.51M | 8.19M | 13.67M |
| netReceivables | 179.4M | 170.2M | 132.88M | 99.61M | 78.55M | 39.12M | 85.94M | 93.07M | 67.29M | 57.03M |
| accountsReceivables | 148.57M | 141.34M | 81.94M | 72.83M | 64.04M | 32.05M | 51.86M | 77.72M | 45.16M | 38.75M |
| otherReceivables | 30.83M | 28.86M | 50.94M | 26.78M | 14.51M | 11.19M | 34.08M | 15.35M | 24.19M | 18.28M |
| inventory | 75.66M | 74.08M | 64.96M | 49.9M | 44.54M | 19.17M | 21.65M | 13.39M | 4.75M | 3.44M |
| prepaids | 6.92M | 7.68M | 7.4M | 10.59M | 6.83M | 4.98M | 4.24M | 2.59M | 1.05M | 986K |
| otherCurrentAssets | 107K | 683K | 1.34M | 1.12M | 660K | 12.58M | 424K | 4.12M | 6.49M | 2.04M |
| totalCurrentAssets | 362.22M | 330.52M | 295.2M | 230.36M | 147.18M | 119.96M | 117.38M | 130.38M | 89.28M | 74.95M |
| propertyPlantEquipmentNet | 1.37B | 1.26B | 1.16B | 660.55M | 655.72M | 651.9M | 609.57M | 528.16M | 278.65M | 256.45M |
| goodwill | 535K | 520K | 526K | 543K | 543K | - | - | - | - | - |
| intangibleAssets | 12.33M | 9.9M | 6.97M | 6.77M | 3.86M | 378K | - | 2.92M | 938K | 1.79M |
| goodwillAndIntangibleAssets | 12.87M | 10.42M | 7.5M | 7.32M | 4.41M | 378K | - | 2.92M | 938K | 1.79M |
| longTermInvestments | 70.89M | 84.69M | 81.44M | 75.64M | 55.97M | 44.05M | 42.91M | 11.79M | - | - |
| taxAssets | - | - | - | 387K | - | 16.41M | 15.66M | 9.27M | 10.54M | 13.81M |
| otherNonCurrentAssets | 4.19M | 9.32M | 6.62M | 5.26M | 6M | 6.24M | 7.14M | 7.29M | 4.24M | 3.09M |
| totalNonCurrentAssets | 1.46B | 1.36B | 1.25B | 749.15M | 722.1M | 718.97M | 675.28M | 559.42M | 294.36M | 275.14M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 1.82B | 1.69B | 1.55B | 979.51M | 869.28M | 838.93M | 792.65M | 689.8M | 383.64M | 350.08M |
| totalPayables | 110.86M | 134.22M | 146.19M | 102.55M | 76.25M | 45.8M | 89.27M | 63.46M | 35.19M | 29.55M |
| accountPayables | 102.05M | 110.75M | 146.19M | 102.55M | 76.25M | 41.43M | 88.2M | 63.46M | 35.19M | 29.55M |
| otherPayables | 8.81M | 23.47M | - | - | - | 4.37M | 1.07M | - | - | - |
| accruedExpenses | 52.99M | 46.14M | 31.65M | 21.18M | 16.89M | 11.87M | 11.97M | 15.36M | 8.83M | 7.82M |
| shortTermDebt | 162.05M | 92.49M | 92.69M | 42.09M | 19.69M | 16.26M | 18.51M | 30M | - | 8.17M |
| capitalLeaseObligationsCurrent | 1.5M | 1.77M | 1.74M | 2.47M | 28.35M | 30.9M | 35.41M | 32.67M | 29.36M | 24.18M |
| taxPayables | - | 20.45M | 26.52M | 8.19M | 5.06M | 3.22M | 38000 | 1.75M | 2.01M | 2.08M |
| deferredRevenue | 22.85M | 1.94M | 59000 | 1.41M | 3.35M | 1.51M | 23000 | 4.03M | 2.27M | 1.66M |
| otherCurrentLiabilities | 60.61M | 39.29M | 51.69M | 45.21M | 33M | 6.28M | 4.23M | 6.75M | 4.83M | 5.3M |
| totalCurrentLiabilities | 410.86M | 315.86M | 324.02M | 192.3M | 161.03M | 109.2M | 157.3M | 148.9M | 79.03M | 74.03M |
| longTermDebt | 749.83M | 719.4M | 611.31M | 378.45M | 306.03M | 341.4M | 313.44M | 265.96M | 70.06M | 31.27M |
| capitalLeaseObligationsNonCurrent | 9.7M | 11.44M | 11.31M | 12.38M | 89.09M | 107.62M | 64.78M | 54.32M | 37.83M | 37.34M |
| deferredRevenueNonCurrent | 1.84M | 19.03M | 16.11M | 1.48M | 2.95M | 4.75M | 6.59M | 9.86M | 6.22M | 2.65M |
| deferredTaxLiabilitiesNonCurrent | 141.28M | 125.38M | 108.82M | 71.89M | 56.2M | 64.2M | 52.5M | 44.79M | 38.16M | 40.22M |
| otherNonCurrentLiabilities | 49.63M | 114.26M | 118.24M | 17.09M | -42.01M | 32.12M | 3.54M | 15.77M | 6.42M | 5.62M |
| totalNonCurrentLiabilities | 952.27M | 989.5M | 865.8M | 481.29M | 429.78M | 481.29M | 455.23M | 390.69M | 158.69M | 117.1M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 11.19M | 13.21M | 13.05M | 14.85M | 117.44M | 138.52M | 100.19M | 86.99M | 67.19M | 61.52M |
| totalLiabilities | 1.36B | 1.31B | 1.19B | 673.59M | 590.82M | 590.48M | 612.53M | 539.58M | 237.72M | 191.13M |
| treasuryStock | -14.99M | -15.91M | -16.16M | -16.44M | -17.8M | -18M | -15.91M | -11.7M | -12.35M | -9.29M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 282.96M | 228.96M | 229.46M | 229.46M | 246.94M | 255.06M | 225.97M | 221.77M | 231.02M | 252.63M |
| retainedEarnings | 176.46M | 156.12M | 123.03M | 70.5M | 11.86M | -35.16M | -79.86M | -113.92M | -127.16M | -130.3M |
| additionalPaidInCapital | 2.81M | 20.82M | 20.74M | 22.1M | 37.46M | 46.54M | 49.92M | 53.57M | 54.42M | 45.92M |
| 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 | 33.83M | 44.08M | 63.14M | 67.37M | 51.41M | 49.21M | 37.13M | 15.32M | 5.26M | -445K |
| depreciationAndAmortization | 219.19M | 166.68M | 131.32M | 119.27M | 108.02M | 89.59M | 102.29M | 58.76M | 45.65M | 42.48M |
| deferredIncomeTax | 14.68M | 19.23M | 15.98M | 15.45M | 8.28M | 11.26M | 2.84M | 6.1M | 1.2M | -49000 |
| stockBasedCompensation | -432K | 8.71M | 15.83M | 4.78M | 11.61M | 1.94M | 9.44M | 11.53M | 3.65M | 4.82M |
| changeInWorkingCapital | -4.69M | -64.54M | 50.63M | -13.31M | 671K | -2.81M | 8.52M | 14.18M | -7.03M | -5.78M |
| accountsReceivables | 9.47M | -41.28M | 38.59M | -10.96M | -30.65M | 29.46M | 5.39M | -22.36M | -7.15M | -15.34M |
| inventory | -10.24M | -4.82M | -2.52M | -5.35M | -11.24M | 2.48M | -12.58M | -443K | -1.29M | -1.44M |
| accountsPayables | -11.33M | -32.25M | 9.58M | 12.75M | 31.23M | -46.83M | 28.6M | 17.66M | 5.64M | 4.52M |
| otherWorkingCapital | 7.41M | 13.8M | 4.98M | -9.75M | 11.33M | 12.08M | -12.9M | 19.32M | -4.23M | 6.48M |
| otherNonCashItems | -8.04M | 43.45M | 1.19M | -24.36M | -14.81M | -1.92M | -2.29M | 3.48M | 1M | -1.2M |
| netCashProvidedByOperatingActivities | 254.54M | 217.61M | 278.09M | 169.2M | 165.18M | 147.27M | 157.94M | 109.37M | 49.74M | 39.83M |
| investmentsInPropertyPlantAndEquipment | -285.36M | -280.14M | -203.49M | -115.26M | -113.79M | -117.57M | -157.45M | -81.46M | -53.88M | -27.38M |
| acquisitionsNet | 11.67M | -3.86M | -51.67M | -2.2M | -13.35M | -1.81M | -10.63M | -31.91M | -1.18M | 16.86M |
| purchasesOfInvestments | - | - | -2.73M | -16.6M | 15.91M | -1.81M | -10.63M | -31.91M | -2.15M | - |
| salesMaturitiesOfInvestments | 8.86M | 4.02M | 2.6M | 16.6M | 7.07M | 3.54M | 2.94M | 280K | - | - |
| otherInvestingActivities | - | 5.31M | 10.42M | 20M | 4.89M | 4.08M | 15.09M | -115.24M | 21.46M | 16.86M |
| netCashProvidedByInvestingActivities | -264.83M | -274.68M | -244.88M | -97.47M | -99.27M | -113.57M | -160.68M | -228.61M | -33.6M | -10.52M |
| netDebtIssuance | 126.4M | 104.13M | 24.43M | 24.76M | -63.27M | 28.32M | - | 147.01M | 2.63M | -33.46M |
| longTermNetDebtIssuance | 126.4M | 104.13M | 24.43M | 24.76M | -63.27M | 28.32M | - | 147.01M | 2.63M | -33.46M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -41.72M | -6.78M | -5.99M | -36.16M | -22.02M | -18.46M | -8.43M | -14.61M | -19.09M | -12.91M |
| netCommonStockIssuance | -41.72M | -6.78M | -5.99M | -36.16M | -22.02M | -19M | -8.43M | -14.61M | -14.97M | -12.91M |
| commonStockIssuance | - | - | - | - | - | - | 229.7M | - | 575K | 284K |
| commonStockRepurchased | -41.72M | -6.78M | -5.99M | -36.16M | -22.02M | -19M | -10.39M | -14.61M | -19.67M | -12.91M |
| netPreferredStockIssuance | - | - | - | - | - | 537K | - | - | -4.12M | - |
| netDividendsPaid | -13.39M | -10.64M | -10.03M | -7.77M | -4.42M | -4.37M | -2.54M | -2.01M | -2.18M | -1.82M |
| commonDividendsPaid | -13.39M | -10.64M | -10.03M | -7.77M | -4.42M | -4.37M | -2.54M | -2.01M | -2.18M | -1.82M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -40.18M | -40.72M | -16.15M | -318K | -3.05M | -965K | -260K | 175K | -2.98M | 185K |
| netCashProvidedByFinancingActivities | 31.11M | 45.98M | -7.75M | -19.49M | -92.76M | 4.67M | -11.23M | 130.56M | -21.63M | -48M |
| date | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 319.22M | 305.58M | 317.25M | 320.63M | 340.83M | 305.59M | 286.86M | 276.31M | 297.03M | 326.3M |
| costOfRevenue | 276.96M | 267.24M | 267.52M | 284.8M | 302.94M | 263.6M | 221.76M | 226.64M | 243.74M | 260.84M |
| grossProfit | 42.25M | 38.34M | 49.72M | 35.83M | 37.89M | 41.99M | 65.1M | 49.67M | 53.29M | 65.46M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 20.44M | 17.11M | 12.87M | 12.66M | 7.68M | 19.32M | 10.94M | 10.93M | 14.75M | 18.21M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 20.44M | 17.11M | 12.87M | 12.66M | 7.68M | 19.32M | 10.94M | 10.93M | 14.75M | 18.21M |
| otherExpenses | - | - | 1.11M | 379K | -373K | 126K | 348K | - | - | - |
| operatingExpenses | 20.44M | 17.11M | 13.98M | 13.04M | 7.31M | 19.45M | 11.29M | 10.93M | 14.75M | 18.21M |
| costAndExpenses | 297.4M | 284.35M | 281.5M | 297.84M | 310.25M | 283.05M | 233.05M | 237.58M | 258.49M | 279.05M |
| netInterestIncome | -16.69M | -16.03M | -14.49M | -14.12M | -13.52M | -14.4M | -15M | -14.34M | -15.6M | -14.01M |
| interestIncome | - | - | - | - | - | - | - | - | - | - |
| interestExpense | 16.69M | 16.03M | 14.49M | 14.12M | 13.52M | 14.4M | 15M | 13.58M | 14.84M | 13.25M |
| depreciationAndAmortization | 56.01M | 53.01M | 49.49M | 54.51M | 60.71M | 44.76M | 38.35M | 39.62M | 43.94M | 41.99M |
| ebitda | 81.78M | 74.24M | 87.51M | 83.96M | 84.06M | 62.9M | 73.25M | 72.36M | 82.48M | 89.24M |
| ebit | 25.77M | 21.23M | 38.01M | 29.45M | 23.34M | 18.14M | 34.89M | 32.73M | 30.61M | 41.82M |
| nonOperatingIncomeExcludingInterest | -3.95M | -584K | -2.27M | -6.66M | 7.24M | 4.41M | 18.91M | 5.97M | 7.66M | 3.95M |
| operatingIncome | 21.82M | 21.23M | 35.75M | 22.79M | 30.58M | 22.54M | 53.8M | 38.74M | 38.54M | 47.25M |
| totalOtherIncomeExpensesNet | -12.02M | -14.71M | -12.22M | -6.77M | -20.18M | -18.11M | -33.14M | -19.55M | -22.5M | -17.2M |
| incomeBeforeTax | 9.8M | 6.52M | 23.52M | 16.02M | 10.41M | 4.43M | 20.67M | 12.53M | 17.29M | 26.18M |
| incomeTaxExpense | 4.24M | 6.4M | 6.23M | 5.77M | 4.24M | -375K | 6.77M | 5.15M | 4.4M | 10.93M |
| netIncomeFromContinuingOperations | 5.55M | 125K | 17.3M | 10.25M | 6.16M | 4.81M | 13.9M | 14.01M | 11.37M | 17.65M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 5.55M | 125K | 17.3M | 10.25M | 6.16M | 4.81M | 13.9M | 14.01M | 11.37M | 17.65M |
| netIncomeDeductions | - | - | -624K | - | - | - | - | - | -1.49M | - |
| bottomLineNetIncome | 5.55M | 125K | 17.92M | 10.25M | 6.16M | 4.81M | 13.9M | 14.01M | 12.86M | 17.65M |
| eps | 0.2 | 0.0 | 0.59 | 0.35 | 0.22 | 0.18 | 0.52 | 0.52 | 0.43 | 0.66 |
| date | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 121.13M | 100.13M | 72.98M | 79.02M | 78.24M | 77.88M | 77.67M | 68.34M | 80.1M | 88.61M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 121.13M | 100.13M | 72.98M | 79.02M | 78.24M | 77.88M | 77.67M | 68.34M | 80.1M | 88.61M |
| netReceivables | 181.98M | 179.4M | 135.06M | 210.98M | 206.53M | 170.2M | 174.31M | 155.34M | 154.32M | 132.88M |
| accountsReceivables | 149.64M | 148.57M | 114.45M | 162.92M | 156.87M | 141.34M | 134.86M | 122.08M | 120.49M | 81.94M |
| otherReceivables | 32.34M | 30.83M | 20.6M | 48.07M | 49.66M | 28.86M | 39.44M | 33.25M | 33.83M | 50.94M |
| inventory | 74.57M | 75.66M | 53.3M | 74.22M | 74.24M | 74.08M | 77.15M | 69.39M | 68.88M | 64.96M |
| prepaids | 6.32M | 6.92M | 8.67M | 5.54M | 6.52M | 7.68M | 8.48M | 7.94M | 7.95M | 7.4M |
| otherCurrentAssets | 551K | 7.03M | 6.31M | 683K | 782K | 683K | 7.36M | 10.71M | 1.26M | 1.34M |
| totalCurrentAssets | 384.56M | 362.22M | 267.64M | 370.45M | 366.31M | 330.52M | 344.96M | 311.72M | 312.5M | 295.2M |
| propertyPlantEquipmentNet | 1.39B | 1.37B | 1B | 1.36B | 1.33B | 1.26B | 1.25B | 1.22B | 1.18B | 1.16B |
| goodwill | - | 535K | - | - | - | 520K | - | - | - | 526K |
| intangibleAssets | 12.71M | 12.33M | 7.65M | 10.16M | 10.07M | 9.9M | 10.05M | 8.07M | 7.61M | 6.97M |
| goodwillAndIntangibleAssets | 12.71M | 12.87M | 7.65M | 10.16M | 10.07M | 10.42M | 10.05M | 8.07M | 7.61M | 7.5M |
| longTermInvestments | 74.81M | 70.89M | 61.29M | 79.18M | 86.34M | 84.69M | 85.19M | 81.21M | 74.5M | 81.44M |
| taxAssets | - | - | - | - | - | - | - | - | - | -526K |
| otherNonCurrentAssets | 10.54M | 4.19M | 3.96M | 5.8M | 5.58M | 9.32M | 5.08M | 5.67M | 6.02M | 7.14M |
| totalNonCurrentAssets | 1.49B | 1.46B | 1.08B | 1.46B | 1.43B | 1.36B | 1.35B | 1.31B | 1.27B | 1.25B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 1.88B | 1.82B | 1.34B | 1.83B | 1.79B | 1.69B | 1.69B | 1.62B | 1.58B | 1.55B |
| totalPayables | 103.39M | 107.59M | 88.1M | 143.04M | 138.7M | 134.22M | 123.11M | 119.74M | 124.02M | 146.19M |
| accountPayables | 103.39M | 102.05M | 88.1M | 143.04M | 138.7M | 110.75M | 123.11M | 119.74M | 124.02M | 146.19M |
| otherPayables | - | 5.54M | - | - | - | 23.47M | - | - | - | - |
| accruedExpenses | 92.86M | 52.99M | 77.43M | 60.97M | 59.45M | 46.14M | 47.72M | 57.1M | 61.5M | 28.52M |
| shortTermDebt | 96.4M | 162.05M | 110.58M | 149.54M | 150.3M | 92.49M | 94.48M | 91.96M | 84.18M | 92.69M |
| capitalLeaseObligationsCurrent | 1.23M | 1.5M | 1.58M | 1.49M | 1.48M | 1.77M | 1.85M | 1.67M | 1.89M | 1.74M |
| taxPayables | - | - | - | - | - | 20.45M | - | - | - | 26.52M |
| deferredRevenue | 15.11M | 22.85M | 16.43M | 6.44M | 6.73M | 1.94M | 300K | 9000 | 1.37M | 59000 |
| otherCurrentLiabilities | 36.11M | 65.38M | 78.16M | 33.02M | 40.14M | 39.29M | 37.6M | 32.35M | 27.26M | 109.63M |
| totalCurrentLiabilities | 345.1M | 410.86M | 293.27M | 394.5M | 396.8M | 315.86M | 305.07M | 302.83M | 300.21M | 324.02M |
| longTermDebt | 852.62M | 749.83M | 536.27M | 723.06M | 663.62M | 719.4M | 723.49M | 692.15M | 654.95M | 611.31M |
| capitalLeaseObligationsNonCurrent | 9.46M | 9.7M | 7.12M | 10.28M | 10.61M | 11.44M | 12.01M | 12.7M | 12.87M | 11.31M |
| deferredRevenueNonCurrent | - | 1.84M | - | - | - | 19.03M | - | 12.7M | 12.87M | 16.11M |
| deferredTaxLiabilitiesNonCurrent | 146.07M | 141.28M | 99.85M | 132.43M | 127.62M | 125.38M | 118.13M | 113.81M | 108.66M | 108.82M |
| otherNonCurrentLiabilities | 49.66M | 49.63M | 69.23M | 106.73M | 133.9M | 114.26M | 143.52M | 123.58M | 137.57M | 118.24M |
| totalNonCurrentLiabilities | 1.06B | 952.27M | 712.48M | 972.5M | 935.75M | 989.5M | 997.15M | 942.24M | 914.05M | 865.8M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 10.69M | 11.19M | 8.7M | 11.77M | 12.09M | 13.21M | 13.86M | 14.38M | 14.76M | 13.05M |
| totalLiabilities | 1.4B | 1.36B | 1.01B | 1.37B | 1.33B | 1.31B | 1.3B | 1.25B | 1.21B | 1.19B |
| treasuryStock | -15.1M | -14.99M | -10.59M | -16.16M | -16.04M | -15.91M | -15.81M | -16.39M | -16.28M | -16.16M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 277.76M | 282.96M | 207.16M | 295.07M | 298.86M | 228.96M | 229.46M | 229.46M | 229.46M | 229.46M |
| retainedEarnings | 177.19M | 176.46M | 128.96M | 165.7M | 158.88M | 156.12M | 154.4M | 143.06M | 131.73M | 123.03M |
| additionalPaidInCapital | - | 2.81M | 5.55M | 16.78M | 20.86M | 20.82M | 22.52M | 23.28M | 22.14M | 20.74M |
| date | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 5.55M | 125K | 17.3M | 10.25M | 6.16M | 4.81M | 13.9M | 14.01M | 11.37M | 17.65M |
| depreciationAndAmortization | 56.01M | 53.01M | 49.49M | 54.51M | 60.71M | 44.76M | 38.35M | 39.62M | 43.94M | 41.99M |
| deferredIncomeTax | 1.85M | 1.22M | 6.02M | 4.97M | 2.47M | 7.91M | 4.53M | 6.62M | 171K | 7.29M |
| stockBasedCompensation | 2.64M | 2.17M | -156K | 964K | -3.41M | 5.62M | 1.33M | -1.86M | 3.61M | 7.32M |
| changeInWorkingCapital | -33.53M | -492K | 19.53M | 788K | -24.51M | 39.04M | -31.65M | -9.9M | -62.03M | 76.18M |
| accountsReceivables | -19.29M | 24.82M | 24.7M | -4.5M | -35.55M | 1.9M | -17.31M | 639K | -26.5M | 31.03M |
| inventory | 1.9M | -5.62M | 516K | -296K | -4.85M | 6.3M | -7.06M | 142K | -4.19M | 4.67M |
| accountsPayables | -1.25M | -20.71M | -21.09M | 3.02M | 27.44M | -7.51M | 1.4M | -5.48M | -20.65M | 22.46M |
| otherWorkingCapital | -14.89M | 1.01M | 15.4M | 2.56M | -11.56M | 38.35M | -8.68M | -5.2M | -10.68M | 18.02M |
| otherNonCashItems | -2.82M | -316K | -361K | -6.81M | 10M | -3.6M | 21.72M | 92.56M | 157.64M | 37.82M |
| netCashProvidedByOperatingActivities | 29.71M | 53.55M | 91.82M | 64.67M | 51.42M | 98.54M | 48.18M | 58.96M | 11.87M | 155.09M |
| investmentsInPropertyPlantAndEquipment | -49.25M | -49.48M | -66.12M | -74.66M | -93.07M | -76.37M | -64.09M | -76.01M | -67.62M | -89.16M |
| acquisitionsNet | 2.4M | 5.94M | 2.44M | 1.22M | 2.07M | -3.86M | 9.48M | 492K | 1.1M | -46.06M |
| purchasesOfInvestments | - | 1.31M | - | - | - | - | -5.62M | -672K | - | 443K |
| salesMaturitiesOfInvestments | 680K | 8.86M | -143K | 143K | - | - | - | -5.77M | 5.77M | -2.4M |
| otherInvestingActivities | - | 13.88M | 257K | 2.84M | -708K | 4.47M | 1.59M | -6.44M | 4.02M | 2.6M |
| netCashProvidedByInvestingActivities | -46.17M | -33.36M | -65.86M | -71.82M | -93.78M | -75.76M | -60.22M | -81.96M | -56.73M | -137.76M |
| netDebtIssuance | 45.52M | 13.94M | 14.41M | 47.71M | 50.34M | 4.44M | 24.74M | 33.46M | 41.5M | 40.83M |
| longTermNetDebtIssuance | 45.52M | 13.94M | 14.41M | 47.71M | 50.34M | 4.44M | 24.74M | 33.46M | 41.5M | 40.83M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -11.89M | -12.9M | -16.56M | -9.61M | -2.64M | -4.42M | -2.13M | -117K | -112K | -113K |
| netCommonStockIssuance | -11.89M | -12.9M | -16.56M | -9.61M | -2.64M | -4.42M | -2.13M | -117K | -112K | -113K |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | -11.89M | -12.9M | -16.56M | -9.61M | -2.64M | -4.42M | -2.13M | -117K | -112K | -113K |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -3.27M | -3.38M | -3.43M | -3.56M | -3.02M | -2.68M | -2.61M | -2.67M | -2.67M | -2.67M |
| commonDividendsPaid | -3.27M | -3.38M | -3.43M | -3.56M | -3.02M | -2.68M | -2.61M | -2.67M | -2.67M | -2.67M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | - | -18.67M | -48000 | -27.52M | -865K | -19.76M | -13000 | -20.91M | - | -16.15M |
| netCashProvidedByFinancingActivities | 30.36M | -21M | -5.63M | 7.02M | 43.8M | -22.42M | 19.98M | 9.76M | 38.72M | 27.67M |