$0.3 (1.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.26B | 1.18B | 1.11B | 990.66M | 968.87M | 971.39M | 849.6M | 1.03B | - | 590.21M |
| costOfRevenue | 436.89M | 428.65M | 419.9M | 382.69M | 336.58M | 344.85M | 348.35M | 446.44M | - | 261.45M |
| grossProfit | 822.21M | 748.22M | 692.55M | 607.97M | 632.29M | 626.54M | 501.24M | 582.09M | - | 328.76M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 87.93M | 86.09M | 71.07M | 62.12M | 63.84M | 52.21M | 118.11M | 61.63M | 41.13M | 815K |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 87.93M | 86.09M | 71.07M | 62.12M | 63.84M | 52.21M | 118.11M | 61.63M | 41.13M | 815K |
| otherExpenses | 89.6M | 2.96M | 9.62M | 6.38M | 13.13M | 691.97M | 781.62M | - | - | - |
| operatingExpenses | 177.54M | 89.05M | 80.68M | 68.5M | 76.96M | 744.18M | 899.74M | 61.76M | 41.13M | 815K |
| costAndExpenses | 614.43M | 517.7M | 500.58M | 451.19M | 413.55M | 1.09B | 1.25B | 508.2M | 41.13M | 815K |
| netInterestIncome | -190.4M | -207.03M | -217.24M | -189.95M | -175.28M | -147.01M | -110.4M | -61.89M | - | - |
| interestIncome | - | - | - | - | - | - | - | - | - | 1000 |
| interestExpense | 190.4M | 207.03M | 217.24M | 189.95M | 175.28M | 147.01M | 110.4M | 61.91M | - | - |
| depreciationAndAmortization | 204.98M | 210.67M | 206.73M | 202.43M | 179.46M | 179.46M | 152.54M | 148K | 41.13M | 99.86M |
| ebitda | 937.26M | 966.32M | 924.05M | 836.12M | 803.48M | 148.25M | -194.64M | 148K | - | 115.99M |
| ebit | 732.28M | 755.65M | 717.32M | 633.68M | 624.02M | -31.21M | -347.18M | - | -41.13M | 16.13M |
| nonOperatingIncomeExcludingInterest | -87.61M | -96.48M | -105.46M | -94.22M | -68.69M | -86.43M | -51.32M | - | -69.72M | 258.47M |
| operatingIncome | 644.67M | 659.17M | 611.86M | 539.47M | 555.33M | -117.64M | -398.49M | 607.57M | -41.13M | 16.13M |
| totalOtherIncomeExpensesNet | -80.47M | -110.54M | -111.79M | -95.73M | -106.59M | -60.58M | -59.09M | 127.53M | 69.72M | - |
| incomeBeforeTax | 564.2M | 548.62M | 500.07M | 443.74M | 448.74M | -178.22M | -457.58M | 98.92M | 28.59M | 16.13M |
| incomeTaxExpense | 151.03M | 147.73M | 128.29M | 117.49M | 117.12M | -55.69M | -102.47M | 32.31M | 26.26M | 6.42M |
| netIncomeFromContinuingOperations | 413.16M | 400.89M | 371.79M | 326.24M | 331.62M | -122.53M | -355.11M | 66.61M | 2.32M | 9.71M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 413.16M | 400.89M | 371.79M | 326.24M | 331.62M | -122.53M | -355.11M | 443.04M | 2.32M | 9.71M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 412.61M | 400.34M | 371.24M | 325.69M | 331.07M | -123.08M | -355.56M | 61.37M | 6.48M | 9.71M |
| eps | 0.86 | 0.83 | 0.77 | 0.68 | 0.69 | -0.26 | -0.8 | 2.37 | 0.04 | 0.05 |
| 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 | 180.44M | - | 66000 | - | - | 640K | 1.24M | 2.82M | 5.99M | 9.61M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 180.44M | - | 66000 | - | - | 640K | 1.24M | 2.82M | 5.99M | 9.61M |
| netReceivables | 109.66M | 115.18M | 89.56M | 87.67M | 82.88M | 91.81M | 105.6M | - | - | 217K |
| accountsReceivables | 107.76M | 115.18M | 89.56M | 86.73M | 81.94M | 74.56M | 105.6M | - | - | 217K |
| otherReceivables | 1.9M | - | - | 940K | 940K | 17.25M | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | -529K |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | 89.77M | 2.88M | 1.5M | 1.33M | 920K | 1.48M | 1.72M | 87000 | - | - |
| totalCurrentAssets | 379.86M | 118.06M | 91.13M | 88.99M | 83.8M | 93.93M | 108.56M | 2.91M | 5.99M | 9.83M |
| propertyPlantEquipmentNet | 3.45B | 3.88B | 3.79B | 3.75B | 3.39B | 3.25B | 3.27B | - | - | 2.2B |
| goodwill | - | - | - | - | - | - | 575.46M | - | - | - |
| intangibleAssets | 1.07B | 1.14B | 1.22B | 1.29B | 1.36B | 1.43B | 1.5B | - | - | - |
| goodwillAndIntangibleAssets | 1.07B | 1.14B | 1.22B | 1.29B | 1.36B | 1.43B | 2.07B | - | - | - |
| longTermInvestments | 585.78M | 603.96M | 626.65M | 652.77M | 696.01M | 722.48M | 709.64M | 43.49M | 23.77M | 7.54M |
| taxAssets | - | 121.21M | - | 131.22M | 13.72M | 103.4M | 103.23M | 1.3M | - | - |
| otherNonCurrentAssets | 389.82M | 13.35M | 10.89M | -119.19M | -1.05M | 9.61M | 14.46M | - | - | -2.2B |
| totalNonCurrentAssets | 5.5B | 5.76B | 5.65B | 5.7B | 5.46B | 5.52B | 6.17B | 44.8M | 23.77M | 7.54M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 5.88B | 5.88B | 5.74B | 5.79B | 5.54B | 5.61B | 6.28B | 47.7M | 29.76M | 17.37M |
| totalPayables | 21.96M | 22.68M | 10.5M | 22.86M | 23.59M | 9.5M | 6.64M | 28000 | 236K | 426K |
| accountPayables | 15.73M | 16.42M | 10.5M | 22.86M | 23.59M | 9.5M | 6.64M | 759K | 236K | 426K |
| otherPayables | 6.22M | 6.26M | - | - | - | - | - | -731K | - | - |
| accruedExpenses | 85.3M | 77.3M | 58.44M | 56.12M | 55.94M | 63.64M | 76.76M | 407K | 57000 | - |
| shortTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | 6.26M | - | 5.66M | 5.4M | 3.37M | 2.35M | 15.68M | 13.86M | 6.67M |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 4.22M | 635K | 27.48M | 23.09M | 34.48M | 20.87M | 158.68M | 16.41M | 13.86M | 6.67M |
| totalCurrentLiabilities | 111.48M | 100.61M | 96.42M | 102.08M | 114.01M | 94M | 242.08M | 16.84M | 14.15M | 7.1M |
| longTermDebt | 3.22B | 3.12B | 3.21B | 3.36B | 3.12B | 3.09B | 2.89B | - | - | - |
| capitalLeaseObligationsNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 563M | 534.82M | 265.88M | 131.22M | 13.72M | - | - | - | - | - |
| otherNonCurrentLiabilities | 15.07M | 15.4M | 10.38M | 4.43M | 6.66M | 7M | 5.13M | - | - | - |
| totalNonCurrentLiabilities | 3.8B | 3.67B | 3.49B | 3.5B | 3.14B | 3.1B | 2.9B | - | - | 1.05B |
| otherLiabilities | - | - | - | - | - | - | - | - | - | -1.05B |
| capitalLeaseObligations | - | - | - | - | - | - | - | - | - | - |
| totalLiabilities | 3.91B | 3.77B | 3.59B | 3.6B | 3.26B | 3.19B | 3.14B | 16.84M | 14.15M | 7.1M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | 341.56M | - | - | - |
| commonStock | 4.74M | 4.79M | 4.8M | 4.78M | 4.78M | 4.77M | 4.84M | -41.97M | 15.61M | 10.27M |
| retainedEarnings | 14.78M | 90.55M | 100.45M | 82.79M | -132.48M | -464.09M | -341.56M | - | - | - |
| additionalPaidInCapital | 1.95B | 2.02B | 2.05B | 2.1B | 2.41B | 2.88B | 3.48B | - | - | - |
| 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 | 413.16M | 400.89M | 371.79M | 326.24M | 331.62M | -122.53M | -355.11M | 66.61M | 2.32M | 236.7M |
| depreciationAndAmortization | 134.31M | 210.86M | 206.91M | 202.43M | 179.46M | 179.46M | 152.54M | 148K | - | 99.86M |
| deferredIncomeTax | 149.39M | 147.73M | 134.66M | 117.49M | 117.12M | -171K | -101.93M | -1.3M | - | 3.36M |
| stockBasedCompensation | 45.96M | 44.33M | 31.61M | 19.65M | 13.53M | 12.78M | 73.52M | 35.11M | 34.93M | 26.05M |
| changeInWorkingCapital | 240K | -5.26M | -3.98M | 5.06M | 4.43M | 419K | 23.47M | 2.69M | 7.05M | -5.67M |
| accountsReceivables | 2.24M | -25.82M | -1.16M | -2.63M | -6.57M | 28.74M | 42.67M | - | - | 3.04M |
| inventory | - | - | - | - | - | - | - | - | - | -12.58M |
| accountsPayables | -936K | 3.67M | -9.03M | 8.76M | 1.49M | 1.92M | -11.86M | 873K | -133K | 1.15M |
| otherWorkingCapital | -1.06M | 16.89M | 6.21M | -1.06M | 9.52M | -30.24M | -7.33M | 1.82M | 7.18M | 2.73M |
| otherNonCashItems | 189.41M | 45.44M | 38.26M | 28.72M | 63.59M | 683.42M | 829.9M | -19.57M | -16.23M | -106.44M |
| netCashProvidedByOperatingActivities | 932.46M | 843.99M | 779.06M | 699.6M | 709.75M | 753.38M | 622.39M | 83.53M | 28.08M | 9.54M |
| investmentsInPropertyPlantAndEquipment | -162.26M | -242.34M | -184M | -515.65M | -232.82M | -157.93M | -267.38M | - | - | -416.32M |
| acquisitionsNet | -6.65M | -2.39M | - | 17M | -2.07M | -25.27M | -133.54M | - | - | -75.52M |
| purchasesOfInvestments | - | - | - | -17M | -2.07M | -25.27M | -753.07M | - | - | -75.52M |
| salesMaturitiesOfInvestments | - | - | - | 17M | 2.07M | 25.27M | 619.53M | - | - | - |
| otherInvestingActivities | -304K | 2M | 793K | 4.82M | 1.65M | -36.03M | 8.78M | - | - | 13.67M |
| netCashProvidedByInvestingActivities | -169.21M | -242.73M | -183.21M | -493.83M | -233.24M | -219.23M | -525.68M | - | - | -478.16M |
| netDebtIssuance | 115.7M | -106.66M | -151.9M | 234.8M | 16.23M | 204M | 534.5M | - | - | 240M |
| longTermNetDebtIssuance | 115.7M | -106.66M | -151.9M | 234.8M | 82.53M | 550M | 650M | - | - | 650M |
| shortTermNetDebtIssuance | - | - | - | - | -66.3M | -346M | -115.5M | - | - | -410M |
| netStockIssuance | -134.98M | -28.69M | -8.5M | -6.9M | -5.01M | -24.71M | -125.52M | - | - | 65.4M |
| netCommonStockIssuance | -134.98M | -28.69M | -8.5M | -6.9M | -5.01M | -24.71M | -125.52M | - | - | 65.4M |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | 65.4M |
| commonStockRepurchased | -134.98M | -28.69M | -8.5M | -6.9M | -5.01M | -24.71M | -125.52M | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -439.01M | -438.18M | -435.4M | -433.38M | -471.72M | -590.19M | -496.2M | -86.47M | -31.7M | -182.45M |
| commonDividendsPaid | -439.01M | -437.63M | -435.4M | -432.82M | -471.17M | -589.64M | -495.82M | -86.47M | -31.7M | - |
| preferredDividendsPaid | -550K | -550K | -550K | -550K | -550K | -550K | -374K | - | 15.69M | - |
| otherFinancingActivities | -42.03M | -27.79M | - | -302K | -16.64M | -123.84M | -11.08M | -230K | - | -16.23M |
| netCashProvidedByFinancingActivities | -500.32M | -601.33M | -595.79M | -205.78M | -477.15M | -534.75M | -98.3M | -86.7M | -31.7M | 106.72M |
| 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 | 335.42M | 314.67M | 312.49M | 323.14M | 308.8M | 305.14M | 287.54M | 287.46M | 296.72M | 277.84M |
| costOfRevenue | 126.54M | 105.48M | 110.02M | 114.15M | 107.25M | 106.39M | 101.93M | 111.65M | 108.68M | 103.38M |
| grossProfit | 208.88M | 209.19M | 202.47M | 208.99M | 201.55M | 198.76M | 185.61M | 175.81M | 188.04M | 174.46M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 22.35M | 21.47M | 21.32M | 22.12M | 23.02M | 20.77M | 22.87M | 21.22M | 21.22M | 17.93M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | 526K |
| sellingGeneralAndAdministrativeExpenses | 22.35M | 21.47M | 21.32M | 22.12M | 23.02M | 20.77M | 22.87M | 21.22M | 21.22M | 18.45M |
| otherExpenses | 545K | 538K | 445K | 425K | 1.3M | 248K | 313K | 1.84M | 566K | - |
| operatingExpenses | 22.89M | 22.01M | 21.76M | 22.55M | 24.33M | 21.02M | 23.18M | 23.06M | 21.79M | 18.45M |
| costAndExpenses | 149.43M | 127.49M | 131.78M | 136.7M | 131.57M | 127.41M | 125.11M | 134.71M | 130.47M | 121.83M |
| netInterestIncome | -54.03M | -46.84M | -47.2M | -47.96M | -48.41M | -49.72M | -51.81M | -52.19M | -53.31M | -52M |
| interestIncome | - | - | - | - | - | - | - | - | - | - |
| interestExpense | 54.03M | 46.84M | 47.2M | 47.96M | 48.41M | 49.72M | 51.81M | 52.19M | 53.31M | 52M |
| depreciationAndAmortization | 55.84M | 51.4M | 52.13M | 51.03M | 50.42M | 50.46M | 50.2M | 55.24M | 54.76M | 52.6M |
| ebitda | 265.78M | 175.43M | 261M | 267.49M | 255.66M | 255.98M | 239.96M | 221.9M | 248.48M | 208.42M |
| ebit | 209.93M | 124.03M | 208.87M | 216.46M | 205.24M | 205.51M | 189.75M | 166.66M | 193.72M | 155.82M |
| nonOperatingIncomeExcludingInterest | -23.95M | 63.16M | -28.38M | -30.02M | -28.02M | -27.78M | -27.33M | -13.91M | -27.47M | 185K |
| operatingIncome | 185.99M | 187.18M | 180.49M | 186.44M | 177.22M | 177.74M | 162.43M | 152.75M | 166.25M | 156.01M |
| totalOtherIncomeExpensesNet | -30.08M | -109.99M | -18.82M | -17.95M | -20.39M | -21.94M | -24.48M | -38.28M | -25.84M | -24.69M |
| incomeBeforeTax | 155.9M | 77.19M | 161.67M | 168.5M | 156.83M | 155.79M | 137.94M | 114.47M | 140.41M | 131.31M |
| incomeTaxExpense | 37.64M | 25.26M | 45.69M | 43.98M | 36.1M | 44.6M | 38.2M | 28.44M | 36.49M | 30.86M |
| netIncomeFromContinuingOperations | 118.27M | 51.93M | 115.98M | 124.51M | 120.74M | 111.19M | 99.74M | 86.04M | 103.93M | 100.45M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 118.27M | 51.93M | 115.98M | 124.51M | 120.74M | 111.19M | 99.74M | 86.04M | 103.93M | 100.45M |
| netIncomeDeductions | - | - | - | - | 1 | 137K | - | - | - | - |
| bottomLineNetIncome | 118.27M | 51.79M | 115.98M | 124.38M | 120.6M | 111.05M | 99.6M | 85.9M | 103.79M | 100.31M |
| eps | 0.25 | 0.11 | 0.24 | 0.26 | 0.25 | 0.23 | 0.21 | 0.18 | 0.22 | 0.21 |
| 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 | - | 180.44M | - | - | - | - | - | - | 26.09M | 66000 |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | - | 180.44M | - | - | - | - | - | - | 26.09M | 66000 |
| netReceivables | 147.09M | 109.66M | 111.27M | 112.4M | 124.88M | 115.18M | 98.57M | 102.64M | 105.79M | 89.56M |
| accountsReceivables | 147.09M | 107.76M | 109.37M | 112.4M | 124.88M | 115.18M | 98.57M | 102.64M | 105.79M | 89.56M |
| otherReceivables | - | 1.9M | 1.9M | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | 7.86M | 89.77M | 2.11M | 2.08M | 2.77M | 2.88M | 1.3M | 963K | 1.81M | 1.5M |
| totalCurrentAssets | 154.94M | 379.86M | 113.37M | 114.48M | 127.65M | 118.06M | 99.88M | 103.6M | 133.69M | 91.13M |
| propertyPlantEquipmentNet | 3.98B | 3.45B | 3.91B | 3.89B | 3.88B | 3.88B | 3.89B | 3.87B | 3.79B | 3.79B |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | 1.68B | 1.07B | 1.09B | 1.11B | 1.13B | 1.14B | 1.16B | 1.18B | 1.2B | 1.22B |
| goodwillAndIntangibleAssets | 1.68B | 1.07B | 1.09B | 1.11B | 1.13B | 1.14B | 1.16B | 1.18B | 1.2B | 1.22B |
| longTermInvestments | 580.97M | 585.78M | 592.24M | 598.34M | 600.35M | 603.96M | 609.43M | 612.85M | 619.22M | 626.65M |
| taxAssets | - | - | - | - | - | 121.21M | - | 330.8M | 302.37M | - |
| otherNonCurrentAssets | 9.84M | 389.82M | 11.87M | 12.22M | 12.63M | 13.35M | 13.57M | -321.26M | -292.36M | 10.89M |
| totalNonCurrentAssets | 6.25B | 5.5B | 5.6B | 5.61B | 5.62B | 5.76B | 5.68B | 5.67B | 5.62B | 5.65B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 6.41B | 5.88B | 5.72B | 5.73B | 5.75B | 5.88B | 5.78B | 5.77B | 5.75B | 5.74B |
| totalPayables | 27.84M | 15.73M | 24.84M | 25.18M | 23.81M | 22.68M | 18.24M | 15.06M | 12.95M | 10.5M |
| accountPayables | 24.86M | 15.73M | 21.72M | 19.13M | 20.81M | 16.42M | 15.04M | 15.06M | 12.95M | 10.5M |
| otherPayables | 2.97M | - | 3.12M | 6.05M | 2.99M | 6.26M | 3.21M | - | - | - |
| accruedExpenses | 114.6M | 85.3M | 63.65M | 84.25M | 63.91M | 77.3M | 72.36M | 72.31M | 64.91M | 58.44M |
| shortTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsCurrent | 13.18M | - | - | - | - | - | - | - | - | - |
| taxPayables | - | 6.22M | - | - | - | 6.26M | 3.21M | 7.26M | 3.14M | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 1.63M | 10.44M | 1.52M | 1.74M | 2.48M | 635K | 920K | 28.6M | 29.45M | 27.48M |
| totalCurrentLiabilities | 157.25M | 111.48M | 90.02M | 111.17M | 90.2M | 100.61M | 91.52M | 115.97M | 107.32M | 96.42M |
| longTermDebt | 3.7B | 3.22B | 3.01B | 3.02B | 3.11B | 3.12B | 3.17B | 3.19B | 3.17B | 3.21B |
| capitalLeaseObligationsNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 600.63M | 563M | 538.08M | 490.1M | 448.02M | 534.82M | 369M | 330.8M | 302.37M | - |
| otherNonCurrentLiabilities | 12.18M | 15.07M | 15.04M | 14.54M | 14.38M | 15.4M | 15.36M | 14.53M | 14.3M | 276.25M |
| totalNonCurrentLiabilities | 4.31B | 3.8B | 3.56B | 3.53B | 3.57B | 3.67B | 3.56B | 3.53B | 3.49B | 3.49B |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 13.18M | - | - | - | - | - | - | - | - | - |
| totalLiabilities | 4.47B | 3.91B | 3.65B | 3.64B | 3.66B | 3.77B | 3.65B | 3.65B | 3.6B | 3.59B |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 4.75M | 4.74M | 4.77M | 4.79M | 4.79M | 4.79M | 4.81M | 4.81M | 4.8M | 4.8M |
| retainedEarnings | 104.2M | 14.78M | 88.26M | 111.83M | 99.37M | 90.55M | 99.74M | 86.04M | 103.93M | 100.45M |
| additionalPaidInCapital | 1.83B | 1.95B | 1.97B | 1.97B | 1.98B | 2.02B | 2.03B | 2.04B | 2.04B | 2.05B |
| 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 | 118.27M | 51.93M | 115.98M | 124.51M | 120.74M | 111.19M | 99.74M | 86.04M | 103.93M | 100.45M |
| depreciationAndAmortization | 34.64M | 51.4M | -871K | 51.03M | 50.42M | 50.46M | 50.2M | 55.29M | 54.76M | 52.55M |
| deferredIncomeTax | 37.64M | 24.92M | 47.98M | 42.08M | 34.42M | 44.6M | 38.2M | 28.44M | 36.49M | 37.24M |
| stockBasedCompensation | 10.58M | 11.12M | 11.03M | 11.41M | 12.4M | 11.46M | 11.94M | 11.6M | 9.33M | 8.43M |
| changeInWorkingCapital | 11.73M | 21.83M | -24.75M | 29.5M | -26.34M | 7.14M | -21.19M | 11.76M | -2.97M | -1.15M |
| accountsReceivables | -8.7M | -2.86M | 1.24M | 12.65M | -8.82M | -17.28M | 3.34M | 4.17M | -16.05M | 5.27M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | 7.33M | -2.02M | -836K | -769K | 2.68M | 3.62M | -2.99M | -28000 | 3.06M | -8.48M |
| otherWorkingCapital | 13.1M | 26.71M | -25.15M | 17.62M | -20.24M | 20.79M | -21.54M | 7.62M | 10.02M | 2.06M |
| otherNonCashItems | 25.77M | 94.3M | 63.47M | 6.66M | 7.31M | 7.84M | 6.03M | 22.74M | 9.02M | 10.8M |
| netCashProvidedByOperatingActivities | 238.62M | 255.5M | 212.84M | 265.18M | 198.94M | 232.69M | 184.94M | 215.81M | 210.56M | 208.32M |
| investmentsInPropertyPlantAndEquipment | -37.91M | -48.82M | 67.26M | -36.73M | -30.53M | 133.36M | -54.89M | -43.4M | -35.07M | -53.97M |
| acquisitionsNet | -1.12B | - | -6000 | 1000 | 5000 | -1.5M | -893K | - | - | - |
| purchasesOfInvestments | - | - | 5.08M | -3.33M | -1.75M | - | - | - | - | 262K |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | 378.63M | -1.15M | -119.24M | - | - | -171.52M | 1.13M | -67.9M | -2.05M | 276K |
| netCashProvidedByInvestingActivities | -780.77M | -49.97M | -46.91M | -40.06M | -32.27M | -39.66M | -54.65M | -111.3M | -37.12M | -53.7M |
| netDebtIssuance | 441.08M | 220.4M | -16.73M | -88.1M | -6.9M | -55.6M | -21.26M | -3.02M | -32.25M | -46.3M |
| longTermNetDebtIssuance | 441.08M | 220.4M | -16.73M | -88.1M | -6.9M | -55.6M | -21.26M | -3.02M | -32.25M | -46.3M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -18.01M | -48.31M | -41.33M | -16.77M | -28.57M | -28.69M | -364K | -14.43M | -31000 | -145K |
| netCommonStockIssuance | -18.01M | -48.31M | -41.33M | -16.77M | -28.57M | -28.69M | -364K | -14.43M | -31000 | -145K |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | -18.01M | -48.31M | -41.33M | -16.77M | -28.57M | -28.69M | -364K | -14.43M | -31000 | -145K |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -111.1M | -107.32M | -107.41M | -111.66M | -112.75M | -108.52M | -108.65M | -112.96M | -108.06M | -108.11M |
| commonDividendsPaid | -111.1M | -107.19M | -107.69M | -111.52M | -112.62M | -108.38M | -108.52M | -112.82M | -107.92M | -108.11M |
| preferredDividendsPaid | -138K | -137K | -138K | -137K | -138K | -137K | -138K | -137K | -138K | -137K |
| otherFinancingActivities | -32.76M | -7.36M | -460K | -8.59M | -18.45M | -170K | - | -192K | -7.08M | - |
| netCashProvidedByFinancingActivities | 279.21M | 57.4M | -165.93M | -225.12M | -166.67M | -193.03M | -130.28M | -130.6M | -147.42M | -154.56M |