OTC : IPCFF
$0.74 (3.38%)
| 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 | 772.09M | 913.18M | 853.91M | 1.23B | 741.03M | 340.84M | 580.08M | 460.32M | 203.61M | 204.38M |
| costOfRevenue | 643.97M | 703.01M | 491.3M | 733.66M | 497.12M | 422.84M | 424.83M | 313.46M | 154.86M | 279.73M |
| grossProfit | 128.12M | 210.17M | 362.6M | 497.58M | 243.91M | -82M | 155.25M | 146.86M | 48.76M | -75.35M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 16.78M | 16.06M | 18.46M | 14.44M | 12.36M | 12.79M | 12.04M | 11.06M | 10.4M | 21.27M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 16.78M | 16.06M | 18.46M | 14.44M | 12.36M | 12.79M | 12.04M | 11.06M | 10.4M | 21.27M |
| otherExpenses | 16.5M | 14.57M | - | - | - | - | - | - | - | - |
| operatingExpenses | 33.28M | 30.62M | 20.81M | 14.44M | 12.36M | 12.79M | 12.04M | 11.06M | 10.4M | 49.45M |
| costAndExpenses | 677.26M | 733.63M | 512.11M | 748.1M | 509.48M | 435.63M | 436.87M | 324.52M | 165.26M | 329.18M |
| netInterestIncome | -38.82M | -20.67M | -7.55M | -17.77M | -16.58M | -18.09M | -16.92M | -20.39M | -2.52M | -112.63K |
| interestIncome | 3.16M | 16.87M | 22.17M | 6.72M | 282.49K | 78961 | 235K | 104K | 97380 | 61254 |
| interestExpense | 41.98M | 37.54M | 29.73M | 24.49M | 16.87M | 18.16M | 28.17M | 23.92M | 2.61M | 173.88K |
| depreciationAndAmortization | 129.75M | 138.57M | 111.3M | 139.44M | 141.07M | 143.31M | 160.57M | 128.01M | 94.1M | 119.62M |
| ebitda | 218.06M | 310.02M | 365.28M | 620.26M | 324.21M | 43.81M | 307.91M | 254.03M | 121.01M | 30.06M |
| ebit | 88.3M | 171.45M | 253.98M | 485.83M | 183.13M | -98.36M | 147.34M | 126.02M | 26.91M | -90.82M |
| nonOperatingIncomeExcludingInterest | 6.53M | 8.1M | 87.82M | 5.68M | 42.56M | 12.82M | -6.48M | 34.82M | 11.45M | -15.39M |
| operatingIncome | 94.84M | 179.55M | 341.79M | 477.46M | 225.69M | -85.54M | 140.86M | 160.84M | 38.36M | -120M |
| totalOtherIncomeExpensesNet | -48.52M | -44M | -113.45M | -26.37M | -57.95M | -26.22M | -18.03M | -46.93M | -14.91M | 15.38M |
| incomeBeforeTax | 46.32M | 135.54M | 228.34M | 465.14M | 167.74M | -111.76M | 122.84M | 113.91M | 23.45M | -99.88M |
| incomeTaxExpense | 17.38M | 33.32M | 55.36M | 127.41M | 21.68M | -33.82M | 19.25M | 10.26M | 728K | 925K |
| netIncomeFromContinuingOperations | 28.94M | 102.22M | 172.98M | 337.72M | 146.06M | -77.94M | 103.59M | 103.64M | 22.72M | -95.72M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | -817 | - | - | - | -4595 | - | - | - | - |
| netIncome | 28.94M | 102.2M | 172.95M | 337.68M | 146.03M | -77.94M | 103.56M | 103.62M | 22.72M | -100.82M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 28.94M | 102.2M | 172.95M | 337.68M | 146.03M | -77.85M | 103.56M | 103.62M | 22.72M | -95.73M |
| eps | 0.26 | 0.82 | 1.31 | 2.21 | 0.93 | -0.5 | 0.65 | 1.13 | 0.23 | -0.89 |
| 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 | 7.04M | 246.59M | 517.07M | 483.24M | 18.81M | 6.5M | 15.57M | 10.63M | 33.68M | 12.46M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 7.04M | 246.59M | 517.07M | 483.24M | 18.81M | 6.5M | 15.57M | 10.63M | 33.68M | 12.46M |
| netReceivables | 101.45M | 127.45M | 97.26M | 123.57M | 110.85M | 67.31M | 78.83M | 53.28M | 24.76M | 48.63M |
| accountsReceivables | 86.24M | 94.26M | 80.34M | 114.23M | 91.06M | 51.61M | 59.39M | 36.68M | 36.04M | 29.3M |
| otherReceivables | 15.21M | 33.18M | 16.23M | 9.35M | 19.84M | 8.84M | 11.78M | 16.6M | 38.78M | 7.39M |
| inventory | 19.99M | 20.07M | 21.81M | 15.96M | 20.2M | 17.07M | 17.22M | 20.64M | 24.61M | 25.07M |
| prepaids | - | 11940 | 10.99M | 6.58M | 6.32M | 5.52M | 4.49M | 4.12M | 2.93M | 6.01M |
| otherCurrentAssets | 1.83M | 4.72M | 43.46M | 16.09M | 14.77M | 11.76M | 15.37M | 30.96M | 48.49M | 13.33M |
| totalCurrentAssets | 130.3M | 398.85M | 690.6M | 638.57M | 151.16M | 92.47M | 112.04M | 98.9M | 134.48M | 78.47M |
| propertyPlantEquipmentNet | 1.79B | 1.5B | 1.31B | 997.97M | 1.02B | 1.13B | 1.18B | 1.11B | 442.83M | 473.06M |
| goodwill | - | - | 78546 | - | - | - | - | - | - | - |
| intangibleAssets | 11.65M | 13.87M | 15.27M | 5.24M | - | - | - | - | - | - |
| goodwillAndIntangibleAssets | 11.67M | 13.88M | 15.35M | 5.24M | -35.7M | -20.24M | -17.87M | -17.92M | -5000 | -5000 |
| longTermInvestments | 35.76M | 34.77M | 48.29M | -5.24M | 35.7M | 20.24M | 17.87M | 17.92M | 5000 | 5000 |
| taxAssets | 1.64M | 1.67M | 1.83M | 1.96M | 67.19M | 88.35M | 57.52M | 75.09M | 12.4M | 11.65M |
| otherNonCurrentAssets | 11.69M | 1.4M | 248.32K | 41.12M | 35.75M | 20.24M | 17.87M | 2.07M | 5000 | 6000 |
| totalNonCurrentAssets | 1.85B | 1.55B | 1.37B | 1.04B | 1.12B | 1.24B | 1.25B | 1.18B | 455.24M | 484.71M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 1.98B | 1.95B | 2.06B | 1.68B | 1.27B | 1.33B | 1.36B | 1.28B | 589.71M | 563.19M |
| totalPayables | 48.65M | 58.2M | 42.76M | 20.55M | 9.04M | 25.95M | 44.55M | 29.54M | 3.13M | 2.03M |
| accountPayables | 48.43M | 42.63M | 42.76M | 20.55M | 9.04M | 11.64M | 17.68M | 13.4M | 3.13M | 2.03M |
| otherPayables | 215.61K | 15.57M | - | - | - | 14.32M | 26.87M | 16.14M | - | - |
| accruedExpenses | - | - | 118.91M | 78.21M | 45.33M | 34.45M | 40.32M | 35.14M | 7.06M | 3.68M |
| shortTermDebt | 1.94M | 3.4M | 3.59M | 4.18M | 1.81M | 22.98M | - | - | - | - |
| capitalLeaseObligationsCurrent | 930K | 573K | 809K | 752K | 684K | 671K | 844K | - | - | - |
| taxPayables | 216K | 1.15M | 255K | 17.79M | 5.09M | 184K | 2.71M | 2.64M | 259K | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 108.73M | 145.9M | 36.82M | 46.22M | 38.12M | 13.08M | 13.92M | 31.63M | 53.48M | 21.03M |
| totalCurrentLiabilities | 160.25M | 208.08M | 202.89M | 149.9M | 94.98M | 97.14M | 99.63M | 96.32M | 63.67M | 22.44M |
| longTermDebt | 481.03M | 441.58M | 440.48M | 304.15M | 109.22M | 301.15M | 244.73M | 283.73M | 59.27M | - |
| capitalLeaseObligationsNonCurrent | 2.96M | 2.73M | 2.09M | 507K | 980K | 1.35M | 1.91M | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 122.01M | 92.75M | 86.35M | 56.33M | 22.14M | 28.08M | 47.56M | 55.29M | 53.94M | 50.37M |
| otherNonCurrentLiabilities | 284.2M | 269.07M | 250.92M | 203.39M | 198.81M | 196.94M | 180M | 167.82M | 105.89M | 140.2M |
| totalNonCurrentLiabilities | 890.2M | 806.13M | 779.84M | 564.38M | 331.15M | 527.53M | 474.2M | 490.98M | 219.1M | 148.84M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 3.89M | 3.3M | 2.9M | 1.26M | 1.66M | 2.02M | 2.75M | - | - | - |
| totalLiabilities | 1.05B | 1.01B | 982.73M | 714.29M | 426.13M | 624.67M | 573.83M | 587.3M | 282.77M | 171.28M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | 9.47M | - | - | - | - | - | - |
| commonStock | 40.91M | 141.17M | 230M | 338.72M | 528.76M | 532.38M | 549.31M | 567.12M | 279.96M | 405.35M |
| retainedEarnings | 896.69M | 875.95M | 808.85M | 635.9M | 298.21M | 152.18M | 230.04M | 129.7M | 26.08M | - |
| additionalPaidInCapital | - | - | - | - | - | - | - | - | - | - |
| 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 | 28.94M | 102.22M | 172.95M | 337.72M | 146.06M | -77.94M | 103.59M | 103.64M | 22.72M | -100.81M |
| depreciationAndAmortization | 129.75M | 145.78M | 111.3M | 134.44M | 130.84M | 125.28M | 146.26M | 125.7M | 87.16M | 117.38M |
| deferredIncomeTax | 17.68M | 23.81M | 41.66M | 94.16M | 6.99M | 1.86M | -20.32M | -10.61M | 9.96M | 105.34M |
| stockBasedCompensation | 9.56M | 8.54M | 11.69M | 8M | 6.46M | 4.8M | 3.97M | 3.66M | 3.22M | 1.73M |
| changeInWorkingCapital | 10.63M | -47.09M | 36.06M | -13.3M | -36.12M | -10.41M | -7.07M | 43.88M | 20.34M | 3.64M |
| accountsReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | 10.63M | -47.09M | 36.06M | -13.3M | -36.12M | -10.41M | -5.3M | 53.88M | 20.34M | -51.79M |
| otherNonCashItems | -2.57M | 32.83M | 14.15M | 40.8M | 26.95M | 33.56M | 44.22M | 16.67M | 5.61M | 17.23M |
| netCashProvidedByOperatingActivities | 194M | 266.09M | 346.15M | 601.82M | 281.18M | 77.15M | 270.64M | 282.94M | 149.03M | 144.5M |
| investmentsInPropertyPlantAndEquipment | -346.21M | -435.08M | -313.24M | -157.81M | -44.23M | -78.08M | -182.62M | -420.56M | -23.62M | -34.14M |
| acquisitionsNet | - | 210.39K | -59.42M | - | - | -27.71M | -1.02M | 2.57M | -32.63M | 23.48M |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | - | 10612 | 20.19M | - | - | - | 1.02M | -1.14M | -5.17M | -9.71M |
| netCashProvidedByInvestingActivities | -346.21M | -434.86M | -352.47M | -157.81M | -44.23M | -105.79M | -182.62M | -419.13M | -61.42M | -43.85M |
| netDebtIssuance | 35.53M | -3.91M | 134.44M | 199.02M | -215.82M | 41.55M | -49.87M | 119.13M | 60M | - |
| longTermNetDebtIssuance | 35.53M | -3.91M | 134.44M | 199.02M | -215.82M | 41.55M | -49.87M | 119.13M | 60M | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -100.26M | -102.19M | -95.36M | -80.58M | -7.29M | -17.6M | -16.94M | - | -90.63M | - |
| netCommonStockIssuance | -100.26M | -102.19M | -95.36M | -80.58M | -7.29M | -17.6M | -16.94M | - | -90.63M | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | -100.26M | -102.19M | -95.36M | -80.58M | -7.29M | -17.6M | -16.94M | - | -90.63M | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -16000 | -41000 | -31000 | - | - | - | - | - | - | - |
| commonDividendsPaid | -16000 | -41000 | -31000 | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -9.74M | -964K | -1.49M | -107.33M | -1.47M | -4.04M | -15.75M | -16.42M | -32.78M | -102.77M |
| netCashProvidedByFinancingActivities | -74.49M | -107.1M | 37.56M | 11.11M | -224.58M | 19.91M | -82.56M | 112.7M | -63.42M | -109.14M |
| 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 | 180.76M | 194.3M | 163.87M | 180.51M | 202.12M | 224.68M | 171.98M | 221.64M | 196.33M | 285.43M |
| costOfRevenue | 138.41M | 166.05M | 143.25M | 156.85M | 157.97M | 181.91M | 162.46M | 150.23M | 154.45M | 264.4M |
| grossProfit | 42.35M | 28.24M | 20.62M | 23.66M | 44.15M | 42.77M | 39.5M | 71.4M | 41.88M | 21.03M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 4.26M | 3.78M | - | 4.04M | 4.67M | 3.88M | 4.25M | 3.98M | 3.95M | 6.15M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | -292.76K | -311.32K | - |
| sellingGeneralAndAdministrativeExpenses | 4.26M | 3.78M | 3.86M | 4.04M | 4.67M | 3.88M | 4.25M | 3.69M | 3.64M | 6.15M |
| otherExpenses | -416.06K | 4.2M | - | 4.12M | 3.96M | 3.63M | 3.68M | - | - | - |
| operatingExpenses | 3.85M | 7.97M | 3.86M | 8.16M | 8.63M | 7.51M | 7.93M | 3.69M | 3.64M | 6.15M |
| costAndExpenses | 142.26M | 174.03M | 147.11M | 165M | 166.6M | 189.42M | 103.87M | 153.92M | 158.09M | 270.55M |
| netInterestIncome | -10.16M | -13.83M | -10.43M | 5.02M | -14.85M | -8.47M | -447.57K | -4.85M | -4.07M | -2.78M |
| interestIncome | 123.27K | 331K | 495.44K | 15.15M | 1.65M | 1.29M | 9.55M | 4.92M | 5.59M | 7.74M |
| interestExpense | 10.29M | 14.16M | 10.93M | 10.14M | 16.5M | 9.76M | 10M | 9.77M | 9.66M | 10.52M |
| depreciationAndAmortization | 33.98M | 33.32M | 37.86M | 31.13M | 31.24M | 34.82M | 32.86M | 38.8M | 39.15M | 36.49M |
| ebitda | 72.47M | 46.04M | 55.55M | 60.13M | 60.92M | 48.13M | 73.11M | 102.78M | 90.1M | 52.92M |
| ebit | 38.5M | 12.72M | 17.68M | 29M | 29.67M | 13.31M | 40.25M | 67.61M | 50.94M | 43.44M |
| nonOperatingIncomeExcludingInterest | - | 7.54M | -916.72K | -13.49M | 5.85M | 21.96M | -13.83M | -2.52M | -3.33M | 20.92M |
| operatingIncome | 38.5M | 20.27M | 16.77M | 15.5M | 35.52M | 35.27M | 31.58M | 67.72M | 38.24M | 20.8M |
| totalOtherIncomeExpensesNet | -22.57M | -21.7M | -10.01M | 4.51M | -14.61M | -31M | -444K | -6.41M | -6.15M | -29.97M |
| incomeBeforeTax | 15.92M | -1.44M | 6.76M | 20.02M | 20.91M | 4.27M | 31.13M | 58.67M | 41.28M | 34.4M |
| incomeTaxExpense | 3.34M | 3.5M | 3M | 6.17M | 4.68M | 3.85M | 8.32M | 13.47M | 7.71M | 4.69M |
| netIncomeFromContinuingOperations | 12.59M | -4.94M | 3.76M | 13.85M | 16.23M | 415K | 22.88M | 45.2M | 33.72M | 29.71M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | 1008 | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | -28.22 | - | 9324 | - | - |
| netIncome | 12.58M | -4.94M | 3.76M | 13.85M | 16.23M | 414K | 23.06M | 45.2M | 33.71M | 29.7M |
| netIncomeDeductions | - | - | - | - | - | 11684 | - | - | - | - |
| bottomLineNetIncome | 12.58M | -4.94M | 3.76M | 13.85M | 16.23M | 402.32K | 23.06M | 45.2M | 33.71M | 29.7M |
| eps | 0.11 | -0.04 | 0.03 | 0.12 | 0.14 | 0.0 | 0.19 | 0.36 | 0.26 | 0.24 |
| 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 | 11.86M | 7.04M | 44.62M | 78.89M | 140.19M | 246.59M | 299.2M | 368.74M | 396.98M | 517.07M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 11.86M | 7.04M | 44.62M | 78.89M | 140.19M | 246.59M | 299.2M | 368.74M | 396.98M | 517.07M |
| netReceivables | 129.99M | 101.45M | 88.7M | 111.76M | 105.39M | 127.45M | 112.86M | 130.56M | 109.36M | 115.62M |
| accountsReceivables | 109.95M | 86.24M | 70.25M | 75.71M | 80.76M | 94.26M | 83.89M | 105.34M | 89.85M | 98.7M |
| otherReceivables | 20.04M | 15.21M | 18.45M | 36.05M | 24.63M | 33.18M | 28.98M | 25.21M | 19.51M | 16.92M |
| inventory | 22.9M | 19.99M | 25.16M | 26.92M | 25.03M | 20.07M | 24.33M | 20.46M | 25.42M | 21.81M |
| prepaids | - | - | - | 19.1M | 11.24M | 11940 | -472.86K | -130.63M | 11.65M | 10.99M |
| otherCurrentAssets | - | 1.83M | 12.06M | 25.34M | 3M | 4.72M | 19.61M | 136M | 14.51M | 43.46M |
| totalCurrentAssets | 164.74M | 130.3M | 170.54M | 242.9M | 273.61M | 398.85M | 455.53M | 525.17M | 533.45M | 690.6M |
| propertyPlantEquipmentNet | 1.8B | 1.79B | 1.74B | 1.72B | 1.58B | 1.5B | 1.49B | 1.4B | 1.37B | 1.31B |
| goodwill | - | - | - | - | - | - | - | 2204 | - | - |
| intangibleAssets | 11.5M | 11.65M | 14.68M | 14.76M | 13.87M | 13.87M | 15.04M | 15.02M | 14.85M | 15.35M |
| goodwillAndIntangibleAssets | 11.5M | 11.67M | 14.68M | 14.76M | 13.87M | 13.88M | 15.04M | 15.03M | 14.85M | 15.35M |
| longTermInvestments | 35.64M | 35.76M | 39.05M | 38.37M | 34.82M | 34.77M | 38.15M | 41.39M | 42.16M | 48.29M |
| taxAssets | 901.96K | 1.64M | 1.36M | 1.13M | 889K | 1.67M | 1.28M | 1.04M | 833.14K | 1.83M |
| otherNonCurrentAssets | 13.14M | 11.69M | 4.04M | 3.88M | 2.3M | 1.4M | 1.43M | 627.71K | 146.52K | 248.32K |
| totalNonCurrentAssets | 1.86B | 1.85B | 1.8B | 1.78B | 1.63B | 1.55B | 1.55B | 1.46B | 1.43B | 1.37B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 2.03B | 1.98B | 1.97B | 2.02B | 1.9B | 1.95B | 2B | 1.99B | 1.96B | 2.06B |
| totalPayables | 51.44M | 48.65M | 45.8M | 75.15M | 47.84M | 58.2M | 31.17M | 22.11M | 20.19M | 42.76M |
| accountPayables | 51.39M | 48.43M | 45.69M | 37.32M | 37.26M | 42.63M | 18.15M | 22.11M | 20.19M | 42.76M |
| otherPayables | 55180 | 215.61K | 108.89K | 37.83M | 10.58M | 15.57M | 13.01M | - | - | - |
| accruedExpenses | - | - | - | - | - | - | - | 119.92M | 117.22M | 118.91M |
| shortTermDebt | 1.89M | 1.94M | 3.78M | 3.86M | 3.55M | 3.4M | 4.24M | 3.49M | 3.52M | 3.59M |
| capitalLeaseObligationsCurrent | 933K | 930K | - | 882K | 761K | 573K | 587K | 340K | 464K | 809K |
| taxPayables | - | 216K | - | 497K | 402K | 1.15M | 2.19M | 5.15M | 679.3K | 255K |
| deferredRevenue | - | - | - | - | - | - | - | 5.15M | 679.3K | - |
| otherCurrentLiabilities | 156.51M | 108.73M | 120.45M | 126.59M | 137.73M | 145.9M | 120.08M | 31.17M | 40.3M | 36.82M |
| totalCurrentLiabilities | 209.85M | 160.25M | 170.03M | 206.49M | 189.88M | 208.08M | 156.07M | 177.01M | 181.51M | 202.89M |
| longTermDebt | 518.7M | 481.03M | 469.61M | 442.26M | 441.96M | 441.58M | 441.42M | 440.96M | 440.69M | 440.48M |
| capitalLeaseObligationsNonCurrent | 3.16M | 2.96M | 2.87M | 3.09M | 2.38M | 2.73M | 2.92M | 2.2M | 2.29M | 2.09M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | 2.91M | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 116.42M | 122.01M | 118.18M | 119.19M | 98.85M | 92.75M | 103.43M | 88.53M | 78.18M | 86.35M |
| otherNonCurrentLiabilities | 285.07M | 284.2M | 286.21M | 290.23M | 274.17M | 269.07M | 258.93M | 253.21M | 250.91M | 250.92M |
| totalNonCurrentLiabilities | 923.35M | 890.2M | 876.89M | 854.78M | 817.35M | 806.13M | 805.59M | 784.81M | 771.61M | 779.84M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 4.09M | 3.89M | 2.87M | 3.97M | 3.14M | 3.3M | 3.5M | 2.54M | 2.76M | 2.9M |
| totalLiabilities | 1.13B | 1.05B | 1.05B | 1.06B | 1.01B | 1.01B | 961.66M | 961.81M | 953.12M | 982.73M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 54.64M | 40.91M | 40.87M | 62.47M | 87.99M | 141.17M | 125.71M | 161.61M | 190.41M | 230M |
| retainedEarnings | 898.86M | 896.69M | 900.75M | 897.83M | 883.98M | 875.95M | 909.19M | 887.63M | 841.69M | 808.85M |
| additionalPaidInCapital | - | - | - | - | - | - | - | - | - | - |
| 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 | 12.76M | -4.94M | 3.76M | 13.85M | 16.23M | 415K | 22.88M | 45.19M | 33.56M | 29.71M |
| depreciationAndAmortization | 33.98M | 33.32M | 37.86M | 31.13M | 31.24M | 38.98M | 32.86M | 38.8M | 39.15M | 32.12M |
| deferredIncomeTax | 3.39M | 4.31M | 3.06M | 5.96M | 4.68M | 2.33M | 8.67M | 7.74M | 6.34M | 1.34M |
| stockBasedCompensation | 2.7M | 2.4M | - | 2.45M | 2.26M | 2.1M | 2.27M | 2.24M | 1.93M | 4.84M |
| changeInWorkingCapital | -23.67M | -7.24M | -786.88K | 20.62M | -2.29M | 9.72M | 14.27M | -22.26M | -48.74M | 46.23M |
| accountsReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | -23.67M | -7.24M | -786.88K | 20.62M | -2.29M | 9.72M | 14.27M | -22.07M | -48.96M | 46.23M |
| otherNonCashItems | 8.84M | 7.33M | -1.12M | 4.95M | -858K | 33.59M | -14.84M | 96.25M | 72.16M | 7.75M |
| netCashProvidedByOperatingActivities | 37.99M | 30.87M | 42.78M | 73M | 46.59M | 87.13M | 66.09M | 88.12M | 24.17M | 121.99M |
| investmentsInPropertyPlantAndEquipment | -69.78M | -68.86M | -79.09M | -98.12M | -98.91M | -126.37M | -99.22M | -84.48M | -124.75M | -128.85M |
| acquisitionsNet | 3.74M | - | - | - | - | 210.39K | - | - | - | 6.48M |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | - | - | - | - | - | 10612 | - | - | - | -22332 |
| netCashProvidedByInvestingActivities | -66.04M | -68.86M | -79.09M | -98.12M | -98.91M | -126.15M | -99.22M | -84.48M | -124.75M | -122.4M |
| netDebtIssuance | 35.31M | 10.9M | 25.91M | -497K | -672K | -1.31M | -588.52K | -945K | -1.06M | -206.16K |
| longTermNetDebtIssuance | 35.31M | 10.9M | 25.91M | -497K | -672K | -1.31M | -588.52K | -945K | -1.07M | -481K |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | 4776 | 274.84K |
| netStockIssuance | -1.93M | 72069 | -21.03M | -25.52M | -53.19M | -21.24M | -35.35M | -28.43M | -17.31M | -23.06M |
| netCommonStockIssuance | -1.93M | 72069 | -21.03M | -25.52M | -53.19M | -21.24M | -35.35M | -28.43M | -17.31M | -23.06M |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | -1.93M | 72069 | -21.03M | -25.52M | -53.19M | -21.24M | -35.35M | -28.43M | -17.31M | -23.06M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | 125.12 | -16000 | - | -39031 | - | - | - | -31568 |
| commonDividendsPaid | - | - | 125.12 | -16000 | - | -39031 | - | - | - | -31568 |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -325.43K | -8.38M | -197.82K | -932K | -218K | -276.97K | -67110 | -249K | -227.78K | -557.84K |
| netCashProvidedByFinancingActivities | 33.06M | 2.52M | 4.68M | -26.96M | -54.08M | -22.87M | -36.01M | -29.54M | -18.52M | -23.83M |