SAU : 4005.SR
$6 (5.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.6B | 1.29B | 1.08B | 917.93M | 845.38M | 808.95M | 708.39M | 763.8M | 855.08M | 900.65M |
| costOfRevenue | 1.01B | 839.6M | 712.15M | 628.25M | 598.91M | 585.07M | 542.74M | 597.29M | 659.68M | 696.09M |
| grossProfit | 589M | 454.08M | 369.63M | 289.68M | 246.47M | 223.88M | 165.66M | 166.51M | 195.4M | 204.56M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 42.69M | 45.3M | 41.38M | 21.85M | 18.99M | 16.9M | 14.73M | 15.81M | 105.05M | 126.79M |
| sellingAndMarketingExpenses | 20.45M | 11.32M | 8.53M | 4.47M | 11.98M | 42.36M | 593.12K | 488.86K | 387.73K | 525.35K |
| sellingGeneralAndAdministrativeExpenses | 63.13M | 56.62M | 49.91M | 26.31M | 30.97M | 59.26M | 15.32M | 16.3M | 105.44M | 127.32M |
| otherExpenses | 170.87M | 100.58M | 73.64M | 65.95M | 59.28M | 50.5M | 60.69M | 7.74M | - | -125.85M |
| operatingExpenses | 234M | 157.2M | 122.91M | 92.27M | 90.25M | 109.77M | 76.02M | 86.58M | 105.44M | -125.85M |
| costAndExpenses | 1.24B | 996.8M | 835.06M | 720.52M | 689.16M | 694.84M | 618.75M | 683.88M | 765.12M | 696.09M |
| netInterestIncome | -8.17M | -3.26M | 17.87M | 1.24M | 209.44K | 3.37M | 4.53M | -1.71M | 2.4M | -4.41M |
| interestIncome | 18.8M | 19.48M | 21.37M | 1.24M | 209.44K | 3.37M | 6.75M | 1.14M | 2.4M | - |
| interestExpense | 26.97M | 22.74M | 3.5M | - | - | - | 2.22M | 2.85M | - | 4.41M |
| depreciationAndAmortization | 110.66M | 80.49M | 54.93M | 45.68M | 50.16M | 56.2M | 68.67M | 72.88M | 68.41M | 65.64M |
| ebitda | 484M | 396.86M | 323.02M | 244.18M | 214.56M | 171.73M | 173.6M | 159.34M | 171.24M | 137.09M |
| ebit | 373.33M | 316.36M | 268.09M | 198.5M | 163.36M | 115.53M | 104.93M | 86.07M | 102.53M | 71.45M |
| nonOperatingIncomeExcludingInterest | -18.8M | -19.48M | -21.37M | -1.24M | 1.04M | -1.41M | -95350 | 2.35M | 1.24M | - |
| operatingIncome | 355M | 296.88M | 246.72M | 197.41M | 155.28M | 114.11M | 104.84M | 88.43M | 103.77M | 78.71M |
| totalOtherIncomeExpensesNet | -7.74M | -3.26M | 17.87M | 1.24M | 9.12M | 9.18M | -2.13M | -4.81M | -3.64M | -4.41M |
| incomeBeforeTax | 346.36M | 293.63M | 264.59M | 198.5M | 164.4M | 123.3M | 102.71M | 83.61M | 100.13M | 66.08M |
| incomeTaxExpense | 27.89M | -4.54M | 23.67M | 28.43M | 28.04M | 26.03M | 22.62M | 21.43M | 14.84M | 16.77M |
| netIncomeFromContinuingOperations | 318M | 298.16M | 240.93M | 170.07M | 136.36M | 97.27M | 80.09M | 62.18M | 85.3M | 50.27M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 318M | 298.16M | 240.93M | 170.07M | 136.36M | 97.27M | 80.09M | 62.18M | 85.3M | 49.31M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 318M | 298.16M | 240.93M | 170.07M | 136.36M | 97.27M | 80.09M | 62.18M | 85.3M | 50.27M |
| eps | 7.13 | 6.65 | 5.37 | 3.79 | 3.04 | 2.17 | 1.79 | 1.39 | 1.9 | 1.12 |
| 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 | 479.95M | 263.82M | 308.67M | 329.21M | 374.96M | 372.67M | 379.67M | 344.56M | 117.35M | 904.02M |
| shortTermInvestments | 50.66M | 302.92M | 385M | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 530.61M | 566.75M | 693.67M | 329.21M | 374.96M | 372.67M | 379.67M | 344.56M | 117.35M | 904.02M |
| netReceivables | 861.76M | 583.21M | 517.06M | - | 615.87M | 498.35M | - | - | - | 578.44M |
| accountsReceivables | 814.51M | 572.23M | 502.54M | 657.86M | 606.53M | 482.83M | 363.43M | 369.87M | 581.06M | 577.48M |
| otherReceivables | 47.24M | 10.97M | 14.52M | 12.61M | 9.35M | 15.53M | 10.45M | 14.5M | 10.89M | 960.72K |
| inventory | 77.54M | 57.57M | 53.01M | 42.66M | 45.86M | 45.85M | 51.84M | 55.2M | 58.46M | 60.25M |
| prepaids | 10.19M | 10.14M | 7.74M | 13.6M | 32.09M | 11.36M | 12.72M | 11.65M | 4.63M | 4.59M |
| otherCurrentAssets | - | 11.63M | 520.31M | - | 615.87M | 4.47M | - | - | - | 12.43M |
| totalCurrentAssets | 1.48B | 1.23B | 1.28B | 1.06B | 1.07B | 932.7M | 818.11M | 795.78M | 772.39M | 756.4M |
| propertyPlantEquipmentNet | 1.14B | 1.11B | 817.18M | 652.43M | 483.16M | 494.53M | 536.54M | 596.26M | 651.64M | 60.66M |
| goodwill | 133.46M | 150.1M | 116.96M | - | - | - | - | - | - | - |
| intangibleAssets | 13.03M | 15.14M | 1.84M | 4.36M | 7.48M | 5.4M | 1.6M | 370.39K | 1.1M | 1.72M |
| goodwillAndIntangibleAssets | 146.5M | 165.24M | 118.8M | 4.36M | 7.48M | 5.4M | 1.6M | 370.39K | 1.1M | 1.72M |
| longTermInvestments | - | - | - | - | - | - | - | - | - | - |
| taxAssets | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | - | - | - | -656.78M | -490.64M | -499.93M | -538.13M | - | - | 586.75M |
| totalNonCurrentAssets | 1.29B | 1.27B | 935.98M | 656.78M | 490.64M | 499.93M | 538.13M | 596.63M | 652.74M | 649.12M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 2.77B | 2.5B | 2.21B | 1.71B | 1.56B | 1.43B | 1.36B | 1.39B | 1.43B | 1.41B |
| totalPayables | 118.03M | 98.02M | 154.03M | 128.78M | 120.18M | 96.6M | 79.96M | 89.58M | 108.68M | 151.81M |
| accountPayables | 84.53M | 75.66M | 49.55M | 38.35M | 46.85M | 39.38M | 35.44M | 55.2M | 89.57M | 135.05M |
| otherPayables | 33.5M | 22.36M | 104.48M | 90.43M | 73.34M | 57.22M | 44.51M | 34.39M | 19.12M | 16.77M |
| accruedExpenses | 80.79M | 69.32M | 53.07M | 48.95M | 45.22M | 57.84M | 35.38M | 35.25M | 39.99M | 31.75M |
| shortTermDebt | 73.15M | 57.81M | 7.77M | 5.94M | 5.94M | 5.94M | 5.94M | 24.12M | 24.12M | 24.12M |
| capitalLeaseObligationsCurrent | - | 16.96M | 7.25M | - | - | - | - | - | - | - |
| taxPayables | - | 14.91M | 10.15M | 10.34M | 9.77M | 6.6M | 3.28M | 2.9M | 19.12M | 16.77M |
| deferredRevenue | - | - | - | - | - | - | 5.29M | 2.9M | - | -159.17M |
| otherCurrentLiabilities | 72.44M | 175.44M | 125.58M | 102.23M | 83.09M | 53.49M | 16.56M | 17.41M | 14.56M | 18.77M |
| totalCurrentLiabilities | 344.41M | 348.23M | 347.7M | 285.89M | 254.43M | 213.88M | 143.13M | 167.54M | 187.36M | 226.46M |
| longTermDebt | 442.88M | 244.32M | 262M | 77.25M | 83.19M | 89.13M | 95.07M | 146.47M | 170.6M | 194.72M |
| capitalLeaseObligationsNonCurrent | 151.85M | 168.64M | 53.23M | - | - | - | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | -17.48M | 111.49M | 98.01M | 86M | 97.53M | 92.67M | 85.15M | 81.53M | 81.56M | 73.14M |
| totalNonCurrentLiabilities | 577.26M | 524.44M | 413.23M | 163.24M | 180.72M | 181.8M | 180.22M | 228M | 252.15M | 267.86M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | 911.21M |
| capitalLeaseObligations | 151.85M | 185.6M | 60.48M | - | - | - | - | - | - | - |
| totalLiabilities | 921.67M | 872.67M | 760.93M | 449.13M | 435.15M | 395.68M | 323.35M | 395.55M | 439.51M | 1.41B |
| treasuryStock | -34.11M | -34.11M | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 448.5M | 448.5M | 448.5M | 448.5M | 448.5M | 448.5M | 448.5M | 448.5M | 448.5M | 448.5M |
| retainedEarnings | 1.43B | 1.22B | 818.91M | 629.07M | 489.75M | 402.43M | 398.37M | 362.34M | 351.1M | 270.74M |
| 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 | 346.36M | 293.63M | 240.93M | 198.5M | 164.4M | 123.3M | 102.71M | 83.61M | 100.13M | 49.31M |
| depreciationAndAmortization | 110.66M | 80.49M | 54.93M | 45.68M | 50.16M | 56.2M | 68.67M | 72.88M | 68.41M | 65.64M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | 3M | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | -327.01M | -97.13M | 185.21M | -23.49M | -174.73M | -148.13M | -53.82M | 92.89M | -94.48M | -103.58M |
| accountsReceivables | -298.06M | -70.71M | 192.88M | -41.06M | -199.15M | -210.69M | -40.68M | 123.37M | -49.01M | -88.81M |
| inventory | -6.65M | -719K | -7.67M | 3.2M | -9523 | 4.56M | 3.21M | 3.2M | -1.55M | 14.92M |
| accountsPayables | -9.88M | -25.7M | -27.67M | 14.37M | 24.43M | 58.01M | -20.47M | -36.27M | -41.45M | -32.58M |
| otherWorkingCapital | -12.42M | -12.48M | 27.67M | -14.73M | -15.28M | -11.55M | 4.11M | 89.69M | -92.93M | 26.88M |
| otherNonCashItems | 20.96M | -32.33M | -14.33M | -3.84M | 53.97M | 75.35M | 44.27M | 68.38M | 36.65M | 56.08M |
| netCashProvidedByOperatingActivities | 153.97M | 244.66M | 466.74M | 216.85M | 93.8M | 106.72M | 161.83M | 317.77M | 110.72M | 105.39M |
| investmentsInPropertyPlantAndEquipment | -131M | -249.7M | -54.01M | -211.83M | -40.92M | -18.22M | -10.25M | -19.19M | -73.59M | -58.42M |
| acquisitionsNet | 163.06K | -23.48M | -185.38M | 22410 | 200.61K | 117.42K | 175K | 72000 | 313.8K | - |
| purchasesOfInvestments | - | - | -385M | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | 82.08M | - | - | - | - | - | - | - | - |
| otherInvestingActivities | 251.84M | -1.44M | -559.74K | -180.78M | -8.53M | -4.57M | -283.43K | 72000 | 313.8K | -58.42M |
| netCashProvidedByInvestingActivities | 121M | -192.56M | -624.94M | -211.81M | -40.72M | -18.1M | -10.07M | -19.12M | -73.27M | -58.42M |
| netDebtIssuance | 44.71M | 31.99M | 184.75M | -5.94M | -5.94M | -5.94M | -69.58M | -24.12M | -24.12M | - |
| longTermNetDebtIssuance | 44.71M | 31.99M | 184.75M | -5.94M | -5.94M | -5.94M | -69.58M | -24.12M | -24.12M | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | - | -34.11M | - | - | - | - | - | - | - | - |
| netCommonStockIssuance | - | -34.11M | - | - | - | - | - | - | - | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | -34.11M | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -89.38M | -89.7M | -44.85M | -44.85M | -44.85M | -89.66M | -44.85M | -44.85M | - | -33.64M |
| commonDividendsPaid | -89.38M | -89.7M | -44.85M | -44.85M | -44.85M | -89.66M | -44.85M | -44.85M | - | -33.64M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -14.33M | -5.12M | -2.24M | - | - | - | -2.22M | -2.46M | - | - |
| netCashProvidedByFinancingActivities | -59M | -96.95M | 137.66M | -50.79M | -50.79M | -95.61M | -116.65M | -71.44M | -24.12M | -35.54M |
| 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 | 388M | 404.39M | 412.41M | 397.87M | 385.32M | 372.54M | 325.77M | 296.82M | 298.56M | 299.84M |
| costOfRevenue | 265M | 257.33M | 260.94M | 250.39M | 242.34M | 248.32M | 214.26M | 188.66M | 188.37M | 194M |
| grossProfit | 123M | 147.07M | 151.47M | 147.48M | 142.98M | 124.23M | 111.51M | 108.16M | 110.19M | 105.84M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 50.7M | -98.42M | 47.06M | 46.93M | 47.11M | -59.02M | 35.15M | 37.89M | 31.28M | -38.95M |
| sellingAndMarketingExpenses | 2.84M | 9.8M | 3.05M | 4.76M | 2.84M | 5.93M | 1.83M | 2.34M | 1.22M | 6.46M |
| sellingGeneralAndAdministrativeExpenses | 53.54M | -88.61M | 50.11M | 51.69M | 49.95M | -53.09M | 36.98M | 40.23M | 32.5M | 49.62M |
| otherExpenses | 6.46M | 154.06M | 10.96M | 10.82M | -4.17M | 88.76M | 3.66M | -43.04M | -37.86M | 82.28M |
| operatingExpenses | 60M | 65.45M | 61.07M | 62.5M | 45.78M | 35.67M | 40.64M | 43.04M | 39.14M | 49.62M |
| costAndExpenses | 325M | 323.58M | 322.01M | 312.89M | 288.12M | 283.98M | 254.9M | 231.7M | 227.51M | 243.62M |
| netInterestIncome | -4.31M | -1.29M | -2.92M | -1.79M | -2.18M | -3.45M | -1.82M | -2243 | 2.02M | 5.47M |
| interestIncome | 4.08M | 3.68M | 4.12M | 5.59M | 5.41M | 4.43M | 3.11M | 5.08M | 6.86M | 8.13M |
| interestExpense | 8.39M | 4.96M | 7.03M | 7.38M | 7.59M | 7.88M | 4.93M | 5.09M | 4.84M | 2.65M |
| depreciationAndAmortization | 28.54M | 33.49M | 26.12M | 25.66M | 25.38M | 28.5M | 17.59M | 17.8M | 16.61M | 16.41M |
| ebitda | 91.81M | 119.12M | 120.65M | 116.24M | 127.99M | 121.48M | 91.56M | 88M | 95.81M | 81.39M |
| ebit | 63M | 85.63M | 94.52M | 90.57M | 102.6M | 92.99M | 73.98M | 70.2M | 79.2M | 64.98M |
| nonOperatingIncomeExcludingInterest | - | -4.11M | -4.12M | -5.59M | -5.41M | -4.43M | -3.11M | -5.08M | -6.86M | -8.13M |
| operatingIncome | 63M | 81.52M | 90.4M | 84.98M | 97.2M | 88.56M | 70.87M | 65.12M | 71.05M | 56.21M |
| totalOtherIncomeExpensesNet | -4.31M | -850.64K | -2.92M | -1.79M | -2.18M | -3.45M | -1.82M | -2243 | 2.02M | 5.47M |
| incomeBeforeTax | 58.67M | 80.67M | 87.49M | 83.19M | 95.01M | 85.11M | 69.04M | 65.12M | 74.36M | 62.32M |
| incomeTaxExpense | 6.21M | 9.71M | 5.29M | 3.25M | 9.65M | -2.08M | 8.86M | -4.38M | -6.93M | -1.16M |
| netIncomeFromContinuingOperations | 52.46M | 70.96M | 82.2M | 79.94M | 85.37M | 87.19M | 60.19M | 69.5M | 81.29M | 63.48M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | -365 | - | - | - |
| netIncome | 52.46M | 70.96M | 82.2M | 79.94M | 85.37M | 87.19M | 60.19M | 69.5M | 81.29M | 63.48M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 52.46M | 70.96M | 82.2M | 79.94M | 85.37M | 87.19M | 60.19M | 69.5M | 81.29M | 63.48M |
| eps | 1.17 | 1.59 | 1.84 | 1.79 | 1.91 | 1.95 | 1.34 | 1.55 | 1.81 | 1.42 |
| 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 | 504.7M | 479.95M | 373.67M | 477.19M | 601.85M | 263.82M | 79.14M | 379.51M | 181.09M | 308.67M |
| shortTermInvestments | - | 50.66M | - | - | 75.34M | 302.92M | 200M | - | 391.67M | 385M |
| cashAndShortTermInvestments | 504.7M | 530.61M | 373.67M | 477.19M | 677.19M | 566.75M | 279.14M | 379.51M | 572.77M | 693.67M |
| netReceivables | 955.3M | 861.76M | 861.51M | 701.44M | 533.07M | 583.21M | 753.14M | - | 504.91M | 517.06M |
| accountsReceivables | 903.58M | 814.51M | 844.68M | 684.48M | 522.9M | 572.23M | 747.73M | 619.03M | 489.96M | 502.54M |
| otherReceivables | 51.72M | 47.24M | 16.84M | 16.96M | 10.17M | 10.97M | 5.41M | 16.1M | 14.95M | 14.52M |
| inventory | 79.23M | 77.54M | 84.41M | 69.02M | 69.9M | 57.57M | 50.76M | 59.19M | 57.48M | 59.91M |
| prepaids | 9.47M | 10.19M | 11.76M | 20.37M | 23.23M | 10.14M | 19.31M | 15.62M | 14.6M | 14.64M |
| otherCurrentAssets | - | - | - | - | 3.5M | 11.63M | 9.91M | - | 5.84M | 6.9M |
| totalCurrentAssets | 1.55B | 1.48B | 1.33B | 1.27B | 1.31B | 1.23B | 1.11B | 1.08B | 1.14B | 1.28B |
| propertyPlantEquipmentNet | 1.33B | 1.14B | 1.1B | 1.1B | 1.11B | 1.11B | 999.66M | 990.97M | 969.1M | 817.18M |
| goodwill | - | 133.46M | - | - | - | 150.1M | - | - | - | 116.96M |
| intangibleAssets | 145.54M | 13.03M | 163.93M | 164.84M | 164.33M | 15.14M | 118.13M | 118.11M | 118.61M | 1.84M |
| goodwillAndIntangibleAssets | 145.54M | 146.5M | 163.93M | 164.84M | 164.33M | 165.24M | 118.13M | 118.11M | 118.61M | 118.8M |
| longTermInvestments | - | - | - | - | - | - | - | - | - | - |
| taxAssets | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | - | - | - | - | -1000 | - | - | - | - | - |
| totalNonCurrentAssets | 1.47B | 1.29B | 1.27B | 1.27B | 1.27B | 1.27B | 1.12B | 1.11B | 1.09B | 935.98M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 3.02B | 2.77B | 2.6B | 2.54B | 2.58B | 2.5B | 2.23B | 2.19B | 2.23B | 2.21B |
| totalPayables | 116.02M | 118.03M | 94.32M | 96.73M | 148.19M | 98.02M | 99.43M | 80.01M | 114.04M | 154.03M |
| accountPayables | 76.3M | 84.53M | 69.15M | 75.41M | 92.78M | 75.66M | 50.13M | 50.61M | 48.77M | 49.55M |
| otherPayables | 39.71M | 33.5M | 25.16M | 21.32M | 55.4M | 22.36M | 49.3M | 29.4M | 65.27M | 104.48M |
| accruedExpenses | 50.7M | 80.79M | 47.35M | 46.71M | 45.7M | 69.32M | 48.13M | 43.33M | 38.48M | 53.07M |
| shortTermDebt | 11.83M | 73.15M | 60.49M | 59.75M | 62.76M | 57.81M | 43.33M | 31.62M | 7.78M | 7.77M |
| capitalLeaseObligationsCurrent | 39.87M | - | 17.73M | 17.48M | 17.23M | 16.96M | 9.36M | 7.34M | 6.41M | 7.25M |
| taxPayables | - | - | 12.37M | 14.42M | 48.7M | 14.91M | 43.19M | 41.95M | 65.27M | 104.48M |
| deferredRevenue | - | - | - | - | - | - | - | - | 65.27M | 104.48M |
| otherCurrentLiabilities | 81.98M | 72.44M | 168.78M | 161.19M | 131.7M | 175.44M | 155.23M | 119.92M | 119.14M | 125.58M |
| totalCurrentLiabilities | 300.4M | 344.41M | 341.32M | 335.14M | 359.88M | 348.23M | 307.35M | 282.22M | 285.85M | 347.7M |
| longTermDebt | 408.75M | 442.88M | 198.63M | 218.49M | 230.4M | 244.32M | 220.3M | 238.16M | 262M | 262M |
| capitalLeaseObligationsNonCurrent | 269.2M | 151.85M | 148.68M | 157.99M | 155.9M | 168.64M | 57.4M | 61.74M | 48.22M | 53.23M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 141.09M | -17.48M | 121.67M | 119.95M | 116.04M | 111.49M | 104.4M | 101.78M | 100.84M | 98.01M |
| totalNonCurrentLiabilities | 819.04M | 577.26M | 468.97M | 496.42M | 502.34M | 524.44M | 382.11M | 401.68M | 411.06M | 413.23M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 309.06M | 151.85M | 166.4M | 175.47M | 173.13M | 185.6M | 66.76M | 69.08M | 54.63M | 60.48M |
| totalLiabilities | 1.12B | 921.67M | 810.29M | 831.56M | 862.21M | 872.67M | 689.45M | 683.89M | 696.9M | 760.93M |
| treasuryStock | -34.11M | -34.11M | -34.11M | -34.11M | -34.11M | -34.11M | -34.11M | -6.93M | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 448.5M | 448.5M | 448.5M | 448.5M | 448.5M | 448.5M | 448.5M | 448.5M | 448.5M | 448.5M |
| retainedEarnings | 1.48B | 1.43B | 1.37B | 1.29B | 1.3B | 1.22B | 1.13B | 1.07B | 900.2M | 818.91M |
| 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 | 52.46M | 70.49M | 87.49M | 83.19M | 95.01M | 85.11M | 69.04M | 65.12M | 81.29M | 63.48M |
| depreciationAndAmortization | 28.54M | 33.49M | 26.12M | 25.66M | 25.38M | 28.5M | 17.59M | 17.8M | 16.61M | 16.41M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | -131.06M | 5.62M | -182.85M | -178.63M | 33.16M | 169.08M | -122.2M | -127.89M | -20M | -119.76M |
| accountsReceivables | -93.93M | 3.21M | -176.85M | -173.13M | 48.7M | 196.31M | -136.58M | -4.42M | 4.42M | -107.34M |
| inventory | -6.43M | 5.89M | -1.09M | 879.08K | -12.32M | -2.97M | 1.48M | -499.81K | 1.27M | -3.99M |
| accountsPayables | -28.77M | -175.21K | -104.01K | -6.39M | -3.22M | -24.27M | 12.9M | 7.47M | -21.8M | -3.7M |
| otherWorkingCapital | -1.93M | -3.31M | -4.8M | -6.39M | -3.22M | -24.27M | -3.19M | -130.44M | -3.88M | -4.73M |
| otherNonCashItems | 21.69M | 48.91M | 16.86M | -7.34M | 3.91M | 16.44M | -1.65M | -18.7M | 17.87M | 22.34M |
| netCashProvidedByOperatingActivities | -28.37M | 125.02M | -52.38M | -77.11M | 157.47M | 299.12M | -37.22M | -63.68M | 46.44M | -17.53M |
| investmentsInPropertyPlantAndEquipment | -52.21M | -62.26M | -23.7M | -23.41M | -22.25M | -31.09M | -26.12M | -24.53M | -168.34M | -17.29M |
| acquisitionsNet | 130.42K | 5922 | 52082 | 30434 | 74626 | -23.48M | 8721 | - | 3052 | -166.7M |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | 65M |
| salesMaturitiesOfInvestments | 50.66M | -50.66M | - | 75.34M | 227.58M | -102.92M | - | 385M | - | - |
| otherInvestingActivities | - | 2.63M | -572.76K | -1.94M | -389K | -895.64K | -200.18M | 385M | -373.06K | -185.51M |
| netCashProvidedByInvestingActivities | -1.42M | -110.29M | -23.65M | 49.99M | 204.95M | -158.39M | -226.3M | 360.47M | -168.34M | -118.99M |
| netDebtIssuance | 72.31M | 86.97M | -18.42M | -11.92M | -11.92M | 37.93M | -5.94M | - | - | 190.69M |
| longTermNetDebtIssuance | 72.31M | 86.97M | -18.42M | -11.92M | -11.92M | 37.93M | -9.67M | - | - | 190.69M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | - | - | - | - | - | - | -27.18M | - | - | - |
| netCommonStockIssuance | - | - | - | - | - | - | -27.18M | - | - | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | - | - | - | - | - | -27.18M | -6.93M | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | -89.38M | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | -89.38M | - | - | - | -89.7M | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -17.78M | 3.46M | -9.07M | 3.75M | -12.48M | 6.03M | -3.73M | -98.38M | -5.67M | -15.48M |
| netCashProvidedByFinancingActivities | 54.53M | 90.42M | -27.48M | -97.55M | -24.4M | 43.96M | -36.85M | -98.38M | -5.67M | 175.21M |