OTC : IRICF
$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 | 578.24M | 702.22M | 583.18M | 534.14M | 668.9M | 594.37M | 451.56M | 704.03M | 489.5M | 447.19M |
| costOfRevenue | 98.53M | 135.59M | 123.16M | 89.51M | 210.63M | 174.42M | 108.4M | 350.55M | 151.08M | 125.75M |
| grossProfit | 479.71M | 566.63M | 460.02M | 444.63M | 458.27M | 419.95M | 343.16M | 353.47M | 338.42M | 321.44M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 16.2M | 16.58M | 13.63M | 14.61M | 15.01M | 12.66M | 14.25M | 11.58M | 13.86M | 13.98M |
| sellingAndMarketingExpenses | 1.78M | 2.29M | 2.08M | 3.96M | 2.44M | 1.99M | 2.02M | 2.07M | 3.72M | 2.87M |
| sellingGeneralAndAdministrativeExpenses | 17.98M | 18.86M | 15.72M | 18.57M | 17.45M | 14.65M | 16.28M | 13.65M | 17.58M | 16.85M |
| otherExpenses | 19.46M | -199.91M | -294.35M | 339K | -566K | -627K | -402K | -143K | 4.32M | 16.76M |
| operatingExpenses | 37.45M | -181.05M | -278.64M | 39.54M | 36.77M | 35.89M | 37.49M | 36M | 39.73M | 40.46M |
| costAndExpenses | 135.97M | -45.46M | -155.48M | 129.05M | 247.4M | 210.31M | 145.88M | 386.55M | 190.81M | 166.21M |
| netInterestIncome | -137.97M | -154.65M | -127.53M | -212.97M | -127.45M | -79.85M | -96.66M | -112.22M | -111.56M | -93.46M |
| interestIncome | 29.01M | 26.14M | 27.82M | 7.54M | 944K | 1.93M | 2.37M | 5.35M | 6.22M | 4.1M |
| interestExpense | 166.98M | 180.79M | 155.3M | 225.8M | 128.71M | 79.78M | 98.63M | 116.4M | 117.29M | 106.66M |
| depreciationAndAmortization | 1.4M | 985K | 584K | 557K | 883K | 86000 | 952K | 1M | 992K | 1.04M |
| ebitda | 691.09M | 786.04M | 762.4M | 937.07M | 1.13B | 484.21M | 771.6M | 642.62M | 529.19M | 435.62M |
| ebit | 689.69M | 785.06M | 761.82M | 936.52M | 1.13B | 484.12M | 809.5M | 641.62M | 528.2M | 434.58M |
| nonOperatingIncomeExcludingInterest | -247.42M | -37.38M | -23.15M | -17.77M | -15.31M | -4.54M | -503.83M | -36.76M | -12.88M | -29.97M |
| operatingIncome | 442.27M | 747.68M | 738.66M | 918.75M | 1.11B | 479.59M | 769.08M | 604.86M | 515.32M | 404.61M |
| totalOtherIncomeExpensesNet | 80.44M | -143.41M | -132.14M | -208.04M | -113.4M | -75.24M | 405.2M | -80.01M | -105.24M | -73.49M |
| incomeBeforeTax | 522.71M | 604.27M | 606.52M | 710.71M | 998.16M | 404.34M | 710.87M | 525.22M | 410.08M | 327.92M |
| incomeTaxExpense | 108.89M | 42.31M | 108.26M | 104.8M | 164.06M | 98.64M | 148.01M | 116.2M | 88.93M | -11.21M |
| netIncomeFromContinuingOperations | 413.82M | 561.96M | 498.26M | 605.91M | 834.1M | 305.7M | 562.33M | 408.64M | 330.42M | 342.34M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | -6.34 | - | - | - | - | - | - | - | - | - |
| netIncome | 384.76M | 533.84M | 466.18M | 574.99M | 795.54M | 293.11M | 523.87M | 377.83M | 308.2M | 313.3M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 384.76M | 533.84M | 466.18M | 574.99M | 795.54M | 293.11M | 523.87M | 377.83M | 308.2M | 313.3M |
| eps | 77.75 | 106.29 | 87.44 | 106.4 | 147.22 | 54.88 | 96.94 | 69.92 | 59.65 | 62.41 |
| 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 | 658.65M | 671.33M | 621.48M | 706.31M | 895.55M | 984.94M | 626.61M | 177.21M | 135.64M | 216.06M |
| shortTermInvestments | 4.23M | 39.97M | 6.13M | 4.06M | 6.4M | 5.5M | 5.92M | 6.34M | 9.07M | 11.64M |
| cashAndShortTermInvestments | 662.88M | 711.3M | 627.61M | 710.38M | 901.94M | 990.43M | 632.53M | 183.55M | 144.7M | 227.7M |
| netReceivables | 43.6M | 29.42M | -2.03M | -220.11M | -366.46M | -474.15M | -349M | -465.88M | -660.62M | -653.22M |
| accountsReceivables | 34.07M | 20.72M | 22.41M | 65.21M | 160.47M | - | - | - | - | 22.97M |
| otherReceivables | 9.53M | 8.7M | 14.35M | 20.18M | - | - | - | - | - | 9.37M |
| inventory | 398K | 6M | 81.13M | 102.14M | 102.56M | 198.26M | 181.89M | 266.39M | 553.38M | 606.58M |
| prepaids | 300K | 5.96M | 6.29M | 7.44M | 8.26M | 81.15M | 6.37M | 34.74M | 1.38M | 1.5M |
| otherCurrentAssets | 9.93M | 17.3M | 52.35M | 106.47M | 249.24M | 189.24M | 154.82M | 158.4M | 96.79M | 33.5M |
| totalCurrentAssets | 716.41M | 769.99M | 765.35M | 926.42M | 1.26B | 1.46B | 975.61M | 643.09M | 796.25M | 869.28M |
| propertyPlantEquipmentNet | 271.36M | 213.21M | 3.33M | 194.55M | 187.62M | 217.76M | 271.23M | 247.07M | 325.34M | 299.44M |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | - | - | - | - | - | - | - | - | - | - |
| goodwillAndIntangibleAssets | - | - | - | - | - | - | - | - | - | - |
| longTermInvestments | 9.52B | - | - | - | - | - | - | 53.06M | 79.56M | 80.41M |
| taxAssets | 1.92M | 4.6M | 7.95M | 7.81M | 6.51M | 61.8M | 8.35M | 9.09M | 23.19M | 24.19M |
| otherNonCurrentAssets | 1.89M | 9.03B | 8.92B | 8.11B | 7.44B | 6.47B | 6.12B | 5.49B | 4.64B | 4.39B |
| totalNonCurrentAssets | 9.8B | 9.24B | 8.93B | 8.31B | 7.64B | 6.75B | 6.4B | 5.8B | 5.06B | 4.79B |
| otherAssets | - | - | -143.87M | - | - | - | - | - | - | - |
| totalAssets | 10.51B | 10.01B | 9.55B | 9.24B | 8.9B | 8.21B | 7.37B | 6.44B | 5.86B | 5.66B |
| totalPayables | 39.03M | 34.52M | 39.9M | 59.41M | 42.12M | 85.4M | 71.59M | 101.27M | 75.02M | 96.39M |
| accountPayables | 21.16M | 15.61M | 10.62M | 21.18M | 19.94M | 16.05M | 17.75M | 13.2M | 12.69M | 11.67M |
| otherPayables | 17.87M | 18.91M | 29.28M | 38.23M | 22.18M | 69.35M | 53.84M | 88.06M | 62.33M | 84.72M |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | 453.95M | 414.94M | 356.86M | 429.42M | 515.54M | 434.4M | 303.28M | 216.99M | 246.02M | 503.21M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | 16.55M | 20.61M | 8.51M | 14.5M | 44.01M | 540K | - | 7.49M | 9.28M |
| deferredRevenue | - | - | - | 103.94M | 95.66M | - | 128.95M | 160.49M | 148.92M | 192.41M |
| otherCurrentLiabilities | -39.03M | 88.6M | 103.34M | -409.68M | -492.81M | -395.1M | -316.11M | -261.31M | -221.4M | -484.16M |
| totalCurrentLiabilities | 453.95M | 538.06M | 500.1M | 567.89M | 645.85M | 687.7M | 456.89M | 437.53M | 454.48M | 754.14M |
| longTermDebt | 3.68B | 3.5B | 3.25B | 3.16B | 3.17B | 3.14B | 2.79B | 2.46B | 2.26B | 2.23B |
| capitalLeaseObligationsNonCurrent | - | - | - | 488.74M | 580.99M | 563M | 398.13M | 380.58M | 354.84M | 638.7M |
| deferredRevenueNonCurrent | 46.6M | 13.07M | 18.12M | 19.96M | 5.54M | 17.16M | 1.34M | 709K | 1.26M | 1.3M |
| deferredTaxLiabilitiesNonCurrent | 1.09B | 1.01B | 995.24M | 927.89M | 280.87M | 248.33M | 725.45M | 604.14M | 533.53M | 474.97M |
| otherNonCurrentLiabilities | 156.42M | 39.45M | 1.47B | 513.74M | 36.88M | - | 427.04M | 408.45M | 370.86M | 659.41M |
| totalNonCurrentLiabilities | 4.97B | 4.55B | 4.73B | 4.13B | 4.08B | 3.97B | 3.55B | 3.09B | 2.81B | 2.73B |
| otherLiabilities | - | - | -445.46M | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | - | - | 488.74M | 580.99M | 563M | 398.13M | 380.58M | 354.84M | 638.7M |
| totalLiabilities | 5.43B | 5.09B | 4.79B | 4.7B | 4.72B | 4.66B | 4.01B | 3.53B | 3.27B | 3.48B |
| treasuryStock | -319.79M | -288.28M | -112.2M | - | - | - | - | - | - | -17.33M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 174.58M | 175.42M | 175.42M | 175.42M | 175.42M | 175.42M | 175.42M | 175.42M | 175.42M | 175.04M |
| retainedEarnings | 4.39B | 4.25B | 3.95B | 3.64B | 3.31B | 2.72B | 2.56B | 2.15B | 1.84B | 1.59B |
| additionalPaidInCapital | 447.99M | 421.34M | 421.34M | 421.34M | 421.34M | 421.34M | 397.96M | 397.96M | 397.96M | 253.2M |
| 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 | 384.76M | 561.96M | 498.26M | 574.45M | 795.54M | 305.7M | 562.33M | 408.64M | 330.42M | 342.34M |
| depreciationAndAmortization | 1.4M | 985K | 584K | 92000 | 93000 | 837K | 952K | 1M | 992K | 1.04M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | -18.85M | 44.48M | 85.85M | 56.51M | 9.01M | 81.1M | 21.58M | 71.82M | 20.29M | 702K |
| accountsReceivables | -8.46M | -8.2M | 47.3M | 71.7M | 64.73M | -3.38M | 58.17M | -218.08M | -3.4M | 28.2M |
| inventory | 7.7M | 45.1M | 39.3M | 64.56M | 1.48M | 33.41M | 24.2M | 262.27M | 27.28M | 3.68M |
| accountsPayables | -3.79M | - | - | -71.7M | -64.73M | 3.38M | -58.17M | - | - | - |
| otherWorkingCapital | -14.29M | 7.59M | -750K | -8.05M | 7.53M | 47.68M | -2.62M | -190.46M | -6.99M | -2.97M |
| otherNonCashItems | -28.72M | -133.49M | -172.76M | -465.11M | -839.04M | -73.95M | -375.23M | -201.77M | -178.14M | -163.98M |
| netCashProvidedByOperatingActivities | 338.59M | 473.93M | 411.93M | 165.94M | -34.39M | 313.68M | 209.63M | 279.69M | 173.55M | 180.1M |
| investmentsInPropertyPlantAndEquipment | -279M | - | - | - | - | - | - | - | - | - |
| acquisitionsNet | - | - | - | - | - | - | 70M | 58.54M | - | - |
| purchasesOfInvestments | - | -63.8M | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | 31.19M | 44.87M | - | - | - | - | - | - | - | - |
| otherInvestingActivities | - | -211.5M | -167.89M | -97.84M | 28.05M | -299.49M | -144.89M | -367.41M | -77.82M | 40.52M |
| netCashProvidedByInvestingActivities | -247.81M | -230.43M | -167.89M | -97.84M | 28.05M | -299.49M | -74.89M | -308.88M | -77.82M | 40.52M |
| netDebtIssuance | 152.66M | 229.52M | -15.28M | -509.15M | -423.64M | 465M | 485.47M | 151.82M | -242.76M | -49.41M |
| longTermNetDebtIssuance | 152.77M | 229.81M | -15.12M | -509.5M | -423.55M | 465M | 485.47M | 171.79M | -123.7M | 10.63M |
| shortTermNetDebtIssuance | -112.46K | -291K | -162K | 346K | -90000 | - | - | -19.97M | -119.05M | -60.05M |
| netStockIssuance | -32.89M | -176.08M | -112.2M | 276.14M | 493.97M | 23.38M | - | - | 162.48M | - |
| netCommonStockIssuance | -32.89M | -176.08M | 257.12M | 276.14M | 493.97M | 23.38M | - | - | 162.48M | - |
| commonStockIssuance | - | - | 369.31M | 276.14M | 493.97M | 122.4M | - | - | 162.48M | - |
| commonStockRepurchased | -32.89M | -176.08M | -112.2M | - | - | -99.02M | - | - | - | - |
| netPreferredStockIssuance | - | - | -369.31M | - | - | - | - | - | - | - |
| netDividendsPaid | -222.71M | -228.84M | -158.83M | -243.17M | -210.75M | -128.18M | -113.48M | -81.06M | -62.08M | -60.24M |
| commonDividendsPaid | -223.78M | -228.84M | -158.83M | -243.17M | -210.75M | -128.18M | -113.48M | -81.06M | -62.08M | -60.24M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | 2.56M | -18.25M | -42.57M | - | 122.54M | -16.07M | -57.33M | - | -33.8M | - |
| netCashProvidedByFinancingActivities | -100.38M | -193.65M | -328.88M | -308.36M | -17.88M | 344.14M | 314.66M | 70.76M | -176.16M | -109.65M |
| 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 | 144.31M | 158.02M | 141.45M | 142.64M | 138.92M | 150.88M | 181.78M | 148.23M | 221.33M | 140.22M |
| costOfRevenue | 24.45M | 29.8M | 24.77M | 20.9M | 20.72M | 3.44M | 41.43M | 23.91M | 66.81M | 40.34M |
| grossProfit | 119.86M | 128.22M | 116.68M | 121.74M | 118.2M | 147.43M | 140.36M | 124.32M | 154.52M | 99.88M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 9.1M | -13.18M | 9.94M | 9.24M | 10.19M | -9.07M | 8.15M | 9.2M | 8.84M | -12.08M |
| sellingAndMarketingExpenses | 485K | 456K | 444K | 277K | 608K | 529K | 935K | 191K | 82000 | 375K |
| sellingGeneralAndAdministrativeExpenses | 9.58M | -12.72M | 10.38M | 9.52M | 10.8M | -8.54M | 9.09M | 9.39M | 8.93M | -11.7M |
| otherExpenses | - | 25.06M | - | 2.8M | - | -199.91M | - | - | - | -472K |
| operatingExpenses | 9.58M | 12.33M | 10.38M | 12.33M | 10.8M | -208.45M | 9.09M | 9.39M | 8.93M | 11.4M |
| costAndExpenses | 34.04M | 42.13M | 35.16M | 33.23M | 31.52M | -205.01M | 50.52M | 33.3M | 75.74M | 51.74M |
| netInterestIncome | -8.09M | 10.27M | -72.23M | -55.19M | -20.83M | -18.67M | -53.08M | -65.21M | -12.11M | -7.66M |
| interestIncome | 6.74M | 6.19M | 8.7M | 6.62M | 7.5M | -3.03M | 15.46M | 5.58M | 13.72M | 5.53M |
| interestExpense | 14.84M | -4.08M | 80.92M | 61.81M | 28.33M | 15.64M | 68.54M | 70.79M | 25.82M | 13.14M |
| depreciationAndAmortization | 470K | 467.75K | 323K | 128K | 301K | 247K | 278K | 259K | 201K | 148K |
| ebitda | 130.58M | 353.96M | 114.2M | 114.63M | 113.02M | 362.35M | 147.88M | 118.91M | 156.91M | 399.64M |
| ebit | 130.12M | 353.49M | 113.87M | 114.5M | 112.72M | 362.1M | 147.6M | 118.65M | 156.71M | 399.49M |
| nonOperatingIncomeExcludingInterest | -19.84M | -238.16M | -7.58M | -5.09M | -5.32M | -6.21M | -16.33M | -3.72M | -11.11M | -8.48M |
| operatingIncome | 110.28M | 115.33M | 106.29M | 109.41M | 107.4M | 355.89M | 131.27M | 114.93M | 145.6M | 391.01M |
| totalOtherIncomeExpensesNet | 5M | 238.16M | -73.34M | -56.72M | -23.01M | -9.43M | -52.2M | -67.06M | -14.72M | -4.66M |
| incomeBeforeTax | 115.28M | 353.49M | 32.95M | 52.69M | 84.39M | 346.46M | 79.06M | 47.86M | 130.88M | 386.35M |
| incomeTaxExpense | 27.67M | 86.24M | 2.67M | 3.89M | 16.2M | 66.59M | 5.68M | 2.32M | -32.27M | 79.86M |
| netIncomeFromContinuingOperations | 87.61M | 267.24M | 30.28M | 48.8M | 68.19M | 279.87M | 73.39M | 45.55M | 163.16M | 306.5M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | -3.17 | - | - | - | - | - | - | - | - |
| netIncome | 82.19M | 253.74M | 25.36M | 43.64M | 62.64M | 266.73M | 68.4M | 40.5M | 158.21M | 288.37M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 82.19M | 253.74M | 25.36M | 43.64M | 62.64M | 266.73M | 68.4M | 40.5M | 158.21M | 288.37M |
| eps | 16.59 | 61.01 | 5.11 | 8.78 | 12.54 | 53.11 | 13.62 | 7.88 | 30.19 | 54.11 |
| 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 | 477.73M | 658.65M | 723.1M | 388.84M | 558.62M | 671.33M | 376.5M | 523.44M | 877.74M | 621.48M |
| shortTermInvestments | 4.08M | 4.23M | 10.77M | 22.01M | 34.98M | 39.97M | 59.66M | 64.22M | 37.52M | 6.13M |
| cashAndShortTermInvestments | 481.82M | 662.88M | 733.87M | 410.85M | 593.6M | 711.3M | 436.16M | 587.65M | 915.26M | 627.61M |
| netReceivables | 47.96M | 43.6M | 36.22M | 32.1M | 42.56M | 29.42M | 92.51M | 53.4M | -140.33M | -143.87M |
| accountsReceivables | 47.96M | 34.07M | 22.45M | 19.82M | 42.56M | 20.72M | 70.76M | 37.43M | 28.02M | 24.04M |
| otherReceivables | - | 9.53M | 13.77M | 12.28M | - | 8.7M | 21.75M | 15.97M | 24.49M | 14.35M |
| inventory | 398K | 398K | 5.5M | 4.12M | 6M | 6M | 9.98M | 29.54M | 35.14M | 81.13M |
| prepaids | - | 300K | - | - | - | 5.96M | 1.46M | 1.93M | 2.03M | 6.29M |
| otherCurrentAssets | 42.7M | 9.93M | 8.44M | 6.99M | 6.97M | 17.3M | 10.44M | 9.99M | 65.65M | 50.32M |
| totalCurrentAssets | 572.88M | 716.41M | 784.03M | 454.06M | 649.13M | 769.99M | 550.56M | 682.51M | 1.02B | 765.35M |
| propertyPlantEquipmentNet | 269.1M | 271.36M | 219.06M | 219.06M | 213.62M | 213.21M | 181.4M | 180.78M | 179.57M | 178.68M |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | - | - | - | - | - | - | - | - | - | - |
| goodwillAndIntangibleAssets | - | - | - | - | - | - | - | - | - | - |
| longTermInvestments | - | 9.52B | - | - | - | - | - | - | - | - |
| taxAssets | 1.96M | 1.92M | 2.62M | 2.51M | 2.42M | 4.6M | 6.27M | 7.85M | 7.78M | 7.95M |
| otherNonCurrentAssets | 9.62B | 1.89M | 9.28B | 9.16B | 9.07B | 9.03B | 8.75B | 8.73B | 8.64B | 8.6B |
| totalNonCurrentAssets | 9.89B | 9.8B | 9.5B | 9.39B | 9.29B | 9.24B | 8.94B | 8.92B | 8.82B | 8.79B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 10.47B | 10.51B | 10.29B | 9.84B | 9.94B | 10.01B | 9.49B | 9.6B | 9.84B | 9.55B |
| totalPayables | 228.02M | 39.03M | 77.48M | 122.81M | 163.91M | 34.52M | 85.25M | 97.92M | 182.12M | 43.38M |
| accountPayables | 12.34M | 21.16M | 14.98M | 11.61M | 12.24M | 15.61M | 10.85M | 8.54M | 7.02M | 10.62M |
| otherPayables | 215.69M | 17.87M | 62.49M | 111.2M | 151.67M | 18.91M | 74.4M | 89.38M | 175.09M | 32.76M |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | 452.21M | 453.95M | 137.46M | 123.7M | 111.44M | 414.94M | 107.11M | 399.88M | 392.65M | 356.86M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | 10.14M | - | 8.27M | 10.33M | 13.66M | 16.55M | 18.85M | 14.12M | 14.6M | 20.61M |
| deferredRevenue | - | - | - | - | - | - | - | - | - | 121.31M |
| otherCurrentLiabilities | 22.59M | -39.03M | 471.92M | 431.47M | 432.96M | 88.6M | 424.43M | 21.31M | 23.35M | -345.61M |
| totalCurrentLiabilities | 702.82M | 453.95M | 549.4M | 554.28M | 596.87M | 538.06M | 509.68M | 519.12M | 598.12M | 500.1M |
| longTermDebt | 3.52B | 3.68B | 3.76B | 3.37B | 3.37B | 3.5B | 3.27B | 3.41B | 3.41B | 3.25B |
| capitalLeaseObligationsNonCurrent | - | - | - | - | - | - | - | - | - | 445.46M |
| deferredRevenueNonCurrent | 5.65M | 46.6M | 4.32M | 3.26M | 3.87M | 13.07M | 4.58M | 139K | 139K | 18.12M |
| deferredTaxLiabilitiesNonCurrent | 1.11B | 1.09B | 1.02B | 1.01B | 1.01B | 1.01B | 947.9M | 950.98M | 953.27M | 995.24M |
| otherNonCurrentLiabilities | 39.15M | 156.42M | 37.92M | 40.4M | 39.14M | 39.45M | 41.43M | 43.36M | 41.08M | 469.93M |
| totalNonCurrentLiabilities | 4.67B | 4.97B | 4.81B | 4.42B | 4.43B | 4.55B | 4.26B | 4.4B | 4.4B | 4.29B |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | - | - | - | - | - | - | - | - | 445.46M |
| totalLiabilities | 5.37B | 5.43B | 5.36B | 4.97B | 5.02B | 5.09B | 4.77B | 4.92B | 5B | 4.79B |
| treasuryStock | -346.16M | -319.79M | -313.52M | -311.95M | -289.37M | -288.28M | -287.88M | -255.87M | -121.02M | -112.2M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 175.42M | 174.58M | 175.42M | 175.42M | 175.42M | 175.42M | 175.42M | 175.42M | 175.42M | 175.42M |
| retainedEarnings | 4.42B | 4.39B | 4.23B | 4.21B | 4.24B | 4.25B | 4.06B | 3.99B | 4.03B | 3.95B |
| additionalPaidInCapital | 450.14M | 447.99M | 450.14M | 421.34M | 421.34M | 421.34M | 421.34M | 421.34M | 421.34M | 421.34M |
| 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 | 87.61M | 253.74M | 30.28M | 43.64M | 68.19M | 279.87M | 73.39M | 45.55M | 163.16M | 306.5M |
| depreciationAndAmortization | 470K | 467.75K | 323K | 128K | 301K | 247K | 278K | 259K | 201K | 148K |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | 6.16M | -3.04M | -9.67M | 2.37M | -10.6M | 41.81M | -36.47M | -1.84M | 40.98M | 37.19M |
| accountsReceivables | -6.08M | -4.65M | -4.64M | 3.55M | -12.69M | 43.33M | -46.76M | 1.94M | -6.7M | 27.79M |
| inventory | -571K | 3.02M | -65000 | 1.88M | 4.72M | -22.75M | 16.27M | 5.41M | 46.16M | 19.13M |
| accountsPayables | - | -257.76K | - | - | - | - | - | - | - | -27.79M |
| otherWorkingCapital | 12.8M | -1.15M | -4.97M | -3.06M | -2.63M | 21.23M | -5.98M | -9.18M | 1.08M | 18.06M |
| otherNonCashItems | -7.5M | -148.07M | 40.91M | -7.42M | 9.91M | -168.43M | 40.3M | 60.2M | 12.11M | -228.56M |
| netCashProvidedByOperatingActivities | 86.74M | 103.1M | 61.84M | 38.72M | 67.8M | 153.5M | 77.5M | 104.16M | 138.77M | 115.27M |
| investmentsInPropertyPlantAndEquipment | - | -58.1M | - | - | - | - | - | - | - | - |
| acquisitionsNet | - | - | - | -3.27M | - | - | - | 6.19M | - | - |
| purchasesOfInvestments | - | - | - | - | - | - | - | -36M | -27.8M | - |
| salesMaturitiesOfInvestments | 151K | 6.25M | 11.01M | 10.27M | 3.78M | 24.51M | 14.17M | 100000 | - | - |
| otherInvestingActivities | -62.19M | -58.38M | -106.85M | -84.42M | -45.76M | -63.67M | -14.92M | -97.74M | -63.08M | -44.04M |
| netCashProvidedByInvestingActivities | -62.04M | -51.86M | -95.84M | -77.43M | -41.98M | -39.16M | -745K | -127.45M | -63.08M | -44.04M |
| netDebtIssuance | -183.82M | -48.27M | 369.82M | -41.97M | -137.44M | 274.06M | -191.68M | -39.93M | 187.06M | -548.48M |
| longTermNetDebtIssuance | -183.95M | -47.89M | 369.87M | -41.97M | -138.13M | 274.63M | -188.24M | -43.88M | 187.3M | -548.38M |
| shortTermNetDebtIssuance | 138K | -372.21K | -46000 | -113.54K | 691K | -568K | -3.44M | 3.96M | -240K | -98000 |
| netStockIssuance | -24.83M | -7.77M | -1.57M | -22.58M | -1.09M | -395K | -32.01M | -137.18M | -6.5M | 339.66M |
| netCommonStockIssuance | -24.83M | -7.77M | -1.57M | -22.58M | -1.09M | -395K | -32.01M | -137.18M | -6.5M | 339.66M |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | -24.83M | -7.77M | -1.57M | -22.58M | -1.09M | -395K | -32.01M | -137.18M | -6.5M | -29.65M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | -73.99M | - | -149.43M | - | -74.93M | - | -153.91M | - | -78.61M |
| commonDividendsPaid | - | - | - | -149.43M | - | -74.93M | - | -153.91M | - | -78.61M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | - | 17.66M | - | - | - | -18.25M | - | - | - | - |
| netCashProvidedByFinancingActivities | -208.65M | -112.37M | 368.26M | -213.97M | -138.54M | 180.49M | -223.69M | -331.01M | 180.56M | -287.42M |