CNQ : GTII.CN
-$0.09 (-0.9%)
| 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.2B | 1.14B | 1.05B | 1.02B | 893.56M | 556.57M | 216.43M | 62.49M | 16.53M | 7.21M |
| costOfRevenue | 646.93M | 536.03M | 528.06M | 513.41M | 401.63M | 252.4M | 109.4M | 34.18M | 9.3M | 5.11M |
| grossProfit | 548.94M | 601.11M | 526.5M | 503.96M | 491.93M | 304.17M | 107.03M | 32.71M | 7.23M | 2.1M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | 51.18M | 10.81M | 4.34M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | 1.49M | 190.38K | 51345 |
| sellingGeneralAndAdministrativeExpenses | 408.83M | 376.68M | 341.86M | 294.4M | 277.09M | 198.06M | 134.72M | 52.67M | 11M | 4.59M |
| otherExpenses | - | - | - | 88.5M | - | 626.68K | 1.25M | 3M | 544.4K | 71807 |
| operatingExpenses | 408.83M | 376.68M | 341.86M | 382.9M | 277.09M | 198.06M | 134.72M | 54.66M | 11.26M | 4.66M |
| costAndExpenses | 1.06B | 912.72M | 869.92M | 896.31M | 678.72M | 450.47M | 244.12M | 88.83M | 20.56M | 9.78M |
| netInterestIncome | -8.79M | -15.19M | -12.38M | -17.13M | -20.54M | -18.55M | -12.19M | -326K | - | - |
| interestIncome | 11.58M | 9.07M | 6.7M | 4.07M | 1.43M | 113.67K | 1.47M | 1.95M | - | 225.09K |
| interestExpense | 20.37M | 24.27M | 19.07M | 21.2M | 21.98M | 18.67M | 13.66M | 2.28M | 432.45K | - |
| depreciationAndAmortization | 200.46M | 167.6M | 149.02M | 140.65M | 102.58M | 78.79M | 38.77M | 5.18M | 689.99K | 493.18K |
| ebitda | 340.57M | 392M | 324.14M | 270.28M | 329.53M | 200.39M | 2.23M | 37.21M | -2.86M | -2.07M |
| ebit | 140.11M | 224.4M | 175.12M | 129.63M | 226.95M | 121.6M | -36.54M | 32.03M | -4.77M | -2.56M |
| nonOperatingIncomeExcludingInterest | - | 20000 | 9.51M | -8.57M | -12.11M | -15.49M | 8.85M | -58.37M | -804K | - |
| operatingIncome | 140.11M | 224.42M | 184.63M | 121.06M | 214.84M | 106.11M | -27.69M | -26.34M | -4.26M | -2.56M |
| totalOtherIncomeExpensesNet | 127.85M | -24.29M | -28.58M | -12.63M | -9.87M | -3.18M | -22.51M | 56.09M | 111.95K | -534K |
| incomeBeforeTax | 267.97M | 200.14M | 156.05M | 108.43M | 204.98M | 102.93M | -50.2M | 29.75M | -4.15M | -3.1M |
| incomeTaxExpense | 149.88M | 126.29M | 118.63M | 94.78M | 124.61M | 83.85M | 9.34M | 7.18M | 214K | - |
| netIncomeFromContinuingOperations | 118.08M | 73.85M | 37.42M | 13.66M | 80.36M | 19.08M | -59.55M | 22.57M | -3.74M | -3.1M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 116.15M | 73.08M | 36.27M | 11.98M | 75.44M | 14.99M | -59.12M | -5.24M | -3.74M | -3.1M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 116.15M | 73.08M | 36.27M | 11.98M | 75.44M | 14.99M | -59.12M | -5.24M | -3.74M | -3.1M |
| eps | 0.5 | 0.31 | 0.15 | 0.05 | 0.34 | 0.07 | -0.31 | -0.06 | -44.81 | -37.48 |
| 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 | 2017-02-28 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 284.76M | 171.69M | 161.63M | 177.68M | 230.42M | 83.76M | 46.67M | 145.99M | 29.57M | 99235 |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | 36862 |
| cashAndShortTermInvestments | 284.76M | 171.69M | 161.63M | 177.68M | 230.42M | 83.76M | 46.67M | 145.99M | 29.57M | 136.1K |
| netReceivables | 103.85M | 53.52M | 42.98M | 38.45M | 22.1M | 21.42M | 7.53M | 8.07M | 18721 | 16538 |
| accountsReceivables | 51.18M | 52.83M | 42.98M | 30.98M | 22.1M | 21.42M | 7.53M | 4.57M | - | 5476.5 |
| otherReceivables | 52.67M | 688K | - | 7.47M | - | - | - | - | 400.79 | 5476.5 |
| inventory | 158M | 147.16M | 112.97M | 115.68M | 95.47M | 69.54M | 46.03M | 11.37M | 2.69M | 2.01M |
| prepaids | 11.15M | 16.86M | 19.8M | 13.36M | 11.18M | 6.44M | 6.78M | 1.5M | 1736.24 | 1072.71 |
| otherCurrentAssets | 18.36M | 14.68M | 5.38M | 6.18M | 5.06M | 2.78M | 2.05M | 1.14M | 2.12M | 153.55K |
| totalCurrentAssets | 576.12M | 403.9M | 342.76M | 351.35M | 364.23M | 183.94M | 109.06M | 174.4M | 39.79M | 153.71K |
| propertyPlantEquipmentNet | 928.86M | 962.3M | 925.48M | 800.23M | 585.4M | 330.31M | 219.24M | 65.32M | 31.56M | 731.18K |
| goodwill | 591.07M | 589.69M | 589.69M | 589.69M | 632.85M | 382.7M | 375.08M | 29.32M | 188.26K | - |
| intangibleAssets | 435.89M | 488.29M | 538.68M | 589.52M | 675.49M | 406.24M | 435.25M | 91.57M | 14.16M | 3.38M |
| goodwillAndIntangibleAssets | 1.03B | 1.08B | 1.13B | 1.18B | 1.31B | 788.94M | 810.33M | 120.89M | 14.35M | 3.38M |
| longTermInvestments | 250.94M | 83.88M | 89.3M | 99.68M | 125.24M | 53.46M | 24.42M | 46.78M | - | 5202.07 |
| taxAssets | - | 2.52M | - | - | -125.24M | - | 815.94K | 7.42M | - | -3.39M |
| otherNonCurrentAssets | 2.09M | 6.44M | 4.15M | 3.06M | 127.88M | 1.89M | 3.66M | 2.18M | 1.46M | 5202.0 |
| totalNonCurrentAssets | 2.21B | 2.13B | 2.15B | 2.08B | 2.02B | 1.17B | 1.06B | 242.61M | 47.37M | 736.38K |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 2.78B | 2.54B | 2.49B | 2.43B | 2.39B | 1.36B | 1.17B | 417M | 87.16M | 890.09K |
| totalPayables | 24.52M | 52.45M | 51.2M | 47.66M | 109.65M | 68.43M | 64.64M | 9.39M | 573.47K | 1.23M |
| accountPayables | 24.52M | 24.77M | 24.5M | 18.42M | 14.09M | 20.5M | 8.75M | 8.93M | 573.47K | 1.23M |
| otherPayables | - | 27.68M | 26.71M | 29.23M | 95.56M | 47.93M | 55.9M | 457.58K | - | - |
| accruedExpenses | 88.5M | 86.16M | 59.55M | 86.97M | 84.72M | 46.65M | 37.18M | 7.33M | 11741 | 9476.23 |
| shortTermDebt | 18.5M | 12.06M | 3M | 1.04M | 783K | 342K | 206.68K | 1.48M | 8.86M | - |
| capitalLeaseObligationsCurrent | 18.35M | 14.3M | 12.3M | 10.91M | 9.22M | 3.86M | 3.83M | - | - | - |
| taxPayables | - | 2.33M | 10.7M | 4.36M | 1.53M | 16.14M | 5.51M | 505.58K | 214K | - |
| deferredRevenue | - | - | - | - | - | - | 91.84M | 7.55M | - | -3.18M |
| otherCurrentLiabilities | 27.12M | - | - | - | - | - | 5.5M | 29.43M | 4.83M | 2.38M |
| totalCurrentLiabilities | 176.99M | 164.97M | 126.05M | 146.57M | 204.38M | 119.29M | 111.37M | 47.62M | 14.28M | 1.24M |
| longTermDebt | 226.4M | 242.9M | 305.53M | 274.63M | 239.15M | 98.71M | 91.14M | 5.73M | 7.21M | - |
| capitalLeaseObligationsNonCurrent | 254.64M | 261.45M | 249.46M | 249.28M | 182.54M | 146.43M | 61.12M | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | -81.85M | - | - | -778.61K | - | - |
| deferredTaxLiabilitiesNonCurrent | 220.19M | 78.62M | 72.51M | 62.55M | 81.85M | 35.56M | 36.28M | 5.45M | - | - |
| otherNonCurrentLiabilities | - | 78.62M | 33.25M | 35.06M | 140.3M | 79.96M | 60.7M | 14.77M | -7.21M | - |
| totalNonCurrentLiabilities | 700.82M | 582.96M | 660.75M | 621.52M | 561.99M | 325.1M | 212.96M | 20.5M | 7.51M | - |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 272.99M | 275.74M | 261.76M | 260.19M | 191.76M | 150.29M | 64.95M | - | - | - |
| totalLiabilities | 877.81M | 747.93M | 786.8M | 768.1M | 766.37M | 444.39M | 324.33M | 68.12M | 21.79M | 1.24M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 1.78B | 1.76B | 1.7B | 1.66B | 1.63B | 1.05B | 980.64M | 402.67M | 65.75M | 63.4M |
| retainedEarnings | 165.12M | 51.26M | -21.82M | -58.08M | -70.06M | -145.5M | -160.49M | -100.19M | -3.74M | -76.45M |
| additionalPaidInCapital | -40.5M | -26.85M | 7.87M | 23.23M | 21.24M | 4.89M | 3.96M | 14.2M | 65.47M | 63.4M |
| 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 | 2017-02-28 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 116.15M | 73.85M | 37.42M | 13.66M | 80.36M | 19.08M | -59.55M | 19.95M | -4.36M | -156.12K |
| depreciationAndAmortization | 197.02M | 167.6M | 149.02M | 140.65M | 102.58M | 78.79M | 38.77M | 5.18M | 689.99K | 1645.07 |
| deferredIncomeTax | 144.49M | 4.63M | 8.92M | -17.48M | -4.76M | 2.09M | -13.68M | 5.45M | - | - |
| stockBasedCompensation | 44.93M | 33.31M | 28.19M | 27.14M | 19.6M | 19.34M | 18.29M | 14.71M | - | - |
| changeInWorkingCapital | -77.26M | -82.64M | -34.34M | -70.27M | -65.27M | -15.43M | -19.16M | -11.55M | -915.04K | -26483.41 |
| accountsReceivables | 1.11M | -9.86M | -12M | -9.26M | -646K | -14.25M | -791.71K | -3.68M | -592.03K | -9017.58 |
| inventory | -13.12M | -34.19M | 2.62M | -19.79M | -16.44M | -23.38M | -19.93M | -7.63M | -1.17M | -974.68K |
| accountsPayables | 44769 | 272K | 6.07M | 3.57M | -9.52M | 11.67M | -153.71K | 4.73M | 3.1M | -26073.28 |
| otherWorkingCapital | -65.3M | -38.86M | -31.03M | -44.78M | -38.66M | 10.53M | 1.72M | -4.96M | -2.26M | 850.36K |
| otherNonCashItems | -125.24M | -1.57M | 35.77M | 64.86M | -465K | -7.96M | 17.31M | -40.87M | 301.1K | -481.78K |
| netCashProvidedByOperatingActivities | 300.09M | 195.18M | 224.97M | 158.56M | 132.05M | 95.92M | -18.01M | -7.11M | -4.29M | -106.7K |
| investmentsInPropertyPlantAndEquipment | -82.49M | -80.19M | -220.04M | -179.5M | -187.85M | -59.8M | -88.56M | -27.48M | -14.46M | -1.13M |
| acquisitionsNet | -29.41M | - | - | -7.35M | -32.36M | -8.92M | -109.44M | -55.72M | -10.37M | - |
| purchasesOfInvestments | -76.98M | -39.63M | -8.8M | -5.8M | -79.05M | -525K | -3M | -56.62M | - | - |
| salesMaturitiesOfInvestments | 169.92K | 29.83M | 498K | 3.57M | 18.42M | 169.82K | 3M | 20M | - | 50255 |
| otherInvestingActivities | 56.04M | 450K | 429K | -30.86M | 109K | 11.8M | 23.33M | -2.17M | -1.19M | -3.32M |
| netCashProvidedByInvestingActivities | -132.67M | -89.54M | -227.91M | -219.95M | -280.73M | -57.27M | -174.67M | -121.99M | -26.03M | 50255 |
| netDebtIssuance | -10.89M | -56.64M | 24.42M | 19.15M | 138.19M | -304K | 98.69M | 44.47M | - | - |
| longTermNetDebtIssuance | -10.89M | -56.64M | 24.42M | 19.15M | 138.19M | -304K | 98.69M | 44.47M | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -37.66M | -43.08M | -39.86M | - | 155.5M | - | - | 66.81M | - | - |
| netCommonStockIssuance | -37.66M | -43.08M | -39.86M | - | 155.5M | - | - | 66.81M | - | - |
| commonStockIssuance | 1.9M | - | - | - | 155.5M | - | - | 66.81M | - | - |
| commonStockRepurchased | -39.55M | -43.08M | -39.86M | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -2.36M | - | - | - | -11.03M | -2.79M | -7.52M | -17.37M | -34.01M | -5000 |
| commonDividendsPaid | -2.36M | - | - | - | -11.03M | -2.79M | -7.52M | -17.37M | - | -5000 |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -924.91K | 4.12M | 2.33M | -10.51M | 12.68M | 1.54M | 2.19M | 151.62M | 46.92M | 11.4M |
| netCashProvidedByFinancingActivities | -51.83M | -95.59M | -13.11M | 8.64M | 295.34M | -1.55M | 93.37M | 245.52M | 46.92M | 13.4M |
| 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.27M | 315.91M | 291.37M | 293.26M | 279.54M | 294.32M | 286.86M | 280.15M | 275.81M | 278.23M |
| costOfRevenue | 161.36M | 189.02M | 147.34M | 147M | 136.26M | 136.25M | 139.27M | 129.63M | 130.88M | 135.54M |
| grossProfit | 133.91M | 126.9M | 144.03M | 146.26M | 143.28M | 158.07M | 147.59M | 150.52M | 144.93M | 142.69M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 93.85M | 107.56M | 107.29M | 106.82M | 100.79M | 100.96M | 104.97M | 96.5M | 74.26M | 92.35M |
| otherExpenses | - | - | - | - | - | - | - | - | 34000 | -310K |
| operatingExpenses | 93.85M | 107.56M | 107.29M | 106.82M | 100.79M | 100.96M | 104.97M | 96.5M | 74.26M | 92.35M |
| costAndExpenses | 255.2M | 296.57M | 254.63M | 253.82M | 237.06M | 237.21M | 244.24M | 226.13M | 205.14M | 227.89M |
| netInterestIncome | -552.79K | -847.84K | -1.93M | -3.14M | -2.74M | -3.48M | -2.63M | -3.67M | -5.41M | -5.89M |
| interestIncome | 4.53M | 4.11M | 3.3M | 1.91M | 2.12M | 1.99M | 2.66M | 2.31M | 2.1M | 1.86M |
| interestExpense | 5.08M | 4.95M | 5.23M | 5.05M | 4.86M | 5.48M | 5.3M | 5.98M | 7.51M | 7.75M |
| depreciationAndAmortization | 45.11M | 70.4M | 43.03M | 42.48M | 42.18M | 41.72M | 45.44M | 40.41M | 40.03M | 39.66M |
| ebitda | 85.18M | 89.74M | 121.18M | 69.83M | 86.76M | 91.32M | 90.44M | 99.21M | 111.04M | 75.63M |
| ebit | 40.07M | 19.34M | 78.15M | 27.35M | 44.58M | 49.6M | 45M | 58.8M | 71.01M | 35.97M |
| nonOperatingIncomeExcludingInterest | - | -114.24M | -41.41M | 12.08M | -2.1M | 7.51M | -2.38M | -4.78M | -340K | 14.37M |
| operatingIncome | 40.07M | 19.34M | 36.74M | 39.43M | 42.48M | 57.11M | 42.62M | 54.02M | 70.67M | 50.34M |
| totalOtherIncomeExpensesNet | 22.04M | 111.05M | 36.18M | -17.12M | -2.77M | -12.99M | -2.92M | -1.2M | -7.17M | -22.12M |
| incomeBeforeTax | 62.1M | 130.38M | 72.92M | 22.31M | 39.72M | 44.12M | 39.7M | 52.82M | 63.5M | 28.22M |
| incomeTaxExpense | 47.3M | 45.99M | 49.12M | 21.58M | 31.32M | 31.32M | 30.92M | 31.9M | 32.15M | 24.7M |
| netIncomeFromContinuingOperations | 14.8M | 84.4M | 23.8M | 732K | 8.4M | 12.8M | 8.78M | 20.92M | 31.35M | 3.52M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 15.14M | 84.48M | 23.29M | -645K | 8.31M | 12.68M | 8.62M | 20.71M | 31.08M | 3.22M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 15.14M | 84.48M | 23.29M | -645K | 8.31M | 12.68M | 8.62M | 20.71M | 31.08M | 3.22M |
| eps | 0.07 | 0.36 | 0.1 | -0.01 | 0.04 | 0.05 | 0.04 | 0.09 | 0.13 | 0.01 |
| 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 | 346.46M | 284.76M | 235.41M | 176.92M | 210.58M | 171.69M | 173.64M | 196.14M | 223.94M | 161.63M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 346.46M | 284.76M | 235.41M | 176.92M | 210.58M | 171.69M | 173.64M | 196.14M | 223.94M | 161.63M |
| netReceivables | 123.98M | 103.85M | 51.39M | 56.44M | 57.46M | 53.52M | 54.45M | 52.82M | 52.18M | 42.98M |
| accountsReceivables | 51.93M | 51.18M | 51.39M | 46.44M | 47.46M | 52.83M | 48.96M | 49.34M | 52.18M | 42.98M |
| otherReceivables | 72.05M | 52.67M | - | 10M | 10M | 688K | 5.49M | 3.49M | - | - |
| inventory | 170.15M | 158M | 156.53M | 151.74M | 155.34M | 147.16M | 138.28M | 130.53M | 119.29M | 112.97M |
| prepaids | 12.43M | 11.15M | 13.83M | 12M | 13.64M | 16.86M | 18.16M | 19.5M | 19.74M | 19.8M |
| otherCurrentAssets | 21.3M | 18.36M | 34.13M | 8.33M | 7.89M | 14.68M | 7.34M | 4.81M | 4.55M | 5.38M |
| totalCurrentAssets | 674.33M | 576.12M | 477.46M | 405.44M | 444.9M | 403.9M | 391.87M | 403.8M | 419.69M | 342.76M |
| propertyPlantEquipmentNet | 924.88M | 928.86M | 958.51M | 963.88M | 962.97M | 962.3M | 941.64M | 941.57M | 930.01M | 925.48M |
| goodwill | 592.18M | 591.07M | 594.44M | 595.62M | 589.69M | 589.69M | 589.69M | 589.69M | 589.69M | 589.69M |
| intangibleAssets | 424.41M | 435.89M | 442.73M | 462.41M | 475.71M | 488.29M | 500.86M | 513.43M | 526.01M | 538.68M |
| goodwillAndIntangibleAssets | 1.02B | 1.03B | 1.04B | 1.06B | 1.07B | 1.08B | 1.09B | 1.1B | 1.12B | 1.13B |
| longTermInvestments | 213.38M | 250.94M | 43.74M | 81.61M | 82.96M | 83.88M | 83.36M | 84.9M | 85.25M | 89.3M |
| taxAssets | - | - | 2.52M | 2.52M | 2.52M | 2.52M | 1.04M | 1.04M | 1.04M | 1.04M |
| otherNonCurrentAssets | 4.43M | 2.09M | 119.78M | 36.75M | 10.33M | 6.44M | 6.41M | 6.12M | 3.12M | 3.11M |
| totalNonCurrentAssets | 2.16B | 2.21B | 2.16B | 2.14B | 2.12B | 2.13B | 2.12B | 2.14B | 2.14B | 2.15B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 2.83B | 2.78B | 2.64B | 2.55B | 2.57B | 2.54B | 2.51B | 2.54B | 2.55B | 2.49B |
| totalPayables | 43.02M | 24.52M | 24.54M | 73.81M | 81.6M | 52.45M | 62.36M | 67.68M | 90.98M | 51.2M |
| accountPayables | 20.1M | 24.52M | 24.54M | 22.41M | 19.31M | 24.77M | 19.85M | 29.43M | 27.84M | 24.5M |
| otherPayables | 22.92M | 27.4M | 100.3M | 51.4M | 62.29M | 27.68M | 42.51M | 38.25M | 63.14M | 26.71M |
| accruedExpenses | 75.26M | 27.35M | 82.76M | 73.65M | 76.71M | 86.16M | 75.58M | 62.78M | 68.24M | 59.55M |
| shortTermDebt | 23.58M | 36.78M | 33.96M | 15.88M | 13.97M | 12.06M | 9.4M | 227.26M | 3.04M | 3M |
| capitalLeaseObligationsCurrent | 18.98M | 18.35M | 16.69M | 15.98M | 14.84M | 14.3M | 13.33M | 12.85M | 12.8M | 12.3M |
| taxPayables | - | - | 81.6M | 39.87M | 32.9M | 2.33M | 23.22M | 25.34M | 42.78M | 10.7M |
| deferredRevenue | - | - | - | - | - | - | - | - | -43.68M | - |
| otherCurrentLiabilities | 33.45M | 88.34M | 183.06M | - | - | - | - | - | - | - |
| totalCurrentLiabilities | 194.29M | 176.99M | 241.55M | 179.33M | 187.12M | 164.97M | 160.67M | 370.58M | 175.05M | 126.05M |
| longTermDebt | 266.53M | 480.63M | 484.1M | 234.07M | 238.47M | 242.9M | 246.18M | 82.48M | 306.9M | 305.53M |
| capitalLeaseObligationsNonCurrent | 253.64M | 254.64M | 253.92M | 256.81M | 258.53M | 261.45M | 260.79M | 261.03M | 253.22M | 249.46M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | -72.51M | - |
| deferredTaxLiabilitiesNonCurrent | 220.75M | 220.19M | 78.62M | 78.62M | 78.62M | 78.62M | 72.51M | 72.51M | 72.51M | 72.51M |
| otherNonCurrentLiabilities | - | -254.64M | - | 78.62M | 78.62M | 78.62M | 72.51M | 72.51M | 72.51M | 105.76M |
| totalNonCurrentLiabilities | 740.93M | 700.82M | 562.72M | 569.5M | 575.62M | 582.96M | 579.48M | 416.02M | 632.64M | 660.75M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 272.62M | 272.99M | 270.61M | 272.79M | 273.37M | 275.74M | 274.12M | 273.88M | 266.02M | 261.76M |
| totalLiabilities | 935.22M | 877.81M | 804.28M | 748.82M | 762.74M | 747.93M | 740.15M | 786.6M | 807.69M | 786.8M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 1.79B | 1.78B | 1.78B | 1.77B | 1.77B | 1.76B | 1.75B | 1.74B | 1.73B | 1.7B |
| retainedEarnings | 180.94M | 165.12M | 82.21M | 58.93M | 59.57M | 51.26M | 38.59M | 29.97M | 9.26M | -21.82M |
| additionalPaidInCapital | -77.75M | -40.5M | -28.87M | -39.87M | -22.99M | -26.85M | -25.52M | -31.86M | -2.82M | 7.87M |
| 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 | 15.05M | 84.48M | 21.82M | 732K | 8.4M | 12.8M | 8.78M | 20.92M | 31.35M | 3.52M |
| depreciationAndAmortization | 45.11M | 70.4M | 43.03M | 42.48M | 42.18M | 41.72M | 45.44M | 40.41M | 40.03M | 39.66M |
| deferredIncomeTax | - | 147.02M | - | - | - | - | - | - | - | 30.6M |
| stockBasedCompensation | 10.52M | 11M | 11.65M | 11.97M | 10.31M | 9.61M | 8.35M | 8.87M | 6.49M | 7.35M |
| changeInWorkingCapital | 11.25M | -113.06M | 35.27M | -12.91M | 12.81M | -35.56M | -16M | -48.94M | 17.87M | -13.05M |
| accountsReceivables | -617.71K | 118.35K | -4.94M | 545K | 5.37M | -3.87M | 372K | 2.85M | -9.21M | -4.33M |
| inventory | -11.58M | -4.04M | -4.79M | 4.05M | -8.17M | -8.88M | -7.75M | -11.24M | -6.32M | 5.48M |
| accountsPayables | -4.54M | -393.06K | 2.13M | 3.76M | -5.46M | 4.92M | -9.58M | 1.59M | 3.35M | 1.99M |
| otherWorkingCapital | 27.99M | -108.75M | 42.87M | -21.26M | 21.07M | -27.73M | 962K | -42.14M | 32.07M | -16.2M |
| otherNonCashItems | -7.37M | -97.27M | -37.65M | 14.19M | 524K | 14.77M | 1.11M | -1.1M | -13.89M | 3.02M |
| netCashProvidedByOperatingActivities | 74.56M | 91.57M | 74.12M | 56.45M | 74.22M | 43.34M | 47.67M | 20.15M | 84.02M | 71.1M |
| investmentsInPropertyPlantAndEquipment | -18.55M | -14.89M | -17.55M | -19M | -29.84M | -27.2M | -18.03M | -20.25M | -14.71M | -36.44M |
| acquisitionsNet | - | -4.55M | -24.41M | - | - | -7.02M | - | - | - | - |
| purchasesOfInvestments | -1.75M | 21799 | -45.5M | -29.39M | -735K | -31.83M | -2.2M | -5.32M | -293K | -4.3M |
| salesMaturitiesOfInvestments | 55081 | 50790 | -62000 | 56000 | 6000 | 31.33M | 1.05M | 1.51M | 4.74M | 167K |
| otherInvestingActivities | - | -39587 | 74.53M | -19.34M | 0.01 | 29.94M | 1.11M | -3.8M | 4.44M | 110K |
| netCashProvidedByInvestingActivities | -20.24M | -19.41M | -13M | -67.67M | -30.57M | -36.1M | -19.11M | -24.06M | -10.27M | -40.46M |
| netDebtIssuance | 44.13M | -2.75M | -2.63M | -2.65M | -2.68M | -781K | -54.22M | -950K | -683K | 8.67M |
| longTermNetDebtIssuance | 44.13M | -2.75M | -2.63M | -2.65M | -2.68M | -781K | -54.22M | -950K | -683K | 8.67M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -32.71M | -19.9M | 358.47K | -23.77M | -1.04M | -9.63M | -495K | -19.89M | -13.56M | -14.97M |
| netCommonStockIssuance | -32.71M | -19.9M | 358.47K | -23.77M | -1.04M | -9.63M | -495K | -19.89M | -13.56M | -14.97M |
| commonStockIssuance | 37376 | -5.61M | 164.72K | - | - | - | - | - | - | - |
| commonStockRepurchased | -32.75M | -14.29M | 193.75K | -23.77M | -1.04M | -9.63M | -495K | -19.89M | -13.56M | -14.97M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -824K | -2.36M | -38419 | - | -713K | - | - | - | -519K | - |
| commonDividendsPaid | -824K | -2.36M | -38419 | - | -713K | - | - | - | -519K | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -4.98M | 3.55M | -323.88K | 3.99M | -328K | 1.22M | 3.66M | -3.05M | 2.79M | 452K |
| netCashProvidedByFinancingActivities | 5.61M | -21.47M | -2.63M | -22.43M | -4.76M | -9.19M | -51.06M | -23.89M | -11.45M | -5.84M |