TSX : CGG.TO
-$0.43 (-1.68%)
| 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.31B | 756.65M | 459.43M | 1.1B | 1.14B | 864.03M | 657.46M | 570.57M | 411.88M | 338.6M |
| costOfRevenue | 633.26M | 576.69M | 386.72M | 717.93M | 737.88M | 658.33M | 597.9M | 463.65M | 299.72M | 285.12M |
| grossProfit | 676.86M | 179.95M | 72.71M | 387.02M | 399.47M | 205.7M | 59.56M | 106.92M | 113.94M | 53.48M |
| researchAndDevelopmentExpenses | 32.8M | 15.72M | 8.71M | 25.37M | 26.44M | 18.5M | 16.9M | 15.8M | 8.74M | - |
| generalAndAdministrativeExpenses | 52.81M | 47.57M | 38.95M | 52.85M | 44.02M | 36.66M | 50.07M | 47.64M | 29.1M | 21.44M |
| sellingAndMarketingExpenses | - | 438K | 744K | 479K | 718K | 477K | 502K | - | 305K | 380K |
| sellingGeneralAndAdministrativeExpenses | 52.81M | 48M | 39.69M | 53.33M | 44.74M | 37.14M | 50.57M | 47.64M | 29.41M | 21.82M |
| otherExpenses | 9.76M | -6.97M | 744K | 479K | 718K | 2.89M | 2.8M | 459K | 305K | 380K |
| operatingExpenses | 95.37M | 56.76M | 40.75M | 75.5M | 72.19M | 53.89M | 65.04M | 66.88M | 38.15M | 22.06M |
| costAndExpenses | 728.63M | 633.45M | 427.47M | 793.44M | 810.08M | 712.23M | 662.94M | 530.52M | 336M | 307.18M |
| netInterestIncome | -4.33M | -14.47M | -14.16M | -16.3M | -24.21M | -29.78M | -37.01M | -25.2M | -8.46M | -4.74M |
| interestIncome | 11.73M | 5.11M | 7.03M | 9.09M | 6.41M | 9.82M | 3.3M | 16.29M | 10.51M | 8.86M |
| interestExpense | 16.06M | 19.58M | 21.19M | 25.39M | 30.63M | 39.6M | 40.31M | 41.49M | 18.97M | 13.61M |
| depreciationAndAmortization | 166M | 145.97M | 121.67M | 208.04M | 175.8M | 187.18M | 173.83M | 150.85M | 93.22M | 82.5M |
| ebitda | 742.22M | 258.77M | 124.19M | 508.7M | 518.08M | 352.22M | 189.3M | 190.9M | 169.1M | 102.52M |
| ebit | 576.22M | 112.8M | 2.52M | 300.66M | 342.27M | 165.03M | 15.47M | 40.52M | 94.58M | 20.02M |
| nonOperatingIncomeExcludingInterest | 5.28M | 10.4M | 29.45M | 16.2M | -9.31M | -10.82M | -18.73M | 2.51M | -15.95M | 14.36M |
| operatingIncome | 581.5M | 123.19M | 31.96M | 316.86M | 332.97M | 154.22M | -3.26M | 43.03M | 78.63M | 34.38M |
| totalOtherIncomeExpensesNet | -21.33M | -29.97M | -50.64M | -41.6M | -21.32M | -28.79M | -21.58M | -44M | -3.02M | -27.97M |
| incomeBeforeTax | 560.16M | 93.22M | -18.67M | 275.26M | 311.65M | 125.43M | -24.84M | -970K | 75.61M | 6.41M |
| incomeTaxExpense | 87.85M | 27.92M | 4.3M | 49.86M | 42.97M | 11.49M | 7.31M | 3.22M | 11.27M | 18.74M |
| netIncomeFromContinuingOperations | 472.32M | 65.3M | -22.97M | 225.4M | 268.68M | 113.94M | -32.15M | -4.19M | 64.34M | -12.32M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 466.96M | 62.73M | -25.5M | 222.74M | 267.36M | 111.96M | -32.84M | -4.84M | 63.15M | -13.3M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 466.96M | 62.73M | -25.5M | 222.74M | 267.36M | 111.96M | -32.84M | -4.84M | 63.15M | -13.3M |
| eps | 1.18 | 0.16 | -0.06 | 0.56 | 0.67 | 0.28 | -0.08 | -0.01 | 0.16 | -0.03 |
| 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 | 399.4M | 183.78M | 97.24M | 428.45M | 208.13M | 243.29M | 182.29M | 138M | 147.32M | 59.93M |
| shortTermInvestments | 305.88M | 118.25M | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 705.29M | 302.02M | 97.24M | 428.45M | 208.13M | 243.29M | 182.29M | 138M | 147.32M | 59.93M |
| netReceivables | 8.25M | 7.39M | 19.36M | 8.72M | 25.91M | 18.95M | 26.01M | 23.3M | 24.85M | 4.67M |
| accountsReceivables | 1.77M | 2.29M | 1.36M | 1.01M | 1.15M | 1.48M | 880K | 524K | 20.65M | 3.96M |
| otherReceivables | 6.48M | 5.1M | 15.06M | 6.75M | 22.88M | 17.46M | 23.11M | 22.05M | 4.13M | 707K |
| inventory | 294.54M | 290.4M | 291.62M | 293.09M | 299.64M | 297.69M | 281.12M | 282.96M | 224.5M | 220.56M |
| prepaids | 1.79M | 1.51M | 339K | 810K | 1.34M | 3.31M | 12.27M | 4.11M | 2.77M | 5.63M |
| otherCurrentAssets | 34.16M | 66.7M | 85.69M | 9.28M | 31.17M | 24.03M | 17.69M | 39.32M | 22.75M | 180.72M |
| totalCurrentAssets | 1.04B | 668.03M | 476.18M | 732.64M | 541.42M | 585.12M | 519.38M | 464.91M | 417.99M | 470.8M |
| propertyPlantEquipmentNet | 2.17B | 2.2B | 2.29B | 2.41B | 2.66B | 2.69B | 2.62B | 2.69B | 2.76B | 2.45B |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | 152K | - | - | - | 1.18M | 2.58M | - | 14.52M | 15.66M | 14.4M |
| goodwillAndIntangibleAssets | 152K | - | - | - | 1.18M | 2.58M | - | 14.52M | 15.66M | 14.4M |
| longTermInvestments | 133.88M | 48.41M | 47.15M | 37.35M | 28.96M | 20.82M | 17.06M | 20.23M | 21.82M | 14.76M |
| taxAssets | - | - | - | - | 4.75M | 4.46M | - | - | 2.56M | 382K |
| otherNonCurrentAssets | 9.95M | 21.59M | 16.57M | 18.72M | 19.64M | 19.2M | 37M | 30.81M | 15.43M | 12.16M |
| totalNonCurrentAssets | 2.31B | 2.27B | 2.36B | 2.46B | 2.72B | 2.74B | 2.68B | 2.75B | 2.81B | 2.5B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 3.36B | 2.94B | 2.83B | 3.19B | 3.26B | 3.32B | 3.2B | 3.22B | 3.23B | 2.97B |
| totalPayables | 175.73M | 175.13M | 18.87M | 70.33M | 91.41M | 109.13M | 134.52M | 127.93M | 93.53M | 91.52M |
| accountPayables | 36.02M | 175.13M | 18.87M | 38.81M | 43.27M | 45.63M | 38.61M | 44.67M | 26.19M | 17.74M |
| otherPayables | 139.71M | 145.26M | 137.52M | 31.52M | 48.14M | 63.49M | 95.91M | 83.26M | 67.34M | 73.78M |
| accruedExpenses | 6.1M | 4.06M | 3.41M | 3.16M | 6.99M | 7.09M | 17.08M | 13.46M | 11.49M | 11.56M |
| shortTermDebt | 245.46M | 148.7M | 143.52M | 399.57M | 97.61M | 140.3M | 611.62M | 123.92M | 161.49M | 625.06M |
| capitalLeaseObligationsCurrent | 1.42M | 469K | 540K | 516K | 533K | 95000 | 89000 | - | - | - |
| taxPayables | 13.01M | - | 4.58M | 29.57M | 18.7M | 21.96M | 21.69M | 10.26M | 12.22M | 9.71M |
| deferredRevenue | 10.06M | 8.1M | 71000 | 6.26M | 10.26M | 2.88M | 6.78M | 4.59M | 2.72M | 46000 |
| otherCurrentLiabilities | 25.25M | 8.65M | 139.02M | 317.61M | 273.75M | 366.56M | 317.3M | 155.7M | 127.37M | 81.28M |
| totalCurrentLiabilities | 464.02M | 341.05M | 305.42M | 638.64M | 343.68M | 442.77M | 928.75M | 425.6M | 396.6M | 809.47M |
| longTermDebt | 287.98M | 593.48M | 622.95M | 433.5M | 872.95M | 1.08B | 632.15M | 1.12B | 1.14B | 558.6M |
| capitalLeaseObligationsNonCurrent | 12.63M | 459K | 937K | 1.5M | 2.18M | 352K | 444K | - | - | - |
| deferredRevenueNonCurrent | 19000 | 19000 | 19000 | 186K | 1.14M | 2.33M | 2.69M | 3.48M | 4.58M | 4.21M |
| deferredTaxLiabilitiesNonCurrent | 135.66M | 112M | 101.72M | 125.37M | 118.59M | 111.31M | 119.29M | 122.73M | 123.96M | 124.81M |
| otherNonCurrentLiabilities | 119.2M | 102.77M | 177.66M | 217.84M | 204.84M | 199.3M | 185.12M | 185.68M | 179.81M | 178.36M |
| totalNonCurrentLiabilities | 555.49M | 808.73M | 801.55M | 652.85M | 1.08B | 1.28B | 817.72M | 1.3B | 1.32B | 736.96M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 14.04M | 928K | 1.48M | 2.02M | 2.71M | 447K | 533K | - | - | - |
| totalLiabilities | 1.02B | 1.15B | 1.11B | 1.29B | 1.42B | 1.73B | 1.75B | 1.73B | 1.72B | 1.55B |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 1.23B | 1.23B | 1.23B | 1.23B | 1.23B | 1.23B | 1.23B | 1.23B | 1.23B | 1.23B |
| retainedEarnings | 813.1M | 433.64M | 380.38M | 571.23M | 482.17M | 295.54M | 199.48M | 229.8M | 229.1M | 172.2M |
| additionalPaidInCapital | - | - | - | - | - | - | - | - | 1.23B | - |
| 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 | 560.16M | 93.22M | -18.67M | 275.26M | 311.65M | 125.43M | -24.84M | -970K | 75.61M | 6.41M |
| depreciationAndAmortization | 166M | 145.97M | 121.67M | 208.04M | 175.8M | 187.18M | 173.83M | 150.85M | 93.22M | 82.5M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | 27.18M | 83.06M | -54.12M | 2.37M | -15.4M | -25.45M | 37.36M | -6.75M | -16.5M | 5.45M |
| accountsReceivables | -2.48M | 7.29M | -10.11M | 12.95M | -4.58M | -11.5M | 4.9M | 2.02M | -18.81M | 15.29M |
| inventory | -4.13M | 226K | 820K | 2.83M | -631K | -14.93M | 679K | -56.24M | -3.35M | -30.61M |
| accountsPayables | - | - | 10.11M | -12.95M | -17.68M | 5.45M | 29.6M | - | - | - |
| otherWorkingCapital | 33.79M | 75.54M | -54.94M | -463K | 7.5M | -4.46M | 2.17M | 47.48M | 5.65M | 20.77M |
| otherNonCashItems | -43.36M | -15.36M | -47.3M | -38.39M | -54.78M | -26.71M | -28.03M | 11.81M | -53.78M | -15.04M |
| netCashProvidedByOperatingActivities | 709.98M | 306.9M | 1.57M | 447.28M | 417.28M | 260.46M | 158.31M | 154.94M | 98.55M | 79.33M |
| investmentsInPropertyPlantAndEquipment | -70.78M | -84.64M | -61.47M | -45.58M | -154.08M | -151.39M | -130.64M | -133.37M | -256.43M | -202.01M |
| acquisitionsNet | - | - | - | - | -88000 | -184K | 2.02M | - | - | - |
| purchasesOfInvestments | -306.64M | -133.4M | - | - | -88000 | - | - | - | - | - |
| salesMaturitiesOfInvestments | 119M | 14.04M | - | - | 88000 | - | - | - | - | - |
| otherInvestingActivities | 11.59M | -887K | -59.83M | 12.24M | 3.46M | 18.36M | 575K | 4.47M | 168.31M | -153.5M |
| netCashProvidedByInvestingActivities | -246.83M | -204.88M | -121.3M | -33.34M | -150.71M | -133.21M | -128.05M | -128.9M | -88.11M | -355.51M |
| netDebtIssuance | -220.73M | -14.92M | -57.47M | -85.52M | -258.71M | -71.28M | 15.23M | -29.41M | 78.47M | 226.08M |
| longTermNetDebtIssuance | -220.73M | -14.92M | -57.47M | -85.52M | -258.71M | -71.28M | 15.23M | -29.41M | 78.47M | 226.08M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netCommonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -31.71M | - | -146.66M | -99.09M | -48.42M | - | - | - | - | - |
| commonDividendsPaid | -31.71M | - | -146.66M | -99.09M | -48.42M | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -1.24M | -1.25M | -1.11M | -700K | -413K | -355K | -249K | -494K | -276K | -272K |
| netCashProvidedByFinancingActivities | -253.68M | -16.17M | -205.23M | -185.31M | -307.54M | -71.64M | 14.98M | -29.91M | 78.19M | 225.81M |
| 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 | 445.78M | 384.73M | 345.03M | 307.27M | 273.1M | 293.57M | 254.58M | 147.96M | 60.54M | 71.32M |
| costOfRevenue | 160.24M | 177.14M | 149.62M | 149.44M | 157.06M | 172.73M | 209.7M | 120.29M | 73.96M | 75.14M |
| grossProfit | 285.53M | 207.6M | 195.41M | 157.83M | 116.03M | 120.84M | 44.88M | 27.66M | -13.42M | -3.83M |
| researchAndDevelopmentExpenses | 5.37M | 16.4M | 7.85M | 5.26M | 3.3M | 8.12M | 4.7M | 2.11M | 787K | 867K |
| generalAndAdministrativeExpenses | 13.21M | 19.14M | 12.56M | 10.5M | 12.23M | 17.88M | 8M | 8.87M | 9.1M | 10.07M |
| sellingAndMarketingExpenses | - | - | - | - | 508K | 247K | - | - | 92000 | 393K |
| sellingGeneralAndAdministrativeExpenses | 13.21M | 19.14M | 12.56M | 10.5M | 12.74M | 18.12M | 8M | 8.87M | 9.19M | 10.46M |
| otherExpenses | -216.52K | 7M | 2.12M | 133K | -1.62M | 247K | 49000 | 50000 | -347K | 393K |
| operatingExpenses | 18.36M | 42.53M | 22.53M | 15.89M | 14.41M | 24.92M | 12.76M | 11.03M | 9.98M | 11.33M |
| costAndExpenses | 178.61M | 219.67M | 172.15M | 165.33M | 171.48M | 197.66M | 222.46M | 131.32M | 82.72M | 84.55M |
| netInterestIncome | -1.91M | -921.91K | -1.91M | 1.02M | -2.51M | -4.71M | -3.57M | -2.46M | -3.73M | -3.58M |
| interestIncome | 1.68M | 1.38M | 3.63M | 4.92M | 1.81M | - | 1.41M | 2.56M | 1.23M | 1.13M |
| interestExpense | 3.59M | 2.3M | 5.54M | 3.9M | 4.32M | 4.61M | 4.98M | 5.03M | 4.96M | 4.72M |
| depreciationAndAmortization | 37.98M | 41.78M | 41.38M | 62.25M | 35.3M | 38.19M | 3.02M | 52.7M | 29.34M | 10.06M |
| ebitda | 305.14M | 215.51M | 213.27M | 260.36M | 136.23M | 90.15M | 35.14M | 61.65M | 7.16M | -5.7M |
| ebit | 267.17M | 173.73M | 171.89M | 198.11M | 100.93M | 90.15M | 35.14M | 8.95M | -21.45M | -15.76M |
| nonOperatingIncomeExcludingInterest | 761K | -8.92M | 15.41M | 682K | 684K | 5.76M | -3.02M | 7.68M | -19000 | 2.53M |
| operatingIncome | 267.17M | 165.06M | 172.88M | 141.94M | 101.62M | 95.91M | 32.12M | 16.63M | -21.47M | -13.24M |
| totalOtherIncomeExpensesNet | -4.33M | 6.63M | -19.43M | -2.69M | -5.85M | -10.37M | -1.96M | -12.71M | -4.94M | -7.24M |
| incomeBeforeTax | 262.83M | 171.69M | 153.45M | 139.25M | 95.77M | 85.54M | 30.17M | 3.92M | -26.41M | -20.48M |
| incomeTaxExpense | 30.34M | 43.99M | 11.02M | 22.91M | 9.79M | 17.22M | 2.29M | 8.77M | -362K | -2.96M |
| netIncomeFromContinuingOperations | 232.5M | 127.7M | 140.5M | 116.34M | 85.98M | 68.32M | 27.87M | -4.84M | -26.05M | -17.51M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 230.12M | 125.53M | 139.35M | 115.28M | 85.01M | 67.28M | 27.12M | -5.38M | -26.3M | -17.91M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 230.12M | 127.31M | 139.35M | 115.28M | 85.01M | 67.28M | 27.12M | -5.38M | -26.3M | -17.91M |
| eps | 0.58 | 0.32 | 0.35 | 0.29 | 0.21 | 0.17 | 0.07 | -0.01 | -0.07 | -0.05 |
| 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 | 645.73M | 399.4M | 352.12M | 309.2M | 240.49M | 183.78M | 229.16M | 157.6M | 102.67M | 97.24M |
| shortTermInvestments | 361.56M | 305.88M | 260.36M | 202.55M | 181.1M | 118.25M | 78.49M | 14.03M | - | - |
| cashAndShortTermInvestments | 1.01B | 705.29M | 612.48M | 511.75M | 421.6M | 302.02M | 307.65M | 171.63M | 102.67M | 97.24M |
| netReceivables | 10.11M | 8.25M | 8M | 12.07M | 7.38M | 7.39M | 9.43M | 1.44M | 18.68M | 19.36M |
| accountsReceivables | 1.98M | 1.77M | 1.18M | 1.62M | 1.74M | 2.29M | 1.84M | 1.44M | 1.51M | 1.36M |
| otherReceivables | 8.13M | 6.48M | 6.82M | 10.46M | 5.64M | 5.1M | 7.59M | 11.44M | 14.23M | 15.06M |
| inventory | 276.12M | 294.54M | 293.72M | 294.69M | 279.51M | 290.4M | 300.05M | 312.9M | 301.46M | 291.55M |
| prepaids | 1.49M | 1.79M | 1.31M | 1.36M | 754K | 1.51M | 1.06M | 815K | 494K | 339K |
| otherCurrentAssets | 1056 | 34.16M | 43.52M | 39.04M | 66.79M | 66.7M | 68.42M | 78.72M | 84.74M | 85.69M |
| totalCurrentAssets | 1.3B | 1.04B | 959.04M | 858.9M | 776.03M | 668.03M | 686.61M | 565.5M | 490.88M | 476.18M |
| propertyPlantEquipmentNet | 1.45B | 2.17B | 2.16B | 2.17B | 2.16B | 2.2B | 2.26B | 2.24B | 2.28B | 2.29B |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | 720.72M | 152K | 1.02B | 1.01B | - | - | - | - | - | - |
| goodwillAndIntangibleAssets | 720.72M | 152K | 1.02B | 1.01B | - | - | - | - | - | - |
| longTermInvestments | 103.66M | 133.88M | 136.62M | 66.33M | 51.78M | 48.41M | 59.01M | 62.34M | 59.78M | 47.15M |
| taxAssets | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | 11.69M | 9.95M | -1B | -990M | 45.72M | 21.59M | 22.14M | 31.84M | 32.05M | 16.57M |
| totalNonCurrentAssets | 2.29B | 2.31B | 2.31B | 2.25B | 2.26B | 2.27B | 2.34B | 2.33B | 2.37B | 2.36B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 3.58B | 3.36B | 3.27B | 3.11B | 3.03B | 2.94B | 3.03B | 2.9B | 2.86B | 2.83B |
| totalPayables | 382.08M | 175.73M | 296.99M | 180.96M | 179.48M | 175.13M | 173.42M | 35.78M | 27.5M | 18.87M |
| accountPayables | 343.59M | 36.02M | 263.33M | 180.96M | 179.48M | 175.13M | 41.93M | 35.78M | 22.4M | 18.87M |
| otherPayables | 38.49M | 139.71M | 33.66M | 26.61M | 28.55M | 145.26M | 131.49M | 156.3M | 5.09M | 137.52M |
| accruedExpenses | - | 6.1M | - | - | - | 4.06M | 3.91M | 6.65M | 9.1M | 1.86M |
| shortTermDebt | 243.09M | 245.46M | 197.92M | 301.25M | 148.8M | 148.7M | 148.78M | 147.61M | 146.23M | 143.52M |
| capitalLeaseObligationsCurrent | 1.5M | 1.42M | 1.5M | 1.49M | 453K | 469K | 504K | 520K | 3.14M | 540K |
| taxPayables | - | 13.01M | - | - | - | - | 6.72M | 8.43M | 2.64M | 4.58M |
| deferredRevenue | 9.96M | 10.06M | 59.59M | 1.84M | 362K | 8.1M | 35.64M | 7.41M | 944K | 71000 |
| otherCurrentLiabilities | 172.94K | 25.25M | -83.54M | 19.5M | 19.83M | 8.65M | 46.72M | 167.86M | 249.76M | 281.12M |
| totalCurrentLiabilities | 636.8M | 464.02M | 472.47M | 505.04M | 348.93M | 341.05M | 408.98M | 358.42M | 311.78M | 305.42M |
| longTermDebt | 292.74M | 287.98M | 373.18M | 398.35M | 594.32M | 593.48M | 657.83M | 648.21M | 659.12M | 622.95M |
| capitalLeaseObligationsNonCurrent | 12.48M | 12.63M | 12.68M | 11.99M | 459K | 459K | 952K | 926K | 919K | 937K |
| deferredRevenueNonCurrent | 19013 | 19000 | 19000 | 19000 | 19000 | 19000 | 19000 | 19000 | 19000 | 19000 |
| deferredTaxLiabilitiesNonCurrent | 133.22M | 135.66M | 110.67M | 116.47M | 109.41M | 112M | 102.91M | 105.51M | 99.81M | 101.72M |
| otherNonCurrentLiabilities | 121.2M | 119.2M | 97.86M | 96.33M | 103.76M | 102.77M | 112.29M | 182.45M | 176.34M | 177.66M |
| totalNonCurrentLiabilities | 559.66M | 555.49M | 594.42M | 623.16M | 807.98M | 808.73M | 873.99M | 831.58M | 836.38M | 801.55M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 13.98M | 14.04M | 14.18M | 13.48M | 912K | 928K | 1.46M | 1.45M | 4.06M | 1.48M |
| totalLiabilities | 1.2B | 1.02B | 1.07B | 1.13B | 1.16B | 1.15B | 1.28B | 1.19B | 1.15B | 1.11B |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 1.23B | 1.23B | 1.23B | 1.23B | 1.23B | 1.23B | 1.23B | 1.23B | 1.23B | 1.23B |
| retainedEarnings | 861.35M | 813.1M | 745.56M | 599.68M | 518.65M | 433.64M | 375.82M | 347.98M | 353.04M | 380.38M |
| 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 | 230.12M | 175.03M | 194.36M | 159.64M | 121.98M | 94.09M | 37M | -5.38M | -26.3M | -17.91M |
| depreciationAndAmortization | 37.98M | 57.38M | 57.71M | 62.29M | 72.61M | 60.96M | 53.11M | 52.7M | 35.51M | 14.3M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | - | - | - | - | - | 6.7M | - | - | - | -8.91M |
| accountsReceivables | - | - | - | - | - | 7.29M | - | 7.7M | - | -10.11M |
| inventory | - | - | - | - | - | 226K | - | 11.6M | - | 820K |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | - | - | - | - | - | -824K | - | - | - | 383K |
| otherNonCashItems | -2.28M | 140.42M | 234.71M | 191.32M | 143.53M | 55.95M | 156.16M | 86.26M | 33.5M | -8.41M |
| netCashProvidedByOperatingActivities | 265.82M | 140.42M | 234.71M | 191.32M | 143.53M | 62.65M | 156.16M | 80.89M | 7.2M | -20.93M |
| investmentsInPropertyPlantAndEquipment | -15.79M | -15.3M | -8.51M | -22.26M | -24.72M | -57.16M | -5.52M | -5.11M | -35.71M | -20.71M |
| acquisitionsNet | 2950 | - | - | - | - | - | - | - | - | - |
| purchasesOfInvestments | -198.16M | -88.5M | -85.9M | -20.76M | -111.48M | -41.96M | -77.4M | - | - | - |
| salesMaturitiesOfInvestments | 148.62M | 41.6M | 28.63M | - | - | -24000 | 14.07M | - | - | - |
| otherInvestingActivities | - | 6.75M | 6.78M | -2.68M | 49.51M | 36.92M | -13.08M | -14.25M | -6.1M | 830K |
| netCashProvidedByInvestingActivities | -65.33M | -55.45M | -59M | -45.69M | -86.69M | -62.23M | -81.93M | -19.36M | -41.36M | -19.88M |
| netDebtIssuance | -4.92M | -43.38M | -132.13M | -45.2M | -27000 | -47.12M | -1.46M | -6.35M | 40M | 30.42M |
| longTermNetDebtIssuance | -4.92M | -43.38M | -132.13M | -45.2M | -27000 | -47.12M | -1.46M | -6.35M | 40M | 30.42M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netCommonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | 345.41K | -31.71M | - | - | - | - | - | -18000 |
| commonDividendsPaid | - | - | 345.41K | -31.71M | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | -18000 |
| otherFinancingActivities | -939.35K | -2000 | -345.41K | -929K | -308K | -974K | -41424 | -42446 | -276K | -702.68K |
| netCashProvidedByFinancingActivities | -5.86M | -43.39M | -132.13M | -77.84M | -335K | -48.09M | -1.46M | -6.35M | 39.73M | 30.42M |