SAU : 3060.SR
$0.05 (0.34%)
| 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.08B | 876.13M | 780.55M | 981.17M | 934.03M | 939.99M | 975.74M | 767.13M | 916.62M | 1.29B |
| costOfRevenue | 800.65M | 584.13M | 591.34M | 696.45M | 710.42M | 598.21M | 640.94M | 624.27M | 559.14M | 671.83M |
| grossProfit | 283.31M | 291.99M | 189.2M | 284.72M | 223.61M | 341.78M | 334.8M | 142.86M | 357.47M | 614.46M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 5.14M | 15.28M | 8.8M | 9.71M | 10.5M | 5.56M | 11.91M | 9.58M | 32.03M | 4.48M |
| sellingAndMarketingExpenses | 85.97M | 40.37M | 50.5M | 4.3M | 1.93M | 4.72M | 2.87M | 3.01M | 11.84M | 3.36M |
| sellingGeneralAndAdministrativeExpenses | 91.11M | 55.65M | 59.29M | 14.01M | 12.43M | 10.28M | 14.78M | 12.59M | 43.87M | 7.84M |
| otherExpenses | 63.76M | 56.69M | - | 32.72M | 32.76M | 28.55M | 38.57M | 2.26M | - | 1.97M |
| operatingExpenses | 154.87M | 112.34M | 62.99M | 46.72M | 45.19M | 38.83M | 53.36M | 47.64M | 43.87M | 62.43M |
| costAndExpenses | 955.52M | 696.47M | 654.34M | 743.17M | 755.61M | 637.03M | 694.29M | 671.91M | 603.01M | 734.26M |
| netInterestIncome | -8.62M | -17.71M | -13.89M | -6.28M | -2.98M | -4.19M | -6.72M | -8.81M | -6.26M | -4.46M |
| interestIncome | 3.53M | 3.36M | 3.19M | 2.17M | 272.54K | 1.1M | 1.31M | - | - | 527.43K |
| interestExpense | 12.15M | 21.07M | 17.08M | 8.45M | 3.25M | 5.29M | 8.02M | 8.81M | 6.26M | 4.99M |
| depreciationAndAmortization | 169.26M | 165.88M | 168.78M | 166.54M | 192.26M | 193.79M | 194.49M | 195.05M | 228.12M | 224.48M |
| ebitda | 297.7M | 359.97M | 316.68M | 391.55M | 370.58M | 494.43M | 475.58M | 305.89M | 564.82M | 769.45M |
| ebit | 128.44M | 194.02M | 148.23M | 225M | 175.7M | 300.64M | 281.09M | 94.88M | 313.6M | 545.96M |
| nonOperatingIncomeExcludingInterest | - | -14.37M | -22.03M | 8.28M | - | - | - | - | - | -988.77K |
| operatingIncome | 128.44M | 179.66M | 126.21M | 233.29M | 125M | 300.64M | 281.09M | 94.88M | 313.6M | 572.22M |
| totalOtherIncomeExpensesNet | -7.8M | -6.7M | 4.95M | -2.4M | -569.32K | 1.24M | -4.31M | 7.15M | 16.84M | -4M |
| incomeBeforeTax | 120.63M | 172.95M | 131.16M | 230.89M | 175.13M | 301.88M | 276.77M | 102.04M | 330.45M | 550.74M |
| incomeTaxExpense | 16.16M | 15.83M | 11.24M | 15.48M | 13.34M | 18.6M | 19.1M | 8.82M | 9.94M | 14.34M |
| netIncomeFromContinuingOperations | 104.47M | 157.19M | 119.92M | 215.09M | 161.71M | 283.6M | 257.68M | 93.22M | 320.51M | 526.63M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | -69294 | - | 321.08K | 72276 | -326.08K | - | - | - | - |
| netIncome | 104.47M | 157.12M | 119.92M | 215.41M | 159.56M | 281.02M | 257.82M | 91.18M | 318.87M | 535.5M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 104.47M | 157.12M | 119.92M | 215.41M | 159.56M | 281.02M | 257.82M | 91.18M | 318.87M | 525.76M |
| eps | 0.66 | 1 | 0.76 | 1.37 | 1.01 | 1.78 | 1.64 | 0.58 | 2.02 | 3.34 |
| 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 | 75.36M | 54.95M | 73.59M | 100.68M | 60.61M | 137.02M | 176.75M | 51.45M | 97.9M | 111.02M |
| shortTermInvestments | 5M | 15.38M | 85.16M | 21M | - | - | - | - | - | - |
| cashAndShortTermInvestments | 80.37M | 70.33M | 158.75M | 121.68M | 60.61M | 137.02M | 176.75M | 51.45M | 97.9M | 111.02M |
| netReceivables | 186.04M | 178.86M | 176.77M | 169.26M | 175.96M | 170.43M | 169.81M | 164.89M | 157.94M | 193.51M |
| accountsReceivables | 166.77M | 178.46M | 164.02M | 157.07M | 166.32M | 161.6M | 169.76M | 164.83M | 152.31M | 164.35M |
| otherReceivables | 19.27M | 393.58K | 12.75M | 8.96M | 9.64M | 8.84M | 50145 | 62787 | 5.62M | 29.17M |
| inventory | 754.62M | 807.03M | 716.06M | 594.99M | 541.47M | 671.14M | 563.96M | 608.38M | 622.45M | 558.47M |
| prepaids | 6.71M | 26.04M | 5.86M | 37.96M | 4.25M | - | 7.01M | 7.12M | 7.55M | 5.1M |
| otherCurrentAssets | 3.33M | 13.05M | 18.09M | 161.58M | 34.05M | 20.11M | 10.8M | 14.17M | 11.51M | 24.06M |
| totalCurrentAssets | 1.03B | 1.1B | 1.08B | 916.2M | 801.7M | 994.12M | 928.28M | 845.95M | 891.73M | 863M |
| propertyPlantEquipmentNet | 1.99B | 2.15B | 2.27B | 2.4B | 2.53B | 2.63B | 2.76B | 2.88B | 3.04B | 3.17B |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | 20.67M | 406.49K | 1.1M | 1.8M | 2.5M | 4.23M | 3.2M | 4.8M | 6.4M | - |
| goodwillAndIntangibleAssets | 20.67M | 406.49K | 1.1M | 1.8M | 2.5M | 4.23M | 3.2M | 4.8M | 6.4M | - |
| longTermInvestments | 292.63K | -14.81M | 644.45K | -20.69M | 54.18M | - | - | - | - | - |
| taxAssets | - | - | - | - | -54.18M | - | - | - | - | - |
| otherNonCurrentAssets | 292.63K | 24.55M | 20.86M | 53.9M | 54.18M | -2.64B | -2.76B | - | - | - |
| totalNonCurrentAssets | 2.01B | 2.16B | 2.29B | 2.43B | 2.59B | 2.64B | 2.76B | 2.89B | 3.05B | 3.17B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 3.04B | 3.25B | 3.37B | 3.35B | 3.39B | 3.63B | 3.69B | 3.73B | 3.94B | 4.03B |
| totalPayables | 151.8M | 151.97M | 34.62M | 68.35M | 21.62M | 60.16M | 48.38M | 40.25M | 15.02M | 8.45M |
| accountPayables | 45.32M | 14.32M | 20.64M | 52.39M | 21.62M | 60.16M | 32.29M | 31.34M | 15.02M | 8.45M |
| otherPayables | 106.47M | 137.65M | 13.98M | 15.96M | 93.69M | - | 16.09M | 8.91M | - | - |
| accruedExpenses | - | - | 63.24M | 143.91M | 65.73M | 66.03M | - | - | 861.96K | 100.7M |
| shortTermDebt | 147.4M | 282.62M | 349.52M | 73.78M | 196.74M | 51.89M | 51.89M | 109.42M | 86.71M | 93.39M |
| capitalLeaseObligationsCurrent | - | - | 358.53K | 358.53K | 358.53K | -14.75M | - | - | 11.01M | -5.12M |
| taxPayables | - | 18.44M | 13.98M | 18.2M | 17.35M | 22.7M | 16.86M | 10.92M | 11.01M | 10.37M |
| deferredRevenue | 41.23M | - | 4.7M | 11.22M | 6.87M | 16.35M | 17.4M | 10.92M | 11.01M | 193.67M |
| otherCurrentLiabilities | 54.29M | 56.18M | 91.35M | 90.05M | 104.8M | 297.62M | 135.01M | 144.83M | 178.42M | 95.24M |
| totalCurrentLiabilities | 394.71M | 490.77M | 543.78M | 387.67M | 391.12M | 492.05M | 252.67M | 310.01M | 284.53M | 270.27M |
| longTermDebt | 8.75M | 35.75M | 62.75M | 91.5M | 80M | 25.94M | 64.86M | 116.75M | 168.64M | 121M |
| capitalLeaseObligationsNonCurrent | - | - | 5.05M | 5.44M | 5.78M | 6.14M | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 126.72M | 118.07M | 103.96M | 95.98M | 83.74M | 76.65M | 71.03M | 66.64M | 65.24M | 59.48M |
| totalNonCurrentLiabilities | 135.47M | 153.82M | 171.76M | 192.93M | 169.52M | 108.73M | 135.9M | 183.39M | 233.88M | 198.71M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | - | 5.41M | 5.8M | 6.14M | -8.62M | - | - | 11.01M | -5.12M |
| totalLiabilities | 530.18M | 644.59M | 715.55M | 580.6M | 560.65M | 600.78M | 388.57M | 493.4M | 518.41M | 468.98M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 1.58B | 1.58B | 1.58B | 1.58B | 1.58B | 1.58B | 1.58B | 1.58B | 1.58B | 1.58B |
| retainedEarnings | 149.86M | 243.59M | 289.51M | 406.19M | 432.33M | 634.04M | 909.51M | 846.38M | 1.03B | 1.17B |
| 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 | 104.47M | 172.95M | 119.92M | 230.89M | 175.13M | 301.88M | 276.77M | 102.04M | 330.45M | 550.74M |
| depreciationAndAmortization | 169.26M | 165.88M | 168.78M | 166.54M | 192.26M | 193.79M | 194.49M | 195.05M | 228.12M | 222.07M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | 83.44M | -97.67M | -247.57M | 79.86M | -31.37M | -64.42M | 29.44M | 7.38M | -88.87M | 39.4M |
| accountsReceivables | 14.15M | -19.7M | -7.6M | 31.71M | -74.82M | 2.51M | -3.89M | -15.17M | 12.03M | -4.27M |
| inventory | 51.02M | -109.7M | -115.9M | -63.02M | 83.34M | -107.18M | 42.23M | 15.4M | -101.75M | -17.83M |
| accountsPayables | 31M | -6.32M | -31.74M | 30.77M | -38.54M | 27.87M | 948.59K | 16.32M | 6.57M | -4.8M |
| otherWorkingCapital | -12.74M | 38.04M | -92.33M | 80.4M | -1.35M | 12.39M | -9.85M | -8.02M | 12.89M | 57.23M |
| otherNonCashItems | 30.85M | -8.19M | 24.19M | -518.93K | 41.32M | -12.15M | -6.94M | -22.44M | -9.04M | -48.38M |
| netCashProvidedByOperatingActivities | 388.02M | 232.97M | 65.32M | 476.77M | 377.34M | 419.1M | 493.77M | 282.03M | 460.66M | 763.84M |
| investmentsInPropertyPlantAndEquipment | -28.72M | -39.86M | -39.45M | -34.48M | -101.1M | -66.87M | -61.21M | -33.3M | -81.96M | -281.07M |
| acquisitionsNet | - | - | 64M | -32.33M | - | - | 500K | 10.77M | - | - |
| purchasesOfInvestments | -5M | -43M | -85M | -21M | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | 15.58M | 115.07M | 21M | 53.33M | - | - | - | - | - | - |
| otherInvestingActivities | - | 6.81M | -64M | -53.33M | -574.43K | -2.92M | 500K | 10.77M | - | -281.07M |
| netCashProvidedByInvestingActivities | -18.15M | 39.02M | -103.45M | -87.82M | -101.1M | -66.87M | -60.71M | -22.53M | -81.96M | -281.07M |
| netDebtIssuance | -155.86M | -93.91M | 246.99M | -111.4M | 47.46M | -38.92M | -109.42M | -86.89M | 39.78M | 50.75M |
| longTermNetDebtIssuance | -27.1M | -28.34M | -23.85M | -11.32M | 48.11M | -38.92M | -52.54M | -86.89M | 39.78M | 50.75M |
| shortTermNetDebtIssuance | -128.76M | -65.57M | 270.85M | -100.69M | 150.74M | - | -57.53M | 57.53M | - | - |
| netStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netCommonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -193.6M | -196.03M | -235.31M | -236.87M | -548.84M | -352.4M | -196.34M | -274.82M | -430.4M | -705.85M |
| commonDividendsPaid | -193.6M | -196.03M | -235.31M | -236.87M | -548.84M | -352.4M | -196.34M | -274.82M | -430.4M | -705.85M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -1 | -690K | -650K | -610K | 148.74M | -650K | -2.65M | 55.76M | -1.2M | -1.2M |
| netCashProvidedByFinancingActivities | -349.46M | -290.63M | 11.04M | -348.88M | -352.65M | -391.96M | -307.76M | -305.94M | -391.82M | -658.5M |
| 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 | 254.09M | 245.68M | 297.54M | 274.3M | 266.44M | 247.88M | 199.87M | 194.2M | 234.17M | 193.92M |
| costOfRevenue | 178.4M | 184.41M | 220.16M | 204.72M | 191.36M | 158.53M | 145.56M | 129.67M | 150.37M | 170.78M |
| grossProfit | 75.69M | 61.27M | 77.38M | 69.57M | 75.08M | 89.35M | 54.31M | 64.53M | 83.8M | 23.14M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 14.69M | -38.54M | 13.17M | 17.49M | 13.02M | -28.28M | 16.23M | 13.33M | 14M | -24.89M |
| sellingAndMarketingExpenses | 18.24M | 1.43M | 34.21M | 24.15M | 26.18M | 26.18M | 5.41M | 4.24M | 4.54M | -6.81M |
| sellingGeneralAndAdministrativeExpenses | 32.93M | -37.12M | 47.38M | 41.64M | 39.21M | -2.1M | 21.64M | 17.57M | 18.54M | 18.72M |
| otherExpenses | 5812 | 26.65M | - | - | - | 56.69M | - | - | - | - |
| operatingExpenses | 32.94M | 26.65M | 47.38M | 41.64M | 39.21M | 54.59M | 21.64M | 17.56M | 18.54M | 18.72M |
| costAndExpenses | 211.34M | 211.06M | 267.54M | 246.36M | 230.56M | 213.13M | 167.2M | 147.23M | 168.91M | 189.51M |
| netInterestIncome | -628.5K | 107.93K | -2.07M | -3.03M | -3.63M | -4M | -5.03M | -4.01M | -4.67M | -4.15M |
| interestIncome | 1.08M | 1.77M | 703.12K | 409K | 648.78K | 1.22M | 561.6K | 756.49K | 813.03K | 1.61M |
| interestExpense | 1.71M | 1.66M | 2.78M | 3.43M | 4.28M | 5.23M | 5.59M | 4.77M | 5.48M | 5.76M |
| depreciationAndAmortization | 36.94M | 43.14M | 41.66M | 41.5M | 42.96M | 42.42M | 40.88M | 39.77M | 41.98M | 43.1M |
| ebitda | 79.39M | 77.76M | 76.11M | 69.94M | 80.47M | 79.08M | 81.33M | 86.74M | 107.24M | 47.52M |
| ebit | 42.45M | 34.62M | 34.45M | 28.44M | 37.5M | 36.59M | 40.45M | 46.97M | 65.26M | 4.42M |
| nonOperatingIncomeExcludingInterest | - | - | -4.45M | -505.36K | -1.62M | -1.83M | -7.78M | - | - | - |
| operatingIncome | 42.45M | 34.62M | 30M | 27.94M | 35.88M | 34.76M | 32.67M | 46.97M | 65.26M | 4.42M |
| totalOtherIncomeExpensesNet | -546.1K | -3.89M | 1.68M | -2.93M | -2.66M | -3.4M | 2.19M | -2.86M | -2.65M | 16.02M |
| incomeBeforeTax | 41.91M | 30.72M | 31.68M | 25.01M | 33.22M | 31.36M | 34.86M | 44.11M | 62.62M | 20.44M |
| incomeTaxExpense | 4.37M | 6.15M | 3.31M | 3.39M | 3.32M | 3.41M | 3.76M | -39.77M | 4.31M | 2.68M |
| netIncomeFromContinuingOperations | 37.54M | 24.57M | 28.37M | 21.62M | 29.91M | 28.02M | 31.1M | 39.77M | 58.31M | 18.09M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | -69294 | - | - | - | - |
| netIncome | 37.54M | 24.57M | 28.37M | 21.62M | 29.91M | 27.95M | 31.1M | 39.77M | 58.31M | 18.09M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 37.54M | 24.57M | 28.37M | 21.62M | 29.91M | 27.95M | 31.1M | 39.77M | 58.31M | 18.09M |
| eps | 0.24 | 0.15 | 0.18 | 0.14 | 0.19 | 0.18 | 0.2 | 0.25 | 0.37 | 0.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 | 58.71M | 75.36M | 110.99M | 77.93M | 41.01M | 54.95M | 96.85M | 70.5M | 73.75M | 73.59M |
| shortTermInvestments | - | 5M | - | 15.56M | 15.47M | 15.38M | 43.35M | 15.04M | 66.3M | 85.16M |
| cashAndShortTermInvestments | 58.71M | 80.37M | 110.99M | 93.49M | 56.47M | 70.33M | 140.2M | 85.54M | 140.04M | 158.75M |
| netReceivables | 157.75M | 186.04M | 189.17M | 258.57M | 235.21M | 178.86M | 173.62M | 272.21M | 242.13M | 176.77M |
| accountsReceivables | 157.75M | 166.77M | 189.17M | 216.42M | 195.76M | 178.46M | 173.62M | 223.88M | 199.96M | 164.02M |
| otherReceivables | - | 19.27M | - | 42.15M | 39.46M | 393.58K | 49.24M | 48.33M | 42.16M | 12.75M |
| inventory | 754.28M | 754.62M | 718.35M | 781.09M | 783.18M | 807.03M | 796.66M | 774.46M | 738.03M | 716.06M |
| prepaids | 37.32M | 6.71M | 44.77M | - | - | 26.04M | - | 48.33M | 42.16M | 5.86M |
| otherCurrentAssets | 205.38K | 3.33M | 525.4K | 763.04K | 1.04M | 13.05M | 50.72M | 50.72M | 44.92M | 18.09M |
| totalCurrentAssets | 1.01B | 1.03B | 1.06B | 1.13B | 1.08B | 1.1B | 1.16B | 1.13B | 1.12B | 1.08B |
| propertyPlantEquipmentNet | 1.96B | 1.99B | 2.04B | 2.07B | 2.11B | 2.15B | 2.17B | 2.2B | 2.23B | 2.27B |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | 19.94M | 20.67M | 28721 | 57441 | 231.97K | 406.49K | 581.02K | 755.54K | 930.06K | 1.1M |
| goodwillAndIntangibleAssets | 19.94M | 20.67M | 28721 | 57441 | 231.97K | 406.49K | 581.02K | 755.54K | 930.06K | 1.1M |
| longTermInvestments | 292.63K | 292.63K | 575.16K | 575.16K | 575.16K | -14.81M | 644.45K | 644.45K | -65.65M | 21.5M |
| taxAssets | - | - | - | - | - | - | - | - | 66.3M | -20.86M |
| otherNonCurrentAssets | - | 292.63K | 622.56K | 3.45M | 6.3M | 24.55M | 12.06M | 14.97M | 17.9M | 20.86M |
| totalNonCurrentAssets | 1.98B | 2.01B | 2.05B | 2.08B | 2.12B | 2.16B | 2.18B | 2.22B | 2.25B | 2.29B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 2.99B | 3.04B | 3.11B | 3.21B | 3.19B | 3.25B | 3.34B | 3.35B | 3.37B | 3.37B |
| totalPayables | 91.26M | 65.66M | 59.12M | 161.27M | 138.12M | 151.97M | 44.27M | 39.7M | 42.96M | 34.62M |
| accountPayables | 66.55M | 45.32M | 44.94M | 67.83M | 36.22M | 14.32M | 31.12M | 30.52M | 24.68M | 20.64M |
| otherPayables | 24.7M | 20.33M | 14.18M | 93.43M | 101.9M | 137.65M | 13.15M | 9.18M | 18.29M | 13.98M |
| accruedExpenses | - | - | - | - | - | - | - | 82.5M | 91.71M | 63.24M |
| shortTermDebt | 57.28M | 147.4M | 157.87M | 177.22M | 184.82M | 282.62M | 328.19M | 353.97M | 277.32M | 349.52M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | -100.94M | - | 358.53K |
| taxPayables | - | - | - | 10.88M | 19.47M | 18.44M | 13.15M | 9.18M | 18.29M | 13.98M |
| deferredRevenue | - | 41.23M | - | - | - | - | - | 91.76M | - | 4.7M |
| otherCurrentLiabilities | 160.58M | 140.43M | 144.45M | 68.7M | 77.02M | 56.18M | 155.39M | -9.02M | 81.9M | 91.35M |
| totalCurrentLiabilities | 309.11M | 394.71M | 361.44M | 407.19M | 399.97M | 490.77M | 527.86M | 558.91M | 493.89M | 543.78M |
| longTermDebt | 7M | 8.75M | 15.5M | 22.25M | 29M | 35.75M | 42.5M | 49.25M | 56M | 62.75M |
| capitalLeaseObligationsNonCurrent | - | - | - | - | - | - | 4.58M | 5.14M | 5.08M | 5.05M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 124.8M | 126.72M | 127.27M | 125.08M | 129.73M | 118.07M | 112.6M | 109.61M | 109.32M | 103.96M |
| totalNonCurrentLiabilities | 131.8M | 135.47M | 142.77M | 147.33M | 158.73M | 153.82M | 159.69M | 164M | 170.4M | 171.76M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | - | - | - | - | - | 4.58M | -95.8M | 5.08M | 5.41M |
| totalLiabilities | 440.92M | 530.18M | 504.21M | 554.52M | 558.7M | 644.59M | 687.54M | 722.91M | 664.29M | 715.55M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 1.58B | 1.58B | 1.58B | 1.58B | 1.58B | 1.58B | 1.58B | 1.58B | 1.58B | 1.58B |
| retainedEarnings | 187.4M | 149.86M | 243.04M | 295.11M | 273.49M | 243.59M | 294.75M | 269.45M | 347.81M | 289.51M |
| 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 | 37.54M | 24.57M | 28.37M | 25.01M | 33.22M | 31.36M | 31.1M | 39.77M | 62.62M | 18.09M |
| depreciationAndAmortization | 36.94M | 43.14M | 41.66M | 41.5M | 42.97M | 42.42M | 40.88M | 40.6M | 41.98M | 43.1M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | -6.2M | 19.73M | 57.19M | 3.49M | 11.73M | 532.04K | 18.92M | -71.69M | -48.07M | -34.98M |
| accountsReceivables | 6.99M | 25.35M | 26.66M | -20.67M | -17.18M | -6.47M | 51.43M | -28.57M | -29.18M | 11.28M |
| inventory | -10.54M | -33.92M | 61.38M | 713.35K | 22.85M | -11.81M | -23.6M | -37.28M | -37.01M | 33.42M |
| accountsPayables | 21.23M | 383.12K | -22.89M | 31.61M | 21.9M | -16.8M | 608.48K | 5.84M | 4.03M | -22.41M |
| otherWorkingCapital | -23.88M | 27.93M | -7.96M | -8.17M | 6.06M | 35.61M | -9.51M | -11.68M | 11.4M | -57.27M |
| otherNonCashItems | 9.87M | 22.13M | 6.88M | -20.47M | 6.91M | -4.83M | 4.05M | 137.24M | 5.48M | 14.18M |
| netCashProvidedByOperatingActivities | 78.14M | 109.57M | 134.1M | 49.53M | 94.82M | 69.48M | 94.95M | 4.71M | 63.82M | 40.4M |
| investmentsInPropertyPlantAndEquipment | -7.71M | -8.93M | -12.23M | -3.77M | -3.79M | -16.04M | -7.12M | -12.15M | -4.55M | -15.94M |
| acquisitionsNet | - | - | - | - | - | 6.81M | - | - | - | - |
| purchasesOfInvestments | - | -5M | - | - | - | - | -28M | 5M | -20M | -85M |
| salesMaturitiesOfInvestments | 5M | - | 15.58M | - | - | 28.34M | - | 46.74M | 40M | - |
| otherInvestingActivities | - | - | - | - | - | - | - | 51.74M | 20M | -85M |
| netCashProvidedByInvestingActivities | -2.71M | -13.93M | 3.35M | -3.77M | -3.79M | 19.11M | -35.12M | 39.59M | 15.45M | -100.94M |
| netDebtIssuance | -91.87M | -16.31M | -26.05M | -8.96M | -104.54M | -52.33M | -32.53M | 69.9M | -78.96M | 46.88M |
| longTermNetDebtIssuance | -6.79M | -6.85M | -6.75M | -6.71M | -6.79M | -6.78M | -7.74M | -6.91M | -6.94M | -6.85M |
| shortTermNetDebtIssuance | -85.08M | -9.46M | -19.3M | -2.25M | -97.75M | -45.55M | -24.78M | 76.81M | -72.05M | 53.73M |
| netStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netCommonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -212.16K | -114.96M | -78.34M | 128.46K | -432.66K | -78.12M | -344.51K | -117.44M | -117.98K | -22512 |
| commonDividendsPaid | -212.16K | -114.96M | -78.34M | 128.46K | -432.66K | -78.12M | -344.51K | -117.44M | -117.98K | -22512 |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | - | - | - | -2.25M | - | -40000 | -610K | 76.85M | -40000 | 46.88M |
| netCashProvidedByFinancingActivities | -92.08M | -131.27M | -104.39M | -8.83M | -104.98M | -130.49M | -33.48M | -47.54M | -79.11M | 46.86M |