-$0.04 (-0.06%)
| 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 | 2.12B | 2.24B | 2.27B | 2.41B | 2.62B | 293.84M | 130.67M | 18.42M | 269.59M | 169.99M |
| costOfRevenue | 1.36B | 1.43B | 1.45B | 1.56B | 1.78B | 211.12M | 95.3M | 16.11M | 163.37M | 105.74M |
| grossProfit | 762.63M | 806.2M | 813.03M | 852.13M | 837.9M | 82.72M | 35.37M | 2.3M | 106.22M | 64.25M |
| researchAndDevelopmentExpenses | 247.13M | 278.74M | 295.5M | 261.81M | 279.78M | 46.39M | 34.31M | 11.43M | 18.18M | 13.99M |
| generalAndAdministrativeExpenses | 164.53M | 152.52M | 122.66M | 141.83M | 221.73M | 22.47M | 19.67M | 8.7M | 12.66M | 10M |
| sellingAndMarketingExpenses | 297.47M | 333.33M | 369.58M | 400.44M | 468.41M | 77.42M | 58.68M | 10.3M | 16.07M | 8.02M |
| sellingGeneralAndAdministrativeExpenses | 462M | 485.85M | 492.24M | 542.26M | 690.14M | 99.89M | 78.35M | 19M | 28.74M | 18.02M |
| otherExpenses | -2.32M | -6.06M | -9.7M | -17.5M | -20.38M | -1.24M | -2.53M | -264.32K | -3.46M | -4.47M |
| operatingExpenses | 706.81M | 758.54M | 778.04M | 786.56M | 949.54M | 145.04M | 110.13M | 30.17M | 43.46M | 27.54M |
| costAndExpenses | 2.07B | 2.19B | 2.23B | 2.35B | 2.73B | 356.16M | 205.44M | 46.28M | 206.83M | 133.28M |
| netInterestIncome | 162.52M | 170.71M | 174.79M | 80.38M | 76.76M | 13.52M | 23.63M | 46.35M | 22.71M | -2M |
| interestIncome | 163.04M | 175.56M | 185.21M | 93.15M | 91.23M | 89.08M | 61.75M | 47.6M | 27.63M | 9.68M |
| interestExpense | 517.36K | 4.85M | 10.42M | 12.77M | 14.48M | 75.56M | 38.11M | 1.25M | 4.92M | 11.68M |
| depreciationAndAmortization | 105.82M | 102.61M | 132.5M | 163.38M | 182.93M | 31.16M | 22.18M | 2.78M | 5.56M | 5.69M |
| ebitda | 322.46M | -120.06M | 430.9M | 810.72M | 119.81M | 44.82M | 13.96M | 15.52M | 73.53M | 44.33M |
| ebit | 216.64M | -222.67M | 298.4M | 647.34M | -63.11M | 13.67M | -8.22M | 12.73M | 67.97M | 38.64M |
| nonOperatingIncomeExcludingInterest | -160.82M | 270.34M | -263.4M | -581.78M | -48.53M | -75.98M | -66.55M | -40.6M | -5.21M | -1.94M |
| operatingIncome | 55.82M | 47.67M | 34.99M | 65.56M | -111.64M | -62.31M | -74.77M | -27.87M | 62.76M | 36.71M |
| totalOtherIncomeExpensesNet | 171.91M | -276.82M | 256.28M | 70.58M | 7.84M | 63.24M | 61.89M | 43.09M | 5.23M | 426.96K |
| incomeBeforeTax | 227.73M | -229.15M | 291.27M | 136.14M | -103.81M | 922.66K | -12.88M | 15.22M | 67.99M | 37.13M |
| incomeTaxExpense | 16.43M | 13.48M | 18.86M | 34.58M | 25.74M | 4.26M | -2.92M | 1.51M | 9.67M | 5.81M |
| netIncomeFromContinuingOperations | 211.3M | -242.64M | 272.42M | 101.57M | -129.55M | -3.34M | -9.96M | 13.72M | 58.32M | 31.32M |
| netIncomeFromDiscontinuedOperations | 1.88B | - | - | - | 35.57M | 214.72M | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | 89.26M | 33.26M | - | - |
| netIncome | 2.1B | -146.24M | 301.82M | 128.89M | -80.29M | 210.31M | 73.96M | 49.05M | 58.43M | 31.58M |
| netIncomeDeductions | - | - | - | -5.43M | -5.24M | -902.12K | -795.1K | - | 457.77K | - |
| bottomLineNetIncome | 2.1B | -147.62M | 347.35M | 119.46M | -89.53M | 208.85M | 72.57M | 36.46M | 57.97M | 31.58M |
| eps | 39.8 | -2.6 | 5.4 | 1.66 | -1.15 | 17 | 6.4 | 5 | 6.4 | 3.8 |
| 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 | 395.84M | 444.76M | 1.06B | 1.21B | 1.84B | 1.74B | 556.47M | 872.83M | 400.91M | 227.5M |
| shortTermInvestments | 813.42M | 1.36B | 2.25B | 2.72B | 2.55B | 1.81B | 3.2B | 1.21B | 938.11M | 540.27M |
| cashAndShortTermInvestments | 1.21B | 1.81B | 3.31B | 3.94B | 4.39B | 3.55B | 3.76B | 2.08B | 1.34B | 767.77M |
| netReceivables | 371.32M | 122.33M | 293.89M | 230.38M | 273.82M | 212.84M | 169.11M | 198.43M | 38.51M | 60.06M |
| accountsReceivables | 154.44M | 122.33M | 130.7M | 117.93M | 114.37M | 143M | 95.52M | 174.85M | 23.58M | 24.42M |
| otherReceivables | 216.89M | 158.04M | 163.19M | 112.45M | 159.45M | 69.84M | 73.59M | 23.58M | - | - |
| inventory | - | - | 2.15M | 351.11M | 297.31M | 97.62M | 94.03M | 31.59M | 48248 | 326.33K |
| prepaids | - | 247.54M | 15.66M | 12.14M | 16.03M | 15.85M | - | - | -2.45B | -1.01B |
| otherCurrentAssets | 38.79M | 376.74M | 451.8M | 113.38M | 95.24M | 17.64M | 96.07M | 1.79B | 1.22B | 224.73M |
| totalCurrentAssets | 1.62B | 2.56B | 4.07B | 4.64B | 5.07B | 3.9B | 4.12B | 2.4B | 1.55B | 859.82M |
| propertyPlantEquipmentNet | 586.37M | 505.38M | 420.85M | 376.4M | 381.96M | 422.7M | 361.88M | 188.45M | 155.77M | 120.79M |
| goodwill | 2.19B | 2.19B | 2.65B | 2.65B | 1.96B | 1.87B | 1.85B | 1.71M | 1.79M | 2.06M |
| intangibleAssets | 221.96M | 580.37M | 649.78M | 728.3M | 682.13M | 602.21M | 702.67M | 270.29M | 286.46M | 278.14M |
| goodwillAndIntangibleAssets | 2.42B | 2.77B | 3.3B | 3.38B | 2.64B | 2.47B | 2.55B | 272M | 288.26M | 280.2M |
| longTermInvestments | 551.8M | 530.68M | 544.54M | 660.4M | 1.02B | 1.24B | 337.71M | 667.47M | 176.61M | 132.29M |
| taxAssets | 9.78M | - | 130M | - | - | 19.69M | 18.24M | 10.3M | 17.31M | 1.51M |
| otherNonCurrentAssets | 2.37B | 1.15B | 16.76M | 12.59M | 4.88M | 36.21M | 74.81M | 210.59M | 25.16M | 14.68M |
| totalNonCurrentAssets | 5.93B | 4.96B | 4.41B | 4.43B | 4.05B | 4.19B | 3.35B | 1.35B | 663.11M | 549.47M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 7.55B | 7.52B | 8.48B | 9.07B | 9.12B | 8.08B | 7.46B | 3.75B | 2.21B | 1.41B |
| totalPayables | 136.08M | 100.73M | 152.86M | 297.58M | 227.82M | 173.89M | 120.83M | 86.25M | 47.89M | 64.59M |
| accountPayables | 71.55M | 84.02M | 66.76M | 56M | 18.01M | 20.96M | 17.27M | 16.66M | 11.69M | 19.75M |
| otherPayables | 64.53M | 16.71M | 86.1M | 241.58M | 209.81M | 152.93M | 103.56M | 69.59M | 36.19M | 89.69M |
| accruedExpenses | 283.12M | 2.39B | 82.77M | 270.9M | 308.04M | 358.55M | 260.46M | 301.64M | 199.07M | 128.96M |
| shortTermDebt | 10.67M | 10.32M | 457.72M | 472.36M | 11.04M | 112.55M | 79.64M | 997.67K | 90.1M | 398.7M |
| capitalLeaseObligationsCurrent | 8.94M | 10.78M | 12.39M | 12.45M | 11.04M | 14.33M | 11.96M | -371.23M | -235.27M | -827.45M |
| taxPayables | - | - | 285.27M | 78.1M | 65.74M | 60.82M | 64.55M | 50.09M | 22.41M | 20.27M |
| deferredRevenue | 67.12M | 7.82M | 79.72M | 89.55M | 64.34M | 67.92M | 213.44M | 153.12M | 128.43M | 70.11M |
| otherCurrentLiabilities | 368.03M | 150.53M | 2.3B | 1.93B | 1.89B | 215.67M | 405.26M | 18.11M | 16.36M | 13.13M |
| totalCurrentLiabilities | 873.97M | 2.67B | 3.09B | 3.07B | 2.51B | 942.9M | 1.09B | 560.11M | 481.84M | 675.49M |
| longTermDebt | - | - | - | 401.17M | 924.08M | 779.22M | 715.84M | - | 1M | - |
| capitalLeaseObligationsNonCurrent | 12.03M | 9.95M | 18.42M | 21.6M | 5.73M | 8.12M | 13.24M | - | 80.41M | - |
| deferredRevenueNonCurrent | 9.52M | 12.64M | 12.93M | 9.76M | 6.42M | 3.13M | 34.38M | 13.33M | 8.84M | 3.67M |
| deferredTaxLiabilitiesNonCurrent | 54.94M | 47.63M | 53.96M | 64.26M | 36.21M | 42.37M | 37.82M | 4M | 1.66M | 1.16M |
| otherNonCurrentLiabilities | - | 23.73M | 22.13M | 436K | 7.37M | 4.42M | - | - | 80.41M | -28.69M |
| totalNonCurrentLiabilities | 76.49M | 93.95M | 107.44M | 497.24M | 979.82M | 836.24M | 812.95M | 17.33M | 11.5M | 4.83M |
| otherLiabilities | - | -7.82M | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 20.97M | 20.72M | 30.81M | 34.05M | 16.78M | 22.45M | 25.21M | -371.23M | -154.85M | -827.45M |
| totalLiabilities | 950.46M | 2.76B | 3.19B | 3.57B | 3.49B | 1.78B | 1.9B | 577.44M | 493.34M | 680.31M |
| treasuryStock | -1.3B | -1.22B | -913.94M | -4.52B | -3.35B | -139.53M | -24.02M | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 10000 | 10000 | 12000 | 16000 | 16000 | 16000 | 14863 | 11629 | 12253 | 10080 |
| retainedEarnings | 4.7B | 2.84B | 2.95B | 2.69B | 2.71B | 2.88B | 1.47B | 1.01B | 799.26M | 392.97M |
| additionalPaidInCapital | 3.32B | 3.35B | 3.28B | 3.28B | 3.25B | 3.46B | 3.13B | 1.62B | 817.9M | 311.9M |
| 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 | 211.3M | -242.64M | 272.42M | 101.57M | -93.98M | -11.42M | 528.82M | 307.56M | 384.21M | 217.69M |
| depreciationAndAmortization | 105.82M | 102.61M | 132.5M | 163.38M | 182.93M | 203.38M | 169.18M | 31.99M | 36.63M | 39.53M |
| deferredIncomeTax | 362K | -7.98M | -11.81M | -1.94M | -9.8M | 12.62M | -24.02M | 7.22M | 600.27K | -1.12M |
| stockBasedCompensation | 25.8M | 23.2M | 31.98M | 44.1M | 33.38M | 92.16M | 135.51M | 94.2M | 39.47M | 22.65M |
| changeInWorkingCapital | -65.02M | -35.82M | -52.54M | -27.18M | -111.05M | 26.67M | 187.47M | 121.91M | 114.2M | 68.49M |
| accountsReceivables | -42.42M | -5.96M | -32.42M | -20.2M | 28.06M | -55.75M | -22.49M | -6.64M | 2.82M | -4.94M |
| inventory | - | - | - | - | -120.07M | 61.42M | 151.8M | 45791 | 219.64K | 97929 |
| accountsPayables | -3.48M | -22.73M | -5.56M | 19.05M | -18.52M | -81.35M | -3.76M | 1.26M | -5.98M | 5.31M |
| otherWorkingCapital | -19.12M | -7.14M | -14.56M | -26.03M | -527K | 96.79M | 90.31M | 127.24M | 117.15M | 68.02M |
| otherNonCashItems | 24.06M | 469.29M | -76.97M | 36.57M | 208.95M | 171.74M | -342.13M | 86.17M | -5.55M | 1.43M |
| netCashProvidedByOperatingActivities | 302.32M | 308.66M | 295.58M | 316.49M | 210.42M | 495.15M | 654.83M | 649.05M | 569.56M | 348.68M |
| investmentsInPropertyPlantAndEquipment | -143.11M | -83.72M | -81.57M | -69.22M | -184.88M | -161.83M | -156.15M | -57.11M | -63.58M | -33.47M |
| acquisitionsNet | - | 70.72M | - | 27.93M | 7.05M | -4.84M | -236.79M | - | 13.65M | -16.46M |
| purchasesOfInvestments | -2.61B | -3.46B | -3.77B | -5.02B | -3.77B | -2.44B | -3.94B | -2.39B | -1.56B | -1.17B |
| salesMaturitiesOfInvestments | 2.19B | 3.27B | 4.27B | 4.62B | 3.15B | 3.29B | 2.03B | 1.75B | 1.15B | 914.13M |
| otherInvestingActivities | 103.89M | -6.14M | 4.43M | -66.15M | 1.59B | 100.44M | 71.97M | -220.55M | -162.91M | 48.05M |
| netCashProvidedByInvestingActivities | -456.1M | -210.25M | 420.37M | -510.28M | 789.59M | 782.54M | -2.23B | -915.16M | -618.43M | -256.8M |
| netDebtIssuance | -96000 | -448.52M | -419.61M | -54.95M | -170M | 22.86M | 978.1M | -89.62M | -326.64M | - |
| longTermNetDebtIssuance | -96000 | -448.52M | -419.61M | -54.95M | -170M | 22.86M | 978.1M | -89.62M | -326.64M | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -132.69M | -259.43M | -273.9M | -138.08M | -398.64M | -106.02M | -24.4M | -650.24K | 451.94M | - |
| netCommonStockIssuance | -132.69M | -259.43M | -273.9M | -138.08M | -398.64M | -106.02M | -24.4M | -650.24K | 451.94M | - |
| commonStockIssuance | 87000 | - | - | - | - | - | - | - | 451.94M | - |
| commonStockRepurchased | -132.78M | -259.43M | -273.9M | -138.08M | -398.64M | -106.02M | -24.4M | -30M | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -155.53M | - | -84.2M | -145.92M | -160.14M | -64.56M | - | - | - | - |
| commonDividendsPaid | -155.53M | - | -84.2M | -145.92M | -160.14M | -64.56M | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | - | 113K | -64.04M | 17.04M | 5.24M | 13.31M | 399.76M | 696.06M | 87.99M | 1.53M |
| netCashProvidedByFinancingActivities | -288.32M | -707.83M | -841.74M | -321.91M | -723.54M | -134.41M | 1.35B | 605.8M | 213.29M | 1.53M |
| 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 | 555.7M | 581.92M | 540.22M | 507.76M | 494.35M | 549.45M | 558.65M | 565.13M | 564.56M | 569.84M |
| costOfRevenue | 366.4M | 376.28M | 347.09M | 322.52M | 315.74M | 345.66M | 350.54M | 366.19M | 369.2M | 368.36M |
| grossProfit | 189.3M | 205.64M | 193.13M | 185.24M | 178.62M | 203.78M | 208.12M | 198.94M | 195.36M | 201.48M |
| researchAndDevelopmentExpenses | 61.19M | 61.54M | 63.09M | 60.08M | 62.43M | 67.48M | 72.36M | 69.86M | 69.04M | 72.58M |
| generalAndAdministrativeExpenses | 42.57M | 44.87M | 39.05M | 47.92M | 32.69M | 44.02M | 36.07M | 40.69M | 31.74M | 34.59M |
| sellingAndMarketingExpenses | 79.65M | 81.42M | 72.07M | 71.85M | 72.13M | 67.04M | 83.52M | 88.13M | 94.64M | 92.26M |
| sellingGeneralAndAdministrativeExpenses | 122.22M | 126.28M | 111.12M | 119.77M | 104.82M | 111.06M | 119.6M | 128.82M | 126.38M | 126.84M |
| otherExpenses | -1.19M | -444K | -637K | -400K | -839K | -1.84M | -255K | -2M | -3.6M | -2.74M |
| operatingExpenses | 182.22M | 187.38M | 173.58M | 179.45M | 166.41M | 176.7M | 191.7M | 196.67M | 191.82M | 196.68M |
| costAndExpenses | 548.62M | 563.65M | 520.67M | 501.96M | 482.14M | 522.36M | 542.24M | 562.86M | 561.02M | 565.04M |
| netInterestIncome | 39.73M | 40.89M | 41.51M | 40.65M | 39.28M | 38.55M | 40.53M | 44.84M | 46.79M | 45.03M |
| interestIncome | 39.76M | 41.05M | 41.6M | 40.8M | 39.39M | 38.86M | 41.07M | 46.7M | 48.93M | 47.14M |
| interestExpense | 38000 | 162.71K | 97128 | 151K | 106K | 312K | 535K | 1.86M | 2.14M | 2.12M |
| depreciationAndAmortization | - | - | - | - | - | - | - | - | - | - |
| ebitda | 25.08M | 40.85M | 58.83M | 65.42M | 51.54M | -382.39M | 56.02M | 49.48M | 54.22M | 50.05M |
| ebit | 25.08M | 40.85M | 58.83M | 65.42M | 51.54M | -382.39M | 56.02M | 49.48M | 54.22M | 50.05M |
| nonOperatingIncomeExcludingInterest | -18.01M | -22.58M | -39.28M | -59.62M | -39.33M | 409.47M | -39.61M | -47.21M | -50.68M | -45.25M |
| operatingIncome | 7.08M | 18.26M | 19.55M | 5.8M | 12.21M | 27.08M | 16.42M | 2.27M | 3.54M | 4.8M |
| totalOtherIncomeExpensesNet | 45.92M | 34.29M | 43.42M | 58.3M | 35.91M | -413.58M | 45.82M | 48.15M | 41.15M | 37.61M |
| incomeBeforeTax | 53M | 52.55M | 62.97M | 64.09M | 48.11M | -386.5M | 62.23M | 50.42M | 44.69M | 42.4M |
| incomeTaxExpense | 4.83M | 1.37M | 3.78M | 6.07M | 5.21M | 41000 | 6.28M | 2.63M | 4.54M | 2.32M |
| netIncomeFromContinuingOperations | 48.17M | 51.18M | 59.19M | 58.03M | 42.9M | -386.54M | 55.95M | 47.79M | 40.16M | 40.09M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | 1.88B | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 50.67M | 54.33M | 61.96M | 60.82M | 1.92B | -304.14M | 60.56M | 52.07M | 45.29M | 45.84M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 50.32M | 53.98M | 61.61M | 60.48M | 1.92B | -304.49M | 60.21M | 51.72M | 44.94M | 45.48M |
| eps | 1.02 | 1.05 | 1.17 | 1.15 | 33.8 | -5.6 | 1.06 | 0.87 | 0.73 | 0.74 |
| 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 | 309.17M | 374.25M | 383.83M | 400.96M | 801.48M | 444.76M | 481.76M | 992.9M | 1.1B | 1.38B |
| shortTermInvestments | 811.7M | 806.24M | 867.59M | 1.21B | 1.36B | 1.36B | 1.98B | 2.21B | 2.42B | 2.25B |
| cashAndShortTermInvestments | 1.12B | 1.18B | 1.25B | 1.61B | 2.16B | 1.81B | 2.47B | 3.26B | 3.58B | 3.69B |
| netReceivables | 161.55M | 371.32M | 143.87M | 133.08M | 128.85M | 122.33M | 130.08M | 116.34M | 127.34M | 293.89M |
| accountsReceivables | 161.36M | 154.44M | 143.75M | 132.92M | 128.7M | 122.33M | 130.08M | 115.96M | 126.7M | 130.7M |
| otherReceivables | 190K | 216.89M | 120K | 162K | 144K | 158.04M | 740K | 373K | 636K | 163.19M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | 19.91M | - | - | - | 247.54M | - | - | - | - |
| otherCurrentAssets | 315.87M | 47.65M | 277.64M | 277.54M | 306.18M | 376.74M | 691.93M | 251.55M | 264.88M | 93.11M |
| totalCurrentAssets | 1.6B | 1.62B | 1.67B | 2.02B | 2.59B | 2.56B | 3.29B | 3.62B | 3.97B | 4.07B |
| propertyPlantEquipmentNet | 616.1M | 586.36M | 552.11M | 532.58M | 528.32M | 505.38M | 486.21M | 452.42M | 442.86M | 420.85M |
| goodwill | 2.19B | 2.19B | 2.19B | 2.19B | 2.19B | 2.19B | 2.65B | 2.65B | 2.65B | 2.65B |
| intangibleAssets | 512.19M | 523.35M | 535.88M | 549.54M | 564.82M | 580.37M | 604.08M | 304.43M | 631.73M | 649.78M |
| goodwillAndIntangibleAssets | 2.71B | 2.72B | 2.73B | 2.74B | 2.76B | 2.77B | 3.25B | 2.95B | 3.28B | 3.3B |
| longTermInvestments | 589.09M | 2.61B | 537.71M | 526.24M | 531.07M | 530.68M | 567.5M | 552.36M | 555.82M | 544.54M |
| taxAssets | 10.92M | 9.78M | 2.28M | 2.74M | 2.56M | - | - | - | 318.31M | 333.72M |
| otherNonCurrentAssets | 2.06B | 8.07M | 2.05B | 1.69B | 1.17B | 1.15B | 485.89M | 516.71M | -12.06M | -186.95M |
| totalNonCurrentAssets | 5.98B | 5.93B | 5.88B | 5.5B | 4.99B | 4.96B | 4.79B | 4.48B | 4.59B | 4.41B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 7.58B | 7.55B | 7.55B | 7.52B | 7.58B | 7.52B | 8.08B | 8.1B | 8.56B | 8.48B |
| totalPayables | 170.56M | 471.32M | 157.59M | 171.47M | 157.3M | 100.73M | 172.72M | 157.35M | 155.69M | 354.56M |
| accountPayables | 68.2M | 71.55M | 76.54M | 76.16M | 74.54M | 84.02M | 91.48M | 72.96M | 65.69M | 66.76M |
| otherPayables | 102.35M | 399.76M | 81.05M | 95.3M | 82.76M | 16.71M | 81.23M | 84.39M | 90M | 287.8M |
| accruedExpenses | 636.86M | 283.12M | 575.52M | 533.76M | 584.91M | 2.39B | 2.38B | 2.36B | 2.39B | 268.23M |
| shortTermDebt | 23.3M | 10.67M | 16.9M | 16.74M | 36.27M | 10.32M | 54.52M | 77.61M | 483.67M | 457.72M |
| capitalLeaseObligationsCurrent | 10.66M | 8.94M | 8.68M | 9.02M | 9.85M | 10.78M | 11.72M | 11.52M | 11.66M | 12.39M |
| taxPayables | 69.1M | - | - | 72.22M | 81.56M | - | 79.34M | 81.67M | 90M | 86.1M |
| deferredRevenue | 65.55M | 67.12M | 69.06M | 70.66M | 72.06M | 7.82M | 76.95M | 82.92M | 80.58M | 79.72M |
| otherCurrentLiabilities | - | 32.79M | - | - | - | 150.53M | - | 2.37B | 2.66M | 1.91B |
| totalCurrentLiabilities | 906.92M | 873.97M | 827.76M | 801.65M | 860.39M | 2.67B | 2.7B | 2.69B | 3.12B | 3.09B |
| longTermDebt | - | - | - | - | - | - | - | 593K | - | - |
| capitalLeaseObligationsNonCurrent | 17.48M | 12.03M | 9.11M | 7.83M | 9.82M | 9.95M | 11.88M | 14.51M | 16.83M | 18.42M |
| deferredRevenueNonCurrent | 9.14M | 9.52M | 9.66M | 11.55M | 11.78M | 12.64M | 13.28M | 13.4M | 13.57M | 12.93M |
| deferredTaxLiabilitiesNonCurrent | 61.3M | 54.94M | 51.8M | 51.01M | 49.13M | 47.63M | 48.9M | 49.1M | 50.26M | 53.96M |
| otherNonCurrentLiabilities | 26.12M | 25.33M | 24.93M | 24.53M | 24.13M | 23.73M | 23.33M | 22.93M | 22.53M | 22.13M |
| totalNonCurrentLiabilities | 114.04M | 101.82M | 95.51M | 94.92M | 94.87M | 93.95M | 97.4M | 100.53M | 103.19M | 107.44M |
| otherLiabilities | - | - | - | - | - | -7.82M | - | -22.93M | - | - |
| capitalLeaseObligations | 28.14M | 20.97M | 17.79M | 16.84M | 19.67M | 20.72M | 23.6M | 26.03M | 28.49M | 30.81M |
| totalLiabilities | 1.02B | 975.79M | 923.27M | 896.57M | 955.26M | 2.76B | 2.79B | 2.77B | 3.2B | 3.17B |
| treasuryStock | -1.1B | -1.3B | -1.24B | -1.21B | -1.23B | -1.22B | -1.16B | -1.04B | -6.99B | -6.49B |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 10000 | 10000 | 10000 | 10000 | 10000 | 10000 | 11000 | 11000 | 11999 | 12000 |
| retainedEarnings | 4.68B | 4.7B | 4.7B | 4.68B | 4.67B | 2.84B | 3.1B | 3.04B | 2.99B | 2.95B |
| additionalPaidInCapital | 3.07B | 3.32B | 3.31B | 3.31B | 3.35B | 3.35B | 3.34B | 3.34B | 3.33B | 3.28B |
| date | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 50.32M | 53.98M | 61.61M | -304.49M | 60.21M | 51.72M | 44.94M | 45.48M | 72.9M | 153.44M |
| depreciationAndAmortization | - | - | - | - | - | - | - | - | 15.89M | 15.72M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | 17.34M | 9.04M | 7.56M | 5.81M | 4.92M | 6.35M | 6.13M | 7.24M | - | - |
| changeInWorkingCapital | - | - | - | - | - | - | - | - | - | - |
| accountsReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | - | - | - | - | - | - | - | - | - | - |
| otherNonCashItems | -67.66M | -63.02M | -69.17M | 298.69M | -65.12M | -58.07M | -51.07M | -52.73M | -88.79M | -169.16M |
| netCashProvidedByOperatingActivities | - | - | - | - | - | - | - | - | - | - |
| investmentsInPropertyPlantAndEquipment | - | - | - | - | - | - | - | - | - | - |
| acquisitionsNet | - | - | - | - | - | - | - | - | - | - |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | - | - | - | - | - | - | - | - | - | - |
| netCashProvidedByInvestingActivities | - | - | - | - | - | - | - | - | - | - |
| netDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| longTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netCommonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | - | - | - | - | - | - | - | - | - | - |
| netCashProvidedByFinancingActivities | - | - | - | - | - | - | - | - | - | - |