SAU : 4007.SR
$0.22 (0.83%)
| 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.23B | 1.15B | 1.18B | 1.12B | 951.89M | 991.81M | 974.06M | 893.6M | 708.62M | 481.96M |
| costOfRevenue | 871.5M | 771.43M | 743.62M | 706.38M | 587.84M | 639.97M | 691.44M | 648.99M | 449.67M | 272.85M |
| grossProfit | 363.03M | 382.45M | 433.14M | 416.02M | 364.05M | 351.84M | 282.62M | 244.61M | 258.95M | 209.11M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 24.93M | 17.39M | 18.71M | 19.76M | 13.85M | 21.44M | 13.96M | 14.17M | 13.64M | 10.37M |
| sellingAndMarketingExpenses | 6.96M | 3.46M | 7.43M | 2.2M | 2.91M | 3.86M | 10.21M | - | - | 120.79M |
| sellingGeneralAndAdministrativeExpenses | 31.89M | 20.86M | 26.14M | 21.96M | 16.76M | 25.3M | 24.17M | 14.17M | 13.64M | 131.16M |
| otherExpenses | 94.02M | -4.04M | 63.89M | 113.84M | 209.61M | 149.83M | 121.26M | 4.28M | 894.53K | - |
| operatingExpenses | 125.91M | 16.82M | 90.03M | 135.8M | 226.36M | 175.13M | 145.42M | 110.75M | 124.07M | 131.16M |
| costAndExpenses | 997.41M | 788.25M | 834.19M | 842.18M | 814.2M | 815.1M | 836.86M | 759.73M | 573.75M | 272.85M |
| netInterestIncome | -15.58M | -17.68M | -25.8M | -21.71M | -15.72M | -25.05M | -37.08M | -31.06M | -19.57M | -19.05M |
| interestIncome | 3.77M | 6.14M | - | 18.15M | 13.72M | 23.17M | 34.55M | - | - | - |
| interestExpense | 19.35M | 23.82M | 25.8M | 21.71M | 15.72M | 25.16M | 34.55M | 31.06M | 19.57M | 19.05M |
| depreciationAndAmortization | 89.18M | 97M | 100.1M | 100.41M | 99.57M | 91.45M | 102.41M | 88.43M | 53.04M | 50.41M |
| ebitda | 318.45M | 475.49M | 446.86M | 396.27M | 228.8M | 198.83M | 246.42M | 224.22M | 187.5M | 153.41M |
| ebit | 229.27M | 378.5M | 346.76M | 295.86M | 129.24M | 107.38M | 144.01M | 135.79M | 140.86M | 103M |
| nonOperatingIncomeExcludingInterest | -45.31M | -12.86M | -4.18M | -4.08M | 1.99M | 1.88M | 2.53M | 2.35M | 1.72M | -3 |
| operatingIncome | 229.27M | 365.64M | 342.57M | 291.78M | 131.23M | 175.88M | 146.54M | 138.14M | 142.58M | 209.11M |
| totalOtherIncomeExpensesNet | 29.07M | -10.96M | -21.62M | -17.63M | -13.67M | -25.05M | -37.08M | -33.42M | -19.57M | -19.05M |
| incomeBeforeTax | 258.34M | 354.68M | 320.96M | 274.15M | 117.56M | 150.71M | 109.46M | 104.72M | 123.02M | 85.68M |
| incomeTaxExpense | 16.48M | 15.88M | 17.62M | 16.81M | 18.69M | 19.88M | 16.46M | 14.91M | 15.05M | 11M |
| netIncomeFromContinuingOperations | 241.86M | 338.8M | 303.33M | 253.26M | 98.87M | 64.32M | 93M | 89.81M | 107.96M | 72.96M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | 66.5M | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | 4.08M | -8.78M | - | - | - | - | - |
| netIncome | 241.86M | 338.8M | 303.33M | 257.34M | 90.09M | 130.83M | 93M | 89.81M | 107.96M | 74.68M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 241.86M | 338.8M | 303.33M | 257.34M | 90.09M | 130.83M | 93M | 89.81M | 107.96M | 72.96M |
| eps | 1.51 | 2.12 | 1.9 | 1.61 | 0.56 | 0.82 | 0.58 | 0.56 | 0.68 | 0.47 |
| 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 | 127.89M | 245.26M | 125.24M | 60.6M | 120.86M | 13.65M | 75.64M | 43.86M | 178.28M | 12.61M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 127.89M | 245.26M | 125.24M | 60.6M | 120.86M | 13.65M | 75.64M | 43.86M | 178.28M | 12.61M |
| netReceivables | 552.63M | 442.71M | 570.34M | 488.31M | 374.71M | 603.76M | 579.05M | 488.81M | 249.86M | 430.72M |
| accountsReceivables | 539.43M | 434.38M | 560.8M | 488.31M | 364.22M | 595.96M | 575.15M | 485.8M | 249.47M | 430.47M |
| otherReceivables | 13.2M | 8.33M | 8.75M | 7.18M | 10.49M | 7.8M | 3.9M | 3.01M | 389.28K | 248.31K |
| inventory | 84.02M | 61.16M | 56.59M | 56.23M | 53.61M | 61.84M | 49.02M | 51.3M | 29.72M | 43.51M |
| prepaids | 68.56M | 29.06M | 15.54M | 2.62M | 11.45M | - | - | 7.08M | 5.97M | 2.57M |
| otherCurrentAssets | 1.46M | 943K | 16.08M | 19.32M | 16.28M | 37.02M | 42.06M | 78.26M | 41.76M | 14.18M |
| totalCurrentAssets | 834.56M | 779.13M | 783.79M | 627.08M | 562.37M | 716.97M | 744.09M | 665.41M | 505.58M | 491.93M |
| propertyPlantEquipmentNet | 1.72B | 1.71B | 1.66B | 1.61B | 1.55B | 1.68B | 1.76B | 1.79B | 1.8B | 1.06B |
| goodwill | 17.46M | 21.76M | 21.76M | 21.76M | 21.76M | 31.45M | 31.45M | 31.45M | - | - |
| intangibleAssets | 8.1M | 5.3M | 1.92M | 6.78M | 10.39M | 8.34M | - | - | - | - |
| goodwillAndIntangibleAssets | 25.56M | 27.06M | 23.68M | 28.54M | 32.15M | 39.79M | 31.45M | 31.45M | - | - |
| longTermInvestments | 159.18M | 134.99M | 128.38M | 124.24M | 120.26M | - | - | - | - | - |
| taxAssets | - | - | - | -124.24M | -120.26M | - | - | - | - | - |
| otherNonCurrentAssets | - | - | - | 220.05M | 120.26M | -1.72B | -1.79B | - | - | 589.99M |
| totalNonCurrentAssets | 1.9B | 1.87B | 1.81B | 1.85B | 1.7B | 1.72B | 1.79B | 1.82B | 1.8B | 1.65B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 2.74B | 2.65B | 2.59B | 2.48B | 2.26B | 2.44B | 2.54B | 2.48B | 2.3B | 2.14B |
| totalPayables | 100.5M | 81.91M | 92.77M | 103.94M | 79.32M | 72.94M | 72.14M | 61.37M | 46.33M | 50.04M |
| accountPayables | 83.81M | 71.62M | 74.93M | 87.04M | 60.97M | 53.05M | 55.53M | 46.46M | 34.22M | 37.78M |
| otherPayables | 16.69M | 10.29M | 17.84M | 33.8M | 36.69M | 39.77M | 33.2M | 29.82M | 24.21M | 12.26M |
| accruedExpenses | 29.45M | 25.35M | 26.77M | 17.21M | 22.7M | 26.84M | 37.3M | 15M | 18.36M | 15.19M |
| shortTermDebt | 18.71M | 18.71M | 28.74M | 29.16M | 29.57M | 47.43M | 144.74M | 97.18M | 47.46M | 111.43M |
| capitalLeaseObligationsCurrent | 15.87M | 16.18M | 13.54M | 14.47M | 7.75M | 5.45M | 8.72M | -18.62M | - | - |
| taxPayables | - | 24.48M | 23.11M | 16.9M | 18.35M | 19.88M | 16.62M | 14.91M | 12.1M | 12.26M |
| deferredRevenue | 69.42M | 30.6M | 13.27M | 42.83M | 52.28M | 126.58M | 83.12M | 14.91M | 141.88M | -149.2M |
| otherCurrentLiabilities | 46.86M | 108.11M | 121.77M | 52.44M | 35.75M | 46.78M | 40.48M | 57.54M | 118.19M | 36.34M |
| totalCurrentLiabilities | 280.82M | 224.91M | 283.58M | 260.05M | 227.37M | 326.01M | 324.66M | 234.8M | 220.06M | 201.13M |
| longTermDebt | 155.99M | 165.15M | 163.83M | 202.96M | 179.12M | 197.45M | 429.55M | 562.62M | 482.84M | 370.78M |
| capitalLeaseObligationsNonCurrent | 95.82M | 104.07M | 108.04M | 114.51M | 751.63K | 12.46M | 13.15M | - | - | - |
| deferredRevenueNonCurrent | 91.5M | 97.99M | 105.84M | 114.94M | 129.33M | 136.74M | 144.36M | 151.97M | 168.77M | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | 59.87M | -95.77M | -118.67M | - |
| otherNonCurrentLiabilities | 105.72M | 97.39M | 88.24M | 78.83M | 65.85M | 63.68M | 203.96M | -31.33M | 203.07M | 196.9M |
| totalNonCurrentLiabilities | 449.04M | 464.6M | 465.94M | 511.23M | 375.06M | 410.34M | 646.66M | 770.79M | 696.18M | 567.68M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 111.7M | 120.25M | 121.59M | 128.98M | 8.5M | 17.91M | 21.87M | -18.62M | - | - |
| totalLiabilities | 638.35M | 689.51M | 749.52M | 771.29M | 602.42M | 736.35M | 971.32M | 1.01B | 916.23M | 768.8M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 1.6B | 1.6B | 1.6B | 1.6B | 1.2B | 1.2B | 1.2B | 1.2B | 1.2B | 1.2B |
| retainedEarnings | 303.93M | 260.02M | 177.57M | 73.54M | 386.06M | 434.44M | 315.26M | 236.76M | 154.24M | 147.59M |
| 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 | 241.86M | 338.8M | 303.33M | 257.34M | 90.09M | 150.71M | 109.46M | 104.72M | 123.02M | 74.68M |
| depreciationAndAmortization | 89.18M | 97M | 100.1M | 100.41M | 109.43M | 103.88M | 102.41M | 88.43M | 53.04M | 50.41M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | -199.43M | 21.3M | -134.17M | -207.41M | -23.28M | -118.71M | -66.26M | -258.8M | 100.9M | -231M |
| accountsReceivables | -127.02M | 114.78M | -112.09M | -171.55M | 74.93M | -86.29M | -65.02M | -201.23M | 179.76M | -228.23M |
| inventory | -22.86M | -4.56M | -495.34K | -3.48M | 8.12M | -12.83M | 2.28M | -20.55M | 2.38M | -4.88M |
| accountsPayables | 17.63M | -4.76M | -7.57M | 17.54M | 6.23M | -2.24M | 8.75M | -27.41M | -3.55M | 1.84M |
| otherWorkingCapital | -67.18M | -84.17M | -14.01M | -49.92M | -112.56M | -17.34M | -12.28M | -238.25M | 98.51M | 273.67K |
| otherNonCashItems | 83.95M | 6.98M | 81.7M | 102.97M | 258.4M | 181.56M | 37.56M | 13.54M | 33.18M | -105.82M |
| netCashProvidedByOperatingActivities | 215.56M | 464.07M | 350.95M | 253.31M | 434.64M | 317.45M | 183.17M | -52.1M | 310.14M | -31.14M |
| investmentsInPropertyPlantAndEquipment | -98.03M | -213.67M | -53.46M | -112.61M | -14.92M | -27.15M | -45.07M | -78.01M | -196.56M | -145.36M |
| acquisitionsNet | - | - | - | - | -118.12M | 8696 | - | -39.56M | - | - |
| purchasesOfInvestments | - | - | - | - | -118.12M | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | 118.12M | - | - | - | - | - |
| otherInvestingActivities | - | 130.66M | -1.32M | -83125 | 29996 | -14.16M | - | - | - | -145.31M |
| netCashProvidedByInvestingActivities | -98.03M | -83.01M | -54.78M | -112.61M | -133.01M | -27.14M | -45.07M | -117.57M | -196.56M | -145.31M |
| netDebtIssuance | -18.71M | -18.71M | -60.39M | 11.29M | -60.7M | -340.82M | -97.16M | 118.53M | 17.47M | 88.38M |
| longTermNetDebtIssuance | -18.71M | -18.71M | -48.71M | 11.29M | -47.42M | -340.82M | -97.16M | 118.53M | 17.47M | 88.38M |
| shortTermNetDebtIssuance | - | - | -11.68M | - | -13.28M | - | - | - | - | - |
| netStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netCommonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -199.9M | -224.78M | -167.1M | -199.01M | -131.65M | - | - | -89.71M | - | -90M |
| commonDividendsPaid | -199.9M | -224.78M | -167.1M | -199.01M | -131.65M | - | - | -89.71M | - | -90M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -16.29M | -17.55M | -4.05M | -13.23M | -2.06M | -22.53M | -9.17M | 6.44M | 34.62M | 113.08M |
| netCashProvidedByFinancingActivities | -234.9M | -261.04M | -231.54M | -200.96M | -194.42M | -352.3M | -106.33M | 35.26M | 52.09M | 100.19M |
| 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 | 319.09M | 339.5M | 294.91M | 298.24M | 301.88M | 322.79M | 290.59M | 263.46M | 277.04M | 303.68M |
| costOfRevenue | 218M | 249M | 211.88M | 205.25M | 205.37M | 213.18M | 194.54M | 177.72M | 185.98M | 195.9M |
| grossProfit | 101.09M | 90.5M | 83.03M | 92.99M | 96.51M | 109.61M | 96.05M | 85.74M | 91.06M | 107.78M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 25.87M | -45.05M | 23.86M | 22.52M | 23.6M | -45.92M | 18.79M | 20.2M | 24.32M | -54.77M |
| sellingAndMarketingExpenses | 11.01M | -321.36K | 2.71M | 2.1M | 2.47M | -1.06M | 2.16M | 1.62M | 748.14K | 3.29M |
| sellingGeneralAndAdministrativeExpenses | 36.88M | -45.38M | 26.58M | 24.62M | 26.07M | -46.98M | 20.95M | 21.82M | 25.07M | -51.47M |
| otherExpenses | 17.31M | 93.7M | 2.12M | 4.48M | -6.29M | 77.94M | -6.82M | -19.81M | -165.96M | 88.21M |
| operatingExpenses | 54.19M | 48.33M | 28.7M | 29.1M | 19.78M | 30.96M | 14.13M | 19.81M | 165.96M | 53.98M |
| costAndExpenses | 272.19M | 297.33M | 240.58M | 234.35M | 225.15M | 244.14M | 208.67M | 197.53M | 351.94M | 195.9M |
| netInterestIncome | -6.85M | -1.2M | -5.11M | -4.99M | -4.28M | -3.84M | -2.22M | -5.94M | -5.88M | -6.15M |
| interestIncome | - | - | 676.3K | 1.07M | 2.03M | 2.21M | 3.72M | - | - | - |
| interestExpense | 6.85M | 1.2M | 5.78M | 6.06M | 6.31M | 6.05M | 5.95M | 5.94M | 5.88M | 6.15M |
| depreciationAndAmortization | 20.67M | 19.86M | 21.32M | 24.28M | 23.71M | 23.97M | 23.63M | 23.49M | 25.91M | 24.69M |
| ebitda | 67.57M | 31.2M | 83M | 96.3M | 107.95M | 107.66M | 81.92M | 98.59M | 100.81M | 95.74M |
| ebit | 46.9M | 11.33M | 61.68M | 72.02M | 84.24M | 83.69M | 81.92M | 129.81M | 74.92M | 73.96M |
| nonOperatingIncomeExcludingInterest | - | -22.32M | -7.35M | -8.13M | -7.51M | -5.05M | -8.18M | 554.34K | -20977 | -2.91M |
| operatingIncome | 46.9M | 34.33M | 54.33M | 63.89M | 76.73M | 78.65M | 81.92M | 65.93M | -74.9M | 107.78M |
| totalOtherIncomeExpensesNet | 13.34M | 24.23M | 1.57M | 2.07M | 1.2M | -1.01M | 2.21M | -6.5M | -5.86M | -3.23M |
| incomeBeforeTax | 60.24M | 58.55M | 55.89M | 65.96M | 77.93M | 77.64M | 84.13M | 124.43M | 69.04M | 67.81M |
| incomeTaxExpense | 4M | 4.48M | 4M | 4M | 4M | -121.03K | 5M | 6M | 5M | 2.62M |
| netIncomeFromContinuingOperations | 56.24M | 54.08M | 51.89M | 61.96M | 73.93M | 77.76M | 79.13M | 117.87M | 64.02M | 62.28M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | 2.83M | - | - | 20977 | 2.91M |
| netIncome | 56.24M | 54.08M | 51.89M | 61.96M | 73.93M | 77.76M | 79.13M | 117.87M | 64.04M | 65.19M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 56.24M | 54.08M | 51.89M | 61.96M | 73.93M | 77.76M | 79.13M | 117.87M | 64.04M | 65.19M |
| eps | 0.35 | 0.34 | 0.32 | 0.39 | 0.46 | 0.49 | 0.49 | 0.74 | 0.4 | 0.41 |
| 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 | 19.2M | 127.89M | 124.08M | 193.6M | 290.92M | 245.26M | 429.26M | 350.03M | 206.02M | 125.24M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 19.2M | 127.89M | 124.08M | 193.6M | 290.92M | 245.26M | 429.26M | 350.03M | 206.02M | 125.24M |
| netReceivables | 680.92M | 560.59M | 540.2M | 495.65M | 421.54M | 442.71M | 422.45M | 436.98M | 518.56M | 570.34M |
| accountsReceivables | 673.06M | 553.16M | 520.3M | 475.48M | 404.98M | 434.38M | 411.32M | 431.27M | 518.56M | 560.8M |
| otherReceivables | 7.86M | 7.43M | 19.9M | 20.17M | 16.56M | 8.33M | 11.13M | 19.65M | 10.18M | 8.75M |
| inventory | 115.65M | 84.02M | 81.83M | 67.89M | 72.27M | 61.16M | 61.59M | 57.57M | 57.37M | 56.59M |
| prepaids | 68.93M | 62.06M | 47.26M | 26.36M | 25.31M | 29.06M | 21.03M | 22.42M | 23.33M | 15.54M |
| otherCurrentAssets | - | 1.46M | - | - | - | 943.34K | - | 13.94M | 10.18M | 16.08M |
| totalCurrentAssets | 884.7M | 834.56M | 793.38M | 783.5M | 810.04M | 779.13M | 934.32M | 880.95M | 815.46M | 783.79M |
| propertyPlantEquipmentNet | 1.73B | 1.72B | 1.71B | 1.69B | 1.69B | 1.71B | 1.54B | 1.55B | 1.64B | 1.66B |
| goodwill | - | 17.46M | - | - | - | 21.76M | - | - | - | 21.76M |
| intangibleAssets | 25.01M | 8.1M | 27.5M | 27.64M | 27.13M | 5.3M | 26.93M | 24.44M | 23.56M | 1.92M |
| goodwillAndIntangibleAssets | 25.01M | 25.56M | 27.5M | 27.64M | 27.13M | 27.06M | 26.93M | 24.44M | 23.56M | 23.68M |
| longTermInvestments | 270.99M | 159.18M | 153.99M | 147.39M | 140.4M | 134.99M | 132.18M | 127.79M | 128.44M | 128.38M |
| taxAssets | - | - | - | - | - | - | - | - | -128.44M | -128.38M |
| otherNonCurrentAssets | - | - | - | - | -1000 | - | - | - | 128.44M | 128.38M |
| totalNonCurrentAssets | 2.02B | 1.9B | 1.89B | 1.86B | 1.86B | 1.87B | 1.7B | 1.71B | 1.79B | 1.81B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 2.91B | 2.74B | 2.68B | 2.65B | 2.67B | 2.65B | 2.63B | 2.59B | 2.61B | 2.59B |
| totalPayables | 121.83M | 100.27M | 106.17M | 79.76M | 84.39M | 81.91M | 92.96M | 55.07M | 60.52M | 92.77M |
| accountPayables | 101.37M | 83.81M | 76.05M | 55.55M | 59.69M | 71.62M | 56.43M | 55.07M | 60.52M | 74.93M |
| otherPayables | 20.46M | 16.46M | 30.12M | 24.2M | 24.7M | 10.29M | 36.52M | 24.21M | 47.14M | 35.68M |
| accruedExpenses | - | 29.45M | - | - | - | 25.35M | - | 49.46M | 54.5M | 26.77M |
| shortTermDebt | 18.71M | 18.71M | 18.71M | 18.71M | 28.6M | 18.71M | 20.09M | 18.71M | 18.71M | 28.74M |
| capitalLeaseObligationsCurrent | 15.34M | 15.87M | 15.94M | 16.19M | 16.14M | 16.18M | 16M | 14.74M | 14.74M | 13.54M |
| taxPayables | 29.86M | - | 11.98M | 7.98M | 3.98M | 24.48M | 15.6M | 10.6M | 22.84M | 23.11M |
| deferredRevenue | 85.1M | 69.42M | 59.24M | 47.29M | 40.13M | 30.6M | 41.33M | 37.3M | 69.85M | 130.84M |
| otherCurrentLiabilities | 135.73M | 47.09M | 105.95M | 97.98M | 100.95M | 108.11M | 97.12M | 33.31M | 56.25M | 63.3M |
| totalCurrentLiabilities | 376.71M | 280.82M | 246.77M | 212.64M | 230.06M | 224.91M | 226.17M | 208.6M | 274.57M | 283.58M |
| longTermDebt | 148.34M | 155.99M | 153.56M | 152.53M | 157.61M | 165.15M | 162.6M | 161.45M | 176.3M | 163.83M |
| capitalLeaseObligationsNonCurrent | 97.2M | 95.82M | 100.73M | 99.98M | 104.87M | 104.07M | 108.8M | 105.99M | 110.77M | 108.04M |
| deferredRevenueNonCurrent | 97.2M | 91.5M | 93.12M | 94.75M | 96.37M | 97.99M | 99.61M | 101.28M | 103.56M | 105.84M |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | -101.28M | - | - |
| otherNonCurrentLiabilities | 171.27M | 105.72M | 101.4M | 98.75M | 98.06M | 97.39M | 97.22M | -6.78M | 194.47M | 88.24M |
| totalNonCurrentLiabilities | 506.69M | 449.04M | 448.82M | 446.01M | 456.91M | 464.6M | 468.22M | 361.94M | 481.55M | 465.94M |
| otherLiabilities | - | - | - | - | - | - | - | 101.28M | - | - |
| capitalLeaseObligations | 112.53M | 111.7M | 116.67M | 116.17M | 121M | 120.25M | 124.8M | 120.73M | 125.51M | 121.59M |
| totalLiabilities | 883.4M | 638.35M | 695.59M | 658.65M | 686.97M | 689.51M | 694.39M | 671.82M | 756.12M | 749.52M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 1.6B | 1.6B | 1.6B | 1.6B | 1.6B | 1.6B | 1.6B | 1.6B | 1.6B | 1.6B |
| retainedEarnings | 324.69M | 303.93M | 283.08M | 286.2M | 279.26M | 260.02M | 270.94M | 247.32M | 185.88M | 177.57M |
| 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 | 56.24M | 54.08M | 51.89M | 61.96M | 73.93M | 77.76M | 79.13M | 117.87M | 64.04M | 65.19M |
| depreciationAndAmortization | 20.67M | 19.86M | 21.32M | 24.28M | 23.71M | 23.97M | 23.63M | 23.49M | 25.91M | 24.69M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | -155.39M | -40.37M | -55.28M | -101.26M | 3.78M | -59.45M | 31.26M | 21.83M | 33.31M | -119.4M |
| accountsReceivables | -138.92M | -18.91M | -53.17M | -85.31M | 30.37M | -42.83M | 28.28M | 79.48M | 49.78M | -99.62M |
| inventory | -31.63M | -2.19M | -13.94M | 4.38M | -11.11M | 431K | -4.01M | -205.04K | -776.1K | -1.67M |
| accountsPayables | 16.44M | 7.79M | 20.79M | -3.67M | -7.28M | 9.86M | 1.22M | -4.13M | -11.71M | 2.38M |
| otherWorkingCapital | -1.28M | -27.06M | 11.82M | -20.33M | -15.48M | -17.05M | 6.99M | -53.32M | -5.72M | -20.49M |
| otherNonCashItems | 33.08M | 42.05M | 9.08M | 20.64M | 3.8M | 29.85M | 9.1M | -57.24M | 15M | 37.98M |
| netCashProvidedByOperatingActivities | -45.4M | 75.62M | 27.01M | 5.63M | 105.22M | 72.14M | 143.11M | 105.95M | 142.88M | 8.46M |
| investmentsInPropertyPlantAndEquipment | -32.69M | -32.82M | -38.67M | -21.79M | -3.91M | -193.86M | -6.07M | -5.15M | -5.99M | -7.69M |
| acquisitionsNet | -20M | - | - | - | - | - | - | - | - | - |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | - | - | 1.16M | 680K | 1.1M | 2.26M | 1.2M | 124.6M | -92150 | -1.3M |
| netCashProvidedByInvestingActivities | -52.69M | -32.82M | -37.51M | -21.11M | -2.82M | -191.6M | -4.87M | 119.45M | -5.99M | -7.69M |
| netDebtIssuance | -9.88M | - | -1.38M | -17.34M | -558.32K | -1.38M | -1.28M | -17.34M | - | -1.38M |
| longTermNetDebtIssuance | -9.88M | - | -1.38M | -17.34M | -558.32K | -1.38M | -1.28M | -17.34M | - | 52.74M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | -54.12M |
| netStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netCommonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | -32M | -56M | -56.29M | -55.61M | -55.87M | -57.36M | -55.79M | -55.75M | -55.72M |
| commonDividendsPaid | - | -32M | -56M | -56.29M | -55.61M | -55.87M | -57.36M | -55.79M | -55.75M | -55.72M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -722.39K | -7M | -1.65M | -8.21M | -580.71K | -7.28M | -366.01K | -8.26M | -357.96K | -4.18M |
| netCashProvidedByFinancingActivities | -10.6M | -39M | -59.02M | -81.84M | -56.75M | -64.53M | -59.01M | -81.38M | -56.11M | -61.28M |