NASDAQ : TGTX
$1.52 (2.77%)
| 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 | 616.29M | 329M | 233.66M | 2.78M | 6.69M | 152K | 152K | 152K | 152.38K | 152.38K |
| costOfRevenue | 100.71M | 38.49M | 14.13M | 265K | 790K | - | - | 88000 | 82355 | 62960 |
| grossProfit | 515.57M | 290.52M | 219.53M | 2.52M | 5.9M | 152K | 152K | 64000 | 70026 | 89421 |
| researchAndDevelopmentExpenses | 160.22M | 94.29M | 76.19M | 125.35M | 222.58M | 165.9M | 154.18M | 153.79M | 96.89M | 66.49M |
| generalAndAdministrativeExpenses | 232.03M | 154.3M | 122.71M | 95.48M | 128.09M | 107.85M | 15.03M | 15.16M | 16.33M | 9.89M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 232.03M | 154.3M | 122.71M | 95.48M | 128.09M | 107.85M | 15.03M | 15.16M | 16.33M | 9.89M |
| otherExpenses | - | - | - | - | - | - | - | 61000 | -58739 | 393.2K |
| operatingExpenses | 392.25M | 248.59M | 198.9M | 220.84M | 350.67M | 273.75M | 169.21M | 174.55M | 118.86M | 79.12M |
| costAndExpenses | 492.96M | 287.08M | 213.03M | 221.1M | 351.46M | 273.75M | 169.21M | 174.55M | 118.86M | 79.12M |
| netInterestIncome | -26.73M | -24.03M | -12.62M | -10.19M | -5.64M | -6.33M | -5.29M | -877K | -845K | 323K |
| interestIncome | - | - | - | - | - | - | - | 857K | 294.48K | 323.03K |
| interestExpense | 26.73M | 24.03M | 12.62M | 10.19M | 5.64M | 6.33M | 5.29M | 1.73M | 1.14M | - |
| depreciationAndAmortization | 244K | 280K | 423K | 515K | 494K | 374K | 282K | 88000 | 82355 | 62960 |
| ebitda | 134.36M | 49.9M | 26.1M | -213.11M | -341.97M | -272.68M | -167.3M | -173.39M | -118.39M | -78.91M |
| ebit | 134.12M | 49.62M | 25.68M | -213.62M | -342.46M | -273.05M | -167.58M | -172.6M | -117.63M | -78.97M |
| nonOperatingIncomeExcludingInterest | -10.79M | -7.69M | -5.04M | -4.7M | -2.31M | -542K | -1.47M | -1.8M | -1.08M | - |
| operatingIncome | 123.32M | 41.93M | 20.63M | -218.32M | -344.77M | -273.59M | -169.06M | -174.4M | -118.71M | -78.97M |
| totalOtherIncomeExpensesNet | -15.93M | -16.34M | -7.57M | -5.5M | -3.33M | -5.79M | -3.82M | 918K | 235.99K | 716K |
| incomeBeforeTax | 107.39M | 25.59M | 13.06M | -223.81M | -348.1M | -279.38M | -172.87M | -173.48M | -118.48M | -78.25M |
| incomeTaxExpense | -339.79M | 2.21M | 390K | - | - | - | - | -918K | -235.74K | -716.23K |
| netIncomeFromContinuingOperations | 447.18M | 23.38M | 12.67M | -223.81M | -348.1M | -279.38M | -172.87M | -173.48M | -118.48M | -78.25M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 447.18M | 23.38M | 12.67M | -223.81M | -348.1M | -279.38M | -172.87M | -173.48M | -118.48M | -78.25M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | -12 | - |
| bottomLineNetIncome | 447.18M | 23.38M | 12.67M | -223.81M | -348.1M | -279.38M | -172.87M | -173.48M | -118.48M | -78.25M |
| eps | 3.1 | 0.16 | 0.09 | -1.46 | -2.63 | -2.42 | -1.96 | -2.3 | -1.91 | -1.6 |
| 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 | 79.15M | 179.89M | 92.93M | 102.3M | 298.89M | 553.44M | 112.64M | 41.96M | 56.72M | 25.03M |
| shortTermInvestments | 62.82M | 131.11M | 124.58M | 59.37M | 15.88M | 51.99M | 27.8M | 26.85M | 28M | 19.85M |
| cashAndShortTermInvestments | 141.97M | 311M | 217.51M | 161.68M | 314.76M | 605.43M | 140.44M | 68.81M | 84.83M | 44.97M |
| netReceivables | 305.63M | 129.18M | 51.09M | - | 1.39M | - | - | 95000 | 108.47K | 83852 |
| accountsReceivables | 305.63M | 129.18M | 51.09M | - | 1.39M | - | - | - | - | - |
| otherReceivables | - | - | - | - | - | - | - | 95000 | 108.47K | 83852 |
| inventory | 125.59M | 110.46M | 39.82M | - | - | - | - | 9.69M | 7.95M | 5.59M |
| prepaids | - | - | 4.18M | 4.24M | 11.93M | 5.23M | 8.1M | 9.69M | 8.06M | 5.68M |
| otherCurrentAssets | 57.58M | 15.72M | 5.34M | 2.36M | 2.88M | 1.08M | 611K | 344K | 328.32K | 216.4K |
| totalCurrentAssets | 630.76M | 566.36M | 317.94M | 168.27M | 330.96M | 611.74M | 149.15M | 79.03M | 93.32M | 50.86M |
| propertyPlantEquipmentNet | 6.28M | 7.15M | 8.14M | 10.82M | 11.07M | 11.84M | 11.81M | 2.54M | 2.68M | 2.37M |
| goodwill | - | - | 799K | 799K | 799K | 799K | 799K | 799K | 799.39K | 799.39K |
| intangibleAssets | - | - | - | - | - | - | - | - | - | - |
| goodwillAndIntangibleAssets | - | - | 799K | 799K | 799K | 799K | 799K | 799K | 799.39K | 799.39K |
| longTermInvestments | 59.14M | 808K | 1.28M | 12.4M | 35.53M | - | - | 1.24M | 587.29K | 583.21K |
| taxAssets | 348M | - | - | - | - | - | - | -1.24M | -587.29K | -583.21K |
| otherNonCurrentAssets | 19.08M | 3.37M | 1.42M | 1.27M | 1.26M | 1.26M | 1.25M | 1.24M | 587.29K | 747.58K |
| totalNonCurrentAssets | 432.49M | 11.33M | 11.64M | 25.3M | 48.66M | 13.9M | 13.86M | 4.58M | 4.06M | 3.92M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 1.06B | 577.69M | 329.59M | 193.57M | 379.63M | 625.64M | 163.01M | 83.62M | 97.38M | 54.78M |
| totalPayables | 107.51M | - | - | - | - | - | - | 36.38M | 25.88M | 15.27M |
| accountPayables | 107.51M | - | - | - | - | - | - | 36.38M | 25.88M | 15.27M |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | - | - | - | - | - | - | - | 2.26M | 1.8M | 1.39M |
| shortTermDebt | 1.04M | - | - | - | 975K | 22.18M | - | 67000 | 127.61K | 68875 |
| capitalLeaseObligationsCurrent | - | 1.16M | 1.45M | 1.58M | 1.44M | 1.67M | 1.62M | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | 21.23M | 11.41M | 152K | - | - | - | - | 152K | 152.38K | 152.38K |
| otherCurrentLiabilities | 23.97M | 78.11M | 52.12M | 51.62M | 62.97M | 63.71M | 82.83M | - | - | - |
| totalCurrentLiabilities | 153.76M | 90.68M | 53.72M | 53.2M | 65.38M | 87.55M | 84.45M | 38.85M | 27.96M | 16.88M |
| longTermDebt | 252.67M | 244.43M | 100.12M | 71.14M | 66.79M | 7.72M | 28.97M | - | - | - |
| capitalLeaseObligationsNonCurrent | 7.02M | 8.13M | 9.23M | 10.34M | 9.85M | 10.41M | 10.22M | - | - | - |
| deferredRevenueNonCurrent | 8.81M | 12.08M | 6.02M | 305K | 457K | 610K | 762K | 914K | 1.07M | 1.22M |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | -7.02M | - | - | - | - | - | - | 19.81M | 1.36M | 816.26K |
| totalNonCurrentLiabilities | 261.47M | 264.65M | 115.36M | 81.78M | 77.09M | 18.74M | 39.95M | 20.73M | 2.43M | 2.04M |
| otherLiabilities | - | - | - | - | - | - | - | - | 66.99M | 35.87M |
| capitalLeaseObligations | 7.02M | 9.29M | 10.68M | 11.92M | 11.28M | 12.08M | 11.83M | - | - | - |
| totalLiabilities | 415.23M | 355.33M | 169.08M | 134.98M | 142.48M | 106.29M | 124.4M | 59.58M | 97.38M | 54.78M |
| treasuryStock | -100.23M | -8.99M | -234K | -234K | -234K | -234K | -234K | -234K | -234.34K | -234.34K |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 159K | 156K | 151K | 146K | 143K | 141K | 109K | 84000 | 73182 | 56820 |
| retainedEarnings | -1.08B | -1.53B | -1.55B | -1.53B | -1.33B | -980.6M | -701.22M | -528.34M | -354.86M | -236.39M |
| additionalPaidInCapital | 1.83B | 1.76B | 1.71B | 1.59B | 1.57B | 1.5B | 739.96M | 552.53M | 422.02M | 272.43M |
| 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 | 447.18M | 23.38M | 12.67M | -198.34M | -348.1M | -279.38M | -172.87M | -173.48M | -118.48M | -78.25M |
| depreciationAndAmortization | 59000 | 280K | 423K | 515K | 494K | 374K | 282K | 88000 | 82355 | 62960 |
| deferredIncomeTax | -348M | - | - | - | 517K | -30000 | -257K | -119K | 61320 | 5.84B |
| stockBasedCompensation | 64.67M | 42.54M | 37.93M | 19.18M | 61.27M | 80.29M | 11.34M | 12.89M | 15.95M | 7.51M |
| changeInWorkingCapital | -194.54M | -109.3M | -84.66M | -1.65M | -12.22M | -19.76M | 25.19M | 27.76M | 8.56M | 8.77M |
| accountsReceivables | -176.44M | -78.09M | -51.09M | 1.39M | -1.39M | -6000 | -11000 | 14000 | -24616 | 102.17K |
| inventory | -33.45M | -66.85M | -36.94M | - | -15.99M | 6000 | 11000 | - | - | - |
| accountsPayables | 55.88M | - | 192K | -11.01M | 15.99M | 11.63M | -4.8M | 10.96M | 11.02M | 6.49M |
| otherWorkingCapital | -40.52M | 35.65M | 3.18M | 7.97M | -10.83M | -31.39M | 29.98M | 27.76M | 8.56M | 2.28M |
| otherNonCashItems | 5.86M | 2.58M | 2.22M | 4.11M | 2.4M | 4M | 3.52M | 3.94M | 58739 | -5.84B |
| netCashProvidedByOperatingActivities | -24.77M | -40.52M | -31.41M | -176.17M | -295.63M | -214.51M | -132.81M | -128.92M | -93.76M | -61.59M |
| investmentsInPropertyPlantAndEquipment | -214K | -45000 | - | -14000 | -401K | -357K | -131K | -90000 | -2227 | -343.98K |
| acquisitionsNet | - | - | - | 20M | -69000 | 24.15M | 587K | - | - | - |
| purchasesOfInvestments | -223.49M | -311.89M | -146.88M | -107.27M | -55.53M | -67.4M | -29.84M | -31.23M | -28.01M | -15.2M |
| salesMaturitiesOfInvestments | 237.5M | 310.9M | 96.23M | 87.28M | 55.6M | 43.25M | 29.25M | 32.5M | 19.8M | 42.09M |
| otherInvestingActivities | - | - | - | -20M | 69000 | -24.15M | -587K | 1.27M | -8.21M | 26.89M |
| netCashProvidedByInvestingActivities | 13.8M | -1.04M | -50.65M | -20.01M | -332K | -24.51M | -718K | 1.18M | -8.21M | 26.55M |
| netDebtIssuance | - | 137.26M | 25M | -975K | 40M | - | 29.99M | - | - | - |
| longTermNetDebtIssuance | - | 137.26M | 25M | -975K | 40M | - | 29.99M | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -89.73M | -8.76M | 46.3M | 584K | 2.22M | 679.68M | 175.02M | 113.64M | 133.66M | 5.03M |
| netCommonStockIssuance | -89.73M | -8.76M | 46.3M | 584K | 2.22M | 679.68M | 175.02M | 113.64M | 131.52M | 4.41M |
| commonStockIssuance | 1.51M | - | 46.3M | 584K | 2.22M | 679.68M | 175.02M | 113.64M | 131.52M | 4.41M |
| commonStockRepurchased | -91.24M | -8.76M | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | 2.14M | 618.48K |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | - | 25000 | 1.41M | - | -800K | 147K | -795K | - | - | -13475 |
| netCashProvidedByFinancingActivities | -89.73M | 128.53M | 72.7M | -391K | 41.42M | 679.83M | 204.21M | 113.64M | 133.66M | 5.02M |
| 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 | 204.92M | 192.57M | 161.71M | 141.15M | 120.86M | 108.18M | 83.88M | 73.47M | 63.47M | 43.97M |
| costOfRevenue | 33.51M | 38.14M | 28.16M | 18.94M | 15.54M | 15.4M | 9.34M | 8.3M | 5.52M | 7.95M |
| grossProfit | 171.41M | 154.43M | 133.55M | 122.21M | 105.32M | 92.79M | 74.54M | 65.16M | 57.95M | 36.02M |
| researchAndDevelopmentExpenses | 43.52M | 41.19M | 40.88M | 31.78M | 46.36M | 23.87M | 20.14M | 17.56M | 32.72M | 17.45M |
| generalAndAdministrativeExpenses | - | 62.74M | 63.37M | 55.58M | 50.33M | 38.96M | 41.97M | 38.79M | 34.58M | 34M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | -72000 | -82000 | -2.94M |
| sellingGeneralAndAdministrativeExpenses | 73.14M | 62.74M | 63.31M | 55.58M | 50.33M | 38.96M | 41.97M | 38.72M | 34.5M | 31.06M |
| otherExpenses | 19.95M | - | - | - | - | - | - | 72000 | - | - |
| operatingExpenses | 136.61M | 103.94M | 104.19M | 87.37M | 96.69M | 62.84M | 62.1M | 56.35M | 67.22M | 48.51M |
| costAndExpenses | 170.12M | 142.08M | 132.34M | 106.3M | 112.23M | 78.24M | 71.44M | 64.65M | 72.74M | 56.46M |
| netInterestIncome | -7.67M | -6.53M | -6.72M | -6.72M | -6.76M | -7.06M | -10.83M | -3.98M | -2.29M | -2.43M |
| interestIncome | - | - | - | - | - | - | - | - | - | - |
| interestExpense | 7.67M | 6.53M | 6.72M | 6.72M | 6.76M | 7.06M | 10.83M | 3.98M | 2.29M | 2.43M |
| depreciationAndAmortization | 80000 | 67000 | 62000 | 59000 | 56000 | 62000 | 64000 | 72000 | 82000 | 91000 |
| ebitda | 28.11M | 51.69M | 32.69M | 37.7M | 12.28M | 32.58M | 15.16M | 10.6M | -8.31M | -11.5M |
| ebit | 28.03M | 51.63M | 32.63M | 37.64M | 12.22M | 32.51M | 15.1M | 10.53M | -8.39M | -11.6M |
| nonOperatingIncomeExcludingInterest | 6.77M | -1.13M | -3.26M | -2.79M | -3.6M | -2.56M | -2.67M | -1.71M | -880K | -890K |
| operatingIncome | 34.8M | 50.49M | 29.36M | 34.84M | 8.62M | 29.95M | 12.43M | 8.82M | -9.27M | -12.48M |
| totalOtherIncomeExpensesNet | -14.43M | -5.4M | -3.46M | -3.92M | -3.15M | -4.5M | -8.17M | -2.26M | -1.41M | -1.54M |
| incomeBeforeTax | 20.36M | 45.09M | 25.91M | 30.92M | 5.47M | 25.45M | 4.27M | 6.55M | -10.68M | -14.03M |
| incomeTaxExpense | 586K | 22.06M | -364.99M | 2.73M | 408K | 2.12M | 388K | -328K | 29000 | 390K |
| netIncomeFromContinuingOperations | 19.78M | 23.04M | 390.9M | 28.19M | 5.06M | 23.33M | 3.88M | 6.88M | -10.71M | -14.42M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 19.78M | 23.04M | 390.9M | 28.19M | 5.06M | 23.33M | 3.88M | 6.88M | -10.71M | -14.42M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 19.78M | 23.04M | 390.9M | 28.19M | 5.06M | 23.33M | 3.88M | 6.88M | -10.71M | -14.42M |
| eps | 0.14 | 0.16 | 2.69 | 0.19 | 0.03 | 0.16 | 0.03 | 0.05 | -0.07 | -0.1 |
| 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 | 442.21M | 79.15M | 74.08M | 129.13M | 132.14M | 179.89M | 195.82M | 82.91M | 75.48M | 92.93M |
| shortTermInvestments | 72.22M | 62.82M | 57.5M | 122.74M | 144.1M | 131.11M | 145.22M | 134.34M | 134.31M | 124.58M |
| cashAndShortTermInvestments | 514.43M | 141.97M | 131.58M | 251.87M | 276.24M | 311M | 341.04M | 217.25M | 209.78M | 217.51M |
| netReceivables | 392.05M | 305.63M | 265.38M | 231.52M | 190.12M | 129.18M | 115.73M | 83.61M | 64.98M | 51.09M |
| accountsReceivables | 392.05M | 305.63M | 265.38M | 231.52M | 190.12M | 129.18M | 115.73M | 83.61M | 64.98M | 51.09M |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | 129.03M | 125.59M | 146.95M | 155.2M | 157.76M | 110.46M | 84.67M | 81.24M | 77.72M | 39.82M |
| prepaids | - | - | - | - | - | - | - | - | - | 4.18M |
| otherCurrentAssets | 51.46M | 57.58M | 55.85M | 25.37M | 20.39M | 15.72M | 32.63M | 7.05M | 8.1M | 5.34M |
| totalCurrentAssets | 1.09B | 630.76M | 599.76M | 663.96M | 644.51M | 566.36M | 574.07M | 389.15M | 360.58M | 317.94M |
| propertyPlantEquipmentNet | 6.48M | 6.28M | 6.5M | 6.72M | 6.93M | 7.15M | 7.41M | 7.66M | 9.33M | 8.14M |
| goodwill | - | - | - | - | - | - | - | - | 799K | 799K |
| intangibleAssets | - | - | - | - | - | - | - | - | - | - |
| goodwillAndIntangibleAssets | - | - | - | - | - | - | - | - | 799K | 799K |
| longTermInvestments | 62.89M | 59.14M | 48.76M | 28.59M | 1.91M | 808K | 1.12M | 947K | 1.32M | 1.28M |
| taxAssets | 344.14M | 348M | 366.63M | - | - | - | - | - | - | - |
| otherNonCurrentAssets | 28.36M | 19.08M | 3.37M | 3.34M | 3.34M | 3.37M | 3.41M | 3.45M | 1.29M | 1.42M |
| totalNonCurrentAssets | 441.87M | 432.49M | 425.26M | 38.65M | 12.18M | 11.33M | 11.94M | 12.06M | 12.74M | 11.64M |
| otherAssets | - | - | - | - | 1000 | - | - | - | - | - |
| totalAssets | 1.53B | 1.06B | 1.03B | 702.61M | 656.69M | 577.69M | 586.01M | 401.21M | 373.32M | 329.59M |
| totalPayables | 148.84M | 107.51M | 112.34M | - | - | - | - | - | - | - |
| accountPayables | 148.84M | 107.51M | 112.34M | - | - | - | - | - | - | - |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | 18.66M | - | - | - | - | - | - | - | - | - |
| shortTermDebt | 1.82M | 1.04M | 824K | - | - | - | - | - | - | - |
| capitalLeaseObligationsCurrent | - | - | 1.07M | 1.09M | 1.12M | 1.16M | 1.23M | 1.31M | 1.38M | 1.45M |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | 17.19M | 21.23M | 26.4M | 23.91M | 17.08M | 11.41M | 9.09M | 3.37M | 3.37M | 152K |
| otherCurrentLiabilities | 596K | 23.97M | 16.18M | 146.89M | 142.01M | 78.11M | 114.79M | 103.98M | 94.93M | 52.12M |
| totalCurrentLiabilities | 187.11M | 153.76M | 156.81M | 171.89M | 160.21M | 90.68M | 125.11M | 108.66M | 99.68M | 53.72M |
| longTermDebt | 745.14M | 252.67M | 245.34M | 245.04M | 244.73M | 244.43M | 244.16M | 102.54M | 101.33M | 100.12M |
| capitalLeaseObligationsNonCurrent | 6.6M | 7.02M | 7.31M | 7.59M | 7.86M | 8.13M | 8.42M | 8.7M | 8.96M | 9.23M |
| deferredRevenueNonCurrent | 6.86M | 8.81M | 8.35M | 1.67M | 6.6M | 12.08M | 16.17M | 3.74M | 3.24M | 6.02M |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | - | -7.02M | - | - | - | - | - | - | - | - |
| totalNonCurrentLiabilities | 758.6M | 261.47M | 261M | 254.29M | 259.19M | 264.65M | 268.74M | 114.98M | 113.53M | 115.36M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 6.6M | 7.02M | 8.38M | 8.68M | 8.98M | 9.29M | 9.65M | 10M | 10.34M | 10.68M |
| totalLiabilities | 945.71M | 415.23M | 417.81M | 426.18M | 419.4M | 355.33M | 393.86M | 223.64M | 213.21M | 169.08M |
| treasuryStock | -200.23M | -100.23M | -100.23M | -21.99M | -15.12M | -8.99M | -2.38M | -234K | -234K | -234K |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 160K | 159K | 159K | 159K | 159K | 156K | 156K | 155K | 155K | 151K |
| retainedEarnings | -1.06B | -1.08B | -1.11B | -1.5B | -1.52B | -1.53B | -1.55B | -1.56B | -1.53B | -1.55B |
| additionalPaidInCapital | 1.85B | 1.83B | 1.81B | 1.79B | 1.78B | 1.76B | 1.75B | 1.73B | 1.69B | 1.71B |
| 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 | 19.78M | 23.04M | 390.9M | 28.19M | 5.06M | 23.33M | 3.88M | 6.88M | -10.71M | -14.42M |
| depreciationAndAmortization | 80000 | 7.52M | 62000 | 59000 | 56000 | 62000 | 64000 | 72000 | 82000 | 91000 |
| deferredIncomeTax | 3.86M | 18.63M | - | - | - | - | - | - | - | -24.28M |
| stockBasedCompensation | 19.95M | 15.65M | 17.69M | 16.36M | 14.97M | 11.95M | 11.77M | 9.48M | 9.34M | 9.38M |
| changeInWorkingCapital | -69.76M | -44.54M | -64.71M | -36.74M | -48.54M | -60.74M | -31.82M | -10.66M | -6.07M | -8.05M |
| accountsReceivables | -86.42M | -40.24M | -33.87M | -41.4M | -60.94M | -13.46M | -32.12M | -18.63M | -13.89M | -11.77M |
| inventory | -13.28M | 563K | 8.7M | 3.6M | -46.3M | -24.82M | -2.54M | -2.56M | -36.93M | -5.51M |
| accountsPayables | 34.02M | 2.01M | -17.28M | 5.56M | 65.58M | - | - | 8.96M | 40.22M | 2.56M |
| otherWorkingCapital | -4.09M | -6.87M | -22.26M | -4.51M | -6.88M | -22.46M | 2.83M | 1.56M | 4.53M | 6.66M |
| otherNonCashItems | 8.2M | -635K | -367.08M | -430K | -262K | -242K | 3.9M | -231K | -854K | 24.06M |
| netCashProvidedByOperatingActivities | -17.89M | 19.66M | -23.15M | 7.44M | -28.72M | -25.64M | -12.2M | 5.54M | -8.21M | -13.21M |
| investmentsInPropertyPlantAndEquipment | -51000 | -67000 | -80000 | -42000 | -25000 | -21000 | -24000 | - | - | - |
| acquisitionsNet | - | - | - | - | - | - | - | - | - | - |
| purchasesOfInvestments | -21.06M | -239.92M | -31.31M | -53.3M | -93.31M | -57.89M | -101.61M | -69.73M | -82.66M | -68.43M |
| salesMaturitiesOfInvestments | 11.25M | 210.15M | 77.75M | 49.35M | 80.4M | 73.7M | 92.3M | 71.5M | 73.4M | 23.68M |
| otherInvestingActivities | - | 14.2M | - | - | - | - | - | - | - | - |
| netCashProvidedByInvestingActivities | -9.86M | -15.64M | 46.36M | -3.99M | -12.93M | 15.79M | -9.33M | 1.76M | -9.26M | -44.76M |
| netDebtIssuance | 490.06M | - | - | - | - | - | 137.26M | - | - | - |
| longTermNetDebtIssuance | 490.06M | - | - | - | - | - | 137.26M | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -99.23M | 1.06M | -78.24M | -6.88M | -6.12M | -6.61M | -2.15M | 135K | 10000 | -1000 |
| netCommonStockIssuance | -99.23M | 1.06M | -78.24M | -6.88M | -6.12M | -6.61M | -2.15M | 135K | 10000 | -1000 |
| commonStockIssuance | 763K | 1.06M | - | - | - | - | - | 135K | 10000 | -1000 |
| commonStockRepurchased | -99.99M | - | -78.24M | -6.88M | -6.12M | -6.61M | -2.15M | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | - | - | - | 432K | 21000 | 539K | -659K | - | - | - |
| netCashProvidedByFinancingActivities | 390.83M | 1.06M | -78.24M | -6.44M | -6.1M | -6.07M | 134.45M | 135K | 10000 | -1000 |