NASDAQ : TCBIO
-$0.2 (-0.98%)
| 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 | 2B | 1.76B | 1.79B | 1.25B | 987.05M | 1.18B | 1.44B | 1.23B | 938.05M | 762.48M |
| costOfRevenue | 787.15M | 895.25M | 787.8M | 334.48M | 77.75M | 446.09M | 460.59M | 336.33M | 161.97M | 140.59M |
| grossProfit | 1.21B | 865.35M | 1B | 910.76M | 909.3M | 731.72M | 974.59M | 890.95M | 776.08M | 621.89M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 495.82M | 489.93M | 496.48M | 451.15M | 371.22M | 366.48M | 393.4M | 355.26M | 318.74M | 278.99M |
| sellingAndMarketingExpenses | 17.45M | 22.35M | 25.85M | 32.39M | 10.01M | 23.58M | 53.36M | 39.34M | 26.79M | 17.3M |
| sellingGeneralAndAdministrativeExpenses | 513.27M | 512.28M | 522.33M | 483.54M | 381.23M | 390.06M | 446.76M | 394.6M | 345.53M | 296.29M |
| otherExpenses | 254.8M | 246.01M | 234.62M | -4.54M | 190.02M | 249.71M | 131.52M | 123M | 104.84M | 84.4M |
| operatingExpenses | 768.07M | 758.28M | 756.95M | 479.01M | 571.25M | 639.77M | 578.28M | 517.6M | 450.37M | 380.69M |
| costAndExpenses | 1.56B | 1.65B | 1.54B | 813.48M | 649M | 1.09B | 1.04B | 853.93M | 617.94M | 521.29M |
| netInterestIncome | 1.03B | 901.3M | 914.12M | 875.76M | 768.78M | 851.32M | 969.23M | 914.86M | 761.33M | 639.81M |
| interestIncome | 1.77B | 1.73B | 1.63B | 1.14B | 876.58M | 1.04B | 1.35B | 1.16B | 879.3M | 703.41M |
| interestExpense | 743.15M | 828.25M | 715.8M | 268.48M | 107.75M | 188.09M | 385.59M | 249.33M | 117.97M | 63.59M |
| depreciationAndAmortization | 36.29M | 54.23M | 40.47M | 45.28M | 93.41M | 74.92M | 37.27M | 32.02M | 27.87M | 21.81M |
| ebitda | 480M | 161.29M | 287.07M | 477.04M | 431.46M | 166.87M | 433.58M | 405.37M | 353.58M | 263.01M |
| ebit | 443.71M | 107.06M | 246.6M | 431.76M | 338.06M | 91.95M | 396.31M | 373.35M | 325.71M | 241.2M |
| nonOperatingIncomeExcludingInterest | - | - | - | - | - | - | - | - | - | - |
| operatingIncome | 443.71M | 107.06M | 246.6M | 431.76M | 338.06M | 91.95M | 396.31M | 373.35M | 325.71M | 241.2M |
| totalOtherIncomeExpensesNet | -11M | - | - | - | - | - | - | - | - | - |
| incomeBeforeTax | 432.71M | 107.06M | 246.6M | 431.76M | 338.06M | 91.95M | 396.31M | 373.35M | 325.71M | 241.2M |
| incomeTaxExpense | 102.47M | 29.55M | 57.45M | 99.28M | 84.12M | 25.66M | 84.3M | 79.96M | 128.64M | 86.08M |
| netIncomeFromContinuingOperations | 330.24M | 77.51M | 189.14M | 332.48M | 253.94M | 66.29M | 312.02M | 293.39M | 197.06M | 155.12M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | 7.44M | - | - |
| netIncome | 330.24M | 77.51M | 189.14M | 332.48M | 253.94M | 66.29M | 312.02M | 293.39M | 197.06M | 155.12M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 312.99M | 60.26M | 171.89M | 315.23M | 235.22M | 56.54M | 302.26M | 283.64M | 187.31M | 145.37M |
| eps | 6.87 | 1.29 | 3.58 | 6.25 | 4.65 | 1.12 | 6.23 | 5.83 | 3.78 | 3.14 |
| 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 | 2.1B | 3.19B | 3.24B | 5.01B | 7.95B | 9.21B | 4.4B | 3.03B | 2.88B | 2.81B |
| shortTermInvestments | 3.92M | 182.86M | 3.23B | 2.62B | 3.54B | 3.2B | 239.87M | 120.22M | 23.51M | 24.87M |
| cashAndShortTermInvestments | 2.1B | 3.37B | 6.47B | 7.63B | 11.53B | 12.4B | 4.64B | 3.15B | 2.9B | 2.84B |
| netReceivables | - | - | 801.67M | 719.16M | 559.9M | 715.7M | 740.05M | 626.61M | 516.24M | 465.93M |
| accountsReceivables | - | - | 801.67M | 719.16M | 559.9M | 715.7M | 740.05M | 626.61M | 516.24M | 465.93M |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | - | - | - | - | - | - | - | - | - | - |
| totalCurrentAssets | 2.1B | 3.37B | 7.27B | 8.35B | 12.09B | 13.12B | 5.38B | 3.78B | 3.42B | 3.31B |
| propertyPlantEquipmentNet | 88M | 85.44M | 32.37M | 26.38M | 20.9M | 24.55M | 31.21M | 23.8M | 25.18M | 19.78M |
| goodwill | 1.5M | 1.5M | 1.5M | 1.5M | 15.09M | 15.09M | 15.09M | 15.09M | 15.09M | 15.09M |
| intangibleAssets | - | - | - | - | 2.17M | 108M | 67.91M | 45.95M | 89.27M | 32.95M |
| goodwillAndIntangibleAssets | 1.5M | 1.5M | 1.5M | 1.5M | 17.26M | 123.09M | 83M | 61.04M | 104.37M | 48.05M |
| longTermInvestments | 28.49B | 26.39B | 21.05B | 20.04B | 22.65B | 24.46B | 27.03B | 24.35B | 21.5B | 18.3B |
| taxAssets | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | 854.55M | 881.66M | - | - | - | - | 30M | 50.19M | 30M | 25M |
| totalNonCurrentAssets | 29.44B | 27.36B | 21.09B | 20.07B | 22.69B | 24.61B | 27.17B | 24.48B | 21.66B | 18.39B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 31.54B | 30.73B | 28.36B | 28.41B | 34.73B | 37.73B | 32.55B | 28.26B | 25.08B | 21.7B |
| totalPayables | 6.72M | 23.68M | 33.23M | 24M | 7.7M | 11.15M | 12.76M | 20.68M | 7.68M | 5.5M |
| accountPayables | 6.72M | 23.68M | 33.23M | 24M | 7.7M | 11.15M | 12.76M | 20.68M | 7.68M | 5.5M |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | 330M | 885M | 1.5B | 1.2B | 2.2B | 111.75M | 141.77M | 641.17M | 365.04M | 109.58M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 26.45B | 25.24B | 22.37B | 22.86B | 28.11B | 31B | 26.48B | 20.61B | 19.12B | 17.02B |
| totalCurrentLiabilities | 26.79B | 26.15B | 23.91B | 24.08B | 30.32B | 31.12B | 26.63B | 21.27B | 19.5B | 17.13B |
| longTermDebt | 620.58M | 660.35M | 859.15M | 931.44M | 928.74M | 3.4B | 2.8B | 4.3B | 3.19B | 2.39B |
| capitalLeaseObligationsNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 502.83M | 556.32M | 392.9M | 345.83M | 273.49M | 339.49M | 318.09M | 194.24M | 182.21M | 161.22M |
| totalNonCurrentLiabilities | 1.12B | 1.22B | 1.25B | 1.28B | 1.2B | 3.74B | 3.11B | 4.49B | 3.38B | 2.56B |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | - | - | - | - | - | - | - | - | - |
| totalLiabilities | 27.91B | 27.36B | 25.16B | 25.36B | 31.52B | 34.85B | 29.72B | 25.76B | 22.87B | 19.69B |
| treasuryStock | -487.69M | -301.84M | -220.33M | -115.31M | -8000 | -8000 | -8000 | -8000 | -8000 | -8000 |
| preferredStock | 300M | 300M | 300M | 300M | 300M | 150M | 150M | 150M | 150M | 150M |
| commonStock | 518K | 515K | 511K | 509K | 506K | 504K | 503K | 502K | 496K | 495K |
| retainedEarnings | 2.81B | 2.5B | 2.44B | 2.26B | 1.95B | 1.71B | 1.66B | 1.38B | 1.09B | 903.19M |
| additionalPaidInCapital | 1.07B | 1.06B | 1.05B | 1.03B | 1.01B | 991.9M | 978.2M | 967.89M | 961.3M | 955.47M |
| 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 | 330.24M | 77.51M | 189.14M | 332.48M | 253.94M | 66.29M | 312.02M | 293.39M | 197.06M | 155.12M |
| depreciationAndAmortization | 52.17M | 54.23M | 40.47M | 45.28M | 93.41M | 74.92M | 37.27M | 32.02M | 27.87M | 21.81M |
| deferredIncomeTax | 15.89M | -16.09M | -17.78M | -17.4M | -20.25M | -7.96M | 10.8M | -6.4M | 31.28M | -2.95M |
| stockBasedCompensation | 36.76M | 24.69M | 24.2M | 21.43M | 31.33M | 17.44M | 17.6M | 16.94M | 22.02M | 13.58M |
| changeInWorkingCapital | -126.69M | 37.27M | -49.47M | -22.96M | 83.96M | 16.4M | -44.8M | -121.13M | -95.43M | -64.41M |
| accountsReceivables | -57.77M | -1.61M | -78.61M | -25.48M | 154.11M | 10.65M | -143.54M | -123.54M | -105.72M | -61.83M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | -68.92M | 38.88M | 29.13M | 2.52M | -70.15M | 5.75M | 98.74M | 2.41M | 10.29M | -2.58M |
| otherWorkingCapital | - | - | - | - | - | - | - | - | - | - |
| otherNonCashItems | 51.79M | 303.51M | 187.18M | -210.86M | 214.94M | 2.47B | -573.07M | -894.53M | -50.64M | -849.45M |
| netCashProvidedByOperatingActivities | 360.15M | 481.12M | 373.74M | 147.97M | 657.32M | 2.64B | -240.19M | -679.72M | 132.16M | -726.29M |
| investmentsInPropertyPlantAndEquipment | -12.57M | -64.84M | -16.38M | -11.27M | -4.13M | -2.8M | -16.65M | -7.65M | -12.26M | -2.18M |
| acquisitionsNet | - | - | - | 3.32B | - | - | - | - | - | - |
| purchasesOfInvestments | -1.14B | -2.02B | -863.69M | -920.22M | -1.06B | -3B | -113.23M | -101.56M | -97.78M | -1.76M |
| salesMaturitiesOfInvestments | 936.83M | 1.77B | 355.73M | 531.77M | 569.93M | 52.61M | 6.18M | 3.43M | 99.16M | 6.41M |
| otherInvestingActivities | -1.64B | -2.17B | -1.23B | 384.12M | 1.73B | 16.62M | -2.15B | -1.89B | -3.2B | -852.68M |
| netCashProvidedByInvestingActivities | -1.85B | -2.48B | -1.76B | 3.31B | 1.23B | -2.94B | -2.28B | -1.99B | -3.22B | -850.21M |
| netDebtIssuance | -595.44M | -815M | 223.86M | -1B | -380.48M | 569.98M | -1.5B | 1.1B | 800M | 500M |
| longTermNetDebtIssuance | -40.44M | -200M | -75M | - | 528.44M | - | -1.5B | 1.1B | 800M | 500M |
| shortTermNetDebtIssuance | -555M | -615M | 298.86M | -1B | -908.92M | 569.98M | - | - | - | - |
| netStockIssuance | -193.21M | -90.57M | -109.24M | -119.51M | 136.6M | -1.99M | -1.46M | -2.38M | -2.24M | 233.99M |
| netCommonStockIssuance | -193.21M | -90.57M | -109.24M | -119.51M | 136.6M | -1.99M | -1.46M | -2.38M | -2.24M | 233.99M |
| commonStockIssuance | -7.36M | -9.06M | -4.22M | -4.21M | 286.6M | -1.99M | -1.46M | -2.38M | -2.24M | 233.99M |
| commonStockRepurchased | -185.85M | -81.51M | -105.02M | -115.3M | -150M | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -17.25M | -17.25M | -17.25M | -17.25M | -18.72M | -9.75M | -9.75M | -9.75M | -9.75M | -9.75M |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | -17.25M | -17.25M | -17.25M | -17.25M | -18.72M | -9.75M | -9.75M | -9.75M | -9.75M | -9.75M |
| otherFinancingActivities | 1.21B | 2.87B | -485.04M | -5.25B | -2.89B | 4.52B | 5.37B | 1.76B | 2.36B | 1.9B |
| netCashProvidedByFinancingActivities | 404.27M | 1.94B | -387.67M | -6.39B | -3.15B | 5.08B | 3.86B | 2.85B | 3.15B | 2.62B |
| date | 2026-06-30 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 439.93M | 488.36M | 504.36M | 529.2M | 493.64M | 471.73M | 491.64M | 337.76M | 472.49M | 458.7M |
| costOfRevenue | 179.55M | 180.38M | 176.88M | 200.84M | 201.17M | 208.26M | 225.96M | 222.43M | 225.49M | 221.37M |
| grossProfit | 260.38M | 307.98M | 327.48M | 328.35M | 292.46M | 263.48M | 265.68M | 115.33M | 247.01M | 237.33M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 138.8M | 144.22M | 108.85M | 124.74M | 125.25M | 136.98M | 102.33M | 126.04M | 124.41M | 137.15M |
| sellingAndMarketingExpenses | 4.79M | 4.97M | 5.4M | 3.41M | 3.62M | 5.01M | 4.45M | 5.86M | 6M | 6.04M |
| sellingGeneralAndAdministrativeExpenses | 143.59M | 149.2M | 114.26M | 128.15M | 128.87M | 141.99M | 106.78M | 131.91M | 130.41M | 143.18M |
| otherExpenses | 4.79M | 64.37M | 69.94M | 62.42M | 61.4M | 61.03M | 65.38M | 63.42M | 58M | 59.21M |
| operatingExpenses | 148.38M | 213.57M | 184.2M | 190.58M | 190.28M | 203.02M | 172.16M | 195.32M | 188.41M | 202.39M |
| costAndExpenses | 327.93M | 393.94M | 361.08M | 391.42M | 391.45M | 411.28M | 398.12M | 417.76M | 414.01M | 423.76M |
| netInterestIncome | 250M | 254.72M | 267.44M | 271.77M | 253.4M | 236.03M | 229.61M | 240.1M | 216.58M | 215.01M |
| interestIncome | 429.55M | 419.09M | 444.31M | 460.62M | 439.57M | 427.29M | 437.57M | 452.53M | 422.07M | 417.38M |
| interestExpense | 179.55M | 164.38M | 176.88M | 188.84M | 186.17M | 191.26M | 207.96M | 212.43M | 205.49M | 202.37M |
| depreciationAndAmortization | 13M | 12.82M | 15.88M | 12.62M | 14.45M | 9.22M | 15.31M | 14.08M | 13.93M | 10.91M |
| ebitda | 125M | 107.23M | 159.16M | 150.4M | 116.64M | 69.68M | 108.83M | -65.91M | 72.53M | 45.84M |
| ebit | 112M | 94.42M | 143.28M | 137.78M | 102.19M | 60.46M | 93.52M | -79.99M | 58.6M | 34.94M |
| nonOperatingIncomeExcludingInterest | - | - | - | - | - | - | - | - | - | - |
| operatingIncome | 112M | 94.42M | 143.28M | 137.78M | 102.19M | 60.46M | 93.52M | -79.99M | 58.6M | 34.94M |
| totalOtherIncomeExpensesNet | - | - | -11M | - | - | - | - | - | - | - |
| incomeBeforeTax | 112M | 94.42M | 132.28M | 137.78M | 102.19M | 60.46M | 93.52M | -79.99M | 58.6M | 34.94M |
| incomeTaxExpense | 27.05M | 20.63M | 31.63M | 32.57M | 24.86M | 13.41M | 22.5M | -18.67M | 16.94M | 8.79M |
| netIncomeFromContinuingOperations | 84.95M | 73.79M | 100.66M | 105.21M | 77.33M | 47.05M | 71.02M | -61.32M | 41.66M | 26.14M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 84.95M | 73.79M | 100.66M | 105.21M | 77.33M | 47.05M | 71.02M | -61.32M | 41.66M | 26.14M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 80.64M | 69.48M | 96.35M | 100.9M | 73.02M | 42.73M | 66.71M | -65.63M | 37.35M | 21.83M |
| eps | 1.85 | 1.58 | 2.14 | 2.21 | 1.59 | 0.93 | 1.44 | -1.42 | 0.8 | 0.46 |
| date | 2026-06-30 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 3.7B | 2.96B | 2.1B | 3.06B | 2.69B | 3.8B | 3.19B | 4.19B | 2.91B | 3.32B |
| shortTermInvestments | 4.56B | 7.88M | 3.92M | 3.8B | 3.89M | 280.1M | 182.86M | 3.52B | 3.48B | 3.49B |
| cashAndShortTermInvestments | 8.26B | 2.96B | 2.1B | 6.87B | 2.69B | 4.08B | 3.37B | 7.71B | 6.4B | 6.81B |
| netReceivables | 878.2M | - | - | - | - | - | - | - | - | 793.98M |
| accountsReceivables | 878.2M | - | - | - | - | - | - | - | - | 793.98M |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | - | - | - | - | - | - | - | - | - | - |
| totalCurrentAssets | 9.14B | 2.96B | 2.1B | 6.87B | 2.69B | 4.08B | 3.37B | 7.71B | 6.4B | 7.6B |
| propertyPlantEquipmentNet | 91.85M | 85.7M | 88M | 88.35M | 86.83M | 84.58M | 85.44M | 81.58M | 69.46M | 49.9M |
| goodwill | 1.5M | 1.5M | 1.5M | - | - | - | 1.5M | - | - | 1.5M |
| intangibleAssets | - | - | - | 1.5M | 1.5M | 1.5M | - | 1.5M | 1.5M | - |
| goodwillAndIntangibleAssets | 1.5M | 1.5M | 1.5M | 1.5M | 1.5M | 1.5M | 1.5M | 1.5M | 1.5M | 1.5M |
| longTermInvestments | 24.68B | 29.6B | 28.49B | 24.72B | 28.25B | 26.35B | 26.39B | 22.92B | 22.45B | 21.53B |
| taxAssets | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | - | 838.77M | 854.55M | 865.04M | 912.44M | 856.39M | 881.66M | 919.07M | 933.76M | - |
| totalNonCurrentAssets | 24.77B | 30.52B | 29.44B | 25.67B | 29.25B | 27.29B | 27.36B | 23.92B | 23.46B | 21.58B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 33.91B | 33.49B | 31.54B | 32.54B | 31.94B | 31.38B | 30.73B | 31.63B | 29.85B | 29.18B |
| totalPayables | - | 9.42M | 6.72M | 9.36M | 14.12M | 25.27M | 23.68M | 18.68M | 23.84M | 32.35M |
| accountPayables | - | 9.42M | 6.72M | 9.36M | 14.12M | 25.27M | 23.68M | 18.68M | 23.84M | 32.35M |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | 350M | - | 330M | 275M | 1.25B | 750M | 885M | 1.04B | 1.68B | 750M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | - | 28.52B | 26.45B | 27.51B | 26.06B | 26.05B | 25.24B | 25.87B | 23.82B | 23.95B |
| totalCurrentLiabilities | 350M | 28.53B | 26.79B | 27.79B | 27.33B | 26.83B | 26.15B | 26.92B | 25.52B | 24.74B |
| longTermDebt | 500.86M | 878.29M | 620.58M | 620.42M | 620.26M | 660.52M | 660.35M | 660.17M | 660M | 859.82M |
| capitalLeaseObligationsNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 29.41B | 475.88M | 502.83M | 489.71M | 484.78M | 457.15M | 556.32M | 696.15M | 502.23M | 413.71M |
| totalNonCurrentLiabilities | 29.92B | 1.35B | 1.12B | 1.11B | 1.11B | 1.12B | 1.22B | 1.36B | 1.16B | 1.27B |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | - | - | - | - | - | - | - | - | - |
| totalLiabilities | 30.27B | 29.88B | 27.91B | 28.9B | 28.43B | 27.95B | 27.36B | 28.28B | 26.68B | 26.01B |
| treasuryStock | -586.4M | -562.83M | -487.69M | -361.08M | -354M | -332.99M | -301.84M | -301.87M | -301.87M | -251.86M |
| preferredStock | 300M | 300M | 300M | 300M | 300M | 300M | 300M | 300M | 300M | 300M |
| commonStock | 520K | 520K | 518K | 518K | 517K | 517K | 515K | 515K | 515K | 514K |
| retainedEarnings | 2.95B | 2.88B | 2.81B | 2.71B | 2.61B | 2.54B | 2.5B | 2.43B | 2.49B | 2.46B |
| additionalPaidInCapital | 1.08B | 1.08B | 1.07B | 1.07B | 1.07B | 1.06B | 1.06B | 1.05B | 1.05B | 1.04B |
| date | 2026-06-30 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 84.95M | 73.79M | 100.66M | 131.64M | 77.33M | 47.05M | 71.02M | -61.32M | 41.66M | 26.14M |
| depreciationAndAmortization | 15.55M | 12.82M | 15.88M | 50.94M | 14.45M | 9.22M | 15.31M | 14.08M | 13.93M | 10.91M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | 9.77M | 17.5M | 8.14M | -4.51M | 7.63M | 12.75M | 3.48M | 6.45M | 6.22M | 8.53M |
| changeInWorkingCapital | 26.97M | -26.97M | -20.46M | -57.47M | -49.28M | -85.87M | -82.63M | 158.96M | -58.73M | 19.67M |
| accountsReceivables | -16.09M | 16.09M | -17.82M | 85.39M | -71.56M | 4.6M | 59.07M | -36.64M | -72.3M | 48.25M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | 43.06M | -43.06M | -2.64M | 1.92M | 22.27M | -90.48M | -141.71M | 195.6M | 13.57M | -28.59M |
| otherWorkingCapital | - | - | - | -144.78M | - | - | - | - | - | - |
| otherNonCashItems | -33.75M | 10.4M | 26.28M | 483.98M | 12.87M | 17.23M | 11.22M | 215.08M | 30.56M | 30.57M |
| netCashProvidedByOperatingActivities | 103.49M | 87.53M | 130.49M | 604.57M | 63M | 368K | 18.41M | 333.25M | 33.64M | 95.82M |
| investmentsInPropertyPlantAndEquipment | 1.36M | -1.36M | 341K | -4.95M | -5.54M | -2.42M | -7.41M | -15.19M | -22.2M | -20.04M |
| acquisitionsNet | - | - | - | - | - | - | - | - | - | - |
| purchasesOfInvestments | 135.9M | -134.52M | -293.45M | -899.9M | -501.46M | -198.6M | -206.86M | -1.1B | -98.46M | -614.24M |
| salesMaturitiesOfInvestments | 197.76M | 172.01M | 192.7M | 49.16M | 444.73M | 116.9M | 141.86M | 1.17B | 117.63M | 334.78M |
| otherInvestingActivities | -30.25M | -1.18B | 136.57M | 558.99M | -1.56B | 60.48M | -167.97M | -518.94M | -968.84M | -510.46M |
| netCashProvidedByInvestingActivities | 304.78M | -1.14B | 36.16M | -296.71M | -1.62B | -23.62M | -240.36M | -456.9M | -971.87M | -809.96M |
| netDebtIssuance | - | -464.52M | 55M | -650M | 459.56M | -135M | -150M | -640M | 725M | -750M |
| longTermNetDebtIssuance | - | -134.52M | - | -40M | -40.44M | - | - | - | -200M | - |
| shortTermNetDebtIssuance | - | -330M | 55M | -610M | 500M | -135M | -150M | -640M | 925M | -750M |
| netStockIssuance | -23.21M | -84.7M | -126.42M | 30.48M | -20.87M | -38.2M | 148K | -457K | -49.81M | -40.45M |
| netCommonStockIssuance | -23.21M | -84.7M | -126.42M | 30.48M | -20.87M | -38.2M | 148K | -457K | -49.81M | -40.45M |
| commonStockIssuance | 359K | -9.56M | 195K | 6.4M | 135K | -7.05M | 122K | -457K | 200K | -8.93M |
| commonStockRepurchased | -23.57M | -75.14M | -126.62M | 24.08M | -21.01M | -31.15M | 26000 | - | -50.01M | -31.52M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -4.39M | -4.31M | -4.31M | -4.31M | -4.31M | -4.31M | -4.31M | -4.31M | -4.31M | -4.31M |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | -4.39M | -4.31M | -4.31M | -4.31M | -4.31M | -4.31M | -4.31M | -4.31M | -4.31M | -4.31M |
| otherFinancingActivities | 337.78M | 2.47B | -1.06B | -2.16B | 11.28M | 814.44M | -626.66M | 2.05B | -135.71M | 1.58B |
| netCashProvidedByFinancingActivities | 310.18M | 1.91B | -1.13B | -2.78B | 445.66M | 636.92M | -780.82M | 1.4B | 535.17M | 787.43M |