OTC : IMQCF
$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 | 423.75M | 502.41M | 399.68M | 370.92M | 316.72M | 341.67M | 354.51M | 348.27M | 283.29M | 271.4M |
| costOfRevenue | 76.1M | 92.34M | 75.39M | 77.86M | 56.32M | 53.08M | - | - | - | - |
| grossProfit | 347.65M | 410.07M | 399.68M | 370.92M | 260.4M | 288.59M | 354.51M | 348.27M | 283.29M | 271.4M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | - | 39.29M | 31.1M | 36.22M | 29.25M | - | - | - | - | - |
| otherExpenses | 29.96M | -65.42M | 1.52B | 242.69M | -352.36M | 161.29M | 75.37M | 84.47M | 75.29M | 58.38M |
| operatingExpenses | 29.96M | -26.13M | 1.52B | 242.69M | -352.36M | 161.29M | 75.37M | 84.47M | 75.29M | 58.38M |
| costAndExpenses | 106.05M | 66.21M | 1.52B | 242.69M | -352.36M | 161.29M | 75.37M | 84.47M | 75.29M | 58.38M |
| netInterestIncome | -82.01M | -86.48M | -94.09M | -75.61M | -74.95M | -83.53M | -87.71M | -128.94M | -77.21M | -100.5M |
| interestIncome | 17.14M | 24.18M | 5.92M | 657K | 488K | - | 2.23M | 2.39M | 1.44M | 1.22M |
| interestExpense | 99.15M | 112.05M | 100.01M | 76.26M | 33.33M | 19.73M | 815K | 26.1M | - | 19.73M |
| depreciationAndAmortization | 6.2M | 7.33M | 8.83M | 8.99M | 8.11M | 7.14M | 6.94M | 3.35M | 2.44M | 2.91M |
| ebitda | 467.59M | 469.3M | -1.11B | 279.4M | 248.7M | 269.4M | 1.02B | 275.18M | 210.44M | 215.93M |
| ebit | 461.39M | 461.96M | -1.12B | 270.41M | 240.58M | 262.26M | 1.02B | 730.98M | 1.06B | 684.12M |
| nonOperatingIncomeExcludingInterest | -143.7M | -25.76M | -4.14M | -142.19M | 433.82M | -76.9M | -17.45M | -455.46M | -848.42M | -471.25M |
| operatingIncome | 317.69M | 436.2M | -1.12B | 128.23M | 674.41M | 185.36M | 998.15M | 275.52M | 208.52M | 212.87M |
| totalOtherIncomeExpensesNet | 44.54M | -80.66M | -95.88M | -86.23M | -111.03M | -120.56M | 16.63M | 428.82M | 848.77M | 451.52M |
| incomeBeforeTax | 362.24M | 355.54M | -1.22B | 41.99M | 563.37M | 64.81M | 1.01B | 704.34M | 1.06B | 664.39M |
| incomeTaxExpense | -27.9M | -35M | -37.68M | -7.63M | -3.53M | 1.99M | 22.26M | 26.23M | -23.16M | 105.09M |
| netIncomeFromContinuingOperations | 390.14M | 390.55M | -1.18B | 49.62M | 566.91M | 62.82M | 992.52M | 678.11M | 1.08B | 559.3M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 344.32M | 307.4M | -1.02B | 7.98M | 473.84M | 2.39M | 826.8M | 524.76M | 682.52M | 273.65M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 344.32M | 307.4M | -1.02B | 7.98M | 473.84M | 2.39M | 826.8M | 524.76M | 682.52M | 273.65M |
| eps | 0.56 | 0.53 | -1.92 | 0.01 | 0.92 | 0.0 | 1.83 | 1.34 | 2.2 | 0.85 |
| 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 | 150.33M | 541.26M | 435.87M | 158.58M | 217.16M | 266.78M | 215M | 66.52M | 58.93M | 91.48M |
| shortTermInvestments | 4.15M | 10.54M | 679K | 9000 | 9000 | 9000 | 90000 | 1.3M | 12000 | 441K |
| cashAndShortTermInvestments | 152.92M | 551.79M | 436.55M | 158.58M | 218.95M | 268.56M | 215.09M | 67.82M | 58.94M | 91.93M |
| netReceivables | 39.34M | 47.67M | 32.93M | 33.42M | 34.73M | 29.56M | 151.14M | - | - | 161.64M |
| accountsReceivables | 17.98M | 25.76M | 10.58M | 33.42M | 10.28M | 2.96M | 24.48M | 98.7M | 23.01M | 12.72M |
| otherReceivables | 21.55M | 21.91M | 22.35M | - | 24.45M | 26.6M | 126.66M | 88.29M | 79.84M | 103.46M |
| inventory | - | - | 94.68M | 87.13M | 60.69M | 52.41M | 48.2M | 46.59M | - | 12.94M |
| prepaids | - | - | 1.24M | 465.92M | 1.78M | - | - | - | - | -44.69M |
| otherCurrentAssets | -2.59M | 61.68M | 166.4M | 24.53M | 51.81M | 300.03M | 153.73M | 47.12M | 20.5M | 45.46M |
| totalCurrentAssets | 189.68M | 661.15M | 731.8M | 769.59M | 367.95M | 650.56M | 568.16M | 262M | 1.23B | 267.28M |
| propertyPlantEquipmentNet | 58.69M | 58.63M | 71.23M | 72.21M | 74.05M | 67.28M | 63.69M | 43.33M | 39.37M | 44.06M |
| goodwill | - | - | - | - | - | - | - | 62.22M | - | - |
| intangibleAssets | 6.3M | 6.41M | 5.23M | 4.88M | 5.01M | 4.63M | 4.9M | 3.76M | 3.04M | 2.55M |
| goodwillAndIntangibleAssets | 6.3M | 6.41M | 5.23M | 4.88M | 5.01M | 4.63M | 4.9M | 65.98M | 3.04M | 2.55M |
| longTermInvestments | 11.45B | 9.17M | 4.39M | 2.75M | 14.78M | - | 11.86B | 1.89M | 419.26M | 137.85M |
| taxAssets | 1.86M | 486K | - | 510K | 696K | 418K | 448K | 411K | 407K | 454K |
| otherNonCurrentAssets | 717.32M | 11.5B | 11.02B | 12.62B | 12.27B | 11.63B | 8.23M | 11.11B | 8.82B | 7.78B |
| totalNonCurrentAssets | 12.23B | 11.58B | 11.1B | 12.7B | 12.36B | 11.7B | 11.93B | 11.23B | 9.28B | 7.96B |
| otherAssets | - | - | - | - | - | - | - | - | - | 86000 |
| totalAssets | 12.42B | 12.24B | 11.83B | 13.47B | 12.73B | 12.35B | 12.5B | 11.49B | 10.51B | 8.23B |
| totalPayables | 137.42M | 124.99M | 45.47M | 42.53M | 41.99M | 42.7M | 38.2M | 45.22M | 42.62M | 30.66M |
| accountPayables | 92.89M | 89.18M | 45.47M | 42.53M | 41.99M | 42.7M | 38.2M | 45.22M | 26.49M | 27.33M |
| otherPayables | 44.53M | 35.8M | - | - | - | - | - | - | 16.13M | 3.34M |
| accruedExpenses | - | - | 9.8M | 13.93M | 11.77M | 16.92M | 20.43M | 17.75M | 18.82M | 14.12M |
| shortTermDebt | 685.64M | 1.2B | 494.9M | 426.39M | 564.36M | 513.27M | 649.13M | 290.81M | 50.39M | 404.92M |
| capitalLeaseObligationsCurrent | 1.73M | 1.95M | 1.87M | 3.4M | 3.26M | 1.97M | 2.13M | -16.35M | - | - |
| taxPayables | - | 24.82M | 9.22M | 11.42M | 9.54M | 14.72M | 19.08M | 16.35M | 18.82M | 17.33M |
| deferredRevenue | - | - | 5.07M | 2.19M | 74.77M | 122.72M | 94.34M | 16.35M | 137.72M | 56.8M |
| otherCurrentLiabilities | -139.15M | 53M | 136.33M | 204.09M | 22.95M | 6.73M | 34.79M | 72M | 124.08M | 57.58M |
| totalCurrentLiabilities | 685.64M | 1.38B | 693.43M | 692.54M | 719.1M | 704.31M | 839.03M | 442.13M | 235.91M | 507.28M |
| longTermDebt | 4.39B | 3.79B | 4.78B | 4.99B | 4.36B | 4.33B | 4.22B | 4.5B | 4.11B | 3.22B |
| capitalLeaseObligationsNonCurrent | 10.7M | 11.91M | 14.58M | 16.16M | 17.74M | 10.06M | 12.26M | - | - | - |
| deferredRevenueNonCurrent | 3.43M | - | -22M | 2.19M | 2.44M | 28.29M | 4.46M | 5.08M | 16.45M | 36.09M |
| deferredTaxLiabilitiesNonCurrent | 120.91M | 237.82M | 305.99M | 348.16M | 360.11M | 366.99M | 381.7M | 374.88M | 371.23M | 356.66M |
| otherNonCurrentLiabilities | 361.48M | 95.24M | 91.29M | 80.29M | 87.61M | 79.07M | 79.76M | 65.85M | 466.24M | 452.22M |
| totalNonCurrentLiabilities | 4.89B | 4.13B | 5.19B | 5.43B | 4.82B | 4.82B | 4.7B | 4.94B | 4.59B | 3.71B |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 12.44M | 13.86M | 16.45M | 19.57M | 21M | 12.03M | 14.39M | -16.35M | - | - |
| totalLiabilities | 5.58B | 5.51B | 5.89B | 6.13B | 5.54B | 5.52B | 5.54B | 5.39B | 4.83B | 4.22B |
| treasuryStock | -48.06M | -61.19M | -64.93M | -66.37M | -66.66M | -24.44M | -6.18M | -5.61M | -31.26M | -49.81M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 1.57B | 1.57B | 1.35B | 1.35B | 1.35B | 1.27B | 1.27B | 1.27B | 1.09B | 892.06M |
| retainedEarnings | 2.01B | 1.81B | 1.8B | 2.86B | 2.89B | 2.42B | 2.55B | 524.76M | 682.52M | 273.65M |
| additionalPaidInCapital | 1.85B | 1.85B | 1.46B | 1.49B | 1.58B | 1.49B | 1.51B | 1.58B | 1.13B | 731.33M |
| 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 | 344.32M | 390.55M | -1.18B | 49.62M | 311.94M | 62.82M | 299.06M | 275.52M | 208.52M | 212.87M |
| depreciationAndAmortization | 6.2M | 7.33M | 8.83M | 8.99M | 8.11M | 7.14M | 6.94M | 3.35M | 2.44M | 2.91M |
| deferredIncomeTax | - | - | - | - | -7.59M | - | - | - | - | - |
| stockBasedCompensation | - | - | - | 984K | 670K | 6.34M | 5.31M | 3.41M | 2.88M | 2.26M |
| changeInWorkingCapital | -17.8M | 62.26M | -55.57M | -20.91M | 31.13M | -24M | 39.13M | -81.48M | 15.64M | -9.66M |
| accountsReceivables | -13.82M | -23.35M | 14.99M | 5.26M | -11.27M | 18.19M | -3.18M | 15.28M | 929K | 352K |
| inventory | - | 78.55M | -7.17M | -26.05M | -7.81M | -3.75M | -1.42M | - | - | - |
| accountsPayables | -3.98M | - | 1.74M | 8.13M | 17.23M | -25.79M | 40.66M | -107.87M | 9.84M | -16.13M |
| otherWorkingCapital | - | 7.06M | -65.13M | -8.24M | 32.98M | -12.64M | 3.08M | 11.11M | 4.87M | 6.12M |
| otherNonCashItems | -147.61M | -97.73M | 1.49B | 216.71M | -76.17M | 169.22M | -28.64M | -20.04M | 23.53M | -37.62M |
| netCashProvidedByOperatingActivities | 185.11M | 362.41M | 265.01M | 255.39M | 268.1M | 221.52M | 321.81M | 177.35M | 250.14M | 168.5M |
| investmentsInPropertyPlantAndEquipment | -12.42M | -957K | -5.55M | -6.19M | -4.59M | -10.4M | -13.59M | -7.04M | -4.18M | -3.93M |
| acquisitionsNet | - | 241K | - | -81.94M | 440.16M | 198.57M | -272.15M | -843.15M | -300.32M | -275.73M |
| purchasesOfInvestments | -425.9M | -2.68M | -3.17M | -3.06M | -440.16M | -198.57M | -30.25M | -216.78M | -211.89M | -171.37M |
| salesMaturitiesOfInvestments | 15.01M | 381K | 6.83M | 81.94M | 2.67M | 4.78M | 272.15M | 2.97M | 1.32M | 17.05M |
| otherInvestingActivities | -9997 | -1.57M | 274.2M | -621.16M | 42.74M | 100.56M | 23.13M | 228.48M | 320.49M | -154.31M |
| netCashProvidedByInvestingActivities | -423.31M | -4.59M | 272.31M | -630.41M | 40.82M | 94.94M | -20.7M | -835.51M | -194.58M | -433.98M |
| netDebtIssuance | 114.96M | -269.58M | -213.5M | 580.4M | 83.57M | 25.07M | 77.46M | -97.8M | 536.34M | 423.96M |
| longTermNetDebtIssuance | - | -269.58M | -213.5M | 580.4M | 83.57M | 25.07M | 77.46M | -97.8M | 536.34M | 423.96M |
| shortTermNetDebtIssuance | 114.96M | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -44.55M | 319.3M | 1.45M | 283K | -44.35M | -23.05M | -3.4M | -58000 | 604.48M | -48.88M |
| netCommonStockIssuance | -44.55M | 319.3M | 1.45M | 283K | -44.35M | -23.05M | -3.4M | -58000 | 604.48M | -48.88M |
| commonStockIssuance | - | 345.41M | 1.45M | 283K | - | - | - | - | 604.48M | - |
| commonStockRepurchased | -44.55M | -26.12M | - | - | -44.35M | -23.05M | -3.4M | -58000 | - | -48.88M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -240.22M | -180M | -132.87M | -127.54M | -111.09M | -101.55M | -101.57M | -77.62M | -89.75M | -96.58M |
| commonDividendsPaid | - | -180M | -132.87M | -127.54M | -111.09M | -101.55M | -101.57M | -77.62M | -89.75M | -96.58M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | 15.83M | -122.62M | 85.44M | -137.11M | -286.66M | -165.17M | -125.11M | -202.67M | -107.24M | -125.59M |
| netCashProvidedByFinancingActivities | -153.98M | -252.89M | -259.48M | 316.04M | -358.53M | -264.7M | -152.62M | -378.16M | 943.84M | 152.9M |
| 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 | 103.5M | 215.31M | 93.77M | 104.73M | 97.2M | 209.61M | -4.98M | 201.98M | 95.8M | 108.28M |
| costOfRevenue | 21M | 39.08M | - | 3.58M | 13.6M | 38.85M | 74.68M | 82.28M | 9.9M | 18M |
| grossProfit | 103.5M | 176.23M | 93.77M | 104.73M | 97.2M | 209.61M | -4.98M | 119.71M | 85.9M | 108.28M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | 3.41M |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | - | - | - | 8.33M | 13.4M | 611K | 21.56M | 4.04M | 14.3M | 3.9M |
| otherExpenses | 16M | 13.16M | 8.76M | 33.64M | 500K | 33.12M | 59.13M | -44.69M | 11.4M | 1.21B |
| operatingExpenses | 16M | 13.16M | 8.76M | 33.64M | 13.9M | 33.74M | 80.7M | -40.66M | 14.3M | 1.22B |
| costAndExpenses | 16M | 52.23M | 8.76M | 33.64M | 13.9M | 33.74M | -77M | 41.62M | 11.4M | 31.5M |
| netInterestIncome | - | -47.79M | -58.1M | -18.56M | -18M | -18.22M | -11.42M | -28.78M | -20.1M | -22.09M |
| interestIncome | - | 3.1M | - | - | - | - | - | - | - | 3.41M |
| interestExpense | - | 50.89M | 58.1M | 18.56M | 18M | 18.22M | 11.42M | 28.78M | 20.1M | 60.14M |
| depreciationAndAmortization | 500K | 3.16M | 257K | 2.74M | 300K | 1.53M | 2M | 2.3M | 1.5M | 2.21M |
| ebitda | 88M | 183.62M | 112.39M | 153.33M | 83.6M | 228.6M | 114.98M | 40.02M | 85.7M | 84.99M |
| ebit | 87.5M | 180.46M | 112.13M | 150.59M | 83.3M | 227.06M | 112.98M | 37.72M | 84.2M | 82.78M |
| nonOperatingIncomeExcludingInterest | - | -17.38M | -27.12M | -79.51M | -300K | -51.19M | -51.9M | 91.02M | -13.7M | -1.2B |
| operatingIncome | 83M | 163.08M | 85.02M | 71.08M | 83.3M | 175.88M | 61.08M | 128.74M | 70.5M | -1.12B |
| totalOtherIncomeExpensesNet | -23M | -33.52M | -30.98M | 107.78M | -29.4M | -9.53M | 8.33M | -22.8M | -6.4M | 277.12M |
| incomeBeforeTax | 60M | 129.56M | 54.04M | 178.86M | 53.9M | 166.34M | 69.42M | 55.68M | 64.1M | -842.26M |
| incomeTaxExpense | 4M | 4.97M | 181K | -31.78M | -1.1M | -3000 | -11.05M | -24.75M | 800K | -26.68M |
| netIncomeFromContinuingOperations | 56M | 124.59M | 53.86M | 210.64M | 55M | 166.35M | 80.46M | 80.44M | 63.3M | -816.58M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | 100000 | -100000 | 100000 | -100000 | -100000 | 100000 | 1M |
| netIncome | 47M | 95.31M | 44.6M | 203.3M | 45.8M | 151M | 70.46M | 31.44M | 54.5M | -719.97M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 47M | 95.31M | 44.6M | 203.3M | 45.8M | 151M | 70.46M | 31.44M | 54.5M | -719.97M |
| eps | 0.07 | 0.15 | 0.07 | 0.32 | 0.07 | 0.24 | 0.12 | 0.06 | 0.1 | -1.35 |
| 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 | - | 150.33M | - | 271.65M | - | 541.26M | - | 425.34M | -437.79M | 437.79M |
| shortTermInvestments | - | 4.15M | - | 3.99M | - | 10.54M | - | 5.25M | 875.58M | 679K |
| cashAndShortTermInvestments | 150.39M | 152.92M | 273.67M | 275.64M | 542.72M | 551.79M | 425.34M | 430.59M | 437.79M | 437.79M |
| netReceivables | - | 39.34M | - | 54.04M | - | 47.67M | - | 58.93M | - | 32.93M |
| accountsReceivables | - | 17.98M | - | 22.73M | - | 25.76M | - | 39.52M | - | 10.58M |
| otherReceivables | - | 21.55M | - | 31.31M | - | 21.91M | - | 19.42M | - | 22.35M |
| inventory | - | - | - | - | - | - | - | - | - | 94.68M |
| prepaids | - | - | - | - | - | - | - | - | - | 1.24M |
| otherCurrentAssets | -150.39M | -2.59M | -273.67M | 35.7M | -542.72M | 61.68M | -425.34M | 56.84M | -437.79M | 144.66M |
| totalCurrentAssets | - | 189.68M | - | 365.37M | - | 661.15M | - | 546.36M | 437.79M | 711.3M |
| propertyPlantEquipmentNet | - | 58.69M | - | 59.28M | - | 58.63M | - | 69.71M | - | 71.23M |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | - | 6.3M | - | 6.31M | - | 6.41M | - | 5.84M | - | 5.23M |
| goodwillAndIntangibleAssets | - | 6.3M | - | 6.31M | - | 6.41M | - | 5.84M | - | 5.23M |
| longTermInvestments | - | 11.45B | - | 44.68M | - | 9.17M | - | 44.39M | - | 4.39M |
| taxAssets | - | 1.86M | - | 528K | - | 486K | - | - | - | 504K |
| otherNonCurrentAssets | - | 717.32M | - | 11.7B | - | 11.5B | - | 11B | -437.79M | 11.04B |
| totalNonCurrentAssets | - | 12.23B | - | 11.81B | - | 11.58B | - | 11.12B | -437.79M | 11.12B |
| otherAssets | - | - | - | - | - | - | - | 113.91M | - | - |
| totalAssets | - | 12.42B | - | 12.18B | - | 12.24B | - | 11.78B | - | 11.83B |
| totalPayables | - | 137.42M | - | 274.52M | - | 124.99M | - | 115.3M | - | 45.47M |
| accountPayables | - | 92.89M | - | 212.3M | - | 89.18M | - | 115.3M | - | 45.47M |
| otherPayables | - | 44.53M | - | 62.22M | - | 35.8M | - | - | - | - |
| accruedExpenses | - | - | - | - | - | - | - | - | - | 9.8M |
| shortTermDebt | - | 685.64M | - | 1.24B | - | 1.2B | - | 1.01B | - | 494.9M |
| capitalLeaseObligationsCurrent | - | - | - | 2.03M | - | 1.95M | - | 1.96M | - | 1.87M |
| taxPayables | - | - | - | 62.22M | - | 24.82M | - | 48.83M | - | 9.22M |
| deferredRevenue | - | - | - | - | - | - | - | - | - | 32.16M |
| otherCurrentLiabilities | - | -137.42M | - | 19.79M | - | 53M | - | 78.08M | - | 109.23M |
| totalCurrentLiabilities | - | 685.64M | - | 1.54B | - | 1.38B | - | 1.2B | - | 693.43M |
| longTermDebt | - | 4.39B | - | 3.64B | - | 3.79B | - | 4.28B | - | 4.78B |
| capitalLeaseObligationsNonCurrent | - | 10.7M | - | 10.78M | - | 11.91M | - | 13.49M | - | 14.58M |
| deferredRevenueNonCurrent | - | 3.43M | - | - | - | - | - | - | - | -22M |
| deferredTaxLiabilitiesNonCurrent | - | 120.91M | - | 187.61M | - | 237.82M | - | - | - | 305.99M |
| otherNonCurrentLiabilities | -6.85B | 361.48M | -6.72B | 87.22M | -6.73B | 95.24M | -5.95B | 340.24M | -5.95B | 91.29M |
| totalNonCurrentLiabilities | -6.85B | 4.89B | -6.72B | 3.92B | -6.73B | 4.13B | -5.95B | 4.63B | -5.95B | 5.19B |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | 10.7M | - | 12.81M | - | 13.86M | - | 15.46M | - | 16.45M |
| totalLiabilities | -6.85B | 5.58B | -6.72B | 5.46B | -6.73B | 5.51B | -5.95B | 5.83B | -5.95B | 5.89B |
| treasuryStock | - | -48.06M | - | -97.14M | - | -61.19M | - | -62.44M | - | -64.93M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | - | 1.57B | - | 1.57B | - | 1.57B | - | 1.35B | - | 1.35B |
| retainedEarnings | - | 2.01B | - | 2.03B | - | 1.81B | - | 1.69B | - | 1.73B |
| additionalPaidInCapital | - | 1.85B | - | 1.85B | - | 1.85B | - | 1.46B | - | 1.46B |
| 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 | 47M | 95.31M | 44.6M | 203.3M | 45.8M | 151M | 70.46M | 31.44M | 54.5M | -671.76M |
| depreciationAndAmortization | - | 3.16M | - | - | - | - | - | 3.8M | - | 4.14M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | 1.02M |
| changeInWorkingCapital | - | -46.71M | - | 34.07M | - | - | - | - | - | -14.16M |
| accountsReceivables | - | -15.92M | - | 2.47M | - | - | - | - | - | 29.92M |
| inventory | - | - | - | - | - | - | - | 61.61M | - | -2.42M |
| accountsPayables | - | -30.79M | - | 31.6M | - | - | - | -5.19M | - | 2.89M |
| otherWorkingCapital | - | - | - | - | - | - | - | -15.37M | - | -44.55M |
| otherNonCashItems | -47M | -11.11M | -44.6M | -67.12M | -45.8M | -151M | -70.46M | 84.7M | -54.5M | 775.81M |
| netCashProvidedByOperatingActivities | - | 40.65M | - | 170.25M | - | - | - | 119.94M | - | 95.05M |
| investmentsInPropertyPlantAndEquipment | - | -7.46M | - | -5.84M | - | - | - | - | - | -7.79M |
| acquisitionsNet | - | - | - | - | - | - | - | - | - | - |
| purchasesOfInvestments | - | -341.15M | - | -99.87M | - | - | - | - | - | -89.94M |
| salesMaturitiesOfInvestments | - | 15.01M | - | - | - | - | - | - | - | 90.91M |
| otherInvestingActivities | - | -99962 | - | 106.02K | - | - | - | - | - | 3.65M |
| netCashProvidedByInvestingActivities | - | -333.7M | - | -105.6M | - | - | - | - | - | -3.17M |
| netDebtIssuance | - | 224.92M | - | -129.58M | - | - | - | - | - | - |
| longTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| shortTermNetDebtIssuance | - | 224.92M | - | -129.58M | - | - | - | - | - | - |
| netStockIssuance | - | -7.72M | - | -43.4M | - | - | - | - | - | - |
| netCommonStockIssuance | - | -7.72M | - | -43.4M | - | - | - | - | - | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | 886K |
| commonStockRepurchased | - | -7.72M | - | -43.4M | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | -76.97M | - | -192.38M | - | - | - | -152.09M | - | -132.87M |
| commonDividendsPaid | - | - | - | - | - | - | - | -152.09M | - | -132.87M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | - | 29.59M | - | -16.22M | - | - | - | 39.99M | - | 221.92M |
| netCashProvidedByFinancingActivities | - | 169.82M | - | -381.58M | - | - | - | -112.1M | - | 89.05M |