SAU : 2070.SR
-$0.46 (-1.5%)
| 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 | 1.71B | 1.68B | 1.65B | 1.43B | 1.46B | 1.56B | 1.55B | 1.27B | 1.39B | 1.84B |
| costOfRevenue | 911.74M | 845M | 945M | 860.02M | 839.92M | 867.66M | 1B | 654.42M | 681.58M | 931.81M |
| grossProfit | 794.98M | 837M | 708.08M | 566.32M | 619.87M | 691.82M | 550.75M | 620.4M | 704.46M | 909.38M |
| researchAndDevelopmentExpenses | 53.18M | 76M | 36.72M | 42.65M | 8.07M | 20.41M | 32.06M | 34.88M | 33.36M | 30.03M |
| generalAndAdministrativeExpenses | 78.72M | 271M | 76.78M | 80.82M | 64.92M | 49.55M | 49.94M | 195.4M | 126.97M | 119.81M |
| sellingAndMarketingExpenses | 94.22M | 333M | 96.98M | 78.22M | 71.89M | 65.3M | 150.95M | 345.47M | 356.01M | 509.16M |
| sellingGeneralAndAdministrativeExpenses | 172.93M | 604M | 173.76M | 159.04M | 136.82M | 114.84M | 200.89M | 541.22M | 482.98M | 545.44M |
| otherExpenses | 340.29M | 20M | -14.19M | 476.34M | 434.4M | 408.18M | 414.73M | 7.06M | -511M | 276.81M |
| operatingExpenses | 566.4M | 700M | 618.7M | 678.03M | 579.28M | 543.44M | 647.68M | 538.16M | -511M | 276.81M |
| costAndExpenses | 1.48B | 1.54B | 1.56B | 1.54B | 1.42B | 1.41B | 1.65B | 654.42M | 681.58M | 931.81M |
| netInterestIncome | -84.94M | -88.19M | -59.23M | -42.29M | -41.8M | -44.2M | -162.76M | 2.15M | -10.17M | -26.93M |
| interestIncome | 13.2M | 7.66M | 10.59M | 35.3M | 31.4M | 26.61M | 32.64M | 2.15M | 4.55M | - |
| interestExpense | 98.14M | 95.84M | 59.23M | 35.3M | 31.4M | 33.44M | 41.04M | - | 14.72M | 26.93M |
| depreciationAndAmortization | 97.12M | 85M | 78.55M | 88.82M | 88.11M | 87.42M | 101.87M | 53M | 41.04M | 25.73M |
| ebitda | 323.69M | 223M | 173.96M | -9.44M | 142.64M | 279.73M | -290.94M | 162.57M | 251.56M | 369.13M |
| ebit | 226.57M | 138M | 95.42M | -98.25M | 65.13M | 192.31M | -407.65M | 101.22M | 201.9M | 347.93M |
| nonOperatingIncomeExcludingInterest | - | -541K | -6.02M | -13.46M | -9.63M | -38.58M | 114.38M | -49.17M | -8.44M | -187.63M |
| operatingIncome | 226.57M | 137.46M | 89.4M | -111.71M | 43.92M | 153.17M | -96.93M | 620.4M | 193.46M | 160.3M |
| totalOtherIncomeExpensesNet | -20.92M | -65.46M | -53.21M | -20.88M | -21.77M | -33.24M | -154.7M | 28.54M | 56.74M | 165.31M |
| incomeBeforeTax | 205.65M | 72M | 36.18M | -145.25M | 33.73M | 157.97M | -449.39M | 12.63M | 250.2M | 410.18M |
| incomeTaxExpense | 8.84M | 40M | 45.26M | 24.98M | 12.35M | 43.9M | 31.68M | -90.2M | 52.83M | 33.49M |
| netIncomeFromContinuingOperations | 196.81M | 32M | -9.08M | -178.92M | 9.98M | 114.81M | -477.91M | 48.68M | 191.73M | 325.62M |
| netIncomeFromDiscontinuedOperations | - | - | 6.49M | -12.75M | -3.28M | -5.26M | -6.12M | - | -59.67M | -49.88M |
| otherAdjustmentsToNetIncome | - | - | - | 20.44M | 11.41M | - | - | - | -2.79M | 6.2M |
| netIncome | 184.4M | 24.54M | -13.71M | -170.23M | 26.45M | 124.79M | -481.07M | 102.83M | 197.37M | 376.69M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 184.4M | 24.54M | -13.71M | -165.14M | 26.45M | 124.79M | -439.74M | 74.25M | 138.9M | 276.76M |
| eps | 1.54 | 0.21 | -0.11 | -1.42 | 0.22 | 1.04 | -4.01 | 0.86 | 1.64 | 3.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 | 2016-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 203.91M | 122M | 160.07M | 335.35M | 328.32M | 331.07M | 378.97M | 270.03M | 211.63M | 439.93M |
| shortTermInvestments | 180.48M | 155.48M | 115.96M | 45.42M | 567.67M | 743.55M | - | - | - | - |
| cashAndShortTermInvestments | 384.38M | 277.62M | 276.02M | 380.77M | 895.99M | 1.07B | 378.97M | 270.03M | 211.63M | 439.93M |
| netReceivables | 1.26B | 1.19B | 924.09M | 906.03M | 1.07B | 1.08B | 1.02B | 78.21M | - | - |
| accountsReceivables | 1.18B | 1.17B | 886.06M | 727.37M | 942.04M | 954.44M | 909.7M | 1.02M | 1.18B | 1.2B |
| otherReceivables | 76.97M | 16.43M | 41.86M | 178.66M | 124.05M | 128.96M | 110.3M | 77.19M | 110.86M | 173.59M |
| inventory | 696.45M | 646M | 686.33M | 494.69M | 419.09M | 458.06M | 401.46M | 558.73M | 513.28M | 397.45M |
| prepaids | 21.4M | - | 22.98M | 23.73M | 76.55M | 55.46M | 15.66M | 145.37M | 44.41M | 37.16M |
| otherCurrentAssets | 14.35M | 257.38M | 33.04M | 12.62M | 4.6M | 3.01M | 4.66M | 1.19B | - | - |
| totalCurrentAssets | 2.38B | 2.36B | 1.98B | 1.88B | 2.46B | 2.67B | 1.88B | 2.18B | 2.21B | 2.44B |
| propertyPlantEquipmentNet | 1.78B | 1.75B | 1.84B | 1.83B | 1.82B | 1.83B | 1.73B | 1.47B | 1.17B | 973.49M |
| goodwill | - | - | - | - | - | - | - | 137.7M | 198.28M | 248.41M |
| intangibleAssets | 104.15M | 125.61M | 66.31M | 51.66M | 71.44M | 82.84M | 81.28M | 111.53M | 15.97M | 14.16M |
| goodwillAndIntangibleAssets | 104.15M | 125.61M | 66.31M | 51.66M | 71.44M | 82.84M | 81.28M | 249.23M | 214.25M | 262.57M |
| longTermInvestments | 81.42M | 67.73M | -57.77M | 1.11M | -504.37M | -663.14M | 890.45M | 957.44M | 1.09B | 1.19B |
| taxAssets | 22.24M | 21.4M | 28.6M | 23.48M | 18.93M | 17.5M | 23.72M | 16.3M | 16.03M | 17.99M |
| otherNonCurrentAssets | - | 2.26M | 173.52M | 45.42M | 567.67M | 743.55M | 27.83M | -102.38M | 77.32M | -45.86M |
| totalNonCurrentAssets | 1.99B | 1.96B | 2.05B | 1.95B | 1.97B | 2.01B | 2.75B | 2.59B | 2.56B | 2.4B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 4.37B | 4.32B | 4.02B | 3.83B | 4.43B | 4.68B | 4.62B | 4.77B | 4.77B | 4.84B |
| totalPayables | 594.79M | 568M | 381.94M | 256.14M | 539.21M | 587.19M | 683.67M | 507.53M | 476.59M | 366.96M |
| accountPayables | 373.73M | 446.3M | 333.49M | 223.01M | 303.65M | 345.99M | 403.78M | 278.2M | 390.89M | 298.74M |
| otherPayables | 221.06M | 121.7M | 48.45M | 33.14M | 235.56M | 241.2M | 279.9M | 229.34M | 85.71M | -298.74M |
| accruedExpenses | 57.73M | - | 53.27M | 103.97M | - | - | - | - | 60.73M | 75.06M |
| shortTermDebt | 967.18M | 1.04B | 525.46M | 676.96M | 852.75M | 686.53M | 534.26M | 539.35M | 122.54M | 110.49M |
| capitalLeaseObligationsCurrent | 1.74M | 3.04M | 7.21M | 6.14M | 7.26M | 3.32M | 3.69M | - | - | - |
| taxPayables | - | 63.31M | 50.95M | 4.24M | 2.95M | 6.93M | 289.32K | 67.4M | 85.71M | 68.21M |
| deferredRevenue | 176.03M | 169.83M | 125.5M | 45.39M | 459.74M | 519.97M | 484.08M | 40.91M | -513.43M | -298.74M |
| otherCurrentLiabilities | 62.38M | 400.29M | 311.25M | 260.22M | 240.53M | 294.64M | 192.39M | 168.85M | 223.01M | 297.01M |
| totalCurrentLiabilities | 1.86B | 2.01B | 1.4B | 1.35B | 1.64B | 1.57B | 1.41B | 1.02B | 882.86M | 794.39M |
| longTermDebt | 462.18M | 462M | 575.28M | 379.83M | 417.12M | 649.07M | 663.86M | 479.12M | 681.84M | 674.27M |
| capitalLeaseObligationsNonCurrent | 4.94M | 8.37M | 11.3M | 18.81M | 17.69M | 12.71M | 7.97M | - | - | - |
| deferredRevenueNonCurrent | 51.84M | 84.81M | 81.93M | 77.95M | 70.23M | 67.69M | 58.14M | 4.29M | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | -483.41M | - | - |
| otherNonCurrentLiabilities | 187.08M | 222.3M | 282.7M | 391.19M | 366.11M | 378.37M | 400.9M | 297.21M | 285.38M | 289.4M |
| totalNonCurrentLiabilities | 706.04M | 778M | 951.2M | 789.83M | 800.93M | 1.04B | 1.09B | 930.79M | 986.5M | 910.5M |
| otherLiabilities | - | - | - | - | - | - | - | 2.82B | 2.9B | 3.14B |
| capitalLeaseObligations | 6.68M | 11.41M | 18.5M | 24.95M | 24.94M | 16.03M | 11.66M | - | - | - |
| totalLiabilities | 2.57B | 2.79B | 2.36B | 2.14B | 2.44B | 2.61B | 2.5B | 4.77B | 4.77B | 4.84B |
| treasuryStock | -19.94M | -20M | -8M | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 1.2B | 1.2B | 1.2B | 1.2B | 1.2B | 1.2B | 1.2B | 1.2B | 1.2B | 1.2B |
| retainedEarnings | 79.48M | -120.27M | -4M | -179.1M | 104.28M | 112.05M | -278.46M | 282.26M | 285.07M | 236.22M |
| additionalPaidInCapital | - | - | - | - | - | - | - | - | - | - |
| 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 | 184.36M | 32M | -9M | -146.25M | 31.56M | 155.11M | -449.39M | 102.83M | 197.37M | 376.69M |
| depreciationAndAmortization | 97.12M | 85M | 78.55M | 90.27M | 88.11M | 87.42M | 103.87M | 53M | 41.04M | 25.73M |
| deferredIncomeTax | -890K | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | -50.93M | -380M | -271.13M | 2.33M | 13.78M | -183.49M | 333.7M | -184.72M | 6.25M | -208.64M |
| accountsReceivables | -23.18M | -341.48M | -161.74M | 172.69M | 13.02M | -51.67M | 58.28M | 3.56M | 51.98M | -219.65M |
| inventory | 25.78M | -49.6M | -143.02M | 172.69M | 18.02M | -44.35M | 60.36M | -35.09M | -96.76M | -60.53M |
| accountsPayables | -59.39M | 116.37M | 103.54M | -57.96M | -14.27M | -105.85M | 157.6M | -103.75M | 63.51M | 89.88M |
| otherWorkingCapital | 5.87M | -105.5M | -69.9M | -285.09M | -3M | 18.38M | 57.46M | -49.44M | -12.48M | -18.34M |
| otherNonCashItems | 42.69M | -68M | 249.32M | -70.56M | -46.73M | -49.31M | 361.82M | -183.33M | -42.02M | -367.28M |
| netCashProvidedByOperatingActivities | 272.35M | -331M | 47.73M | -124.2M | 86.71M | 9.74M | 349.99M | -80.5M | 155.34M | 9.41M |
| investmentsInPropertyPlantAndEquipment | -99.58M | -67M | -111.42M | -84.64M | -83.88M | -183.36M | -341.59M | -281.04M | -234.67M | -310.46M |
| acquisitionsNet | 39.55M | - | 4.36M | 4.36M | -2.42M | -2.13M | -36.9M | 15.47M | 42.62M | -103.28M |
| purchasesOfInvestments | -149.98M | -39.5M | -70.5M | -45M | -145.31M | -593.21M | -20M | -42.71M | - | -10.03M |
| salesMaturitiesOfInvestments | 125M | - | - | 570.89M | 341.46M | 589.49M | 12.44M | 239.22M | 74.77M | 240.18M |
| otherInvestingActivities | - | -26M | 5.98M | 32.59M | 31.62M | 42.62M | 42.83M | -42.09M | -143.82M | -293.53M |
| netCashProvidedByInvestingActivities | -85.01M | -93M | -171.57M | 478.2M | 141.48M | -146.59M | -343.23M | -42.09M | -143.82M | -293.53M |
| netDebtIssuance | -101.57M | 400.4M | 43.94M | -205.6M | -61.55M | 131.56M | 184.9M | 214.08M | 39.25M | - |
| longTermNetDebtIssuance | -101.57M | 400.4M | 43.94M | 7.48M | 14.47M | 131.56M | 184.9M | 214.08M | 19.62M | - |
| shortTermNetDebtIssuance | - | - | - | -213.08M | -76.02M | - | - | - | 19.62M | - |
| netStockIssuance | - | -11.94M | -8M | - | - | - | - | - | - | - |
| netCommonStockIssuance | - | -11.94M | -8M | - | - | - | - | - | - | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | -11.94M | -8M | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | -2.78M | -461K | -70.74M | -118.11M | -58.98M | -118.13M | -176.03M | -116.49M | -87.35M |
| commonDividendsPaid | - | -2.78M | -461K | -70.74M | -118.11M | -58.98M | -118.13M | -176.03M | -116.49M | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -2.34M | -4.58M | -67.76M | -64.81M | -61.3M | 6.27M | 38.13M | - | 21.27M | 392.91M |
| netCashProvidedByFinancingActivities | -103.91M | 381.1M | -32.28M | -310.85M | -240.95M | 78.85M | 104.91M | 33.64M | -55.97M | 468.36M |
| 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 | 423.8M | 405.79M | 415.3M | 400.76M | 484.84M | 386.2M | 447.02M | 373.38M | 475M | 331M |
| costOfRevenue | 187.7M | 199.08M | 212.39M | 206.68M | 255.95M | 195.46M | 230.38M | 195.98M | 223M | 229M |
| grossProfit | 236.1M | 206.72M | 202.91M | 194.08M | 228.9M | 190.74M | 216.64M | 177.4M | 252M | 102M |
| researchAndDevelopmentExpenses | 11.12M | 18.78M | 13.76M | 15.07M | 12.87M | 32.48M | 12.97M | 13.25M | 17M | 10M |
| generalAndAdministrativeExpenses | 55.81M | -106.52M | 62.35M | 60.03M | 62.86M | -120.03M | 91.62M | 54.12M | 67.05M | 71.45M |
| sellingAndMarketingExpenses | 66.27M | -118.07M | 70.28M | 66.68M | 75.33M | -127.41M | 74.69M | 70.14M | 80.58M | 84.13M |
| sellingGeneralAndAdministrativeExpenses | 122.08M | 133.26M | 137.64M | 126.71M | 138.19M | -247.44M | 166.31M | 124.26M | 148M | 155.58M |
| otherExpenses | 15.4M | - | - | -9.14M | -6.65M | 394.46M | 5.18M | - | -1M | - |
| operatingExpenses | 148.6M | 152.05M | 151.4M | 132.64M | 144.4M | 179.5M | 184.46M | 146.81M | 165M | 164M |
| costAndExpenses | 336.3M | 351.18M | 363.79M | 339.32M | 400.35M | 374.96M | 414.84M | 342.78M | 388M | 393M |
| netInterestIncome | -16.95M | -20.79M | -20.63M | -21.67M | -21.85M | -37.61M | -23.42M | -10.37M | -16.79M | 22M |
| interestIncome | 2.74M | 4.88M | 2.6M | 3.01M | 2.71M | -3000 | 2.54M | 2.74M | 1.8M | 22M |
| interestExpense | 19.69M | 25.67M | 23.23M | 24.67M | 24.57M | 37.61M | 25.96M | 13.11M | 12M | 7.76M |
| depreciationAndAmortization | 22.42M | 14.73M | 31.07M | 26.34M | 24.97M | 28.61M | 21.02M | 21.08M | 19.8M | 17.06M |
| ebitda | 112.91M | 6.25M | 98.32M | 99.09M | 120.03M | 36.65M | 63.09M | 64.15M | 77.44M | 15.38M |
| ebit | 90.49M | 54.63M | 67.26M | 72.74M | 95.06M | 8.03M | 42.06M | 43.07M | 62.78M | -12.75M |
| nonOperatingIncomeExcludingInterest | -3.04M | -2.85M | -15.74M | -11.3M | -10.57M | 3.2M | -9.88M | -7.12M | -5.16M | 14.24M |
| operatingIncome | 87.45M | 54.63M | 51.52M | 61.44M | 84.49M | 11.24M | 32.18M | 35.95M | 87M | -62M |
| totalOtherIncomeExpensesNet | -9.64M | 7.84M | -1.4M | -13.37M | -14M | -31.3M | -16.08M | -10.36M | -11.63M | -21.77M |
| incomeBeforeTax | 77.81M | 36.97M | 50.12M | 48.07M | 70.49M | -20.06M | 16.11M | 25.58M | 46M | -21M |
| incomeTaxExpense | 9.66M | -5.14M | 6.54M | 12.02M | -4.57M | 17.01M | 17.06M | -767K | 7M | 29M |
| netIncomeFromContinuingOperations | 68.15M | 42.12M | 43.58M | 36.05M | 75.06M | -37.07M | -951K | 30.72M | 39.29M | -49.22M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | -5.18M | 3.31M | 594K | 6.49M |
| otherAdjustmentsToNetIncome | - | - | - | - | - | 8.59M | - | - | - | -227K |
| netIncome | 65.1M | 38.77M | 42.14M | 32.63M | 70.82M | -28.7M | -8.03M | 33.11M | 35.61M | -43M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 65.1M | 38.81M | 42.14M | 32.63M | 70.82M | -36.16M | -8.03M | 33.11M | 35.61M | -49.78M |
| eps | 0.52 | 0.32 | 0.35 | 0.28 | 0.59 | -0.31 | -0.07 | 0.28 | 0.33 | -0.36 |
| 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 | 149.65M | 203.91M | 184.32M | 265.72M | 166.4M | 122M | 239.73M | 315.47M | 227M | 160M |
| shortTermInvestments | 191.95M | 180.48M | 166.93M | 170.49M | 175.48M | 155.48M | 100.48M | 72.47M | 137.46M | 115.96M |
| cashAndShortTermInvestments | 341.6M | 384.38M | 351.25M | 436.21M | 341.89M | 277.62M | 340.21M | 387.94M | 227M | 160M |
| netReceivables | 1.23B | 1.26B | 1.25B | 1.27B | 1.36B | 1.19B | 1.3B | 1.31B | 1.18B | 924.09M |
| accountsReceivables | 1.19B | 1.18B | 1.22B | 1.24B | 1.35B | 1.17B | 1.28B | 1.26B | 1.12B | 886.06M |
| otherReceivables | 37.02M | 76.97M | 30.09M | 29.9M | 12.38M | 16.43M | 14.08M | 53.67M | 54.4M | 41.86M |
| inventory | 587.57M | 696.45M | 635.88M | 592.43M | 613.07M | 646M | 604.45M | 523.08M | 578M | 589M |
| prepaids | 78.7M | 21.4M | - | - | - | - | - | - | - | 22.98M |
| otherCurrentAssets | 53.62M | 14.35M | 241.5M | 239.88M | 203.82M | 257.38M | 213.12M | 169.44M | 189.68M | 33.04M |
| totalCurrentAssets | 2.29B | 2.38B | 2.48B | 2.54B | 2.52B | 2.36B | 2.46B | 2.39B | 2.3B | 1.95B |
| propertyPlantEquipmentNet | 1.77B | 1.78B | 1.76B | 1.77B | 1.77B | 1.75B | 1.83B | 1.85B | 1.86B | 1.86B |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | 101.4M | 104.15M | 96.44M | 97.56M | 99.09M | 125.61M | 85.43M | 82.38M | 16.43M | 66.31M |
| goodwillAndIntangibleAssets | 101.4M | 104.15M | 96.44M | 97.56M | 99.09M | 125.61M | 85.43M | 82.38M | 16.43M | 66.31M |
| longTermInvestments | 88.73M | 81.42M | 79.78M | 73.68M | 75.59M | 67.73M | -39.23M | 54.52M | -89.43M | -57.77M |
| taxAssets | 21.74M | 22.24M | 26.49M | 23.35M | 26.43M | 21.4M | 30.01M | 34.26M | 33.94M | 28.6M |
| otherNonCurrentAssets | - | 81.42M | 79.78M | 73.68M | 75.59M | 2.26M | 100.48M | 54.52M | 240.06M | 178.86M |
| totalNonCurrentAssets | 1.98B | 1.99B | 1.96B | 1.97B | 1.97B | 1.96B | 2.01B | 2.02B | 2.06B | 2.07B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 4.27B | 4.37B | 4.44B | 4.51B | 4.49B | 4.32B | 4.47B | 4.41B | 4.36B | 4.02B |
| totalPayables | 693.75M | 594.79M | 636.13M | 758.9M | 807.59M | 568M | 786.22M | 647.1M | 647.74M | 555.44M |
| accountPayables | 492.93M | 373.73M | 573.56M | 538.12M | 576.76M | 446.3M | 535.55M | 436.48M | 587.28M | 333.49M |
| otherPayables | 200.82M | 221.06M | 62.57M | 220.78M | 230.83M | 121.7M | 250.66M | 210.62M | 60.46M | 221.96M |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | 923.88M | 967.18M | 727.44M | 801.64M | 758.84M | 1.04B | 1.04B | 953.11M | 675.86M | 525.46M |
| capitalLeaseObligationsCurrent | 1.51M | 1.74M | 1.75M | 2.06M | 4.09M | 3.04M | 3.83M | 5.69M | 6.96M | 7.21M |
| taxPayables | 31.86M | - | - | 52.89M | 62.83M | 63.31M | 53.43M | 40.52M | 60.46M | 50.95M |
| deferredRevenue | - | 176.03M | - | - | - | 169.83M | - | - | 158M | 158M |
| otherCurrentLiabilities | 201M | 121.86M | 369.5M | 203.24M | 198.95M | 400.29M | 172.1M | 298.3M | 189.17M | 191.02M |
| totalCurrentLiabilities | 1.82B | 1.86B | 1.73B | 1.77B | 1.77B | 2.01B | 2B | 1.9B | 1.7B | 1.4B |
| longTermDebt | 344.14M | 462.18M | 697.82M | 771.81M | 795.23M | 462M | 523.66M | 529.21M | 576.32M | 575.28M |
| capitalLeaseObligationsNonCurrent | 3.79M | 4.94M | 5.26M | 5.53M | 4.96M | 8.37M | 8.68M | 11.37M | 10.62M | 11.3M |
| deferredRevenueNonCurrent | 88.74M | 51.84M | 52.25M | 96.53M | 94.8M | 84.81M | 81.34M | 81.75M | 81.73M | 81.93M |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | -81.73M | -81.93M |
| otherNonCurrentLiabilities | 184.31M | 187.08M | 199.55M | 201.26M | 207.89M | 222.3M | 227.71M | 257.03M | 268.92M | 364.63M |
| totalNonCurrentLiabilities | 620.98M | 706.04M | 954.89M | 1.08B | 1.1B | 778M | 841.4M | 879.37M | 940M | 956M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 5.3M | 6.68M | 7.01M | 7.6M | 9.05M | 11.41M | 12.52M | 17.06M | 17.58M | 18.5M |
| totalLiabilities | 2.44B | 2.57B | 2.69B | 2.84B | 2.87B | 2.79B | 2.84B | 2.78B | 2.64B | 2.36B |
| treasuryStock | -19.94M | -19.94M | -19.94M | -19.94M | -19.94M | -20M | -19.94M | -19.16M | -8M | -8M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 1.2B | 1.2B | 1.2B | 1.2B | 1.2B | 1.2B | 1.2B | 1.2B | 1.2B | 1.2B |
| retainedEarnings | 144.55M | 79.48M | 25.32M | -16.82M | -49.45M | -120.27M | -31.13M | -18.05M | 32M | -4M |
| additionalPaidInCapital | - | - | - | - | - | - | - | - | - | - |
| 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 | 68.15M | 38.77M | 42.14M | 36.05M | 75.06M | -28.7M | 10.92M | 33.27M | 39M | -49M |
| depreciationAndAmortization | 22.96M | 14.73M | 31.07M | 26.34M | 24.97M | 22.8M | 21.02M | 21.08M | 20M | 17M |
| deferredIncomeTax | - | -890K | - | - | - | - | - | - | - | - |
| stockBasedCompensation | 562K | - | - | 1.33M | 1.33M | - | - | - | - | - |
| changeInWorkingCapital | 4.37M | 56.55M | -20.39M | 44.36M | -108.37M | 86.58M | -14.21M | -260.23M | -192M | 111.12M |
| accountsReceivables | -40.71M | 39.76M | 17.19M | 104.97M | -185.09M | 421.08M | 7.96M | -164.96M | -262.37M | 222.02M |
| inventory | 23.21M | 42.22M | -59.11M | 17.26M | 25.4M | 17.76M | -88.34M | 46.18M | 24.4M | -100.29M |
| accountsPayables | - | -63.03M | 33.44M | -42.73M | 12.92M | 70.89M | 110.67M | -144.01M | 78.82M | 10.7M |
| otherWorkingCapital | 21.87M | 37.6M | -11.91M | -35.15M | 51.33M | -352.27M | -42.78M | 2.55M | -192M | -21.31M |
| otherNonCashItems | 15.33M | -26.86M | 27.1M | -16.38M | 25.45M | -119.48M | -124.74M | 80.8M | 127M | 53.06M |
| netCashProvidedByOperatingActivities | 111.36M | 82.3M | 79.92M | 91.7M | 18.44M | -38.8M | -107M | -125.08M | -46M | 132.18M |
| investmentsInPropertyPlantAndEquipment | -10.74M | -45.15M | -20.12M | -15M | -17.58M | -6.69M | -2.6M | -35.9M | -22.79M | -52.1M |
| acquisitionsNet | - | 825K | 12.05M | 427K | 26.25M | 58.29M | - | -26.88M | - | 6.65M |
| purchasesOfInvestments | -24.97M | -13.54M | -121.44M | 5M | -20M | - | -203M | 21.5M | -21.5M | -15M |
| salesMaturitiesOfInvestments | 13.5M | - | 125M | - | - | -15.5M | -28M | 43.5M | - | -10.2M |
| otherInvestingActivities | -46000 | -5.83M | 9.99M | -1.29M | 26.24M | -40.84M | -12.98M | 40.52M | -6.2M | 11.49M |
| netCashProvidedByInvestingActivities | -22.26M | -57.86M | -4.51M | -11.29M | -11.34M | -47.53M | -43.59M | 2.22M | -29M | -59.16M |
| netDebtIssuance | -146.04M | -5.43M | -156.21M | 20.1M | 39.96M | -59.72M | 78.54M | 230.14M | 151.45M | 28.2M |
| longTermNetDebtIssuance | -146.04M | -5.43M | -156.21M | 20.1M | 39.96M | -59.72M | 78.54M | 230.14M | 151.45M | 28.2M |
| shortTermNetDebtIssuance | - | -5.43M | -156.21M | - | - | - | - | - | - | - |
| netStockIssuance | - | - | - | - | - | - | -777K | -11.16M | - | -8M |
| netCommonStockIssuance | - | - | - | - | - | - | -777K | -11.16M | - | -8M |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | - | - | - | - | - | -777K | -11.16M | - | -8M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -12000 | 308K | -90000 | -115K | -103K | -1.62M | -371K | -576K | -207K | -125K |
| commonDividendsPaid | -12000 | 308K | -90000 | -115K | -103K | -1.62M | -371K | -576K | -207K | -125K |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -1.38M | 538K | -594K | 61000 | -2.34M | 28.96M | -4.8M | -959K | -14.97M | -6.61M |
| netCashProvidedByFinancingActivities | -147.43M | -4.58M | -156.89M | 20.05M | 37.51M | -32.39M | 72.58M | 217.44M | 136M | -47.84M |