$0 (0.0%)
| date | 2026-03-31 | 2025-03-31 | 2024-03-31 | 2023-03-31 | 2022-03-31 | 2021-03-31 | 2020-03-31 | 2019-03-31 | 2018-03-31 | 2017-03-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 9.22B | 9.86B | 9.64B | 9.24B | 8.97B | 8.69B | 9.06B | 8.91B | 8.61B | 8.44B |
| costOfRevenue | 8.3B | 8.54B | 8.37B | 7.98B | 7.8B | 7.55B | 7.96B | 7.73B | 7.46B | 7.3B |
| grossProfit | 917.05M | 1.32B | 1.27B | 1.25B | 1.17B | 1.14B | 1.09B | 1.18B | 1.15B | 1.14B |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | 87M | 107M | 110M | 111M | 94M | 109M | - | - | - |
| sellingAndMarketingExpenses | - | 714M | 640M | 713M | 748M | 742M | 860M | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 785.29M | 801.66M | 747.41M | 823.1M | 859.28M | 836.56M | 969.07M | 950.11M | 919.4M | 901.84M |
| otherExpenses | - | - | - | - | - | - | - | - | - | - |
| operatingExpenses | 785.29M | 801.66M | 747.41M | 823.1M | 859.28M | 836.56M | 969.07M | 950.11M | 919.4M | 901.84M |
| costAndExpenses | 9.09B | 9.34B | 9.12B | 8.81B | 8.66B | 8.38B | 8.93B | 8.68B | 8.38B | 8.2B |
| netInterestIncome | 3.12M | 967K | -1.73M | -3.42M | -2.68M | -3.62M | -1.31M | -1.5M | -1.93M | -2.98M |
| interestIncome | 3.68M | 972K | 97000 | 124K | 312K | 282K | 213K | 272K | 277K | 263K |
| interestExpense | 561K | 5000 | 1.83M | 3.54M | 2.99M | 3.9M | 1.52M | 1.78M | 2.21M | 3.24M |
| depreciationAndAmortization | 168.04M | 154.38M | 157.37M | 156.14M | 148.93M | 134.5M | 122.26M | 124.36M | 116.2M | 125.5M |
| ebitda | 288.79M | 707.16M | 696.96M | 663.77M | 479.03M | 439.38M | 245.07M | 350.06M | 351.57M | 359.54M |
| ebit | 120.75M | 552.78M | 539.59M | 507.63M | 330.09M | 304.88M | 122.81M | 225.69M | 235.37M | 234.04M |
| nonOperatingIncomeExcludingInterest | 11.01M | -31.81M | -21.31M | -76.51M | -23.85M | - | - | - | - | - |
| operatingIncome | 131.76M | 520.96M | 518.28M | 431.12M | 306.24M | 304.88M | 122.81M | 225.69M | 235.37M | 234.04M |
| totalOtherIncomeExpensesNet | -11.57M | 31.81M | 19.48M | 72.97M | 20.86M | 27.85M | 201.28M | -54.65M | -15.46M | 30.16M |
| incomeBeforeTax | 120.19M | 552.77M | 537.76M | 504.08M | 327.1M | 332.73M | 324.09M | 171.04M | 219.91M | 264.2M |
| incomeTaxExpense | 5.09M | 178.75M | 160.1M | 180.3M | 134.93M | 141.95M | 81.89M | 80.48M | 112.77M | 108.06M |
| netIncomeFromContinuingOperations | 115.1M | 374.02M | 377.66M | 323.78M | 192.17M | 190.78M | 242.21M | 90.57M | 107.14M | 156.14M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | -1000 | - | -1000 | -1000 | -1000 | -1000 | - | - | - | - |
| netIncome | 115.1M | 374.02M | 377.66M | 323.78M | 192.17M | 190.78M | 242.21M | 94.84M | 118.82M | 156.14M |
| netIncomeDeductions | - | - | - | - | - | - | - | -1000 | - | - |
| bottomLineNetIncome | 115.1M | 374.02M | 377.66M | 323.78M | 192.17M | 190.78M | 242.21M | 94.84M | 118.82M | 156.14M |
| eps | 30.34 | 98.6 | 99.56 | 85.36 | 50.66 | 50.29 | 63.85 | 25 | 31.32 | 40.56 |
| date | 2026-03-31 | 2025-03-31 | 2024-03-31 | 2023-03-31 | 2022-03-31 | 2021-03-31 | 2020-03-31 | 2019-03-31 | 2018-03-31 | 2017-03-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 1.67B | 1.84B | 1.52B | 1.2B | 930.35M | 969.08M | 957.11M | 768.9M | 736.06M | 645.64M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 1.67B | 1.84B | 1.52B | 1.2B | 930.35M | 969.08M | 957.11M | 768.9M | 736.06M | 645.64M |
| netReceivables | 1.38B | 1.43B | 1.47B | 1.41B | 1.34B | 1.34B | 1.31B | 1.34B | 1.3B | 1.27B |
| accountsReceivables | 1.29B | 1.43B | 1.47B | 1.41B | 1.34B | 1.34B | 1.31B | 1.34B | 1.3B | 1.27B |
| otherReceivables | 89.52M | - | - | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | 88.68M | 83.33M | 81.75M | 96.18M | 86.67M | 91.68M | 89.68M | 99.8M | 121.78M | 143.4M |
| totalCurrentAssets | 3.14B | 3.36B | 3.08B | 2.71B | 2.35B | 2.4B | 2.36B | 2.21B | 2.15B | 2.06B |
| propertyPlantEquipmentNet | 240.61M | 311.5M | 325.82M | 337.74M | 378.51M | 269.65M | 248.98M | 248.73M | 294.72M | 291.27M |
| goodwill | - | 583K | 8.23M | 22.1M | 38.8M | 55.5M | 69.37M | - | - | - |
| intangibleAssets | 72.96M | 48.82M | 62.43M | 41.11M | 79.75M | 115.03M | 155.47M | 185.4M | 96.6M | 94.39M |
| goodwillAndIntangibleAssets | 72.96M | 49.41M | 70.66M | 63.21M | 118.54M | 170.53M | 224.84M | 185.4M | 96.6M | 94.39M |
| longTermInvestments | 126K | - | - | 240M | - | - | - | - | - | 276.4M |
| taxAssets | 187.26M | 179.81M | 156.7M | 164.92M | 137.39M | 130.3M | 134.56M | 137.87M | 95.35M | 41.67M |
| otherNonCurrentAssets | 223.3M | 222.67M | 227.96M | -74000 | 251.2M | 246.15M | 246.4M | 329.68M | 333.01M | 49.06M |
| totalNonCurrentAssets | 724.26M | 763.39M | 781.14M | 805.79M | 885.65M | 816.63M | 854.77M | 901.67M | 819.69M | 752.79M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 3.87B | 4.12B | 3.86B | 3.51B | 3.24B | 3.22B | 3.21B | 3.11B | 2.97B | 2.81B |
| totalPayables | 159.8M | 304.31M | 219.78M | 307.6M | 239.97M | 273.29M | 182.76M | 245.19M | 218.8M | 222.21M |
| accountPayables | 132.62M | 139.95M | 139.98M | 132.7M | 133.13M | 148.82M | 145.58M | 146.88M | 125.97M | 125.47M |
| otherPayables | 27.18M | 164.36M | 79.8M | 174.89M | 106.83M | 124.48M | 37.18M | 98.32M | 92.83M | 96.74M |
| accruedExpenses | 139.84M | 154.72M | 130.19M | - | 124.03M | 121.43M | 143.08M | 130.71M | 93.98M | 102.41M |
| shortTermDebt | 18.73M | - | - | 12.53M | 62.52M | 112.51M | 207.91M | 182.48M | 234.32M | 237.92M |
| capitalLeaseObligationsCurrent | - | 30.37M | 31M | 53.22M | 48.64M | 43.36M | 33.27M | 27.22M | 39.5M | 40.03M |
| taxPayables | - | - | 79.8M | 174.89M | 106.83M | 124.48M | 37.18M | 98.32M | 92.83M | 96.74M |
| deferredRevenue | - | - | - | 637.66M | - | - | - | - | - | - |
| otherCurrentLiabilities | 332.74M | 417.96M | 543.31M | -104.2M | 450.98M | 457.73M | 512.55M | 563.04M | 604.69M | 407.21M |
| totalCurrentLiabilities | 651.11M | 907.36M | 924.55M | 906.8M | 926.14M | 1.01B | 1.08B | 1.15B | 1.19B | 1.01B |
| longTermDebt | - | - | - | - | 12.53M | 75.05M | 187.57M | 232.97M | 151.92M | 324.76M |
| capitalLeaseObligationsNonCurrent | 18.21M | 36.94M | 67.32M | 84.25M | 103.57M | 123.61M | 111.03M | 105.74M | 105.74M | 42.99M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | 167K | 369K | 570K | 773K | 974K | - | - | - |
| otherNonCurrentLiabilities | 242.75M | 251.63M | 222.8M | 203.29M | 179.39M | 156.43M | 138.61M | 140.79M | 125.84M | 111.99M |
| totalNonCurrentLiabilities | 260.96M | 288.57M | 290.28M | 287.91M | 296.06M | 355.86M | 438.18M | 479.5M | 383.5M | 479.74M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 18.21M | 67.31M | 98.32M | 137.46M | 152.21M | 166.97M | 144.31M | 132.97M | 145.24M | 83.02M |
| totalLiabilities | 912.07M | 1.2B | 1.21B | 1.19B | 1.22B | 1.36B | 1.52B | 1.63B | 1.57B | 1.49B |
| treasuryStock | -148.27M | -148.27M | -148.25M | -148.23M | -148.23M | -148.2M | -148.16M | -148.11M | -148.11M | -148.11M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 205.12M | 205.12M | 205.12M | 205.12M | 205.12M | 205.12M | 205.12M | 205.12M | 205.12M | 205.12M |
| retainedEarnings | 2.76B | 2.76B | 2.44B | 2.12B | 1.83B | 1.67B | 1.51B | 1.29B | 1.22B | 1.13B |
| additionalPaidInCapital | 138.08M | 138.08M | 138.08M | 138.08M | 138.08M | 138.08M | 138.08M | 138.08M | 138.08M | 138.08M |
| date | 2026-03-31 | 2025-03-31 | 2024-03-31 | 2023-03-31 | 2022-03-31 | 2021-03-31 | 2020-03-31 | 2019-03-31 | 2018-03-31 | 2017-03-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 115.1M | 374.02M | 377.66M | 323.78M | 192.17M | 190.78M | 242.21M | 94.84M | 118.82M | 156.14M |
| depreciationAndAmortization | 168.04M | 154.38M | 157.37M | 156.14M | 148.93M | 134.5M | 122.26M | 124.36M | 116.2M | 125.5M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | 14.68M | -31.57M | 89.65M | -106.33M | 26.25M | -83.53M | 1.7M | 78.66M | 77.68M | -40.14M |
| accountsReceivables | 139.26M | 43.05M | -59.84M | -73.6M | 8.06M | -29.62M | 48.98M | -42.17M | -26.44M | -1.31M |
| inventory | 124K | -2.79M | -577K | 253K | 3M | -5.24M | -2.38M | 1.15M | -6.52M | -176K |
| accountsPayables | -7.33M | -31000 | 7.28M | -430K | -15.68M | 3.24M | -1.3M | 20.91M | 494K | -19.92M |
| otherWorkingCapital | -117.37M | -71.8M | 142.79M | -32.56M | 30.87M | -51.92M | -43.6M | 98.78M | 110.15M | -18.74M |
| otherNonCashItems | -175.4M | 57.06M | -78.58M | 69.61M | -29.23M | 99.09M | -239.61M | 4.11M | -7.04M | 5.53M |
| netCashProvidedByOperatingActivities | 122.42M | 553.89M | 546.1M | 443.2M | 338.12M | 340.84M | 126.55M | 301.98M | 305.67M | 247.03M |
| investmentsInPropertyPlantAndEquipment | -174.48M | -145.12M | -111.37M | -47.47M | -175.55M | -42.88M | -44.58M | -127.36M | -58.06M | -59.06M |
| acquisitionsNet | - | - | - | - | - | -5M | 128.91M | - | 1.94M | - |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | -6.31M |
| salesMaturitiesOfInvestments | - | - | - | 13.61M | - | - | - | - | - | 14.32M |
| otherInvestingActivities | -2.31M | 1.74M | 9.24M | -2.22M | -8.87M | -1.06M | 81.21M | -3.33M | -7.47M | 1.86M |
| netCashProvidedByInvestingActivities | -176.79M | -143.38M | -102.13M | -36.08M | -184.42M | -48.94M | 165.54M | -130.69M | -63.59M | -49.19M |
| netDebtIssuance | -30.37M | -31.28M | -66.85M | -114M | -159.43M | -207.91M | -77.81M | -112.13M | -116.29M | -129.64M |
| longTermNetDebtIssuance | -30.37M | -31.28M | -66.85M | -114M | -159.43M | -207.91M | -77.81M | -71.81M | -75.41M | -129.64M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | -40.32M | -40.87M | - |
| netStockIssuance | - | -24000 | -15000 | - | -34000 | -41000 | -48000 | - | - | -30.75M |
| netCommonStockIssuance | - | -24000 | -15000 | - | -34000 | -41000 | -48000 | - | - | -30.75M |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | -24000 | -15000 | - | -34000 | -41000 | -48000 | - | - | -30.75M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -75.74M | -60.63M | -53.1M | -37.86M | -32.13M | -26.64M | -25.6M | -25.7M | -25.6M | -24.26M |
| commonDividendsPaid | -75.74M | -60.63M | -53.1M | -37.86M | -32.13M | -26.64M | -25.6M | -25.7M | -25.6M | -24.26M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -1000 | -1000 | - | - | -1000 | -40.17M | -762K | -1.3M | -4.78M | -16.59M |
| netCashProvidedByFinancingActivities | -106.11M | -91.93M | -119.97M | -151.87M | -191.6M | -274.76M | -104.22M | -139.12M | -146.68M | -201.24M |
| 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 | 2.25B | 2.36B | 2.29B | 2.31B | 2.45B | 2.48B | 2.48B | 2.45B | 2.45B | 2.46B |
| costOfRevenue | 2B | 2.12B | 2.06B | 2.12B | 2.08B | 2.17B | 2.13B | 2.16B | 2.1B | 2.11B |
| grossProfit | 252.46M | 243.26M | 230.27M | 191.06M | 363.42M | 316M | 348.33M | 294.88M | 354.93M | 351.25M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | - | - | 87M | - | - | - | 107M | - |
| sellingAndMarketingExpenses | - | - | - | - | 121M | - | - | - | 85M | - |
| sellingGeneralAndAdministrativeExpenses | 193.72M | 197.75M | 195.76M | 198.05M | 207.74M | 195.72M | 192.83M | 205.37M | 191.7M | 185.39M |
| otherExpenses | - | - | - | - | - | - | - | - | - | - |
| operatingExpenses | 193.72M | 197.75M | 195.76M | 198.05M | 207.74M | 195.72M | 192.83M | 205.37M | 191.7M | 185.39M |
| costAndExpenses | 2.19B | 2.32B | 2.26B | 2.32B | 2.29B | 2.36B | 2.32B | 2.36B | 2.29B | 2.29B |
| netInterestIncome | -107K | -129K | -152K | -173K | - | -147K | -268K | -242K | -205K | -466K |
| interestIncome | - | - | - | - | - | - | - | - | - | - |
| interestExpense | 107K | 129K | 152K | 173K | - | 147K | 268K | 242K | 205K | 466K |
| depreciationAndAmortization | 46.49M | 45.88M | 41.14M | 34.53M | 44.91M | 39.02M | 36.04M | 34.41M | 42.58M | 41.35M |
| ebitda | 36.16M | 97.68M | 118.41M | 36.54M | 238.9M | 149.52M | 194.55M | 124.84M | 210.95M | 226.43M |
| ebit | -10.33M | 51.8M | 77.28M | 2.01M | 193.98M | 110.5M | 158.51M | 90.44M | 168.37M | 185.08M |
| nonOperatingIncomeExcludingInterest | 69.06M | -6.29M | -42.77M | -9M | -38.3M | 9.78M | -3.01M | -933K | -5.14M | -19.22M |
| operatingIncome | 58.73M | 45.51M | 34.51M | -6.99M | 155.68M | 120.28M | 155.5M | 89.5M | 163.24M | 165.86M |
| totalOtherIncomeExpensesNet | -69.17M | 6.16M | 42.62M | 8.82M | 38.3M | -9.93M | 2.74M | 691K | 4.93M | 18.75M |
| incomeBeforeTax | -10.44M | 51.67M | 77.12M | 1.83M | 193.98M | 110.36M | 158.24M | 90.2M | 168.17M | 184.61M |
| incomeTaxExpense | -48.31M | 23.91M | 28.8M | 695K | 40.1M | 51.31M | 50.61M | 36.73M | 21.49M | 65.3M |
| netIncomeFromContinuingOperations | 37.87M | 27.76M | 48.32M | 1.14M | 153.89M | 59.04M | 107.63M | 53.46M | 146.68M | 119.31M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | -1000 | - | - | 1000 | - | -1000 | - | -1000 | 1000 |
| netIncome | 37.87M | 27.76M | 48.32M | 1.14M | 153.89M | 59.04M | 107.63M | 53.46M | 146.68M | 119.31M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 37.87M | 27.76M | 48.32M | 1.14M | 153.89M | 59.04M | 107.63M | 53.46M | 146.68M | 119.31M |
| eps | 9.98 | 7.32 | 12.74 | 0.3 | 40.57 | 15.57 | 28.37 | 14.09 | 38.67 | 31.45 |
| 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 | 1.67B | 1.57B | 1.72B | 1.87B | 1.84B | 1.65B | 1.49B | 1.6B | 1.52B | 1.23B |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 1.67B | 1.57B | 1.72B | 1.87B | 1.84B | 1.65B | 1.49B | 1.6B | 1.52B | 1.23B |
| netReceivables | 1.38B | 1.4B | 1.36B | 1.37B | 1.43B | 1.47B | 1.47B | 1.47B | 1.47B | 1.49B |
| accountsReceivables | 1.29B | 1.4B | 1.36B | 1.37B | 1.43B | 1.47B | 1.47B | 1.47B | 1.47B | 1.49B |
| otherReceivables | 89.52M | - | - | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | 88.68M | 162.74M | 82.76M | 84.17M | 83.33M | 97.06M | 136.63M | 81.51M | 81.75M | 88.97M |
| totalCurrentAssets | 3.14B | 3.14B | 3.16B | 3.32B | 3.36B | 3.22B | 3.1B | 3.15B | 3.08B | 2.81B |
| propertyPlantEquipmentNet | 240.61M | 323.29M | 341.6M | 326.6M | 311.5M | 322.42M | 326.93M | 324.64M | 325.82M | 349.79M |
| goodwill | - | 145K | 291K | 437K | 583K | 2.11M | 3.64M | 5.16M | 8.23M | 11.56M |
| intangibleAssets | 72.96M | 76.31M | 42.5M | 45.56M | 48.82M | 52.55M | 55.8M | 59.84M | 62.43M | 34.39M |
| goodwillAndIntangibleAssets | 72.96M | 76.46M | 42.79M | 46M | 49.41M | 54.66M | 59.44M | 65.01M | 70.66M | 45.95M |
| longTermInvestments | 126K | - | - | - | - | - | - | - | - | - |
| taxAssets | 187.26M | - | - | - | 179.81M | - | - | - | 156.7M | - |
| otherNonCurrentAssets | 223.3M | 397.92M | 397.55M | 400.68M | 222.67M | 378.17M | 382.14M | 384.16M | 227.96M | 389.71M |
| totalNonCurrentAssets | 724.26M | 797.67M | 781.94M | 773.28M | 763.39M | 755.26M | 768.5M | 773.81M | 781.14M | 785.45M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 3.87B | 3.93B | 3.94B | 4.09B | 4.12B | 3.98B | 3.87B | 3.93B | 3.86B | 3.59B |
| totalPayables | 159.8M | 150.7M | 190.94M | 152.57M | 304.31M | 220.27M | 262.62M | 191.11M | 219.78M | 199.1M |
| accountPayables | 132.62M | 141.41M | 131.89M | 137.13M | 139.95M | 145.59M | 144.91M | 138.96M | 139.98M | 154.78M |
| otherPayables | 27.18M | 9.29M | 59.05M | 15.43M | 164.36M | 74.68M | 117.71M | 52.14M | 79.8M | 44.32M |
| accruedExpenses | 139.84M | 34.96M | 139.84M | 38.29M | 154.72M | 38.68M | 143.12M | 32.55M | 130.19M | 32.55M |
| shortTermDebt | 18.73M | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsCurrent | - | - | - | - | 30.37M | - | - | - | 31M | - |
| taxPayables | - | - | 59.05M | - | - | - | - | 52.14M | 79.8M | 44.32M |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 332.74M | 542.07M | 435.58M | 761.67M | 417.96M | 635M | 438.08M | 776.49M | 543.31M | 570.08M |
| totalCurrentLiabilities | 651.11M | 727.72M | 766.36M | 952.53M | 907.36M | 893.96M | 843.83M | 1B | 924.55M | 801.72M |
| longTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | 18.21M | 22.2M | 26.48M | 31.34M | 36.94M | 43.94M | 51.7M | 59.55M | 67.32M | 75.18M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | 167K | - |
| otherNonCurrentLiabilities | 242.75M | 268.44M | 261.58M | 257.85M | 251.63M | 236.9M | 230.02M | 227.23M | 222.8M | 219.84M |
| totalNonCurrentLiabilities | 260.96M | 290.64M | 288.06M | 289.18M | 288.57M | 280.85M | 281.71M | 286.78M | 290.28M | 295.02M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 18.21M | 22.2M | 26.48M | 31.34M | 67.31M | 43.94M | 51.7M | 59.55M | 98.32M | 75.18M |
| totalLiabilities | 912.07M | 1.02B | 1.05B | 1.24B | 1.2B | 1.17B | 1.13B | 1.29B | 1.21B | 1.1B |
| treasuryStock | -148.27M | -148.27M | -148.27M | -148.27M | -148.27M | -148.27M | -148.27M | -148.25M | -148.25M | -148.23M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 205.12M | 205.12M | 205.12M | 205.12M | 205.12M | 205.12M | 205.12M | 205.12M | 205.12M | 205.12M |
| retainedEarnings | 2.76B | 2.72B | 2.69B | 2.68B | 2.76B | 2.6B | 2.54B | 2.44B | 2.44B | 2.3B |
| additionalPaidInCapital | 138.08M | 138.08M | 138.08M | 138.08M | 138.08M | 138.08M | 138.08M | 138.08M | 138.08M | 138.08M |
| date | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 1M | 154M | 59M | 108M | 53M | 147M | 119M | 88M | 23M | 73M |
| depreciationAndAmortization | - | - | - | - | - | - | - | - | - | - |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | - | - | - | - | - | - | - | - | - | - |
| accountsReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | - | - | - | - | - | - | - | - | - | - |
| otherNonCashItems | -1M | -154M | -59M | -108M | -53M | -147M | -119M | -88M | -23M | -73M |
| netCashProvidedByOperatingActivities | - | - | - | - | - | - | - | - | - | - |
| investmentsInPropertyPlantAndEquipment | - | - | - | - | - | - | - | - | - | - |
| acquisitionsNet | - | - | - | - | - | - | - | - | - | - |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | - | - | - | - | - | - | - | - | - | - |
| netCashProvidedByInvestingActivities | - | - | - | - | - | - | - | - | - | - |
| netDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| longTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netCommonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | - | - | - | - | - | - | - | - | - | - |
| netCashProvidedByFinancingActivities | - | - | - | - | - | - | - | - | - | - |