OTC : GCWOF
$0 (0.0%)
| 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.41B | 1.37B | 1.36B | 1.17B | 1.04B | 937.75M | 934.12M | 883.23M | 882.64M | 675.57M |
| costOfRevenue | 909.94M | 848.82M | 862.2M | 803.84M | 707.48M | 647.89M | 667.2M | 637.86M | 641.39M | 493.46M |
| grossProfit | 498.76M | 517.86M | 501.71M | 364.48M | 331.32M | 289.86M | 266.91M | 245.37M | 241.25M | 182.11M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 120.7M | 118.31M | 119.4M | 40.61M | 35.04M | 28.07M | 31.2M | 30.96M | 34.26M | 31.41M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | 239.15K | 235.15K |
| sellingGeneralAndAdministrativeExpenses | 120.7M | 118.31M | 119.4M | 40.61M | 35.04M | 28.07M | 31.2M | 30.96M | 34.5M | 31.64M |
| otherExpenses | - | 11.14M | 6.64M | -587K | -985K | -698K | -950K | -914K | -690.53K | - |
| operatingExpenses | 120.7M | 129.45M | 126.04M | 96.13M | 90.24M | 78.52M | 83.35M | 75.53M | 83.66M | 65.32M |
| costAndExpenses | 1.04B | 978.27M | 988.25M | 899.98M | 797.72M | 726.41M | 750.55M | 713.39M | 725.04M | 558.78M |
| netInterestIncome | 35.38M | 41.02M | 29.86M | -17.01M | -25.33M | -27.76M | -28.19M | -37.16M | -40.78M | -37.03M |
| interestIncome | 52.94M | 65.23M | 57.97M | 22.83M | 7.14M | 6.87M | 9.02M | 6.31M | 3.41M | 1.65M |
| interestExpense | 17.56M | 24.21M | 28.11M | 39.84M | 32.47M | 34.63M | 37.21M | 43.47M | 44.19M | 28.49M |
| depreciationAndAmortization | 121.14M | 101.01M | 89.23M | 93.25M | 96.59M | 96.94M | 108.41M | 86.53M | 79.33M | 56.16M |
| ebitda | 523.79M | 565.95M | 521.64M | 325.87M | 333.5M | 288.32M | 285.5M | 255.45M | 239.2M | 178.65M |
| ebit | 402.69M | 464.94M | 430.14M | 232.62M | 236.91M | 191.37M | 177.1M | 158.93M | 135M | 107.81M |
| nonOperatingIncomeExcludingInterest | -41.25M | -76.52M | -54.47M | -14.9M | -5.33M | -3.68M | -818K | 2.56M | 9.55M | 463.16K |
| operatingIncome | 402.65M | 388.41M | 375.67M | 217.72M | 231.58M | 187.7M | 176.28M | 161.5M | 141.81M | 108.28M |
| totalOtherIncomeExpensesNet | 29.32M | 52.32M | 28.63M | -14.98M | -24.85M | -26.8M | -34.13M | -39.71M | -53.74M | -31.89M |
| incomeBeforeTax | 431.97M | 440.73M | 404.3M | 202.74M | 206.73M | 160.89M | 142.15M | 121.79M | 90.23M | 76.86M |
| incomeTaxExpense | 113.74M | 116.81M | 108.83M | 62.48M | 54.88M | 31.18M | 25.41M | 16.69M | 11.79M | 14.88M |
| netIncomeFromContinuingOperations | 318.23M | 323.92M | 295.46M | 140.26M | 151.85M | 129.71M | 116.74M | 105.09M | 78.75M | 61.96M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | 4.97M | 7.17M |
| otherAdjustmentsToNetIncome | - | -362 | - | - | - | - | - | -40.06M | - | - |
| netIncome | 318.22M | 323.92M | 295.46M | 140.26M | 151.85M | 129.71M | 116.73M | 65.04M | 78.31M | 61.82M |
| netIncomeDeductions | - | - | - | - | - | - | - | -40.06M | 4.97M | 7.17M |
| bottomLineNetIncome | 318.91M | 323.92M | 295.46M | 140.26M | 151.85M | 129.71M | 116.73M | 105.09M | 78.6M | 61.78M |
| eps | 0.97 | 0.99 | 0.9 | 0.55 | 0.46 | 0.39 | 0.35 | 0.2 | 0.25 | 0.21 |
| 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 | 969.46M | 830.59M | 958.72M | 826.23M | 682.96M | 562.14M | 350.52M | 251.82M | 234.67M | 163.95M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 969.46M | 830.59M | 958.72M | 826.23M | 682.96M | 562.14M | 350.52M | 251.82M | 234.67M | 163.95M |
| netReceivables | 157.43M | 148.79M | 144.67M | 110.83M | 106.07M | 77.74M | 94.87M | 94.94M | 94.06M | 75.82M |
| accountsReceivables | 126.52M | 119.41M | 142.46M | 105.13M | 102.88M | 77.74M | 94.87M | 78.88M | 94.06M | 75.82M |
| otherReceivables | 30.91M | 29.38M | 7.84M | 10.82M | 6.63M | - | - | 16.05M | - | - |
| inventory | 179.94M | 159.66M | 183.47M | 146.1M | 131.47M | 132.74M | 138.29M | 132.18M | 114.06M | 106.54M |
| prepaids | 13.17M | 14.25M | 11.68M | -20.34M | -13.6M | 12.53M | - | - | - | - |
| otherCurrentAssets | - | 52.87M | 44.31M | 44.56M | 46.96M | 44.98M | 70.04M | 69.86M | 55.48M | 50.49M |
| totalCurrentAssets | 1.32B | 1.21B | 1.33B | 1.11B | 953.86M | 830.14M | 653.72M | 534.15M | 499.39M | 396.89M |
| propertyPlantEquipmentNet | 1.82B | 1.46B | 1.17B | 1.05B | 976.2M | 1B | 1.07B | 1.03B | 950.07M | 927.57M |
| goodwill | 216.68M | 239.65M | 212.6M | 212.6M | 212.6M | 212.6M | 240.54M | 246.88M | 390.35M | 405.35M |
| intangibleAssets | 61.24M | 60.96M | 50.3M | 33.99M | 40.47M | 50.21M | 58.05M | 73.25M | 54.55M | 63.24M |
| goodwillAndIntangibleAssets | 277.92M | 300.61M | 271.16M | 246.59M | 253.06M | 262.81M | 298.6M | 320.14M | 444.91M | 468.59M |
| longTermInvestments | 34.2M | 28.6M | 30.17M | 23.05M | 21.89M | 19.09M | 18.31M | 15.55M | 14.93M | 11.79M |
| taxAssets | - | - | - | -23.05M | -21.89M | -19.09M | -18.31M | -15.55M | 12.27M | 59.75M |
| otherNonCurrentAssets | 75.28M | 13.91M | 5.68M | 32.91M | 39.47M | 42.94M | 38.42M | 20.48M | 565.33K | 3.72M |
| totalNonCurrentAssets | 2.2B | 1.8B | 1.48B | 1.33B | 1.27B | 1.31B | 1.4B | 1.37B | 1.42B | 1.47B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 3.52B | 3B | 2.81B | 2.43B | 2.22B | 2.14B | 2.06B | 1.9B | 1.92B | 1.87B |
| totalPayables | 153.08M | 161.72M | 168.3M | 165.74M | 120.76M | 89.08M | 84.79M | 84.43M | 90.67M | 71.58M |
| accountPayables | 151.95M | 160.7M | 155.8M | 149.6M | 111.87M | 89.08M | 83.62M | 83.22M | 89.23M | 70.76M |
| otherPayables | 1.13M | 1.02M | 12.5M | 16.13M | 8.88M | - | 1.16M | 1.2M | 1.44M | 820K |
| accruedExpenses | - | - | 51.08M | 40.63M | 39.49M | 49.74M | 38.24M | 36.76M | 33.7M | 41.75M |
| shortTermDebt | 11.65M | - | - | - | 176M | 92M | 25.42M | 4.4M | 17.15M | 3.85M |
| capitalLeaseObligationsCurrent | 11.68M | 9.25M | 9.44M | 9.01M | 14.35M | 18.4M | 20.79M | - | - | - |
| taxPayables | - | - | 37.4M | 31.44M | 30.32M | 36.3M | 36.02M | 33.46M | 35.97M | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 114.16M | 134.04M | 71.83M | 74.11M | 29.58M | 37.7M | 37.67M | 36.64M | 43.24M | 37.62M |
| totalCurrentLiabilities | 290.56M | 305M | 300.66M | 289.49M | 380.18M | 286.91M | 206.91M | 162.22M | 184.76M | 154.81M |
| longTermDebt | 622M | 497.3M | 496.99M | 496.68M | 363.38M | 536.85M | 624.57M | 645.94M | 670.72M | 686.23M |
| capitalLeaseObligationsNonCurrent | 20.73M | 19.85M | 18.42M | 12.11M | 2.06M | 8.11M | 20.66M | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | 76.96M | 79.01M | 84.86M |
| deferredTaxLiabilitiesNonCurrent | 252.61M | 178.22M | 173.79M | 152.53M | 99.81M | 55.23M | 50.94M | 43.79M | 51.01M | 70.11M |
| otherNonCurrentLiabilities | 56.52M | 53.42M | 58.98M | 59.2M | 66.18M | 73.74M | 80.02M | 45.19M | 51.75M | 745.96K |
| totalNonCurrentLiabilities | 951.86M | 748.78M | 748.18M | 720.53M | 531.43M | 673.93M | 776.19M | 768.09M | 801.48M | 841.93M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 32.41M | 29.09M | 27.86M | 21.12M | 16.41M | 26.51M | 41.45M | - | - | - |
| totalLiabilities | 1.24B | 1.05B | 1.05B | 1.01B | 911.61M | 960.85M | 983.1M | 930.32M | 986.24M | 996.74M |
| treasuryStock | - | - | - | - | - | - | - | - | -39000 | - |
| preferredStock | - | - | - | 258.22M | 274.27M | - | - | - | - | - |
| commonStock | 32.07M | 32.07M | 32.07M | 32.04M | 32.07M | 32.07M | 32.08M | 32.07M | 20.18M | 19.13M |
| retainedEarnings | 2.33B | 2.05B | 1.78B | 1.5B | 1.4B | 1.27B | 1.16B | 1.05B | 683.44M | 583.58M |
| additionalPaidInCapital | 148.36M | 148.36M | 148.36M | 148.36M | 148.36M | 148.36M | 148.36M | 148.36M | 148.36M | 148.36M |
| 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 | 318.91M | 284.78M | 295.46M | 140.26M | 151.85M | 129.71M | 116.74M | 65.04M | 78.44M | 61.98M |
| depreciationAndAmortization | 121.14M | 88.81M | 89.23M | 93.25M | 96.59M | 96.94M | 108.41M | 86.53M | 79.33M | 56.16M |
| deferredIncomeTax | 113.06M | 102.7M | - | - | - | - | - | - | - | - |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | -60.41M | -41.56M | -82.28M | 23.4M | 14.03M | 37.6M | -48.8M | -26.64M | 19.09M | -14.07M |
| accountsReceivables | -4.43M | 13.27M | -18.94M | 4.49M | -14.06M | 17.13M | -13.46M | 12.46M | -14.64M | -7.23M |
| inventory | -22M | -35.8M | -37.37M | -14.63M | 1.27M | 5.55M | -6.11M | -18.97M | -1.7M | -944.33K |
| accountsPayables | -9.32M | -19.03M | - | -4.49M | 14.06M | -17.13M | 13.46M | - | - | - |
| otherWorkingCapital | -24.66M | -195K | -25.97M | 38.04M | 12.76M | 32.06M | -42.69M | -7.68M | 20.79M | -13.13M |
| otherNonCashItems | -39.15M | -42.66M | -31.66M | 139.52M | 92.48M | 70.49M | 53.65M | 89.43M | 72.05M | 47.65M |
| netCashProvidedByOperatingActivities | 453.54M | 392.07M | 270.75M | 396.43M | 354.95M | 334.74M | 229.99M | 214.35M | 248.91M | 151.72M |
| investmentsInPropertyPlantAndEquipment | -419.78M | -384.99M | -163.59M | -96.38M | -51.49M | -37.93M | -64.7M | -109.24M | -72.81M | -40.97M |
| acquisitionsNet | - | - | - | - | - | - | - | 10.95M | - | -298.35M |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | - | -17.15M | 60.75M | 2.43M | 1.14M | 2.96M | 2.72M | 1.03M | 861.35K | 3.04M |
| netCashProvidedByInvestingActivities | -419.78M | -402.14M | -102.84M | -93.95M | -50.35M | -34.96M | -61.98M | -97.25M | -71.95M | -336.27M |
| netDebtIssuance | 134.96M | -12.69M | -12.23M | -54.92M | -108.04M | -25.42M | -4.4M | -34.86M | -3.85M | 275.08M |
| longTermNetDebtIssuance | 134.96M | -12.69M | -12.23M | 491.09M | -108.04M | -25.42M | -4.4M | -34.86M | -3.85M | - |
| shortTermNetDebtIssuance | - | - | - | -546.01M | - | - | - | - | - | 275.08M |
| netStockIssuance | -16M | 104.62K | -13.22M | -26.44M | - | -5.73M | - | - | - | - |
| netCommonStockIssuance | -16M | 104.62K | -13.22M | -26.44M | - | -5.73M | - | - | - | - |
| commonStockIssuance | - | 104.62K | - | - | - | - | - | - | - | - |
| commonStockRepurchased | -16M | - | -13.22M | -26.44M | - | -5.73M | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -31.75M | -26.34M | -24.62M | -19.12M | -24.51M | -7M | -13.89M | -12.55M | -10.48M | -8.28M |
| commonDividendsPaid | -31.75M | -26.34M | -24.62M | -19.12M | -24.51M | -7M | -14.38M | -12.55M | -10.77M | -9.86M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -14.85M | 2.22M | -21.05M | -27.37M | -11.81M | -45.02M | -54.21M | -47.07M | -64.83M | -32.88M |
| netCashProvidedByFinancingActivities | 72.37M | -36.7M | -71.12M | -127.86M | -144.36M | -83.18M | -72.49M | -94.49M | -79.69M | 209.93M |
| 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 | 295.41M | 365.24M | 445.6M | 363.91M | 246.53M | 335.28M | 398.22M | 360.34M | 272.84M | 339.86M |
| costOfRevenue | 206.18M | 217.48M | 283.73M | 242.86M | 170.39M | 214.58M | 232.48M | 219.55M | 182.22M | 210.95M |
| grossProfit | 89.24M | 172.14M | 161.87M | 121.04M | 76.14M | 120.7M | 165.74M | 140.79M | 90.63M | 128.91M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 31.22M | 32.03M | - | 30.03M | 28.11M | 26.36M | 28.29M | 31.5M | 32.16M | -36.18M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 31.22M | 32.03M | 30.97M | 30.03M | 28.11M | 26.36M | 28.29M | 31.5M | 32.16M | -36.18M |
| otherExpenses | 1.21M | - | - | - | 1.56M | 3.67M | 3.42M | - | - | 2.08M |
| operatingExpenses | 32.42M | 32.03M | 30.97M | 30.03M | 29.67M | 30.02M | 31.71M | 31.5M | 32.16M | 31.32M |
| costAndExpenses | 238.6M | 253.31M | 314.69M | 272.89M | 200.06M | 244.6M | 264.19M | 251.05M | 214.38M | 242.28M |
| netInterestIncome | 7.56M | 5.51M | 9.9M | 10.34M | 7.63M | 9.9M | 9.66M | 10.45M | 11.01M | 9.47M |
| interestIncome | 11.5M | 12.17M | 12.25M | 12.38M | 13.1M | 14.68M | 15.7M | 17.19M | 17.66M | 16.37M |
| interestExpense | 3.94M | 6.65M | 2.35M | 2.04M | 5.47M | 4.78M | 6.04M | 6.74M | 6.65M | 6.9M |
| depreciationAndAmortization | 29.04M | 32.76M | 29.06M | 27.34M | 25.53M | 26.31M | 24.68M | 24.58M | 24.47M | 7.36M |
| ebitda | 85.85M | 144.68M | 170.3M | 127.62M | 85.86M | 135.53M | 177.84M | 153.51M | 98.08M | 115.87M |
| ebit | 56.81M | 111.93M | 141.24M | 100.28M | 60.33M | 109.22M | 153.16M | 128.94M | 73.61M | 108.51M |
| nonOperatingIncomeExcludingInterest | - | -11.78M | -10.33M | -9.26M | -13.86M | -18.54M | -19.14M | -19.65M | -16.87M | -13.24M |
| operatingIncome | 56.81M | 134.25M | 130.91M | 91.02M | 46.48M | 90.68M | 134.03M | 109.29M | 56.75M | 95.27M |
| totalOtherIncomeExpensesNet | 8.94M | 5.2M | 8.5M | 7.22M | 8.38M | 13.77M | 13.1M | 12.91M | 10.22M | 8.6M |
| incomeBeforeTax | 65.75M | 139.47M | 139.4M | 98.23M | 54.86M | 104.44M | 147.12M | 122.2M | 66.96M | 103.87M |
| incomeTaxExpense | 17.62M | 37.19M | 36.89M | 24.72M | 14.26M | 26.37M | 39.8M | 32.56M | 18.08M | 28.75M |
| netIncomeFromContinuingOperations | 48.14M | 102.28M | 102.52M | 73.52M | 40.6M | 78.07M | 107.32M | 89.64M | 48.88M | 75.13M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | -39.27 | - | - | - |
| netIncome | 48.14M | 85.78M | 102.52M | 73.51M | 40.6M | 78.07M | 107.32M | 89.64M | 48.88M | 75.13M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 48.14M | 85.78M | 102.52M | 73.51M | 40.6M | 78.07M | 107.32M | 89.64M | 48.88M | 75.13M |
| eps | 0.15 | 0.26 | 0.31 | 0.22 | 0.12 | 0.24 | 0.33 | 0.27 | 0.15 | 0.23 |
| 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 | 857.32M | 969.46M | 853.69M | 826.85M | 873.43M | 830.59M | 897.21M | 879.38M | 980.46M | 958.72M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 857.32M | 969.46M | 853.69M | 826.85M | 873.43M | 830.59M | 897.21M | 879.38M | 980.46M | 958.72M |
| netReceivables | 188.93M | 157.43M | 238.12M | 205.8M | 150.91M | 148.79M | 176.75M | 159.96M | 166.59M | 144.67M |
| accountsReceivables | 158.57M | 126.52M | 203.99M | 170.54M | 117.73M | 119.41M | 176.75M | 159.96M | 127.68M | 142.46M |
| otherReceivables | 30.36M | 30.91M | 34.14M | 35.25M | 33.18M | 29.38M | 32.7M | 34.92M | 38.91M | 7.84M |
| inventory | 205.52M | 179.94M | 176.46M | 174.19M | 185.22M | 159.66M | 163.44M | 224.7M | 171.48M | 183.47M |
| prepaids | 13.77M | 13.17M | - | 10.35M | 13.53M | 14.25M | 15.45M | 1.8M | 4.09M | 14.03M |
| otherCurrentAssets | - | 24.05M | 1 | 41.67M | 1 | 52.87M | 76.68M | 36.08M | 43.84M | 44.31M |
| totalCurrentAssets | 1.27B | 1.32B | 1.27B | 1.22B | 1.22B | 1.21B | 1.33B | 1.3B | 1.37B | 1.33B |
| propertyPlantEquipmentNet | 1.86B | 1.82B | 1.76B | 1.66B | 1.55B | 1.46B | 1.3B | 1.24B | 1.21B | 1.2B |
| goodwill | 238.41M | 216.68M | 216.69M | 216.67M | 216.67M | 239.65M | 222.47M | 212.64M | 212.62M | 212.6M |
| intangibleAssets | 59.86M | 61.24M | 58.23M | 59.13M | 60.26M | 60.96M | 57.08M | 49.36M | 50.79M | 26.38M |
| goodwillAndIntangibleAssets | 298.27M | 277.92M | 274.91M | 275.8M | 276.94M | 300.61M | 279.54M | 262M | 263.41M | 238.97M |
| longTermInvestments | 39.48M | 34.2M | 32.81M | 31.93M | 28.94M | 28.6M | 26.79M | 27.49M | 30.56M | 28.53M |
| taxAssets | 58.8M | - | - | - | - | - | - | - | -30.56M | 7.32M |
| otherNonCurrentAssets | 76.5M | 75.28M | 74.93M | 73.16M | 67.24M | 13.91M | 15.47M | 16.24M | 44.52M | 8.11M |
| totalNonCurrentAssets | 2.34B | 2.2B | 2.15B | 2.04B | 1.92B | 1.8B | 1.63B | 1.55B | 1.51B | 1.48B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 3.6B | 3.52B | 3.42B | 3.26B | 3.14B | 3B | 2.96B | 2.85B | 2.89B | 2.81B |
| totalPayables | 158.93M | 153.08M | 183.28M | 185.26M | 171.81M | 161.72M | 185.2M | 161.38M | 192.51M | 168.3M |
| accountPayables | 157.94M | 151.95M | 183.28M | 183.55M | 171.12M | 160.7M | 182.22M | 161.38M | 192.51M | 155.28M |
| otherPayables | 986K | 1.13M | - | 1.71M | 688K | 1.02M | 2.98M | - | - | 13.02M |
| accruedExpenses | - | - | 43.86M | - | - | - | - | 37.55M | 32.43M | 51.08M |
| shortTermDebt | 13.04M | - | 11.75M | 11.45M | 12.32M | - | 7.44M | - | - | - |
| capitalLeaseObligationsCurrent | 12.96M | 11.68M | - | 11.37M | 12.34M | 9.25M | 7.47M | 7.18M | 8.61M | 9.44M |
| taxPayables | - | - | - | - | - | - | - | - | - | 37.4M |
| deferredRevenue | - | - | - | - | - | - | - | - | - | 75.17M |
| otherCurrentLiabilities | 98.54M | 125.8M | 85.9M | 96.22M | 98.73M | 134.04M | 127.19M | 88.6M | 105.42M | 71.83M |
| totalCurrentLiabilities | 283.47M | 290.56M | 324.78M | 304.31M | 295.2M | 305M | 327.3M | 294.7M | 338.96M | 300.66M |
| longTermDebt | 622.18M | 622M | 596.49M | 596.33M | 597.38M | 497.3M | 497.22M | 497.14M | 497.06M | 496.99M |
| capitalLeaseObligationsNonCurrent | 25.71M | 20.73M | 21.94M | 20.31M | 22.21M | 19.85M | 14.45M | 14.62M | 16.84M | 18.42M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | -173.67M |
| deferredTaxLiabilitiesNonCurrent | 303.92M | 252.61M | 230.19M | 213.72M | 190.78M | 178.22M | 175.23M | 191.69M | 195.43M | 173.79M |
| otherNonCurrentLiabilities | 54.17M | 56.52M | 55.27M | 54.33M | 51.95M | 53.42M | 53.48M | 246.49M | 56.98M | 232.77M |
| totalNonCurrentLiabilities | 1.01B | 951.86M | 903.89M | 884.68M | 862.32M | 748.78M | 740.39M | 758.25M | 766.31M | 748.18M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 38.67M | 32.41M | 21.94M | 31.68M | 34.54M | 29.09M | 21.93M | 21.8M | 25.45M | 27.86M |
| totalLiabilities | 1.29B | 1.24B | 1.23B | 1.19B | 1.16B | 1.05B | 1.07B | 1.05B | 1.11B | 1.05B |
| treasuryStock | - | - | - | - | - | - | - | -1.47M | - | - |
| preferredStock | - | - | - | - | - | - | - | 1.47M | - | - |
| commonStock | 32.07M | 32.07M | 10.88M | 32.07M | 32.07M | 32.07M | 32.07M | 10.88M | 10.88M | 32.07M |
| retainedEarnings | 2.38B | 2.33B | 2.25B | 2.14B | 2.09B | 2.05B | 1.99B | 1.89B | 1.83B | 1.76B |
| additionalPaidInCapital | 148.36M | 148.36M | 169.56M | 148.36M | 148.36M | 148.36M | 148.36M | 148.36M | 148.36M | 148.36M |
| 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 | 47.13M | 85.78M | 102.52M | 76.47M | 40.45M | 75.25M | 103.11M | 89.64M | 48.88M | 75.13M |
| depreciationAndAmortization | 28.43M | 32.76M | 29.06M | 28.44M | 25.44M | 26.31M | 23.71M | 24.58M | 24.47M | 19.73M |
| deferredIncomeTax | 17.25M | 31.6M | 37.65M | 25.95M | 14.21M | 25.97M | 37.18M | - | - | - |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | -46.45M | 34.13M | -21.06M | -31.24M | -16.53M | 28.33M | -12.85M | -45.6M | -11.4M | 6.24M |
| accountsReceivables | -32.71M | 88.18M | -38.3M | -50.52M | 1.87M | 47.01M | -24.55M | -33.79M | 15.37M | 28.07M |
| inventory | -25.83M | -21.59M | 14.86M | 14.88M | -22.81M | -3.92M | 4.65M | -14.77M | -29.4M | -6.79M |
| accountsPayables | 12.09M | -32.45M | 2.37M | 4.4M | 4.41M | -14.76M | 7.05M | - | - | - |
| otherWorkingCapital | - | -43M | 1 | 1 | 1 | -36.54M | -6.98M | 2.96M | 2.63M | -15.04M |
| otherNonCashItems | -42.98M | -2M | 15.68M | -31.95M | -33.48M | 19.67M | -21.48M | -17.12M | -23.34M | 17.17M |
| netCashProvidedByOperatingActivities | 3.38M | 182.28M | 163.85M | 67.67M | 30.08M | 175.52M | 129.67M | 51.5M | 38.61M | 118.27M |
| investmentsInPropertyPlantAndEquipment | -100.67M | -83.59M | -131.79M | -104.62M | -82.05M | -187.05M | -92.81M | -97.68M | -36.52M | -38.95M |
| acquisitionsNet | - | - | - | - | - | - | - | - | - | - |
| purchasesOfInvestments | -4.68M | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | - | 36.1M | - | - | - | -17.15M | 15.7M | 17.19M | 17.66M | 19.15M |
| netCashProvidedByInvestingActivities | -105.35M | -83.59M | -131.79M | -104.62M | -82.05M | -204.2M | -92.81M | -80.49M | -18.86M | -19.8M |
| netDebtIssuance | -3.58M | 126.72M | -2.48M | -2.41M | 99.62M | -3.06M | -3.25M | -3.06M | -3.31M | -3.18M |
| longTermNetDebtIssuance | -3.58M | 126.72M | -2.48M | -2.41M | 99.62M | -3.06M | -3.25M | -3.06M | -3.31M | -3.18M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -5.22M | -7.79M | -7.56M | 544.66K | -963.35K | -1.41M | 1.23M | -562.03K | 1.07M | 1.21M |
| netCommonStockIssuance | -5.22M | -7.79M | -7.56M | 544.66K | -963.35K | -1.41M | 1.23M | -562.03K | 1.07M | 1.21M |
| commonStockIssuance | - | - | - | - | - | -1.41M | 1.23M | - | - | - |
| commonStockRepurchased | -5.22M | -7.79M | -7.56M | 544.66K | -963.35K | - | - | - | - | 1.21M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | 506.79K | 738.88K | -31.72M | - | -922.52K | -857.02K | -29.96M | - | - |
| commonDividendsPaid | - | 506.79K | 738.88K | -31.72M | - | -922.52K | -857.02K | -29.96M | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | 74517 | 22.87M | -3.57M | -3.5M | -3.23M | 764.77K | 150.36K | -10.7M | 637K | -10.07M |
| netCashProvidedByFinancingActivities | -8.72M | 15.59M | -12.87M | -37.09M | 95.42M | -4.63M | -2.73M | -43.72M | -2.67M | -12.04M |