OTC : GRMHF
$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 |
|---|---|---|---|---|---|---|---|---|---|
| revenue | 3.04B | 3.44B | 3.3B | 2.66B | 2.24B | 1.81B | 1.99B | 1.48B | 1.02B |
| costOfRevenue | 1.83B | 1.74B | 1.58B | 1.27B | 1.2B | 947.15M | 1.11B | 737.4M | 439.36M |
| grossProfit | 1.21B | 1.71B | 1.72B | 1.39B | 1.04B | 865.83M | 881.57M | 743.78M | 576.52M |
| researchAndDevelopmentExpenses | 19.38M | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | 481.08M | 514.5M | 488.64M | 378.05M | 364.57M | 71.04M | 40.4M | 65.67M |
| sellingAndMarketingExpenses | - | 91.38M | 104.52M | 120.2M | 92.76M | 48.3M | 21.96M | 34.7M | 13.04M |
| sellingGeneralAndAdministrativeExpenses | 546.45M | 572.46M | 619.02M | 608.84M | 470.81M | 412.87M | 93M | 75.1M | 78.71M |
| otherExpenses | - | -1.86M | -19.56M | 18.63M | 12.54M | -30.14M | 235.64M | 1.25M | 649K |
| operatingExpenses | 565.84M | 570.6M | 599.46M | 627.47M | 483.35M | 382.74M | 328.64M | 281.96M | 251.85M |
| costAndExpenses | 2.4B | 2.31B | 2.18B | 1.89B | 1.69B | 1.35B | 1.44B | 1.02B | 691.21M |
| netInterestIncome | 42.43M | 104.06M | 107.89M | 116.78M | 94.14M | 46.17M | 14.9M | 7.16M | 5.43M |
| interestIncome | 45.34M | 109.28M | 113.39M | 123.7M | 99.99M | 47.64M | 16.67M | 9.38M | 6.56M |
| interestExpense | 2.91M | 5.22M | 5.41M | 6.49M | 5.71M | 1.4M | 1.74M | 2.06M | 1.1M |
| depreciationAndAmortization | 71.27M | 83.56M | 84.24M | 77.28M | 24.98M | 23.56M | 33.44M | 25.17M | 17.83M |
| ebitda | 712.13M | 1.13B | 1.27B | 1.01B | 752.93M | 549.89M | 581.2M | 438.99M | 368.86M |
| ebit | 640.86M | 1.04B | 1.18B | 931.09M | 727.95M | 526.33M | 539.96M | 413.83M | 351.03M |
| nonOperatingIncomeExcludingInterest | - | 92.7M | -59.98M | -131.36M | -147.75M | -64.82M | 12.96M | 47.99M | -26.36M |
| operatingIncome | 640.86M | 1.13B | 1.12B | 761.14M | 557.31M | 461.51M | 547.76M | 461.82M | 324.67M |
| totalOtherIncomeExpensesNet | -70.07M | -97.92M | 54.57M | 163.46M | 164.93M | 63.43M | -14.72M | -50.06M | 25.26M |
| incomeBeforeTax | 570.79M | 1.04B | 1.18B | 924.6M | 722.24M | 524.93M | 538.2M | 411.76M | 349.93M |
| incomeTaxExpense | 194.78M | 246.52M | 196.71M | 189.24M | 151.58M | 117.41M | 149.28M | 48.67M | 94.18M |
| netIncomeFromContinuingOperations | 376.02M | 790.53M | 980.7M | 735.36M | 570.66M | 407.52M | 388.92M | 363.09M | 255.75M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | 10.78M | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | 1.86M | 6.83M |
| netIncome | 408.22M | 801.13M | 973.61M | 744.54M | 565.22M | 439.32M | 370.72M | 364.95M | 262.58M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 408.22M | 801.13M | 973.61M | 744.54M | 565.22M | 439.32M | 324.77M | 364.95M | 262.58M |
| eps | 0.21 | 0.41 | 0.49 | 0.38 | 0.29 | 0.26 | 0.19 | 0.19 | 0.14 |
| 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 |
|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 1.5B | 1.52B | 2.04B | 1.93B | 2.14B | 2.4B | 1.13B | 471.56M | 294.28M |
| shortTermInvestments | - | - | 41.32M | 75.43M | 75.03M | - | - | - | - |
| cashAndShortTermInvestments | 1.5B | 1.52B | 2.09B | 2.01B | 2.21B | 2.4B | 1.13B | 471.56M | 294.28M |
| netReceivables | 3B | 2.93B | 1.06B | 780.93M | 611.83M | 478.84M | 1.1B | 677.68M | 365.22M |
| accountsReceivables | 1.88B | 437.44M | 197.78M | 189.23M | 125.54M | 141.6M | 137.71M | 78.23M | 102.45M |
| otherReceivables | 1.12B | 2.49B | 863.82M | 591.7M | 486.3M | 337.24M | 1.1B | 599.45M | 262.77M |
| inventory | - | - | -49.52M | - | 4.6M | - | 99.88M | 4.8M | 4.54M |
| prepaids | 4.7M | 26.7M | 8.2M | 37.11M | 21.02M | 43.83M | 2.34M | 6.77M | 2.27M |
| otherCurrentAssets | 28.18M | 228.93M | 1.33B | 1.03B | 850.96M | 400.98M | 187.76M | 99.22M | 604.44M |
| totalCurrentAssets | 4.53B | 4.71B | 4.44B | 3.86B | 3.7B | 3.32B | 2.52B | 1.26B | 1.27B |
| propertyPlantEquipmentNet | 85.25M | 299.88M | 121.73M | 187.09M | 125.68M | 122.8M | 145.15M | 169.8M | 119.99M |
| goodwill | 982.26M | 981.76M | 981.76M | 981.76M | 769.24M | 769.24M | 769.24M | 769.24M | 769.24M |
| intangibleAssets | 152.69M | 275.39M | 354.14M | 412.35M | - | - | - | - | - |
| goodwillAndIntangibleAssets | 1.13B | 1.26B | 1.34B | 1.39B | 769.24M | 769.24M | 769.24M | 769.24M | 769.24M |
| longTermInvestments | 488.64M | 445M | 420.62M | 308.78M | 269.74M | 254.18M | 178.9M | 144.5M | 72.08M |
| taxAssets | 72.02M | 69.67M | 45.6M | 27.53M | 18.43M | 16.98M | 16.36M | 37.25M | 7.59M |
| otherNonCurrentAssets | 212.2M | 445M | 414.33M | 386.24M | 359.99M | 263.36M | 129.06M | 10.31M | 56.26M |
| totalNonCurrentAssets | 1.99B | 2.07B | 2.29B | 2.3B | 1.54B | 1.43B | 1.24B | 1.13B | 1.03B |
| otherAssets | 6.99 | - | - | - | - | - | - | - | - |
| totalAssets | 6.52B | 6.78B | 6.73B | 6.16B | 5.24B | 4.75B | 3.76B | 2.39B | 2.3B |
| totalPayables | 408.05M | 2.08B | 1.89B | 1.62B | 1.42B | 1.17B | 1.7B | 1.1B | 1.5B |
| accountPayables | 61.03M | 97.6M | 34.07M | 15.89M | 7.77M | 25.22M | 23.74M | 41.02M | 27.51M |
| otherPayables | 347.02M | 1.98B | 1.86B | 1.6B | 1.41B | 1.14B | 1.67B | 1.06B | 1.47B |
| accruedExpenses | 200.75M | - | - | - | - | - | - | - | - |
| shortTermDebt | 4.35M | - | 10M | 10M | 16M | - | - | 10M | 10M |
| capitalLeaseObligationsCurrent | - | 5.72M | 4.23M | 7.87M | 5.42M | 8.5M | 6.29M | 7.38M | 6.09M |
| taxPayables | - | 384.41M | 255.98M | 251.82M | 264.57M | 196.64M | 114.28M | 53.46M | 50.13M |
| deferredRevenue | 498.08M | - | - | - | - | - | - | -7.38M | -6.09M |
| otherCurrentLiabilities | 1.67B | 711.02M | 513.11M | 449.34M | 402.18M | 441.29M | 352.83M | 327.26M | 216.87M |
| totalCurrentLiabilities | 2.78B | 2.79B | 2.42B | 2.09B | 1.84B | 1.62B | 2.05B | 1.44B | 1.73B |
| longTermDebt | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | 2.15M | 4.72M | 3.34M | 9.14M | 9.77M | 8.89M | 8.88M | 33.11M | 29.86M |
| deferredRevenueNonCurrent | - | - | - | - | -18.8M | - | -8.88M | -33.11M | -29.86M |
| deferredTaxLiabilitiesNonCurrent | 24.78M | 36.76M | 53.21M | 103.09M | 18.8M | 16.96M | 15.4M | 11.74M | 296K |
| otherNonCurrentLiabilities | 6.99 | - | 122.21M | 88.87M | 18.8M | - | - | - | - |
| totalNonCurrentLiabilities | 26.93M | 41.49M | 178.76M | 201.09M | 28.56M | 25.84M | 24.28M | 44.85M | 30.16M |
| otherLiabilities | 6.99 | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 2.15M | 10.44M | 7.58M | 17.01M | 15.19M | 17.39M | 15.17M | 40.5M | 35.95M |
| totalLiabilities | 2.81B | 2.84B | 2.6B | 2.29B | 1.87B | 1.65B | 2.08B | 1.49B | 1.76B |
| treasuryStock | -20.09M | - | - | - | -1.38B | - | - | - | - |
| preferredStock | - | - | - | 1.32B | 1.38B | 1.44B | 1.35B | - | - |
| commonStock | 16.69M | 16.77M | 16.77M | 16.77M | 16.32M | 16.32M | 11.59M | 11.59M | - |
| retainedEarnings | 155.43M | 1.83B | 2.36B | 1.84B | 1.78B | 1.54B | 1.1B | 772.7M | 457.73M |
| additionalPaidInCapital | 2.98B | 2.99B | 2.95B | 2.91B | 2.93B | - | - | - | - |
| 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 |
|---|---|---|---|---|---|---|---|---|---|
| netIncome | 408.22M | 790.53M | 980.7M | 735.36M | 570.66M | 412.25M | 370.72M | 364.95M | 262.58M |
| depreciationAndAmortization | 71.27M | 83.56M | 84.24M | 77.28M | 24.98M | 23.56M | 33.44M | 25.17M | 17.83M |
| deferredIncomeTax | - | - | - | - | -13.38M | 6.28M | - | - | - |
| stockBasedCompensation | - | 7.86M | 39.07M | 65.8M | 22.13M | 1.52M | - | - | - |
| changeInWorkingCapital | -274.3M | -778.8M | -72.66M | -81.86M | 56.59M | 503.33M | -366.48M | 94.72M | 117.49M |
| accountsReceivables | -266.94M | -883.01M | -460.47M | -245.43M | -70.19M | -92.9M | -287.6M | -61.01M | -5.36M |
| inventory | - | - | - | - | - | -86000 | 44000 | -268K | -198K |
| accountsPayables | -4.84M | - | - | - | - | 92.9M | 287.6M | - | - |
| otherWorkingCapital | -2.52M | 104.2M | 387.8M | 163.56M | 126.78M | 503.41M | -366.52M | 94.99M | 117.69M |
| otherNonCashItems | 75.67M | 188.53M | -76.27M | -71.94M | -95.33M | -43.61M | 83.44M | 45.71M | -22.28M |
| netCashProvidedByOperatingActivities | 280.86M | 291.67M | 955.08M | 724.66M | 565.66M | 903.33M | 121.12M | 530.54M | 375.62M |
| investmentsInPropertyPlantAndEquipment | -15.42M | -16.82M | -24.36M | -28.76M | -20.71M | -13.52M | -49.12M | -69.44M | -15.88M |
| acquisitionsNet | 2.1M | -9.46M | - | -432.53M | -78M | -2.41M | -42.53M | 1.89M | -44.52M |
| purchasesOfInvestments | -49.96M | -6.49M | -320M | -410M | -1.68B | -847M | -80.6M | - | -5M |
| salesMaturitiesOfInvestments | 41.99M | 42.24M | 326.49M | 421.06M | 1.62B | 854.81M | 550K | - | -464.79M |
| otherInvestingActivities | 139.16M | 199.28M | -43.53M | -80M | -329.22M | -84.28M | -8.99M | 535.43M | -1.66M |
| netCashProvidedByInvestingActivities | 117.87M | 208.74M | -61.41M | -530.24M | -496.67M | -92.4M | -180.69M | 467.88M | -531.84M |
| netDebtIssuance | - | -5.1M | -10.04M | -7.42M | -10.9M | 3M | -10M | - | 5M |
| longTermNetDebtIssuance | - | -5.1M | -10.04M | -7.42M | -10.9M | 3M | -10M | - | 5M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | -16M | -10M | - |
| netStockIssuance | - | - | - | - | - | 1.08B | - | - | - |
| netCommonStockIssuance | - | - | - | - | - | 1.08B | - | - | - |
| commonStockIssuance | - | - | - | - | - | 1.08B | - | - | - |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -608.25M | -988.63M | -748.76M | -388.1M | -332.53M | -15.35M | -5.2M | -9.65M | - |
| commonDividendsPaid | -608.25M | -988.63M | -748.76M | -388.1M | -332.53M | -15.35M | -5.2M | -9.65M | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -33.5M | -8M | -7.21M | -4.89M | 21.24M | -586.16M | 742.34M | -811.49M | -6.11M |
| netCashProvidedByFinancingActivities | -641.75M | -1B | -766.01M | -400.4M | -322.19M | 485.89M | 727.14M | -821.14M | -1.11M |
| date | 2025-12-31 | 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 1.72B | 1.37B | 1.77B | 1.67B | 1.75B | 1.55B | 1.4B | 1.26B | 1.16B | 1.08B |
| costOfRevenue | 1.04B | 823.95M | 926.18M | 809.49M | 837.27M | 742.85M | 643.58M | 623.8M | 634.85M | 567.65M |
| grossProfit | 676.92M | 550.31M | 845.42M | 860.14M | 916.14M | 806.16M | 753.9M | 634.71M | 527.54M | 513.12M |
| researchAndDevelopmentExpenses | - | - | 23.59M | - | 15.89M | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | 218.23M | 269.39M | 211.69M | 285.23M | 229.28M | 264.04M | 224.61M | 183.77M | 194.27M |
| sellingAndMarketingExpenses | - | 49.82M | 37.27M | 54.1M | 59.96M | 44.56M | 73.64M | 46.55M | 47.77M | 44.99M |
| sellingGeneralAndAdministrativeExpenses | 332.4M | 239.06M | 358.96M | 298.82M | 364.36M | 277.03M | 348.61M | 278.86M | 236.94M | 246.4M |
| otherExpenses | - | - | - | - | -82.82M | - | - | - | - | - |
| operatingExpenses | 332.4M | 239.06M | 382.55M | 298.82M | 305.83M | 293.63M | 371.89M | 230.9M | 208.11M | 209.44M |
| costAndExpenses | 1.37B | 1.06B | 1.31B | 1.11B | 1.23B | 1.04B | 1.02B | 854.7M | 842.96M | 777.1M |
| netInterestIncome | 5.56M | 37.9M | 42.29M | 61.77M | 24.3M | 37.57M | 34.16M | 7.35M | 8.96M | 5.62M |
| interestIncome | 7.05M | 37.9M | 42.29M | 61.77M | 48.6M | 81.29M | 75.76M | 63.02M | 57.73M | 41.41M |
| interestExpense | 1.49M | - | - | - | - | 3.08M | 3.72M | - | - | - |
| depreciationAndAmortization | 35.44M | 33.06M | 37.42M | 37.34M | 37.87M | 37.27M | 37.9M | 31.01M | 6.92M | 7.4M |
| ebitda | 379.97M | 344.31M | 523.89M | 598.65M | 589.65M | 601.82M | 473.15M | 386.86M | 297.52M | 274.11M |
| ebit | 344.52M | 311.26M | 486.47M | 561.32M | 551.79M | 564.55M | 435.25M | 355.85M | 290.6M | 266.71M |
| nonOperatingIncomeExcludingInterest | - | - | -23.59M | - | -15.89M | -35.42M | -29.96M | - | - | - |
| operatingIncome | 344.52M | 311.26M | 462.88M | 561.32M | 593.71M | 529.13M | 405.29M | 355.85M | 290.6M | 266.71M |
| totalOtherIncomeExpensesNet | -114.48M | 40.72M | -78.13M | 90.99M | -10.12M | 64.69M | 52.48M | 110.98M | 86.56M | 78.37M |
| incomeBeforeTax | 230.05M | 351.98M | 384.74M | 652.31M | 583.59M | 593.82M | 457.77M | 466.83M | 377.16M | 345.08M |
| incomeTaxExpense | 118.89M | 79.03M | 85.44M | 161.08M | 65.04M | 131.67M | 88.1M | 101.13M | 82.46M | 69.12M |
| netIncomeFromContinuingOperations | 111.15M | 272.95M | 299.3M | 491.23M | 509.27M | 473.62M | 383.72M | 360.82M | 294.79M | 270.43M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | 6.99 | - | - | - | - | - | - | - | - | - |
| netIncome | 160.21M | 256.12M | 299.96M | 501.18M | 499.99M | 473.62M | 383.72M | 360.82M | 294.79M | 270.43M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 160.21M | 256.12M | 299.96M | 501.18M | 499.99M | 473.62M | 383.72M | 360.82M | 294.79M | 270.43M |
| eps | 0.08 | 0.13 | 0.15 | 0.26 | 0.24 | 0.24 | 0.2 | 0.18 | 0.15 | 0.14 |
| date | 2025-12-31 | 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 1.5B | 1.64B | 1.52B | 2.15B | 2.04B | 2.53B | 1.93B | 1.74B | 2.14B | 2.18B |
| shortTermInvestments | - | - | - | - | 41.32M | 62.21M | 75.43M | 71.1M | 75.03M | 109.33M |
| cashAndShortTermInvestments | 1.5B | 1.64B | 1.52B | 2.15B | 2.09B | 2.6B | 2.01B | 1.81B | 2.21B | 2.29B |
| netReceivables | 3B | 1.77B | 2.93B | 2.65B | 1.06B | 774.05M | 780.93M | 690.31M | 611.83M | 763.16M |
| accountsReceivables | 1.88B | 1.77B | 437.44M | 263M | 197.78M | 177.12M | 189.23M | 130.3M | 125.54M | 127.52M |
| otherReceivables | 1.12B | 2.57B | 2.49B | 2.39B | 863.82M | 596.94M | 591.7M | 560.01M | 486.3M | 635.63M |
| inventory | - | - | - | - | -49.52M | - | - | - | 4.6M | - |
| prepaids | 4.7M | 36.07M | 26.7M | 46.33M | 8.2M | 7.12M | 37.11M | 10.96M | 21.02M | 25.15M |
| otherCurrentAssets | 28.18M | 1.33B | 228.93M | 228.95M | 1.33B | 1.05B | 1.03B | 915.3M | 850.96M | 352.07M |
| totalCurrentAssets | 4.53B | 4.75B | 4.71B | 5.08B | 4.44B | 4.43B | 3.86B | 3.43B | 3.7B | 3.43B |
| propertyPlantEquipmentNet | 85.25M | 87.68M | 299.88M | 231.35M | 121.73M | 282.73M | 187.09M | 183.49M | 125.68M | 126.2M |
| goodwill | 982.26M | 981.76M | 981.76M | 981.76M | 981.76M | 981.76M | 981.76M | 981.76M | 769.24M | 769.24M |
| intangibleAssets | 152.69M | 248.26M | 275.39M | 349.75M | 354.14M | 383.25M | 412.35M | 441.46M | - | - |
| goodwillAndIntangibleAssets | 1.13B | 1.23B | 1.26B | 1.33B | 1.34B | 1.37B | 1.39B | 1.42B | 769.24M | 769.24M |
| longTermInvestments | 488.64M | 464.92M | 445M | 454.84M | 420.62M | 327.16M | 308.78M | 335.36M | 269.74M | 173.13M |
| taxAssets | 72.02M | 67.71M | 69.67M | 49.99M | 6.43M | 40.64M | 27.53M | 25.93M | 18.43M | 26.38M |
| otherNonCurrentAssets | 212.2M | 323.14M | 445M | 189.38M | 414.33M | 377.32M | 386.24M | 308M | 359.99M | 649.65M |
| totalNonCurrentAssets | 1.99B | 2.11B | 2.07B | 2.26B | 2.29B | 2.39B | 2.3B | 2.28B | 1.54B | 1.74B |
| otherAssets | 6.99 | - | - | - | - | - | - | - | - | - |
| totalAssets | 6.52B | 6.86B | 6.78B | 7.33B | 6.73B | 6.82B | 6.16B | 5.7B | 5.24B | 5.18B |
| totalPayables | 408.05M | 271.3M | 2.08B | 3.02B | 1.89B | 2.37B | 1.62B | 1.6B | 1.42B | 1.62B |
| accountPayables | 61.03M | 271.3M | 97.6M | 20.57M | 34.07M | 26.84M | 15.89M | 18.82M | 7.77M | 11.88M |
| otherPayables | 347.02M | 2.41B | 1.98B | 3B | 1.86B | 2.34B | 1.6B | 1.58B | 1.41B | 1.61B |
| accruedExpenses | 200.75M | 124.66M | - | - | - | - | - | - | - | - |
| shortTermDebt | 4.35M | 10M | - | 10M | 10M | - | 10M | - | 16M | - |
| capitalLeaseObligationsCurrent | - | 5.65M | 5.72M | 4.46M | 4.23M | 6.12M | 7.87M | 7.43M | 5.42M | 8.94M |
| taxPayables | - | - | 384.41M | 280.21M | 255.98M | 220.94M | 251.82M | 216M | 264.57M | 172.22M |
| deferredRevenue | 498.08M | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 1.67B | 2.66B | 711.02M | 597.54M | 513.11M | 614.78M | 449.34M | 432.93M | 402.18M | 459.87M |
| totalCurrentLiabilities | 2.78B | 3.08B | 2.79B | 3.63B | 2.42B | 2.99B | 2.09B | 2.04B | 1.84B | 2.09B |
| longTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | 2.15M | 2.64M | 4.72M | 4.42M | 3.34M | 6.14M | 9.14M | 9.09M | 9.77M | 9.28M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | -18.8M | -18.45M |
| deferredTaxLiabilitiesNonCurrent | 24.78M | - | 36.76M | - | - | - | 103.09M | - | 18.8M | 18.45M |
| otherNonCurrentLiabilities | 6.99 | 35.88M | - | 49.08M | 175.41M | 211.68M | 88.87M | 158.69M | 18.8M | 1 |
| totalNonCurrentLiabilities | 26.93M | 38.52M | 41.49M | 53.5M | 178.76M | 217.82M | 201.09M | 167.78M | 28.56M | 27.73M |
| otherLiabilities | 6.99 | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 2.15M | 8.29M | 10.44M | 8.89M | 7.58M | 12.26M | 17.01M | 16.52M | 15.19M | 18.23M |
| totalLiabilities | 2.81B | 3.11B | 2.84B | 3.69B | 2.6B | 3.21B | 2.29B | 2.21B | 1.87B | 2.12B |
| treasuryStock | -20.09M | - | - | - | - | - | - | - | -1.38B | - |
| preferredStock | - | - | - | - | - | - | 1.32B | 1.36B | 1.38B | - |
| commonStock | 16.69M | 16.77M | 16.77M | 16.77M | 16.77M | 16.77M | 16.77M | 16.77M | 16.32M | 16.32M |
| retainedEarnings | 155.43M | 1.94B | 1.83B | 1.85B | 2.36B | 1.86B | 1.84B | 1.75B | 1.78B | 1.47B |
| additionalPaidInCapital | 2.98B | 3.01B | 2.99B | 2.99B | 2.95B | 2.95B | 2.91B | 438.1M | 2.93B | 2.96B |
| date | 2025-12-31 | 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 160.21M | 256.12M | 299.96M | 501.18M | 499.99M | 473.62M | 383.72M | 360.82M | 294.79M | 270.43M |
| depreciationAndAmortization | 35.44M | 37.12M | 41.72M | 41.84M | 42.5M | 41.74M | 42.23M | 35.05M | 12.34M | 12.64M |
| deferredIncomeTax | - | - | - | - | - | -205.94M | -186.27M | 37.25M | - | - |
| stockBasedCompensation | - | 4.09M | -1.99M | 9.85M | 26.42M | 12.64M | 57.46M | 8.35M | 15.71M | 6.42M |
| changeInWorkingCapital | -145.95M | 162.53M | -645.27M | -245.59M | -273.38M | 29.67M | -241.48M | -35.25M | -67.48M | 17.34M |
| accountsReceivables | -240.58M | -3.7M | -432.92M | -482.04M | -377.87M | -82.6M | -162.57M | -82.86M | -40.94M | -29.25M |
| inventory | - | - | - | - | - | - | -42.8M | - | - | - |
| accountsPayables | 259.97M | - | - | - | - | -70.83M | 77.57M | - | - | - |
| otherWorkingCapital | -165.34M | 166.23M | -212.36M | 236.45M | 104.5M | 112.27M | -78.91M | 47.61M | -26.54M | 46.59M |
| otherNonCashItems | 191.09M | -347.95M | 519.77M | -229.79M | 66.49M | 35.37M | 119.48M | -5.72M | 51.73M | -48.26M |
| netCashProvidedByOperatingActivities | 240.79M | 111.9M | 214.19M | 77.49M | 362.03M | 593.04M | 361.4M | 363.26M | 307.09M | 258.57M |
| investmentsInPropertyPlantAndEquipment | -10.23M | -4.26M | -10.01M | -6.82M | -16.28M | -8.08M | -19.81M | -7.78M | -12.23M | -8.48M |
| acquisitionsNet | -1.22M | - | - | - | - | 1.39M | 35.06M | -400M | - | 8.23M |
| purchasesOfInvestments | -6.07M | - | - | - | - | -82.09M | -84.7M | - | - | - |
| salesMaturitiesOfInvestments | 5.71M | - | - | - | - | 84.05M | 92.37M | - | - | - |
| otherInvestingActivities | 112.72M | 24M | 181.18M | 44.38M | -58.28M | 21.23M | -142.93M | 40.28M | -2.77M | -481.43M |
| netCashProvidedByInvestingActivities | 100.9M | 19.73M | 171.18M | 37.57M | -74.56M | 13.15M | -162.74M | -367.49M | -15M | -481.67M |
| netDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| longTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netCommonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -614M | - | -988.63M | -693.68K | -748.76M | - | -708K | -387.39M | -328.72M | -3.81M |
| commonDividendsPaid | -614M | - | -988.63M | -693.68K | -748.76M | - | -708K | -387.39M | -328.72M | -3.81M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -30.41M | -5.29M | -5.47M | -7.63M | -11.04M | -6.2M | -5.38M | -6.92M | -7.5M | 17.84M |
| netCashProvidedByFinancingActivities | -644.41M | -5.29M | -994.1M | -7.63M | -759.8M | -6.2M | -6.09M | -394.31M | -336.22M | 14.03M |