LSE : 0IJO.L
-$0.1 (-0.18%)
| 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.32B | 2.17B | 1.83B | 1.61B | 1.43B | 987.54M | 967.78M | 853.83M | 452.68M | 191.65M |
| costOfRevenue | 83.7M | 76.22M | 72.55M | 57.91M | 52.87M | 36.27M | 33.1M | 26.35M | 15.07M | 6.55M |
| grossProfit | 2.24B | 2.09B | 1.76B | 1.55B | 1.38B | 951.27M | 934.68M | 827.48M | 437.61M | 185.1M |
| researchAndDevelopmentExpenses | 825M | 910.41M | 1.04B | 891.81M | 693.72M | 547.85M | 336.96M | 182.26M | 112.17M | 95.97M |
| generalAndAdministrativeExpenses | - | 448.63M | 502.7M | 418.26M | 369.92M | 268.26M | 210.34M | 191.57M | 150.73M | - |
| sellingAndMarketingExpenses | - | 43.5M | 40M | 41.6M | 31.8M | 25.1M | 17.9M | 14.8M | 8.6M | - |
| sellingGeneralAndAdministrativeExpenses | 518.73M | 492.13M | 542.7M | 459.86M | 401.72M | 293.36M | 228.24M | 206.37M | 155.82M | 124.92M |
| otherExpenses | - | - | - | - | - | - | - | - | - | - |
| operatingExpenses | 1.34B | 1.4B | 1.59B | 1.35B | 1.1B | 841.21M | 565.21M | 388.62M | 267.99M | 220.88M |
| costAndExpenses | 1.43B | 1.48B | 1.66B | 1.41B | 1.15B | 877.48M | 598.3M | 414.97M | 283.06M | 227.44M |
| netInterestIncome | 69.21M | 77.16M | 86.54M | 33.06M | 7.67M | 19.86M | - | - | - | - |
| interestIncome | 69.21M | 77.16M | 86.54M | 33.06M | 7.67M | 19.86M | 27.96M | 12.84M | 3.8M | 30.48M |
| interestExpense | - | - | - | - | - | - | - | - | - | - |
| depreciationAndAmortization | 29.06M | 28.8M | 25.72M | 20.88M | 13.63M | 13.97M | 11.17M | 7.77M | 1.19M | 1M |
| ebitda | 921.76M | 710.44M | 283.24M | 255.23M | 307.78M | 144.81M | 409.28M | 459.86M | 168.44M | -34.78M |
| ebit | 892.7M | 681.64M | 257.52M | 234.35M | 294.15M | 130.84M | 398.11M | 452.09M | 167.26M | -37.16M |
| nonOperatingIncomeExcludingInterest | - | 8.31M | -86.64M | -32.87M | -7.49M | -20.78M | -28.64M | -13.24M | 2.36M | 1.38M |
| operatingIncome | 892.7M | 689.95M | 170.88M | 201.48M | 286.67M | 110.06M | 369.47M | 438.86M | 169.62M | -35.78M |
| totalOtherIncomeExpensesNet | 48.5M | -8.31M | 86.64M | 32.87M | 7.49M | 20.78M | 28.64M | 13.24M | -11.04M | -34.44M |
| incomeBeforeTax | 941.21M | 681.64M | 257.52M | 234.35M | 294.15M | 130.84M | 398.11M | 452.09M | 158.58M | -70.22M |
| incomeTaxExpense | 158.64M | 160.37M | 49.76M | 52.07M | 63.09M | 19.06M | 77.1M | -237.98M | 4.35M | - |
| netIncomeFromContinuingOperations | 782.57M | 521.27M | 207.76M | 182.28M | 231.06M | 111.78M | 321.01M | 690.07M | 154.23M | -70.22M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | -367K | - |
| netIncome | 782.57M | 521.27M | 207.76M | 182.28M | 231.06M | 111.78M | 321.01M | 690.07M | 153.86M | -70.22M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | -22000 | - |
| bottomLineNetIncome | 782.57M | 521.27M | 207.76M | 182.28M | 231.06M | 111.78M | 321.01M | 690.07M | 153.88M | -70.22M |
| eps | 2.88 | 1.8 | 0.65 | 0.57 | 0.73 | 0.36 | 1.06 | 2.32 | 0.52 | -0.28 |
| 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 | 416.1M | 140.15M | 262.99M | 397.51M | 528.11M | 319.22M | 266.5M | 314.78M | 183.67M | 151.69M |
| shortTermInvestments | 642.99M | 971.13M | 732.31M | 910.95M | 938.96M | 887.32M | 585.74M | 378.56M | 204.61M | 268.12M |
| cashAndShortTermInvestments | 1.06B | 1.11B | 995.3M | 1.31B | 1.47B | 1.21B | 852.24M | 693.33M | 388.28M | 419.8M |
| netReceivables | 299.32M | 280.34M | 250.51M | 222.08M | 285.55M | 165.38M | 120.17M | 178.83M | 81.19M | 40.44M |
| accountsReceivables | 286.92M | 265.44M | 237.41M | 214.78M | 282.65M | 160.88M | 120.17M | 162.77M | 81.19M | 40.44M |
| otherReceivables | 12.4M | 14.9M | 13.1M | 7.3M | 2.9M | 4.5M | - | 16.06M | - | - |
| inventory | 21.69M | 22.39M | 17.32M | 33.3M | 27.49M | 20.97M | 12.89M | 9.84M | 6.66M | 3.34M |
| prepaids | - | - | - | - | - | - | - | - | 504K | - |
| otherCurrentAssets | 63.2M | 53.58M | 54.83M | 54.91M | 54.63M | 52.51M | 25.89M | 15.02M | 8.75M | 5.42M |
| totalCurrentAssets | 1.44B | 1.47B | 1.32B | 1.62B | 1.83B | 1.45B | 1.01B | 897.02M | 484.87M | 469M |
| propertyPlantEquipmentNet | 258M | 291.96M | 361.98M | 345.44M | 149.15M | 110.39M | 90.73M | 56.76M | 25.74M | 2.07M |
| goodwill | 63.68M | 63.68M | 63.68M | 63.68M | 63.68M | 63.68M | 63.68M | 63.68M | 63.68M | 63.68M |
| intangibleAssets | - | - | - | - | - | - | - | - | - | - |
| goodwillAndIntangibleAssets | 63.68M | 63.68M | 63.68M | 63.68M | 63.68M | 63.68M | 63.68M | 63.68M | 63.68M | 63.68M |
| longTermInvestments | 603.6M | 637.66M | 728.72M | 759.87M | 389.5M | 332.31M | 536.38M | 158.29M | 68.9M | 59.75M |
| taxAssets | 330.19M | 459.31M | 415.19M | 231.11M | 111.66M | 166.88M | 181.62M | 245.39M | - | - |
| otherNonCurrentAssets | 183.27M | 66.78M | 470.02M | 52.63M | 67.49M | 28.84M | 11.31M | 2.42M | 12.09M | 1.23M |
| totalNonCurrentAssets | 1.44B | 1.52B | 1.62B | 1.45B | 781.49M | 702.1M | 883.72M | 526.55M | 170.42M | 126.74M |
| otherAssets | - | - | 54.05M | - | - | - | - | - | - | - |
| totalAssets | 2.88B | 2.99B | 3B | 3.07B | 2.62B | 2.15B | 1.89B | 1.42B | 655.29M | 595.74M |
| totalPayables | 29.62M | 38.19M | 33.77M | 32.67M | 24.26M | 23.63M | 11.58M | 10.9M | 9.58M | 6.56M |
| accountPayables | 29.62M | 38.19M | 33.77M | 32.67M | 24.26M | 23.63M | 11.58M | 10.9M | 9.58M | 6.56M |
| otherPayables | - | - | - | - | - | - | - | -10.9M | -9.58M | -6.56M |
| accruedExpenses | 102.22M | 109.83M | 93.32M | - | - | - | - | - | - | - |
| shortTermDebt | 27.88M | 25.01M | 25.72M | 17.66M | 5.14M | 3.02M | 2.73M | 2.79M | - | 189.12M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | 1.12M | 2.74M | 5.41M | 7.49M | 7.81M | 1.79M | - | - | 31.98M | 19.66M |
| otherCurrentLiabilities | 244.81M | 228M | 236.06M | 266.54M | 300.38M | 176.21M | 128.44M | 91.78M | 73.61M | 53.43M |
| totalCurrentLiabilities | 405.64M | 403.77M | 394.28M | 324.36M | 337.59M | 204.66M | 142.75M | 105.47M | 115.17M | 268.79M |
| longTermDebt | 173.04M | - | 189.94M | 190.17M | 51.27M | - | 48.01M | 12.18M | 14.53M | - |
| capitalLeaseObligationsNonCurrent | 173.04M | 190.82M | 189.94M | 190.17M | 51.27M | 49.09M | 48.01M | 12.26M | - | - |
| deferredRevenueNonCurrent | 6.11M | 3.39M | 5.52M | 6.58M | 8.74M | 3.76M | 6.6M | 15.9M | 238.52M | 237.09M |
| deferredTaxLiabilitiesNonCurrent | 37.61M | 39.29M | - | - | - | - | 9.24M | 1.28M | -14.53M | - |
| otherNonCurrentLiabilities | -74.73M | 105.5M | -41.67M | -121.64M | -34.51M | 721K | -29.82M | 6.2M | 16.64M | 541K |
| totalNonCurrentLiabilities | 315.07M | 339M | 338.21M | 258.7M | 68.03M | 53.56M | 66.2M | 30.64M | 255.16M | 237.64M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 173.04M | 190.82M | 189.94M | 190.17M | 51.27M | 49.09M | 48.01M | 12.26M | - | - |
| totalLiabilities | 720.71M | 742.77M | 732.49M | 583.06M | 405.62M | 268.39M | 208.94M | 136.11M | 370.33M | 506.42M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 262K | 282K | 303K | 324K | 319K | 312K | 305K | 300K | 296K | 290K |
| retainedEarnings | -76.83M | -98.65M | -173.35M | -34.22M | -216.51M | -447.57M | -559.35M | -880.36M | -1.83B | -1.98B |
| additionalPaidInCapital | 2.23B | 2.34B | 2.44B | 2.54B | 2.43B | 2.32B | 2.24B | 2.17B | 2.11B | 2.07B |
| 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 | 782.57M | 521.27M | 207.76M | 182.28M | 231.06M | 111.78M | 321.01M | 690.07M | 153.86M | -70.22M |
| depreciationAndAmortization | 29.06M | 28.8M | 25.72M | 20.88M | 13.63M | 13.97M | 11.17M | 7.77M | 1.19M | 1M |
| deferredIncomeTax | 126.24M | -59.46M | - | -60.36M | 46.53M | 15.26M | 71M | -244.11M | 20.98M | 15.45M |
| stockBasedCompensation | - | 93.84M | 106.34M | 107.57M | 119.82M | 105.07M | 61.2M | 44.23M | 25.64M | 23.95M |
| changeInWorkingCapital | -191.2M | -13.45M | -64.08M | -12.8M | -39.01M | -40.14M | 67.08M | -79.76M | -6.95M | 227.27M |
| accountsReceivables | -21.4M | -27.95M | -22.62M | 66.85M | -122.32M | -42.47M | 43.72M | -89.88M | -40.84M | -35.32M |
| inventory | 12.22M | 5.45M | -12.98M | -11.68M | -13.21M | -21.9M | -5.73M | -3.18M | -3.32M | -722K |
| accountsPayables | -50.15M | -21.89M | 53.25M | 25.84M | 55.09M | 51.11M | 44.12M | 856K | 3.01M | 164K |
| otherWorkingCapital | -131.87M | 30.93M | -81.72M | -93.81M | 41.43M | -26.88M | -15.02M | 12.44M | 34.2M | 263.14M |
| otherNonCashItems | 137.6M | 222.81M | 57.58M | 125.04M | 28.78M | 3.04M | -4.51M | 149.5M | 61.03M | 90.24M |
| netCashProvidedByOperatingActivities | 884.27M | 699.97M | 333.32M | 362.61M | 400.8M | 208.98M | 526.96M | 415.72M | 165.61M | 210.4M |
| investmentsInPropertyPlantAndEquipment | -8.43M | -28.44M | -40.47M | -27.71M | -64.22M | -30.34M | -12.83M | -33.3M | -21.14M | -1.7M |
| acquisitionsNet | - | - | - | - | -11.34M | 100.87M | 574.41M | 308K | 164K | 97000 |
| purchasesOfInvestments | -632.5M | -927.9M | -902.47M | -1.45B | -1.36B | -1.07B | -1.18B | -557.83M | -334.74M | -377.84M |
| salesMaturitiesOfInvestments | 1.02B | 877.31M | 1.04B | 1.06B | 1.38B | 969.4M | 608.27M | 292.97M | 391.51M | 163.4M |
| otherInvestingActivities | -31.5M | -37.75M | -122.5M | -110.75M | 11.34M | -100.87M | -574.41M | -264.55M | 57.94M | -212.84M |
| netCashProvidedByInvestingActivities | 350.44M | -116.78M | -26.96M | -524.41M | -42.88M | -131.22M | -587.25M | -297.85M | 35.8M | -216.05M |
| netDebtIssuance | - | - | - | - | - | - | - | -13000 | -185.79M | -7.71M |
| longTermNetDebtIssuance | - | - | - | - | - | - | - | -13000 | -185.79M | -7.71M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -898.37M | -590.18M | -516.93M | 23.89M | 24.31M | 24.89M | 22.5M | 17.28M | 22.42M | 27.51M |
| netCommonStockIssuance | -898.37M | -590.18M | -516.93M | 23.89M | 24.31M | 24.89M | 22.5M | 17.28M | 22.42M | 27.51M |
| commonStockIssuance | 49.14M | 61.85M | 33.45M | 23.89M | 24.31M | - | 22.5M | 17.28M | 22.42M | 27.51M |
| commonStockRepurchased | -947.51M | -652.03M | -550.38M | -23.3M | -39.11M | -50.02M | -9.9M | -7.57M | -6.56M | -4.11M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -71.22M | -38.62M | -29.12M | -23.3M | -39.11M | -50.02M | -9.95M | -7.57M | -6.56M | -4.11M |
| netCashProvidedByFinancingActivities | -969.59M | -628.81M | -546.05M | 586K | -14.8M | -25.13M | 12.55M | 9.69M | -169.93M | 15.7M |
| date | 2026-03-31 | 2025-12-31 | 2025-10-03 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 610.81M | 598.66M | 597.76M | 568.26M | 555.45M | 566.76M | 539.54M | 637.18M | 425.23M | 479.65M |
| costOfRevenue | 19.95M | 26.48M | 18.57M | 19.47M | 19.17M | 19.96M | 17.33M | 17.67M | 21.26M | 21.75M |
| grossProfit | 590.86M | 572.18M | 579.18M | 548.79M | 536.28M | 546.79M | 522.21M | 619.51M | 403.97M | 457.9M |
| researchAndDevelopmentExpenses | 199.92M | 213.25M | 199.16M | 200.36M | 212.23M | 249M | 222.57M | 211.15M | 227.69M | 244.67M |
| generalAndAdministrativeExpenses | - | - | - | - | - | 90.83M | - | - | - | 91.44M |
| sellingAndMarketingExpenses | - | - | - | - | - | 43.5M | - | - | - | 40M |
| sellingGeneralAndAdministrativeExpenses | 139.6M | 123.02M | 123.66M | 134.86M | 137.18M | 134.33M | 111.8M | 132.02M | 113.98M | 131.44M |
| otherExpenses | - | - | 19.82M | - | - | - | - | 762K | - | - |
| operatingExpenses | 339.52M | 336.27M | 342.64M | 335.22M | 349.42M | 383.33M | 334.37M | 343.92M | 341.67M | 376.11M |
| costAndExpenses | 359.47M | 362.75M | 361.22M | 354.68M | 368.59M | -403.3M | 351.7M | 361.59M | 362.93M | 397.86M |
| netInterestIncome | 16.13M | 17.43M | 15.92M | 16.79M | 19.08M | 21.3M | 18.71M | 17.26M | 19.89M | 21.39M |
| interestIncome | 16.13M | 17.43M | 15.92M | 16.79M | 19.08M | 21.3M | 18.71M | 17.26M | 19.89M | 21.39M |
| interestExpense | - | - | - | - | - | - | - | - | - | - |
| depreciationAndAmortization | 6.95M | 6.95M | 7.42M | 7.34M | 7.34M | 7.64M | 7.45M | 7.33M | 6.38M | 6.53M |
| ebitda | 258.29M | 242.86M | 259.84M | 237.76M | 194.2M | 192.42M | 162.21M | 300.17M | 55.64M | 109.56M |
| ebit | 251.34M | 235.91M | 252.41M | 230.42M | 186.86M | 184.77M | 154.76M | 292.84M | 49.27M | 103.04M |
| nonOperatingIncomeExcludingInterest | - | - | -15.87M | -16.84M | -18.83M | -21.31M | 33.09M | -16.5M | 13.03M | -21.25M |
| operatingIncome | 251.34M | 235.91M | 236.54M | 213.58M | 186.86M | 163.46M | 187.84M | 276.35M | 62.3M | 81.79M |
| totalOtherIncomeExpensesNet | 16.35M | 16.78M | 15.87M | 16.84M | 18.83M | 21.31M | -33.09M | 16.5M | -13.03M | 21.25M |
| incomeBeforeTax | 267.69M | 252.69M | 252.41M | 230.42M | 205.69M | 184.77M | 154.76M | 292.84M | 49.27M | 103.04M |
| incomeTaxExpense | 57.22M | 8.16M | 58.84M | 45.57M | 46.07M | 44.91M | 36.78M | 66.73M | 11.95M | 17.52M |
| netIncomeFromContinuingOperations | 210.47M | 244.53M | 193.58M | 184.85M | 159.62M | 139.86M | 117.97M | 226.12M | 37.32M | 85.52M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 210.47M | 244.53M | 193.58M | 184.85M | 159.62M | 139.86M | 117.97M | 226.12M | 37.32M | 85.52M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 210.47M | 244.53M | 193.58M | 184.85M | 159.62M | 139.86M | 117.97M | 226.12M | 37.32M | 85.52M |
| eps | 0.81 | 0.92 | 0.72 | 0.68 | 0.57 | 0.49 | 0.41 | 0.78 | 0.12 | 0.28 |
| date | 2026-03-31 | 2025-12-31 | 2025-10-03 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 163.44M | 416.1M | 376.3M | 90.66M | 183.75M | 140.15M | 214.81M | 198.46M | 197.29M | 190.68M |
| shortTermInvestments | 613.77M | 642.99M | 612.24M | 700.44M | 847.56M | 971.13M | 974.35M | 803.54M | 765.97M | 804.62M |
| cashAndShortTermInvestments | 777.21M | 1.06B | 988.54M | 791.1M | 1.03B | 1.11B | 1.19B | 1B | 963.26M | 995.3M |
| netReceivables | 339.45M | 299.32M | 309.72M | 306.25M | 281.64M | 280.34M | 282.71M | 407.68M | 252.48M | 250.51M |
| accountsReceivables | 328.95M | 286.92M | 309.72M | 292.35M | 281.64M | 265.44M | 269.71M | 396.58M | 240.58M | 237.41M |
| otherReceivables | 10.5M | 12.4M | 11.4M | 13.9M | 12.8M | 14.9M | 13M | 11.1M | 11.9M | 13.1M |
| inventory | 26.6M | 21.69M | 27.4M | 23.48M | 24.85M | 22.39M | 21.01M | 20.61M | 21.11M | 17.32M |
| prepaids | - | - | - | - | 45.9M | - | - | - | - | - |
| otherCurrentAssets | 65.38M | 63.2M | 76.6M | 59.93M | 12.8M | 53.58M | 56.84M | 47.15M | 55.59M | 54.83M |
| totalCurrentAssets | 1.21B | 1.44B | 1.4B | 1.18B | 1.4B | 1.47B | 1.55B | 1.48B | 1.29B | 1.32B |
| propertyPlantEquipmentNet | 95.52M | 258M | 360.74M | 110.31M | 338.25M | 291.96M | 124.41M | 130.21M | 127.22M | 361.98M |
| goodwill | 63.68M | 63.68M | 63.68M | 63.68M | 63.68M | 63.68M | 63.68M | 63.68M | 63.68M | 63.68M |
| intangibleAssets | - | - | - | - | - | - | - | - | - | - |
| goodwillAndIntangibleAssets | 63.68M | 63.68M | 63.68M | 63.68M | 63.68M | 63.68M | 63.68M | 63.68M | 63.68M | 63.68M |
| longTermInvestments | 649.14M | 603.6M | 578.29M | 596.18M | 619.44M | 637.66M | 523.7M | 432.3M | 630.9M | 730.04M |
| taxAssets | 293.73M | 330.19M | 418.58M | 419.24M | 419.04M | 459.31M | 358.87M | 361.56M | 361.58M | 415.19M |
| otherNonCurrentAssets | 282.87M | 183.27M | 254.42M | 307.9M | 419.37M | 66.78M | 339.9M | 307.92M | 327.94M | 107.56M |
| totalNonCurrentAssets | 1.38B | 1.44B | 1.42B | 1.5B | 1.44B | 1.52B | 1.41B | 1.3B | 1.51B | 1.68B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 2.59B | 2.88B | 2.82B | 2.68B | 2.84B | 2.99B | 2.96B | 2.77B | 2.8B | 3B |
| totalPayables | 24.15M | 29.62M | 25.35M | 25.82M | 42.84M | 38.19M | 59.31M | 28.68M | 26.07M | 33.77M |
| accountPayables | 24.15M | 29.62M | 25.35M | 25.82M | 42.84M | 38.19M | 59.31M | 28.68M | 26.07M | 33.77M |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | 87.51M | 102.22M | 104.36M | 72.25M | 230.71M | 109.83M | - | - | - | - |
| shortTermDebt | - | 27.88M | - | - | - | 25.01M | 90.6M | -3.44M | - | 25.72M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | 1.15M | 1.12M | 1.56M | 2.16M | 2.87M | 2.74M | 3.25M | 3.44M | 4.05M | 5.41M |
| otherCurrentLiabilities | 258.16M | 244.81M | 244.06M | 235.88M | 125.55M | 228M | 241.18M | 317.03M | 342.89M | 329.39M |
| totalCurrentLiabilities | 370.98M | 405.64M | 373.78M | 336.11M | 399.1M | 403.77M | 394.35M | 345.7M | 373.01M | 394.28M |
| longTermDebt | - | 173.04M | - | - | - | - | - | 198.02M | 201.47M | 189.94M |
| capitalLeaseObligationsNonCurrent | 169.54M | 173.04M | 176.46M | 179.84M | 187.12M | 190.82M | 194.44M | 198.02M | 201.47M | 189.94M |
| deferredRevenueNonCurrent | 5.16M | 6.11M | 2.27M | 2.62M | 3.09M | 3.39M | 3.95M | 4.42M | 4.92M | 5.52M |
| deferredTaxLiabilitiesNonCurrent | - | 37.61M | - | - | - | 39.29M | - | - | - | - |
| otherNonCurrentLiabilities | 112.16M | -74.73M | 112.61M | 125.97M | 116.91M | 105.5M | 92.12M | -88.35M | -100.2M | -41.67M |
| totalNonCurrentLiabilities | 286.87M | 315.07M | 289.07M | 308.43M | 307.12M | 339M | 290.51M | 307.68M | 302.73M | 338.21M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 169.54M | 173.04M | 176.46M | 179.84M | 187.12M | 190.82M | 194.44M | 198.02M | 201.47M | 189.94M |
| totalLiabilities | 657.84M | 720.71M | 662.85M | 644.54M | 706.22M | 742.77M | 684.86M | 653.39M | 675.74M | 732.49M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 254K | 262K | 268K | 270K | 275K | 282K | 286K | 285K | 295K | 303K |
| retainedEarnings | -215.79M | -76.83M | -106.06M | -219.54M | -163.29M | -98.65M | -90.29M | -199.97M | -258.95M | -173.35M |
| additionalPaidInCapital | 2.15B | 2.23B | 2.26B | 2.25B | 2.29B | 2.34B | 2.36B | 2.32B | 2.39B | 2.44B |
| date | 2026-03-31 | 2025-12-31 | 2025-10-03 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 210.47M | 244.53M | 193.58M | 184.85M | 159.62M | 139.86M | 117.97M | 226.12M | 37.32M | 85.52M |
| depreciationAndAmortization | 6.95M | 6.95M | 7.42M | 7.34M | 7.34M | 7.64M | 7.45M | 7.33M | 6.38M | 6.53M |
| deferredIncomeTax | - | 126.24M | - | - | - | -59.46M | - | - | - | -133.21M |
| stockBasedCompensation | - | - | - | 36.07M | 25.93M | 26.35M | 23.02M | 25.35M | 19.11M | 24.31M |
| changeInWorkingCapital | -620K | -72.96M | 44.79M | -180.26M | 8.74M | 104.25M | 57.65M | -145.9M | -29.46M | 24.35M |
| accountsReceivables | -42.03M | 22.81M | -17.37M | -10.72M | -16.12M | 4.24M | 127.02M | -156.05M | -3.17M | 11.18M |
| inventory | -3.39M | 13.81M | -4.15M | 2.64M | -71000 | 2.76M | -384K | 1.36M | 1.72M | 1.53M |
| accountsPayables | -17.9M | -12.9M | 17.76M | -63.51M | 8.5M | 2.24M | 26.39M | -16.28M | -34.25M | 46.78M |
| otherWorkingCapital | 62.7M | -96.68M | 48.55M | -108.67M | 24.92M | 95M | -95.38M | 25.06M | 6.25M | -35.13M |
| otherNonCashItems | 35.05M | 28.77M | 44.53M | 37.06M | 9.81M | 47.97M | 88.26M | 6.65M | 35.47M | 3.08M |
| netCashProvidedByOperatingActivities | 251.84M | 333.52M | 290.32M | 48.99M | 211.44M | 240.26M | 271.34M | 119.55M | 68.82M | 10.57M |
| investmentsInPropertyPlantAndEquipment | -1.51M | -1.16M | -1.48M | -2.84M | -2.95M | -3.98M | -8.2M | -6.57M | -9.69M | -13.14M |
| acquisitionsNet | - | - | - | - | - | - | - | - | - | -74.87M |
| purchasesOfInvestments | -274.16M | -154.94M | -189.37M | -101.48M | -186.7M | -305.38M | -375.37M | -108.69M | -138.47M | -78.62M |
| salesMaturitiesOfInvestments | 225.12M | 189.34M | 221.51M | 353.1M | 258.92M | 226.16M | 167.42M | 215.28M | 268.45M | 153.49M |
| otherInvestingActivities | -525K | -6M | -5.25M | -750K | 52.72M | -10M | -1M | -18.25M | -8.5M | 74.87M |
| netCashProvidedByInvestingActivities | -51.07M | 27.24M | 25.4M | 248.03M | 49.76M | -93.2M | -217.15M | 81.77M | 111.79M | 61.74M |
| netDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| longTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -422.88M | -249.74M | -100.48M | -275.84M | -306.45M | -171.59M | 7.86M | -249.4M | -177.06M | -200.19M |
| netCommonStockIssuance | -422.88M | -249.74M | -100.48M | -275.84M | -306.45M | -171.59M | 7.86M | -249.4M | -177.06M | -200.19M |
| commonStockIssuance | 7.47M | 7.88M | 3.55M | 26.08M | 11.63M | 18.82M | 19.79M | 14.92M | 8.32M | 9.11M |
| commonStockRepurchased | -430.35M | -257.62M | -104.04M | -301.92M | -306.45M | -190.41M | -11.93M | -264.32M | -185.38M | -209.3M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -34.23M | -4.82M | -3.38M | -40.5M | 11.63M | -16.44M | -2.17M | -13.03M | -6.99M | -5.99M |
| netCashProvidedByFinancingActivities | -457.11M | -254.57M | -103.86M | -316.34M | -294.82M | -188.03M | 5.7M | -262.42M | -184.05M | -206.17M |