OTC : GLAPF
$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 | 4.11B | 3.98B | 5.97B | 5.55B | 4.2B | 3.82B | 3.88B | 2.39B | 2.39B | 2.23B |
| costOfRevenue | 3.08B | 2.77B | 4.73B | 4.6B | 3.37B | 3.15B | 3.11B | 1.71B | 1.74B | 2.07B |
| grossProfit | 1.03B | 1.21B | 1.24B | 954.5M | 830.6M | 689M | 760.8M | 680.1M | 644.7M | 781.31M |
| researchAndDevelopmentExpenses | - | - | - | 32.31M | 28.7M | 27.1M | 24M | - | - | - |
| generalAndAdministrativeExpenses | 363.89M | 274.61M | 179.9M | 212.9M | 227.6M | 182.8M | 180.7M | 160.3M | 154.7M | 212.09M |
| sellingAndMarketingExpenses | 452.8M | 465.87M | 475M | 415.5M | 380M | 313.9M | 340.4M | 234.9M | 212.3M | 281.59M |
| sellingGeneralAndAdministrativeExpenses | 816.69M | 740.48M | 654.9M | 628.4M | 607.6M | 496.7M | 521.1M | 395.2M | 367M | 493.68M |
| otherExpenses | -155.95M | 223.25M | 150.01M | 74.64M | 35.2M | 51M | 38.9M | 45.9M | 62.5M | -80.08M |
| operatingExpenses | 660.75M | 963.73M | 804.91M | 735.35M | 671.5M | 574.8M | 584M | 441.1M | 429.5M | 413.6M |
| costAndExpenses | 3.74B | 3.73B | 5.54B | 5.33B | 4.04B | 3.7B | 3.7B | 2.15B | 2.17B | 2.01B |
| netInterestIncome | -30.59M | -26.86M | -13.75M | -20.87M | -20M | -25.82M | -29.75M | -20.46M | -44.31M | -23.73M |
| interestIncome | 2.5M | 5.05M | 7.37M | 1.61M | 1.7M | 4.28M | 6.73M | 4M | 3.6M | 2.53M |
| interestExpense | 33.08M | 31.91M | 21.12M | 22.48M | 21.71M | 30.1M | 36.48M | 24.46M | 47.91M | 26.26M |
| depreciationAndAmortization | 154.81M | 102.59M | 163.86M | 93.39M | 84.1M | 84.1M | 88.2M | 88.97M | 88.2M | 94.57M |
| ebitda | 520.19M | 348.42M | 616.52M | 361.05M | 290.8M | 232.8M | 306M | 331.07M | 328.3M | 354.42M |
| ebit | 365.38M | 245.83M | 452.66M | 267.66M | 206.7M | 148.7M | 204.65M | 242.1M | 229.71M | 236.4M |
| nonOperatingIncomeExcludingInterest | - | -2.8M | -22M | -47.63M | -48.4M | -34.5M | - | - | - | -14.9M |
| operatingIncome | 365.38M | 243.03M | 389.6M | 220.03M | 158.3M | 114.2M | 176.8M | 242.1M | 215.2M | 221.5M |
| totalOtherIncomeExpensesNet | -147.73M | -27.65M | 2.8M | 1.68M | -300K | 16.9M | 22.3M | 27.8M | 14.5M | 3.2M |
| incomeBeforeTax | 217.65M | 215.38M | 392.4M | 221.71M | 158M | 131.1M | 199.1M | 266.8M | 229.7M | 224.7M |
| incomeTaxExpense | 26.95M | 44.84M | 44.7M | 25.31M | 17M | 10.3M | 18.69M | 32.8M | -7.5M | 37.19M |
| netIncomeFromContinuingOperations | 190.7M | 170.55M | 347.7M | 196.4M | 141M | 120.8M | 178.16M | 234M | 237.2M | 188.65M |
| netIncomeFromDiscontinuedOperations | - | - | -3.19M | 56.31M | 26.4M | 23M | - | - | 92.2M | 23.92M |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | 33.67M | - | - |
| netIncome | 190.7M | 170.55M | 343.08M | 253.46M | 167M | 143.8M | 180.2M | 267.67M | 329.4M | 212.1M |
| netIncomeDeductions | - | - | -3.19M | - | - | - | - | - | - | - |
| bottomLineNetIncome | 190.7M | 170.55M | 378.76M | 197.15M | 140.6M | 120.8M | 178.16M | 267.67M | 242.63M | 222.75M |
| eps | 0.76 | 0.64 | 1.42 | 0.68 | 0.48 | 0.41 | 0.61 | 0.91 | 1.34 | 0.75 |
| 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 | 491.07M | 417M | 454.97M | 438.6M | 231M | 164.3M | 269M | 224.6M | 162.2M | 218.86M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 491.07M | 417M | 454.97M | 438.6M | 231M | 164.3M | 269M | 224.6M | 162.2M | 218.86M |
| netReceivables | 497.97M | 360.5M | 446.38M | 335.83M | 321M | 279.8M | 391.2M | 381M | 268M | 26.68M |
| accountsReceivables | 476.28M | 331.7M | 446.38M | 335.83M | 293.83M | 279.8M | 359.22M | 354.23M | 233.9M | 8.27M |
| otherReceivables | 21.69M | 28.8M | - | - | 27.17M | - | 31.98M | 26.77M | 34.1M | 18.4M |
| inventory | 662.73M | 634.8M | 548.09M | 750.5M | 593.6M | 377.6M | 447.5M | 384.6M | 321.6M | 366.53M |
| prepaids | - | 25.9M | 27.1M | 20.8M | 15.8M | 14.4M | 16.6M | 18.4M | 15.3M | 18.9M |
| otherCurrentAssets | 99979 | 48.9M | 154.52M | 6.17M | 267.6M | 26.3M | 48.5M | 23.3M | 32.6M | 292.7M |
| totalCurrentAssets | 1.65B | 1.49B | 1.63B | 1.55B | 1.43B | 862.4M | 1.17B | 1.03B | 799.7M | 923.66M |
| propertyPlantEquipmentNet | 611.04M | 605.6M | 663.59M | 573.3M | 585.1M | 523.8M | 474.1M | 453M | 442.2M | 628.24M |
| goodwill | 862.98M | 837.1M | 799.96M | 668.3M | 629.1M | 548.4M | 574.3M | 549.8M | 396.2M | 386.9M |
| intangibleAssets | 670.13M | 770.9M | 890.69M | 783.8M | 746.3M | 694.9M | 770.3M | 754.2M | 563.6M | 579.3M |
| goodwillAndIntangibleAssets | 1.53B | 1.61B | 1.69B | 1.45B | 1.38B | 1.24B | 1.34B | 1.3B | 959.8M | 966.2M |
| longTermInvestments | 157.06M | 153.71M | 161.28M | 212.56M | 186.5M | 398.7M | 376.6M | 338.2M | 275.8M | 167M |
| taxAssets | 3.7M | 3.4M | 5.72M | 4.7M | 4.7M | 2.4M | 1.9M | 2.1M | 1.6M | 1.82M |
| otherNonCurrentAssets | 16.2M | 16.69M | 25.79M | 65.54M | 46.9M | 34.8M | 30.9M | 30.9M | 3.9M | 26.46M |
| totalNonCurrentAssets | 2.32B | 2.39B | 2.55B | 2.31B | 2.2B | 2.2B | 2.23B | 2.13B | 1.68B | 1.79B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 3.97B | 3.87B | 4.18B | 3.86B | 3.63B | 3.07B | 3.4B | 3.16B | 2.48B | 2.71B |
| totalPayables | 814.29M | 488.2M | 452.88M | 583.8M | 442.5M | 260.3M | 349.6M | 307.6M | 187.1M | 276.1M |
| accountPayables | 715.72M | 344.6M | 308.15M | 385M | 442.5M | 260.3M | 349.6M | 307.6M | 187.1M | 276.1M |
| otherPayables | 98.57M | 143.6M | 144.73M | 198.8M | 52.92M | - | - | - | - | - |
| accruedExpenses | - | - | - | - | 226.8M | 163.9M | 162.9M | 160.8M | 120.8M | 172.6M |
| shortTermDebt | 375.6M | 300.8M | 119.76M | 257.2M | 137.7M | 202.3M | 371.1M | 48.9M | 30.1M | 31.6M |
| capitalLeaseObligationsCurrent | 20.5M | 20.8M | 22.11M | 17.74M | 14.5M | 15.8M | - | - | 200K | 600K |
| taxPayables | - | 101.9M | - | - | - | 50.3M | 67.7M | 59.7M | 52M | 54.08M |
| deferredRevenue | - | - | - | - | 67.6M | 44.5M | - | - | - | 74.78M |
| otherCurrentLiabilities | 8.1M | 244.7M | 373.59M | 261.26M | -1.7M | 32.3M | 71.7M | 63.5M | 60.1M | 317K |
| totalCurrentLiabilities | 1.22B | 1.05B | 968.34M | 1.12B | 887.4M | 719.1M | 955.3M | 580.8M | 398.3M | 556M |
| longTermDebt | 641.6M | 552.2M | 608.72M | 682.5M | 697.2M | 556.31M | 514.2M | 752.4M | 499.5M | 622.3M |
| capitalLeaseObligationsNonCurrent | 87.98M | 85.1M | 98.21M | 103.5M | 105M | 114.56M | - | - | 100000 | 1.9M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | -55.8M | -456.8M | 77.7M | 128.58M |
| deferredTaxLiabilitiesNonCurrent | 92.68M | 104.6M | 151.66M | 138.3M | 144.4M | 146.5M | 185.95M | 187.66M | 125.6M | 166.38M |
| otherNonCurrentLiabilities | 5.7M | 5.3M | 5.83M | -52.6M | 53.43M | -82.87M | 176.59M | 237.8M | - | - |
| totalNonCurrentLiabilities | 827.79M | 747.2M | 864.41M | 871.7M | 999.9M | 734.5M | 743.7M | 990.2M | 703M | 925.6M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 108.48M | 105.9M | 120.31M | 121.24M | 119.5M | 130.36M | - | - | 300K | 2.5M |
| totalLiabilities | 2.05B | 1.8B | 1.83B | 1.99B | 1.89B | 1.45B | 1.7B | 1.51B | 1.1B | 1.48B |
| treasuryStock | -19.5M | -23.2M | -41.24M | -20.55M | -6.4M | -11.4M | -14M | -14.4M | -19.1M | -15.2M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 18.4M | 19.4M | 21.78M | 18.96M | 17.2M | 17.7M | 105.4M | 17.8M | 17.8M | 17.76M |
| retainedEarnings | 1.74B | 1.78B | 2.01B | 1.57B | 1.38B | 1.38B | 1.33B | 1.24B | 1.09B | 778.99M |
| additionalPaidInCapital | 109.87M | 109.9M | 120.86M | 102.64M | 87.8M | 87.6M | 87.6M | 87.6M | 87.6M | 87.6M |
| 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 | 190.7M | 164.7M | 378.87M | 256.8M | 189.08M | 143.8M | 180.2M | 234M | 395.18M | 212.16M |
| depreciationAndAmortization | 154.81M | 156.2M | 163.86M | 142.5M | 143.68M | 124.8M | 109M | 88.9M | 110.39M | 89.92M |
| deferredIncomeTax | - | - | - | - | -95.5M | -73.4M | -102.6M | - | -217.5M | -41.19M |
| stockBasedCompensation | 21.9M | 18.2M | 26.94M | 19.8M | 15.9M | 6.31M | 5.28M | 10.07M | 7.5M | 8.11M |
| changeInWorkingCapital | -13.21M | -61.3M | -52.46M | -56.87M | 2.5M | 47M | -31.2M | -13.2M | -180.7M | 22.89M |
| accountsReceivables | -62.94M | 116M | -90.75M | 8.03M | -13.4M | 80.7M | 1.4M | - | -149.9M | - |
| inventory | -7.39M | -121.5M | 210.27M | -98.53M | -186.1M | 18.7M | -61.4M | -18.4M | -14.6M | -23.81M |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | 57.12M | -55.8M | -171.98M | 33.62M | 202M | -52.4M | 28.8M | 5.2M | -16.2M | 46.7M |
| otherNonCashItems | 42.19M | 165.4M | -46.74M | -70.16M | -4.92M | 28.89M | 83.62M | -44.67M | -5.58M | 47.6M |
| netCashProvidedByOperatingActivities | 396.38M | 443.2M | 470.48M | 292.07M | 250.74M | 277.4M | 244.3M | 275.1M | 109.29M | 339.49M |
| investmentsInPropertyPlantAndEquipment | -88.22M | -54.3M | -81.6M | -68.9M | -77.5M | -64.2M | -76.3M | -62.6M | -72.5M | -89.48M |
| acquisitionsNet | 7.49M | -298M | -71.62M | 253.5M | -95M | -28.5M | -106.7M | -354.9M | 43M | -14.66M |
| purchasesOfInvestments | - | - | - | - | -100000 | -100000 | -400K | -300K | - | - |
| salesMaturitiesOfInvestments | 1.87M | 2.4M | - | 400K | 1.1M | 300K | 500K | 7.9M | - | - |
| otherInvestingActivities | 3 | -25.1M | 246.16M | 14.6M | 24.41M | 33.1M | 3.26M | 15.1M | 12.7M | -5.23M |
| netCashProvidedByInvestingActivities | -78.86M | -375M | 92.93M | 199.6M | -147.09M | -59.4M | -179.64M | -394.8M | -16.8M | -109.38M |
| netDebtIssuance | 87.2M | -500K | -150.12M | -123.65M | 56M | -184M | 6.3M | 239.9M | -64.53M | -162.49M |
| longTermNetDebtIssuance | 87.2M | -500K | -143.85M | -123.65M | 56M | -184M | 6.3M | 239.9M | -2.26M | -154.8M |
| shortTermNetDebtIssuance | - | - | -6.27M | -8.65M | - | - | - | - | -62.27M | -7.69M |
| netStockIssuance | -258.85M | -129.8M | -162.87M | -207.4M | -94M | -21.36M | -7.6M | -4.3M | -19.44M | -10.94M |
| netCommonStockIssuance | -258.85M | -129.8M | -162.87M | -207.4M | -106.2M | -21.36M | -8.38M | -4.92M | -19.44M | -10.94M |
| commonStockIssuance | - | - | - | - | 226.44K | - | - | - | - | - |
| commonStockRepurchased | -258.85M | -129.8M | -162.87M | -207.4M | -106.43M | -21.36M | -8.38M | -4.92M | -19.44M | -10.94M |
| netPreferredStockIssuance | - | - | - | - | 12.2M | - | 782.04K | 618.78K | - | - |
| netDividendsPaid | -122.56M | -104.4M | -106.9M | -88.9M | -91.14M | -95.39M | -73.46M | -76M | -49.19M | -37.39M |
| commonDividendsPaid | -122.56M | -104.4M | -106.9M | -88.9M | -80.5M | -78.6M | -73.46M | -76M | -41M | -37.39M |
| preferredDividendsPaid | - | - | - | - | -10.64M | -16.79M | - | - | -8.19M | - |
| otherFinancingActivities | -20.72M | -23.7M | -15.94M | -8.75M | 10.84M | 20.55M | 14739 | - | -10.93M | -3M |
| netCashProvidedByFinancingActivities | -314.92M | -258.4M | -435.83M | -428.7M | -118.3M | -280.2M | -74.74M | 159.6M | -144.08M | -213.81M |
| date | 2025-12-31 | 2025-07-05 | 2024-12-31 | 2024-06-29 | 2024-03-29 | 2023-12-31 | 2023-06-30 | 2023-04-01 | 2022-12-31 | 2022-09-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 2.03B | 1.93B | 3.1B | 911.19M | 841.26M | 4.57B | 1.39B | 1.28B | 4.15B | 1.46B |
| costOfRevenue | 1.53B | 1.4B | 2.18B | 607.76M | 561.12M | 3.6B | 1.12B | 1.04B | 1.21B | 1.21B |
| grossProfit | 501.98M | 526.1M | 914.55M | 303.43M | 280.14M | 971.79M | 262.32M | 241.91M | 245.58M | 245.58M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | 16.16M | 17.65M |
| generalAndAdministrativeExpenses | 238.79M | 125.4M | 208.06M | 69.11M | 63.8M | 147.76M | 49.69M | 46.42M | 55.8M | 55.57M |
| sellingAndMarketingExpenses | 254.29M | 199M | 349.68M | 120.65M | 111.39M | 408.1M | 113.37M | 104.54M | 311.62M | 99.8M |
| sellingGeneralAndAdministrativeExpenses | 493.08M | 324.4M | 557.74M | 189.76M | 175.19M | 555.86M | 163.05M | 150.96M | 367.42M | 155.37M |
| otherExpenses | -180.27M | 77M | 199.04M | 25.14M | 23.21M | 92.69M | -7.95M | -7.33M | -182.95M | 27.6M |
| operatingExpenses | 312.8M | 401.4M | 756.78M | 214.9M | 198.41M | 648.55M | 155.1M | 140.91M | 200.63M | 200.07M |
| costAndExpenses | 1.84B | 1.8B | 2.94B | 822.66M | 759.52M | 4.25B | 1.28B | 1.18B | 4B | 1.41B |
| netInterestIncome | -15.91M | -14.68M | -15.78M | -10.31M | -4.12M | -10.2M | -9.69M | -2.35M | -10.54M | -4.8M |
| interestIncome | 1.31M | 1.19M | 1.24M | 3.96M | - | -102.03K | 2.62M | 2.35M | 994.55K | 4.8M |
| interestExpense | 17.22M | 15.87M | 17.02M | 14.27M | - | 10.1M | 12.31M | - | 11.54M | - |
| depreciationAndAmortization | 72.89M | 65.2M | 38.28M | 32.12M | 29.65M | 131.71M | 31.89M | 29.41M | 16.25M | 17.76M |
| ebitda | 262.06M | 230.1M | 193.44M | 126.27M | 116.58M | 504.46M | 111.17M | 102.52M | 80.08M | 87.51M |
| ebit | 189.17M | 164.9M | 155.16M | 94.15M | 86.92M | 372.74M | 79.28M | 73.11M | 63.83M | 69.75M |
| nonOperatingIncomeExcludingInterest | - | -40.2M | 2.62M | -5.62M | -5.19M | -49.5M | 27.94M | 25.77M | -51.39M | -24.8M |
| operatingIncome | 189.17M | 124.7M | 157.77M | 88.53M | 81.73M | 323.24M | 107.22M | 72.51M | 153.25M | 69.75M |
| totalOtherIncomeExpensesNet | -93.83M | -10.2M | -24.41M | -3.36M | -3.1M | 471.91K | -249.93K | -230.48K | -2.89M | -4.24M |
| incomeBeforeTax | 95.34M | 114.5M | 133.36M | 85.17M | 78.63M | 323.71M | 106.97M | 98.64M | 150.35M | 40.72M |
| incomeTaxExpense | 10.87M | 15.1M | 32.08M | 13.25M | 12.23M | 38.78M | 10.3M | 9.5M | 17.52M | 5.05M |
| netIncomeFromContinuingOperations | 84.47M | 99.4M | 101.29M | 71.92M | 66.4M | 284.93M | 96.67M | 89.15M | 32.64M | 35.67M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | -3.19M | - | - | -373.56K | -408.2K |
| otherAdjustmentsToNetIncome | - | - | - | - | - | -35.68M | - | - | - | - |
| netIncome | 84.47M | 99.4M | 101.29M | 71.92M | 66.4M | 245.52M | 96.77M | 89.24M | 32.5M | 35.92M |
| netIncomeDeductions | - | - | - | - | - | -3.19M | - | - | - | -408.2K |
| bottomLineNetIncome | 84.47M | 99.4M | 101.29M | 71.92M | 66.4M | 281.2M | 96.77M | 89.24M | 71.31M | 35.92M |
| eps | 0.35 | 0.39 | 0.38 | 0.27 | 0.25 | 1.07 | 0.36 | 0.33 | 0.13 | 0.13 |
| date | 2025-12-31 | 2025-06-30 | 2024-12-31 | 2024-06-29 | 2024-03-29 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-04-01 | 2022-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 491.07M | 275.6M | 417M | 302.02M | 278.84M | 454.97M | 391.32M | 273.82M | 231.4M | 438.6M |
| shortTermInvestments | - | - | - | - | - | - | - | - | 1.57M | - |
| cashAndShortTermInvestments | 491.07M | 275.6M | 417M | 302.02M | 278.84M | 454.97M | 391.32M | 273.82M | 232.96M | 438.6M |
| netReceivables | 497.97M | 488.3M | 360.5M | 501.87M | 463.35M | 446.38M | 423.86M | 524.15M | 483.35M | 335.83M |
| accountsReceivables | 476.28M | 488.3M | 331.7M | 501.87M | 463.35M | 446.38M | 423.86M | 524.15M | 483.35M | 335.83M |
| otherReceivables | 21.69M | - | 28.8M | - | - | - | - | - | - | - |
| inventory | 662.73M | 701.7M | 634.8M | 649.72M | 599.85M | 548.09M | 520.43M | 635.45M | 537.01M | 703.7M |
| prepaids | - | - | 25.9M | - | - | 27.1M | 25.73M | - | - | 19.43M |
| otherCurrentAssets | 99979 | 33.2M | 48.9M | 24.59M | 22.7M | 154.52M | 41.53M | 68.76M | 16.13M | 54.34M |
| totalCurrentAssets | 1.65B | 1.5B | 1.49B | 1.48B | 1.36B | 1.63B | 1.4B | 1.5B | 1.27B | 1.55B |
| propertyPlantEquipmentNet | 611.04M | 612.6M | 605.6M | 613.38M | 566.31M | 663.59M | 570.76M | 658.69M | 556.64M | 573.3M |
| goodwill | 862.98M | - | 837.1M | - | - | 799.96M | 688.05M | 139.62M | - | 668.3M |
| intangibleAssets | 670.13M | 1.37B | 770.9M | 1.78B | 1.65B | 890.69M | 745.09M | 1.53B | 1.41B | 783.8M |
| goodwillAndIntangibleAssets | 1.53B | 1.37B | 1.61B | 1.78B | 1.65B | 1.69B | 1.43B | 1.67B | 1.41B | 1.45B |
| longTermInvestments | 157.06M | 134.95M | 153.71M | 168.13M | 155.22M | 161.28M | 153.14M | 164.65M | 151.84M | 212.56M |
| taxAssets | 3.7M | 3.2M | 3.4M | 4.8M | - | 5.72M | - | 4.69M | - | 4.7M |
| otherNonCurrentAssets | 16.2M | 280.19M | 16.69M | 11.66M | 15.2M | 25.79M | 33.67M | 23.31M | 10.97M | 65.54M |
| totalNonCurrentAssets | 2.32B | 2.4B | 2.39B | 2.58B | 2.38B | 2.55B | 2.19B | 2.52B | 2.13B | 2.31B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 3.97B | 3.9B | 3.87B | 4.06B | 3.75B | 4.18B | 3.59B | 4.02B | 3.4B | 3.86B |
| totalPayables | 814.29M | 685.4M | 488.2M | 600.23M | 554.17M | 452.88M | 382.33M | 649.64M | 548.99M | 583.8M |
| accountPayables | 715.72M | 595.8M | 344.6M | 600.23M | 554.17M | 308.15M | 382.33M | 649.64M | 548.99M | 385M |
| otherPayables | 98.57M | 89.6M | 143.6M | 94.3M | - | 144.73M | - | - | - | 198.8M |
| accruedExpenses | - | - | - | - | - | - | 241.11M | - | - | - |
| shortTermDebt | 375.6M | 171.3M | 300.8M | 176.26M | 162.73M | 119.76M | 103.01M | 134.07M | 113.3M | 275.4M |
| capitalLeaseObligationsCurrent | 20.5M | 20.7M | 20.8M | 19.97M | 18.44M | 22.11M | 19.01M | 19.75M | 16.69M | 17.74M |
| taxPayables | - | 89.6M | 101.9M | 101.4M | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | 18.44M | - | - | - | - | - |
| otherCurrentLiabilities | 8.1M | 20.4M | 244.7M | 112.32M | 103.7M | 373.59M | 87.4M | 89.35M | 75.5M | 243.06M |
| totalCurrentLiabilities | 1.22B | 897.8M | 1.05B | 908.78M | 839.03M | 968.34M | 832.86M | 892.8M | 754.48M | 1.12B |
| longTermDebt | 641.6M | 754.3M | 552.2M | 773.58M | 714.21M | 608.72M | 523.56M | 631.53M | 533.69M | 637.39M |
| capitalLeaseObligationsNonCurrent | 87.98M | 90.8M | 85.1M | 86.22M | 79.6M | 98.21M | 84.47M | 105.16M | 88.87M | 96.66M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 92.68M | 99M | 104.6M | 127.1M | - | 151.66M | - | 130.69M | - | 138.3M |
| otherNonCurrentLiabilities | 5.7M | 5.6M | 5.3M | 5.4M | 122.79M | 5.83M | 135.45M | 5.35M | 114.96M | - |
| totalNonCurrentLiabilities | 827.79M | 949.7M | 747.2M | 992.8M | 916.6M | 864.41M | 743.48M | 872.73M | 737.52M | 871.7M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 108.48M | 111.5M | 105.9M | 106.2M | 98.04M | 120.31M | 103.48M | 124.91M | 105.56M | 114.4M |
| totalLiabilities | 2.05B | 1.85B | 1.8B | 1.9B | 1.76B | 1.83B | 1.58B | 1.77B | 1.49B | 1.99B |
| treasuryStock | -19.5M | -18.2M | -23.2M | -26.24M | -22.61M | -41.24M | -35.47M | -15.05M | -12.72M | -22M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 18.4M | 19.1M | 19.4M | 19.67M | 18.16M | 21.78M | 18.73M | 21.82M | 18.44M | 20.3M |
| retainedEarnings | 1.74B | 1.74B | 1.78B | 1.87B | 1.72B | 2.01B | 1.73B | 1.91B | 1.61B | 1.69B |
| additionalPaidInCapital | 109.87M | 109.9M | 109.9M | 110.31M | 101.84M | 120.86M | 103.95M | 119.89M | 101.32M | 109.9M |
| date | 2025-12-31 | 2025-07-05 | 2024-12-31 | 2024-06-29 | 2024-03-29 | 2023-12-31 | 2023-06-30 | 2023-04-01 | 2022-12-31 | 2022-09-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 84.47M | 99.4M | 97.81M | 71.92M | 66.4M | 281.31M | 96.77M | 89.24M | 32.5M | 35.51M |
| depreciationAndAmortization | 72.89M | 76.4M | 121.66M | 37.14M | 34.29M | 126.78M | 36.79M | 33.93M | 21.01M | 22.96M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | - | 8.6M | 13.72M | 4.82M | 4.45M | 21.9M | 5M | 4.61M | 5.37M | 5.87M |
| changeInWorkingCapital | 193.95M | -192.3M | 10.81M | -77.54M | -71.59M | 41.27M | -187.75M | -85.74M | 91.29M | 99.75M |
| accountsReceivables | - | - | 116M | - | - | -90.75M | 1.31M | - | 4.02M | 4.39M |
| inventory | - | - | -121.5M | - | - | 210.27M | -8.18M | - | -49.26M | -53.83M |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | 193.95M | -192.3M | 16.31M | -77.54M | -71.59M | -78.25M | -180.88M | -85.74M | 136.54M | 149.2M |
| otherNonCashItems | 24.97M | 15.23M | 101.1M | 50.08M | 6.86M | -36.03M | 56.04M | -35.72M | 210.75M | 25.61M |
| netCashProvidedByOperatingActivities | 376.27M | 7.33M | 345.1M | 86.41M | 40.4M | 435.23M | 6.85M | 6.32M | 360.92M | 189.71M |
| investmentsInPropertyPlantAndEquipment | -34.09M | -23.8M | -40.39M | -14.96M | -13.81M | -72.38M | -9.15M | -8.44M | -9.11M | -9.95M |
| acquisitionsNet | 7.25M | - | -158.54M | -149.96M | -138.45M | -71.62M | - | - | -233.48K | -255.12K |
| purchasesOfInvestments | - | - | - | - | - | 3897 | - | - | - | - |
| salesMaturitiesOfInvestments | 1.81M | - | 2.4M | - | - | - | - | - | 100000 | - |
| otherInvestingActivities | - | -27.65M | 160.21M | -173.51M | -5.98M | 31.79M | 99.77M | 92.01M | -69.03M | -25.46M |
| netCashProvidedByInvestingActivities | -25.03M | -51.45M | -36.32M | -338.42M | -158.23M | -112.21M | 90.62M | 83.57M | -78.27M | -35.67M |
| netDebtIssuance | -126.68M | 187.7M | -500K | 208.58M | - | -150.12M | -105.78M | - | -131.08M | - |
| longTermNetDebtIssuance | - | 187.7M | -500K | 208.58M | - | -143.85M | - | - | - | - |
| shortTermNetDebtIssuance | -126.68M | - | - | - | - | -6.27M | -105.78M | - | -131.08M | - |
| netStockIssuance | -156.2M | -87.7M | -96.33M | -35.98M | -33.22M | -121.2M | -41.34M | -38.12M | -27.13M | -29.65M |
| netCommonStockIssuance | -156.2M | -87.7M | -96.33M | -35.98M | -33.22M | -121.2M | -41.34M | -38.12M | -27.13M | -29.65M |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | -156.2M | -87.7M | -96.33M | -35.98M | -33.22M | -121.2M | -41.34M | -38.12M | -27.13M | -29.65M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -46.14M | -67.4M | -76.58M | -29.91M | -27.62M | -78.02M | -28.64M | -26.41M | -16.53M | -18.06M |
| commonDividendsPaid | -46.14M | -67.4M | -76.58M | -29.91M | -27.62M | -78.02M | -28.64M | -26.41M | -16.53M | -18.06M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -10.77M | 2.56M | -146.97M | -66.87M | 96.28M | 206.07M | 48M | -53.29M | -60.57M | -83.58M |
| netCashProvidedByFinancingActivities | -339.8M | 35.16M | -320.38M | 75.81M | 35.45M | -143.27M | -127.76M | -117.82M | -235.31M | -131.29M |