OTC : GLAPY
$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 | 3.96B | 3.98B | 5.97B | 5.55B | 4.2B | 3.56B | 3.88B | 2.39B | 2.39B | 2.85B |
| costOfRevenue | 2.97B | 2.77B | 4.73B | 4.6B | 3.37B | 3.15B | 3.11B | 1.71B | 1.74B | 2.07B |
| grossProfit | 988.9M | 1.21B | 1.24B | 954.5M | 830.6M | 689M | 760.8M | 680.1M | 644.7M | 781.31M |
| researchAndDevelopmentExpenses | 25.57M | - | - | 32.31M | 28.7M | 27.1M | 24M | - | - | - |
| generalAndAdministrativeExpenses | 309.8M | 274.61M | 197.85M | 212.9M | 227.6M | 182.8M | 180.7M | 160.3M | 154.7M | 212.09M |
| sellingAndMarketingExpenses | 385.5M | 465.87M | 475M | 415.5M | 380M | 313.9M | 340.4M | 234.9M | 212.3M | 281.59M |
| sellingGeneralAndAdministrativeExpenses | 695.3M | 740.48M | 720.23M | 628.4M | 607.6M | 496.7M | 521.1M | 395.2M | 367M | 493.68M |
| otherExpenses | -84.1M | 223.25M | 84.68M | 74.64M | 35.2M | 51M | 38.9M | 45.9M | 62.5M | 39.69M |
| operatingExpenses | 636.77M | 963.73M | 804.91M | 735.35M | 671.5M | 574.8M | 584M | 441.1M | 429.5M | 533.36M |
| costAndExpenses | 3.6B | 3.73B | 5.54B | 5.33B | 4.04B | 3.41B | 3.7B | 2.15B | 2.17B | 2.6B |
| netInterestIncome | -29.48M | -28.04M | -13.75M | -20.49M | -20.8M | -24.05M | -29.66M | -18.49M | -35.56M | -24.89M |
| interestIncome | 2.41M | 5.28M | 7.37M | 1.58M | 1.77M | 3.99M | 6.72M | 3.62M | 2.89M | 2.65M |
| interestExpense | 31.88M | 33.32M | 21.12M | 22.07M | 22.58M | 28.04M | 36.38M | 22.19M | 38.45M | 27.54M |
| depreciationAndAmortization | 149.19M | 102.59M | 163.86M | 93.39M | 84.1M | 84.1M | 107.45M | 91.82M | 88.2M | 94.57M |
| ebitda | 501.32M | 348.42M | 616.52M | 361.05M | 290.8M | 232.8M | 311.51M | 341.67M | 328.3M | 354.42M |
| ebit | 352.12M | 245.83M | 452.66M | 267.66M | 206.7M | 148.7M | 204.06M | 249.85M | 240.1M | 259.67M |
| nonOperatingIncomeExcludingInterest | - | -2.8M | -21.34M | -47.63M | -48.4M | -34.5M | - | -88.39M | -24.9M | -11.72M |
| operatingIncome | 352.12M | 243.03M | 431.33M | 220.03M | 158.3M | 152.42M | 176.8M | 239M | 215.2M | 232.95M |
| totalOtherIncomeExpensesNet | -142.37M | -27.65M | 199.23K | 1.68M | -300K | -30.43M | 22.3M | 27.8M | 14.5M | 3.37M |
| incomeBeforeTax | 209.75M | 215.38M | 431.55M | 221.71M | 158M | 121.99M | 199.1M | 266.8M | 229.7M | 236.32M |
| incomeTaxExpense | 25.97M | 44.84M | 49.16M | 25.31M | 17M | 10.3M | 18.9M | 32.8M | -7.5M | 38.91M |
| netIncomeFromContinuingOperations | 183.78M | 170.55M | 347.7M | 196.4M | 141M | 120.8M | 180.2M | 234M | 237.2M | 197.4M |
| netIncomeFromDiscontinuedOperations | - | - | -3.19M | 56.31M | 29.89M | 23M | - | - | 92.2M | - |
| otherAdjustmentsToNetIncome | - | - | - | - | -52888 | - | - | 33.67M | - | 25.66M |
| netIncome | 183.78M | 170.55M | 343.08M | 253.46M | 189.08M | 143.8M | 180.2M | 267.67M | 329.4M | 222.78M |
| netIncomeDeductions | - | - | -3.19M | - | - | - | - | - | - | - |
| bottomLineNetIncome | 183.78M | 170.55M | 378.76M | 197.15M | 174.09M | 120.8M | 177.64M | 267.67M | 227.91M | 222.75M |
| eps | 3.65 | 3.2 | 7.1 | 3.4 | 2.4 | 2.05 | 3.05 | 4.55 | 3.85 | 3.8 |
| 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 | 490.76M | 417M | 454.97M | 438.6M | 231M | 164.3M | 269M | 224.6M | 162.2M | 218.86M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 490.76M | 417M | 454.97M | 438.6M | 231M | 164.3M | 269M | 224.6M | 162.2M | 221.22M |
| netReceivables | 497.65M | 360.5M | 517.22M | 335.83M | 321M | 279.8M | 391.2M | 381M | 268M | 26.68M |
| accountsReceivables | 475.97M | 331.7M | 484.66M | 335.83M | 293.83M | 279.8M | 391.2M | 354.23M | 233.9M | 8.27M |
| otherReceivables | 21.68M | 28.8M | 32.55M | - | 27.17M | - | 31.98M | 26.77M | 34.1M | 18.4M |
| inventory | 662.3M | 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 | 99912 | 48.9M | 83.68M | 6.17M | 267.6M | 26.3M | 48.5M | 23.3M | 32.6M | 290.34M |
| totalCurrentAssets | 1.65B | 1.49B | 1.63B | 1.55B | 1.43B | 862.4M | 1.17B | 1.03B | 799.7M | 923.66M |
| propertyPlantEquipmentNet | 610.65M | 605.6M | 663.59M | 573.3M | 585.1M | 523.8M | 474.1M | 453M | 442.2M | 628.24M |
| goodwill | 862.42M | 837.1M | 799.96M | 668.3M | 629.1M | 548.4M | 574.3M | 549.8M | 396.2M | 386.9M |
| intangibleAssets | 669.7M | 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 | 156.96M | 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.19M | 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.1B | 2.48B | 2.71B |
| totalPayables | 813.77M | 488.2M | 452.88M | 583.8M | 442.5M | 260.3M | 349.6M | 307.6M | 245.3M | 276.1M |
| accountPayables | 715.25M | 344.6M | 308.15M | 385M | 442.5M | 260.3M | 349.6M | 307.6M | 187.1M | 276.1M |
| otherPayables | 98.51M | 143.6M | 144.73M | 198.8M | - | - | - | - | - | - |
| 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 | 364.92M | 48.9M | 30.1M | 31.6M |
| capitalLeaseObligationsCurrent | 20.5M | 20.8M | 22.11M | 17.74M | 14.5M | 15.8M | - | - | 200K | 600K |
| taxPayables | - | 101.9M | 74.01M | - | - | 50.3M | 67.7M | 59.7M | 52M | 54.08M |
| deferredRevenue | - | - | - | - | 67.6M | 44.5M | - | - | - | 74.78M |
| otherCurrentLiabilities | 7.84M | 244.7M | 373.59M | 261.26M | -1.7M | 32.3M | 77.88M | 63.5M | 1.9M | 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 | 508.37M | 752.4M | 499.5M | 622.3M |
| capitalLeaseObligationsNonCurrent | 87.92M | 85.1M | 98.21M | 103.5M | 105M | 114.56M | - | - | 100000 | 2M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | -55.8M | -456.8M | 77.7M | 128.58M |
| deferredTaxLiabilitiesNonCurrent | 92.62M | 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.46M | -82.87M | 176.59M | 237.8M | - | - |
| totalNonCurrentLiabilities | 827.25M | 747.2M | 864.41M | 871.7M | 999.9M | 734.5M | 743.7M | 990.2M | 703M | 925.6M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 108.42M | 105.9M | 120.31M | 121.24M | 119.5M | 130.36M | - | - | 300K | 2.6M |
| totalLiabilities | 2.04B | 1.8B | 1.83B | 1.99B | 1.89B | 1.45B | 1.7B | 1.51B | 1.1B | 1.48B |
| treasuryStock | -19.48M | -23.2M | -41.24M | -20.55M | -6.4M | -11.4M | -14M | -14.4M | -19.1M | -15.2M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 18.38M | 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.8M | 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 | 183.78M | 164.7M | 378.87M | 256.8M | 189.08M | 143.8M | 180.2M | 234M | 228.58M | 212.16M |
| depreciationAndAmortization | 149.19M | 156.2M | 163.86M | 142.5M | 143.68M | 124.8M | 109M | 88.9M | 88.2M | 89.92M |
| deferredIncomeTax | - | - | - | - | -95.5M | -73.4M | -102.6M | - | - | -41.19M |
| stockBasedCompensation | 21.9M | 18.2M | 26.94M | 19.8M | 15.9M | 6.31M | 5.28M | 10.07M | 9.36M | 8.11M |
| changeInWorkingCapital | -12.73M | -61.3M | -52.46M | -56.87M | 2.5M | 47M | -31.2M | -13.2M | -180.7M | 22.89M |
| accountsReceivables | -60.66M | 116M | -90.75M | 8.03M | -13.4M | 80.7M | 1.4M | - | -149.9M | - |
| inventory | -7.12M | -121.5M | 210.27M | -98.53M | -186.1M | 18.7M | -61.4M | -18.4M | -14.6M | -23.81M |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | 55.04M | -55.8M | -171.98M | 33.62M | 202M | -52.4M | 28.8M | 5.2M | -16.2M | 46.7M |
| otherNonCashItems | 39.86M | 165.4M | -46.74M | -47.93M | 40.92M | 28.89M | 82.91M | -44.67M | -54.34M | 31.02M |
| netCashProvidedByOperatingActivities | 382M | 443.2M | 470.48M | 314.3M | 296.58M | 277.4M | 243.59M | 275.1M | 91.1M | 322.91M |
| investmentsInPropertyPlantAndEquipment | -85.02M | -54.3M | -41.84M | -68.9M | -77.5M | -64.2M | -76.3M | -62.6M | -72.5M | -89.48M |
| acquisitionsNet | 7.22M | -298M | 56.64M | 253.5M | -95M | -28.5M | -106.7M | -354.9M | 43M | -14.66M |
| purchasesOfInvestments | - | - | - | - | -100000 | -100000 | -400K | -300K | - | - |
| salesMaturitiesOfInvestments | 1.8M | 2.4M | - | 400K | 1.1M | 300K | 500K | 7.9M | - | - |
| otherInvestingActivities | - | -25.1M | 77.58M | 14.6M | -16.87M | 33.1M | 3.78M | 15.1M | 15.5M | -9000 |
| netCashProvidedByInvestingActivities | -76M | -375M | 92.38M | 199.6M | -188.37M | -59.4M | -179.12M | -394.8M | -14M | -104.15M |
| netDebtIssuance | 87.43M | -500K | -150.12M | -123.65M | 56M | -200M | 6.95M | 239.9M | -72.82M | -162.49M |
| longTermNetDebtIssuance | 87.2M | -500K | -143.85M | -115M | 56M | -184M | 6.3M | 239.9M | -2.12M | -154.8M |
| shortTermNetDebtIssuance | - | - | -6.27M | -8.65M | - | - | - | - | - | -7.69M |
| netStockIssuance | -249.46M | -129.8M | -162.87M | -207.4M | -94M | -21.36M | -7.6M | -4.3M | -19.44M | -10.94M |
| netCommonStockIssuance | -249.46M | -129.8M | -162.87M | -207.4M | -106.2M | -21.36M | -8.38M | -4.92M | -19.44M | -10.94M |
| commonStockIssuance | - | - | - | - | 226.44K | - | - | - | - | - |
| commonStockRepurchased | -249.46M | -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 | -118.11M | -104.4M | -106.9M | -88.9M | -91.14M | -95.39M | -73.24M | -78.5M | -49.19M | -39.08M |
| commonDividendsPaid | -118.11M | -104.4M | -106.9M | -88.9M | -80.5M | -78.6M | -73.24M | -78.5M | -41M | -39.12M |
| preferredDividendsPaid | - | - | - | - | -10.64M | -16.79M | - | - | -8.19M | - |
| otherFinancingActivities | -23.36M | -23.7M | -15.94M | -8.75M | 5.82M | 36.55M | -629.81K | 2.5M | 21.34M | 9.21M |
| netCashProvidedByFinancingActivities | -303.5M | -258.4M | -435.83M | -428.7M | -123.32M | -280.2M | -74.53M | 159.6M | -120.1M | -203.3M |
| date | 2025-12-31 | 2025-07-05 | 2024-12-31 | 2024-06-29 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 2.01B | 1.93B | 2.22B | 1.82B | 3.17B | 2.77B | 2.65B | 2.96B | 1.08B | 1.02B |
| costOfRevenue | 1.52B | 1.4B | 1.6B | 1.22B | 2.47B | 2.25B | 2.21B | 1.15B | 1.68B | 1.68B |
| grossProfit | 497.16M | 526.1M | 622.34M | 606.86M | 707.34M | 524.65M | 245.58M | 245.25M | 415.3M | 415.3M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | 17.65M | - | - | - |
| generalAndAdministrativeExpenses | 184.4M | 125.4M | 101.09M | 138.21M | 97.67M | 99.37M | 101.7M | 314.2M | 303.8M | 303.8M |
| sellingAndMarketingExpenses | 186.5M | 199M | 210.51M | 241.9M | 293.81M | 113.66M | 99.8M | 207.75M | 190M | 190M |
| sellingGeneralAndAdministrativeExpenses | 370.9M | 324.4M | 311.6M | 379.51M | 391.48M | 326.1M | 284.37M | 521.95M | 493.8M | 493.8M |
| otherExpenses | -61.1M | 77M | 238.22M | 50.29M | 100.71M | -15.9M | -101.4M | -343.48M | -330.85M | -317.4M |
| operatingExpenses | 309.8M | 401.4M | 549.82M | 429.8M | 492.19M | 310.21M | 200.63M | 178.47M | 162.95M | 176.4M |
| costAndExpenses | 1.83B | 1.8B | 2.15B | 1.65B | 2.96B | 2.56B | 2.52B | 2.82B | 1.04B | 983M |
| netInterestIncome | -15.75M | -12.1M | -16.48M | -10.38M | -10.01M | -9.62M | -9.98M | -1.67M | -7.06M | -10.87M |
| interestIncome | 1.3M | 1.11M | 1.3M | 3.99M | -100.14K | 2.6M | 941.8K | 8.14M | 818.88K | 710.92K |
| interestExpense | 17.05M | 12.1M | 17.78M | 14.38M | 9.91M | 12.22M | 10.92M | 9.81M | 7.88M | 11.58M |
| depreciationAndAmortization | 72.19M | 65.2M | 38.28M | 64.24M | 99.57M | 63.78M | 32.5M | 50.75M | 31.95M | 31.95M |
| ebitda | 259.55M | 230.1M | 102.77M | 252.54M | 392.39M | 222.34M | 160.16M | 194.52M | 108.6M | 161.85M |
| ebit | 187.36M | 164.9M | 64.49M | 188.3M | 292.82M | 158.55M | 127.66M | 143.77M | 76.8M | 129.9M |
| nonOperatingIncomeExcludingInterest | - | -40.2M | 8.03M | -11.24M | -77.67M | 28.01M | -24.8M | -1.09M | -19.15M | -53.7M |
| operatingIncome | 187.36M | 124.7M | 72.52M | 177.06M | 215.15M | 214.44M | 68.73M | 66.78M | 57.65M | 38.1M |
| totalOtherIncomeExpensesNet | -92.93M | -10.2M | -21.17M | -6.73M | 723.86K | -250.58K | 40.33M | 4.57M | 21.35M | 2.8M |
| incomeBeforeTax | 94.43M | 114.5M | 51.34M | 170.33M | 215.87M | 213.94M | 109.06M | 151.15M | 79M | 79M |
| incomeTaxExpense | 10.77M | 15.1M | 19.32M | 26.5M | 28.4M | 20.59M | 5.05M | 7.79M | 2.65M | 5.85M |
| netIncomeFromContinuingOperations | 83.66M | 99.4M | 32.03M | 143.84M | 187.47M | 193.34M | 35.67M | 134.66M | 35.4M | 35.1M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | -3.19M | - | -408.2K | 58.6M | 15.3M | 11.1M |
| otherAdjustmentsToNetIncome | - | - | - | - | -35.68M | - | - | -93.75M | -15.2M | -10.8M |
| netIncome | 83.66M | 99.4M | 32.03M | 143.84M | 147.96M | 193.54M | 65M | 99.8M | 70.5M | 70.5M |
| netIncomeDeductions | - | - | - | - | -3.19M | - | - | -35.15M | - | - |
| bottomLineNetIncome | 83.66M | 99.4M | 36.77M | 143.84M | 183.64M | 193.54M | 65.75M | 134.95M | 70.4M | 70.2M |
| eps | 1.7 | 1.95 | 0.7 | 2.75 | 3.55 | 3.5 | 0.65 | 1.15 | 1.2 | 1.2 |
| date | 2025-12-31 | 2025-06-30 | 2024-12-31 | 2024-06-29 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 490.76M | 275.6M | 417M | 302.02M | 454.97M | 273.82M | 438.6M | 232M | 231M | 156.6M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 490.76M | 275.6M | 417M | 302.02M | 454.97M | 273.82M | 467.9M | 232M | 231M | 156.6M |
| netReceivables | 497.65M | 488.3M | 360.5M | 501.87M | 446.38M | 524.15M | 335.83M | 557.26M | 321M | 421.2M |
| accountsReceivables | 475.97M | 488.3M | 331.7M | 501.87M | 446.38M | 524.15M | 335.83M | 557.26M | 293.83M | 421.2M |
| otherReceivables | 21.68M | - | 28.8M | - | - | - | - | - | 27.17M | - |
| inventory | 662.3M | 701.7M | 634.8M | 649.72M | 548.09M | 635.45M | 697.9M | 713.7M | 593.6M | 414.4M |
| prepaids | - | - | 25.9M | - | 27.1M | - | 19.43M | - | 15.8M | - |
| otherCurrentAssets | 99912 | 33.2M | 48.9M | 24.59M | 154.52M | 68.76M | 30.84M | 12.34M | 267.6M | 2.2M |
| totalCurrentAssets | 1.65B | 1.5B | 1.49B | 1.48B | 1.63B | 1.5B | 1.55B | 1.52B | 1.43B | 994.4M |
| propertyPlantEquipmentNet | 610.65M | 612.6M | 605.6M | 613.38M | 663.59M | 658.69M | 573.3M | 620.6M | 585.1M | 537.7M |
| goodwill | 862.42M | - | 837.1M | - | 799.96M | 139.62M | 668.3M | - | 629.1M | - |
| intangibleAssets | 669.7M | 1.37B | 770.9M | 1.78B | 890.69M | 1.53B | 783.8M | 1.53B | 746.3M | 1.32B |
| goodwillAndIntangibleAssets | 1.53B | 1.37B | 1.61B | 1.78B | 1.69B | 1.67B | 1.45B | 1.53B | 1.38B | 1.32B |
| longTermInvestments | 156.96M | 134.95M | 153.71M | 168.13M | 161.28M | 164.65M | 212.56M | 216.68M | 186.5M | 431.1M |
| taxAssets | 3.7M | 3.2M | 3.4M | 4.8M | 5.72M | 4.69M | 4.7M | 4.8M | 4.7M | 2.2M |
| otherNonCurrentAssets | 16.19M | 280.19M | 16.69M | 16.46M | 25.79M | 23.31M | 65.54M | 23.62M | 46.9M | 37.2M |
| totalNonCurrentAssets | 2.32B | 2.4B | 2.39B | 2.58B | 2.55B | 2.52B | 2.31B | 2.4B | 2.2B | 2.33B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 3.97B | 3.9B | 3.87B | 4.06B | 4.18B | 4.02B | 3.86B | 3.91B | 3.63B | 3.32B |
| totalPayables | 813.77M | 685.4M | 488.2M | 600.23M | 452.88M | 649.64M | 583.8M | 756.09M | 442.5M | 547.8M |
| accountPayables | 715.25M | 595.8M | 344.6M | 600.23M | 308.15M | 649.64M | 385M | 756.09M | 442.5M | 547.8M |
| otherPayables | 98.51M | 89.6M | 143.6M | - | 144.73M | - | 198.8M | - | - | - |
| accruedExpenses | - | - | - | - | - | - | - | - | 226.8M | - |
| shortTermDebt | 375.6M | 171.3M | 300.8M | 176.26M | 119.76M | 134.07M | 257.2M | 92.58M | 137.7M | 74.8M |
| capitalLeaseObligationsCurrent | 20.5M | 20.7M | 20.8M | 19.97M | 22.11M | 19.75M | 17.74M | 18.85M | 14.5M | 16.2M |
| taxPayables | - | 89.6M | 101.9M | 101.4M | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 7.84M | 20.4M | 244.7M | 112.32M | 373.59M | 89.35M | 261.26M | 67.08M | 65.9M | 62.5M |
| totalCurrentLiabilities | 1.22B | 897.8M | 1.05B | 908.78M | 968.34M | 892.8M | 1.12B | 934.6M | 887.4M | 701.3M |
| longTermDebt | 641.6M | 754.3M | 552.2M | 773.58M | 608.72M | 631.53M | 637.39M | 785.42M | 697.2M | 633.3M |
| capitalLeaseObligationsNonCurrent | 87.92M | 90.8M | 85.1M | 86.22M | 98.21M | 105.16M | 96.66M | 106.64M | 105M | 95.5M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | -239.7M |
| deferredTaxLiabilitiesNonCurrent | 92.62M | 99M | 104.6M | 127.1M | 151.66M | 130.69M | 138.3M | 146M | 144.4M | 175.54M |
| otherNonCurrentLiabilities | 5.7M | 5.6M | 5.3M | 133M | 5.83M | 5.35M | 5.16M | 172.49M | 197.7M | 209.2M |
| totalNonCurrentLiabilities | 827.25M | 949.7M | 747.2M | 992.8M | 864.41M | 872.73M | 871.7M | 1.07B | 999.9M | 938M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 108.42M | 111.5M | 105.9M | 106.2M | 120.31M | 124.91M | 114.4M | 125.5M | 119.5M | 111.7M |
| totalLiabilities | 2.04B | 1.85B | 1.8B | 1.9B | 1.83B | 1.77B | 1.99B | 2B | 1.89B | 1.64B |
| treasuryStock | -19.48M | -18.2M | -23.2M | -26.24M | -41.24M | -15.05M | -22M | -9.59M | -6.4M | -7.9M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 18.38M | 19.1M | 19.4M | 19.67M | 21.78M | 21.82M | 20.3M | 16.6M | 17.2M | 17.5M |
| retainedEarnings | 1.74B | 1.74B | 1.78B | 1.87B | 2.01B | 2.06B | 1.69B | 1.41B | 1.38B | 1.37B |
| additionalPaidInCapital | 109.8M | 109.9M | 109.9M | 110.31M | 120.86M | 119.89M | 109.9M | 87.59M | 87.8M | 87.8M |
| date | 2025-12-31 | 2025-07-05 | 2024-12-31 | 2024-06-29 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 83.66M | 99.4M | 30.93M | 143.84M | 183.75M | 193.54M | 65M | 91.36M | 83.7M | 83.7M |
| depreciationAndAmortization | 72.19M | 76.4M | 87.12M | 74.28M | 89.69M | 73.58M | 42.03M | 33.87M | 63.45M | 63.45M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | - | 8.6M | 9.24M | 9.64M | 16.87M | 10M | 10.74M | 7.96M | 7.95M | 7.95M |
| changeInWorkingCapital | 178.48M | -192.3M | 82.93M | -155.08M | 135M | -185.95M | 182.58M | -116.09M | 1.25M | 1.25M |
| accountsReceivables | - | - | 116M | - | -90.75M | 1.3M | 8.03M | - | - | - |
| inventory | - | - | -121.5M | - | 210.27M | -8.11M | -98.53M | -50.55M | -93.05M | -93.05M |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | 178.48M | -192.3M | 88.43M | -155.08M | 15.47M | -179.49M | 149.2M | 21.8M | 94.3M | 94.3M |
| otherNonCashItems | 38.81M | 14.7M | 150.35M | 14.39M | 1.86M | -84.31M | 45.1M | -61.45M | 12.53M | -39.46M |
| netCashProvidedByOperatingActivities | 373.14M | 6.8M | 360.57M | 87.06M | 427.17M | 6.87M | 345.45M | -52.3M | 168.88M | 116.89M |
| investmentsInPropertyPlantAndEquipment | -37.14M | -23.8M | -26.48M | -29.91M | -23.4M | -18.29M | -18.21M | -34.45M | -38.75M | -38.75M |
| acquisitionsNet | 7.18M | - | -19.07M | -299.92M | 56.64M | - | -466.95K | - | - | - |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | -50000 | -50000 |
| salesMaturitiesOfInvestments | 1.79M | - | 2.4M | - | - | - | 200K | 200K | 550K | 550K |
| otherInvestingActivities | - | -23.9M | 4.6M | -11.24M | -143.24M | 109.15M | -73.28M | 285.73M | -67.96M | -37.01M |
| netCashProvidedByInvestingActivities | -28.17M | -47.7M | -38.55M | -341.07M | -109.99M | 90.86M | -91.76M | 251.48M | -106.21M | -75.26M |
| netDebtIssuance | -111.35M | 187.7M | -500K | 208.58M | -150.12M | -104.97M | -127.01M | 30.12M | 41.37M | 33.92M |
| longTermNetDebtIssuance | - | 187.7M | -500K | 208.58M | -143.85M | - | - | - | - | - |
| shortTermNetDebtIssuance | -111.35M | - | - | - | -6.27M | -104.97M | -127.01M | 41.13M | 41.37M | 33.92M |
| netStockIssuance | -160.91M | -87.7M | -62.87M | -71.97M | -79.53M | -82.68M | -54.26M | -143.19M | -58.7M | -17.65M |
| netCommonStockIssuance | -160.91M | -87.7M | -62.87M | -71.97M | -79.53M | -82.68M | -54.26M | -143.19M | -58.7M | -35.3M |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | -160.91M | -87.7M | -62.87M | -71.97M | -79.53M | -82.68M | -54.26M | -143.19M | -58.7M | -35.3M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -50.47M | -67.4M | -48.76M | -59.82M | -49.15M | -57.28M | -33.06M | -24.22M | -40.25M | -23.2M |
| commonDividendsPaid | -50.47M | -67.4M | -48.76M | -59.82M | -49.15M | -57.28M | -33.06M | -51.31M | -34.1M | -46.4M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | -6.15M | 6.15M |
| otherFinancingActivities | -11.5M | -11.86M | -222.32M | -405.3K | 137.98M | -10.6M | 2.75M | -23.05M | -1.87M | -22.07M |
| netCashProvidedByFinancingActivities | -334.23M | 32.6M | -334.45M | 76.38M | -140.82M | -255.53M | -211.58M | -160.35M | -59.45M | -29M |