TAI : 2302.TW
$1.9 (4.75%)
| 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 | 845.77M | 757.46M | 716.54M | 877.63M | 745.85M | 759.36M | 498.28M | 520.37M | 449.64M | 518.05M |
| costOfRevenue | 535.97M | 481.41M | 459.14M | 533.78M | 494.22M | 464.31M | 346.48M | 343.59M | 303.53M | 361.33M |
| grossProfit | 309.8M | 276.04M | 257.4M | 343.85M | 251.63M | 295.04M | 151.81M | 176.78M | 146.11M | 156.72M |
| researchAndDevelopmentExpenses | 5.88M | 6.68M | 12.46M | 10.52M | 11.18M | 12.14M | 10.6M | 4.6M | 5.44M | 3.8M |
| generalAndAdministrativeExpenses | 128.65M | 137.27M | 127.05M | 119.96M | 130.87M | 116.31M | 123.51M | 140.41M | 144.68M | 170.38M |
| sellingAndMarketingExpenses | 58.1M | 55.32M | 46.59M | 42.62M | 27.71M | 25.48M | 22.05M | 17.76M | 18.71M | 16.73M |
| sellingGeneralAndAdministrativeExpenses | 186.75M | 192.6M | 173.64M | 162.59M | 158.58M | 141.79M | 145.56M | 158.17M | 163.39M | 187.11M |
| otherExpenses | - | - | - | - | - | - | 876K | -633K | - | - |
| operatingExpenses | 192.63M | 199.27M | 186.11M | 173.11M | 169.76M | 153.94M | 156.16M | 162.77M | 168.83M | 190.91M |
| costAndExpenses | 728.6M | 680.69M | 645.25M | 706.89M | 663.98M | 618.25M | 502.64M | 506.36M | 472.36M | 552.24M |
| netInterestIncome | 13.49M | -301K | -594K | -1.14M | -1.71M | -2.24M | 313K | -143K | -1.49M | -2.6M |
| interestIncome | 13.67M | - | - | - | - | - | 2.47M | 2.26M | 1.29M | - |
| interestExpense | 177K | 301K | 594K | 1.14M | 1.71M | 2.24M | 2.16M | 2.41M | 2.78M | 2.6M |
| depreciationAndAmortization | 52.02M | 52.06M | 54.66M | 57.79M | 57.74M | 51.21M | 49.68M | 44.29M | 37.18M | 40.8M |
| ebitda | 169.18M | 207.96M | 161.71M | 228.53M | 150.07M | 163.5M | 49.01M | 74.37M | 6.14M | 6.61M |
| ebit | 117.16M | 155.91M | 107.05M | 170.74M | 81.87M | 141.11M | 2.63M | 14.01M | -31.04M | 21.61M |
| nonOperatingIncomeExcludingInterest | - | -79.14M | -35.75M | 40.72M | - | - | -6.98M | - | 8.32M | -55.8M |
| operatingIncome | 117.16M | 76.77M | 71.3M | 211.46M | 92.34M | 112.29M | -676K | 14.01M | -22.72M | -34.19M |
| totalOtherIncomeExpensesNet | 6.34M | 78.83M | 35.16M | -6.82M | 8.76M | -30.26M | 4.82M | 13.67M | -11.1M | 53.2M |
| incomeBeforeTax | 123.51M | 155.6M | 106.46M | 204.64M | 90.63M | 110.85M | 466K | 27.68M | -33.82M | 19.01M |
| incomeTaxExpense | 41.63M | 30.07M | 19.59M | 28.54M | 5.66M | 5.21M | 25000 | 24000 | 167K | 5.14M |
| netIncomeFromContinuingOperations | 81.87M | 125.53M | 86.87M | 176.1M | 84.97M | 105.64M | 441K | 27.65M | -33.99M | 13.87M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 81.87M | 125.53M | 86.87M | 176.1M | 84.97M | 105.64M | 441K | 27.65M | -33.99M | 13.87M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 81.87M | 125.53M | 86.87M | 176.1M | 84.97M | 105.64M | 441K | 27.65M | -33.99M | 13.87M |
| eps | 0.49 | 0.75 | 0.52 | 1.06 | 0.51 | 0.64 | 0.0 | 0.17 | -0.2 | 0.08 |
| 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 | 448.17M | 564.39M | 561.7M | 245.96M | 187.46M | 296.67M | 178.13M | 146.7M | 139.01M | 319.25M |
| shortTermInvestments | 252.02M | 132.58M | 34.52M | 25.66M | 691K | - | - | - | 45.78M | 14.35M |
| cashAndShortTermInvestments | 700.19M | 696.97M | 596.22M | 271.62M | 188.16M | 296.67M | 178.13M | 146.7M | 184.79M | 333.6M |
| netReceivables | 152.83M | 145.22M | 90.79M | 163.32M | 191.73M | 148.05M | 116.79M | 137.69M | 124.87M | 122.02M |
| accountsReceivables | 145.24M | 140.21M | 90.79M | 158.46M | 181.95M | 141.2M | 110.39M | 123.07M | 104.14M | 107.9M |
| otherReceivables | 7.6M | 5.01M | 2.04M | 5.26M | 10.53M | 11.66M | 6.4M | 23.52M | 20.73M | 14.12M |
| inventory | 150.69M | 126.05M | 135.58M | 141.7M | 176.44M | 128.63M | 120.21M | 131.14M | 108.15M | 102.38M |
| prepaids | 14.47M | 6.85M | 6.88M | 23.38M | 7.05M | 15.15M | - | 7.91M | 3.68M | 5.91M |
| otherCurrentAssets | 4.09M | 4.64M | 5.19M | 7.02M | 13.37M | 11.45M | 11.65M | 21.13M | 18.27M | 17.32M |
| totalCurrentAssets | 1.02B | 979.72M | 834.66M | 602.18M | 566.97M | 593.1M | 427.49M | 429.95M | 430.8M | 574.24M |
| propertyPlantEquipmentNet | 603.38M | 651.85M | 474.35M | 513.44M | 527.77M | 512.36M | 474.48M | 484.76M | 583.95M | 468.03M |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | - | - | - | - | - | - | - | - | - | - |
| goodwillAndIntangibleAssets | - | - | - | -28.57M | - | - | - | - | - | -943.04M |
| longTermInvestments | 978.02M | -76.71M | 57.64M | 28.57M | 57.73M | 1.03B | 1.04B | 1.06B | 937.6M | 943.04M |
| taxAssets | - | - | - | 1.32M | - | - | - | - | - | 1.58M |
| otherNonCurrentAssets | 2.45M | 1.09B | 967.66M | 1.04B | 995.37M | 9.73M | 8.94M | 15.62M | 22.35M | 1.08B |
| totalNonCurrentAssets | 1.58B | 1.67B | 1.5B | 1.55B | 1.58B | 1.55B | 1.52B | 1.56B | 1.54B | 1.55B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 2.61B | 2.65B | 2.33B | 2.15B | 2.15B | 2.15B | 1.95B | 1.99B | 1.97B | 2.12B |
| totalPayables | 162.38M | 367.87M | 82.61M | 129.6M | 111.42M | 123.23M | 70.73M | 76.82M | 87.86M | 90.51M |
| accountPayables | 148.37M | 131.35M | 75.7M | 129.54M | 111.29M | 123.14M | 70.73M | 76.82M | 87.86M | 90.51M |
| otherPayables | 14.01M | 236.51M | 6.92M | 62000 | 128K | 92000 | - | - | - | - |
| accruedExpenses | - | - | - | - | -2M | -1.35M | -1.3M | - | - | - |
| shortTermDebt | - | 3.33M | 15M | 30M | 117M | 157M | 147M | 147M | 157.14M | 190.07M |
| capitalLeaseObligationsCurrent | 3.05M | 3.33M | 4.42M | 3.02M | 2.35M | 4.52M | 3.02M | - | - | - |
| taxPayables | - | 16.99M | 6.92M | 25.82M | 3.12M | 5.18M | - | - | - | - |
| deferredRevenue | 367K | 38000 | 68000 | 1.94M | 41.03M | 40.96M | 32.21M | 32.09M | 27.91M | 81.63M |
| otherCurrentLiabilities | 559.12M | 360.71M | 383.86M | 65.03M | 40M | 40.94M | 32.85M | 31.77M | 31.53M | 87.27M |
| totalCurrentLiabilities | 724.92M | 735.24M | 485.95M | 227.65M | 272.77M | 327.04M | 254.9M | 257.58M | 276.53M | 367.85M |
| longTermDebt | - | - | - | - | - | - | -5.56M | - | - | - |
| capitalLeaseObligationsNonCurrent | 1.39M | 4.57M | 3.1M | 3.77M | 1.83M | 2.91M | 3.25M | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | 5.58M | 6.63M | 5.56M | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 66.88M | 67.2M | 62.68M | 62.68M | 62.68M | 62.68M | 62.68M | 62.68M | 62.68M | 62.68M |
| otherNonCurrentLiabilities | 4.79M | 4.74M | 6.96M | 10.88M | 7.03M | 8.38M | 8.69M | 15.48M | 12.25M | 13.15M |
| totalNonCurrentLiabilities | 73.06M | 76.51M | 72.75M | 77.33M | 77.13M | 80.6M | 80.18M | 78.16M | 74.93M | 75.83M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 4.44M | 7.9M | 7.52M | 6.79M | 4.18M | 7.42M | 6.27M | - | - | - |
| totalLiabilities | 797.99M | 811.75M | 558.7M | 304.98M | 349.89M | 407.64M | 335.07M | 335.73M | 351.46M | 443.68M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | 1.23M | 5.66M | 4.08M |
| commonStock | 1.66B | 1.66B | 1.66B | 1.66B | 1.66B | 1.66B | 1.66B | 1.66B | 1.66B | 1.66B |
| retainedEarnings | 88.1M | 126.5M | 87.64M | 176.79M | 85.55M | 97.23M | -7.21M | -6.81M | -34.14M | 20.02M |
| additionalPaidInCapital | 9000 | 9000 | 9000 | 9000 | 9000 | 9000 | 9000 | 9000 | 9000 | 9000 |
| 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 | 81.87M | 155.6M | 86.87M | 204.64M | 90.63M | 110.85M | 466K | 27.68M | -33.82M | 19.01M |
| depreciationAndAmortization | 52.02M | 52.06M | 54.66M | 57.79M | 57.74M | 51.21M | 49.68M | 44.29M | 41.12M | 45.31M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | -11.93M | 22M | 33.47M | 70.41M | -94.22M | 9M | 29.94M | -44.14M | 4.58M | 82.24M |
| accountsReceivables | -3.41M | -47.56M | 72.64M | 31.42M | -39.77M | -30.55M | 24.07M | -9.91M | 19.98M | 58.42M |
| inventory | -24.64M | 9.53M | 6.13M | 34.74M | -47.81M | -8.42M | 10.93M | -22.99M | -13.07M | 27.88M |
| accountsPayables | 17.02M | 55.66M | -53.84M | 18.24M | -11.84M | 52.4M | -6.09M | -11.04M | -9.77M | -15.91M |
| otherWorkingCapital | -898K | 4.37M | 8.54M | -13.99M | 5.2M | -4.44M | 1.03M | -21.14M | 17.64M | 54.37M |
| otherNonCashItems | -23.47M | -32.45M | -31.43M | -3.89M | -9.71M | 2M | -4.01M | -4.66M | -3.1M | -8.93M |
| netCashProvidedByOperatingActivities | 98.48M | 197.22M | 143.57M | 328.96M | 44.43M | 173.05M | 76.09M | 23.16M | 8.77M | 137.64M |
| investmentsInPropertyPlantAndEquipment | -211.61M | -44.16M | -6.14M | -32.47M | -61.79M | -74.86M | -21.62M | -35.62M | -39.23M | -16.2M |
| acquisitionsNet | 76000 | - | - | 1.07M | 2.71M | - | 2.7M | 2.34M | 3.85M | 2.05M |
| purchasesOfInvestments | -324.83M | -122.69M | -33.32M | -67.95M | -26.81M | - | -6.83M | -1.51M | -29.42M | -10.4M |
| salesMaturitiesOfInvestments | 244.12M | 57.64M | 33.11M | 34.22M | 4.08M | - | 15.77M | 4.85M | - | - |
| otherInvestingActivities | 177.66M | -1.69M | 361.51M | -996K | -109K | -3.05M | -5.73M | 20.68M | -6.91M | -36.2M |
| netCashProvidedByInvestingActivities | -114.58M | -110.9M | 355.16M | -66.13M | -81.92M | -77.91M | -15.72M | -10.08M | -75.56M | -62.8M |
| netDebtIssuance | -3.21M | -15M | -15M | -87M | -40M | 10M | -3.23M | -10M | -33.07M | 77.63M |
| longTermNetDebtIssuance | -3.21M | - | - | -2.7M | -3.17M | - | -3.23M | 144K | -144K | -4.94M |
| shortTermNetDebtIssuance | - | -15M | -15M | -87M | -40M | 10M | - | -10.14M | -32.92M | 82.57M |
| netStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netCommonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -96.46M | -51.55M | -133.04M | -100M | -50M | - | - | - | - | -4M |
| commonDividendsPaid | -96.46M | -51.55M | -133.04M | -100M | -50M | - | - | - | - | -4M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | 139K | -2.59M | -5.91M | -2.36M | -4.52M | -3.68M | -564K | 3.87M | -60.24M | 1.5M |
| netCashProvidedByFinancingActivities | -99.52M | -69.15M | -153.95M | -189.36M | -94.52M | 6.32M | -3.79M | -6.13M | -93.31M | 75.13M |
| 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 | 216.32M | 211.34M | 224.42M | 216.52M | 193.48M | 204.98M | 201.8M | 203.42M | 147.26M | 143.59M |
| costOfRevenue | 148.39M | 135.18M | 146.14M | 136.37M | 118.29M | 127.35M | 129.52M | 135.81M | 95.45M | 89.56M |
| grossProfit | 67.93M | 76.17M | 78.28M | 80.16M | 75.19M | 77.63M | 72.27M | 67.61M | 51.81M | 54.03M |
| researchAndDevelopmentExpenses | 1.38M | 1.14M | 1.22M | 1.81M | 1.71M | 1.8M | 1.81M | 1.54M | 1.53M | 6.21M |
| generalAndAdministrativeExpenses | - | 37.13M | 32.46M | 29.77M | 29.29M | 43.6M | 31.04M | 29.08M | 33.55M | 30.42M |
| sellingAndMarketingExpenses | - | 14.55M | 14.55M | 13.75M | 15.25M | 15.07M | 16.3M | 14.2M | 9.76M | 10.61M |
| sellingGeneralAndAdministrativeExpenses | 50.49M | 51.68M | 47M | 43.52M | 44.54M | 58.67M | 47.34M | 43.28M | 43.31M | 41.03M |
| otherExpenses | - | - | - | - | - | - | - | - | 2.86M | 1.56M |
| operatingExpenses | 51.87M | 52.82M | 48.22M | 45.34M | 46.25M | 60.47M | 49.15M | 44.82M | 41.52M | 43.73M |
| costAndExpenses | 200.26M | 188M | 194.36M | 181.7M | 164.54M | 187.82M | 178.68M | 177.22M | 136.97M | 133.29M |
| netInterestIncome | 2.86M | 2.85M | -44000 | -44000 | -48000 | -78000 | -51000 | -88000 | -84000 | -113K |
| interestIncome | 2.91M | 2.89M | - | - | - | - | - | - | - | - |
| interestExpense | 44000 | 41000 | 44000 | 44000 | 48000 | 78000 | 51000 | 88000 | 84000 | 113K |
| depreciationAndAmortization | 11.23M | 11.93M | 13.75M | 13.44M | 12.9M | 12.63M | 13.28M | 13.18M | 12.97M | 13.21M |
| ebitda | 27.29M | 41.08M | 82.79M | 39.91M | 5.4M | 88.68M | 30.33M | 39.39M | 23.25M | 23.51M |
| ebit | 16.07M | 29.16M | 69.04M | 26.48M | -7.51M | 76.05M | 17.05M | 26.2M | 10.28M | 10.3M |
| nonOperatingIncomeExcludingInterest | - | - | -38.98M | 8.34M | 36.45M | -58.89M | 6.07M | - | - | - |
| operatingIncome | 16.07M | 23.34M | 30.06M | 34.82M | 28.94M | 17.16M | 23.12M | 26.2M | 10.28M | 10.3M |
| totalOtherIncomeExpensesNet | 42.24M | 12.29M | 38.94M | -8.39M | -36.5M | 58.81M | -6.12M | 13.6M | 12.54M | -4.48M |
| incomeBeforeTax | 58.3M | 35.63M | 68.99M | 26.43M | -7.55M | 75.97M | 17M | 39.81M | 22.83M | 5.83M |
| incomeTaxExpense | 16.84M | 19.84M | 6.76M | 15.04M | - | 13.92M | 3.59M | 8M | 4.56M | -1.76M |
| netIncomeFromContinuingOperations | 41.46M | 15.8M | 62.24M | 11.4M | -7.55M | 62.05M | 13.41M | 31.81M | 18.26M | 7.59M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 41.46M | 15.8M | 62.24M | 11.4M | -7.55M | 62.05M | 13.41M | 31.81M | 18.26M | 7.59M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 41.46M | 15.8M | 62.24M | 11.4M | -7.55M | 62.05M | 13.41M | 31.81M | 18.26M | 7.59M |
| eps | 0.25 | 0.09 | 0.38 | 0.07 | -0.05 | 0.37 | 0.08 | 0.19 | 0.11 | 0.05 |
| 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 | 540.7M | 448.17M | 405.53M | 561.52M | 488.86M | 564.39M | 631.77M | 620.56M | 579.18M | 561.7M |
| shortTermInvestments | 224.48M | 252.02M | 234.38M | 116.76M | 184.18M | 132.58M | 16.19M | 32.12M | 15.45M | 34.52M |
| cashAndShortTermInvestments | 765.18M | 700.19M | 639.91M | 678.28M | 673.04M | 696.97M | 647.96M | 652.67M | 594.64M | 596.22M |
| netReceivables | 162.47M | 152.83M | 177.45M | 148.52M | 151.59M | 145.22M | 137.39M | 153.27M | 111.78M | 92.72M |
| accountsReceivables | 155.43M | 145.24M | 168.31M | 136.92M | 129.9M | 140.21M | 134.06M | 147.43M | 111.31M | 90.79M |
| otherReceivables | 7.04M | 7.6M | 9.15M | 11.6M | 21.69M | 5.01M | 3.33M | 5.84M | 18.8M | 1.93M |
| inventory | 155.64M | 150.69M | 143.86M | 147.04M | 138.97M | 126.05M | 123.53M | 116.81M | 132.14M | 135.58M |
| prepaids | 10.36M | 14.47M | 12.13M | 11.69M | 9.47M | 6.85M | 15.13M | 12.78M | 9.21M | 6.88M |
| otherCurrentAssets | 110.84M | 4.09M | 4.38M | 4.26M | 5.58M | 4.64M | 4.16M | 9.21M | 21.32M | 5.19M |
| totalCurrentAssets | 1.2B | 1.02B | 977.72M | 989.77M | 978.65M | 979.72M | 928.17M | 939.57M | 869.09M | 834.66M |
| propertyPlantEquipmentNet | 543.46M | 603.38M | 596.28M | 611M | 651.58M | 651.85M | 653.28M | 469.49M | 471.38M | 474.35M |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | - | - | - | - | - | - | - | - | - | - |
| goodwillAndIntangibleAssets | - | - | - | - | - | - | - | - | - | - |
| longTermInvestments | 930.17M | 978.02M | 981.62M | 44.78M | 56.61M | -76.71M | 41.55M | 56.33M | 1.02B | 1.02B |
| taxAssets | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | 2.29M | 2.45M | 2.01M | 948.41M | 956.67M | 1.09B | 977.76M | 963.1M | 3.22M | 3.77M |
| totalNonCurrentAssets | 1.48B | 1.58B | 1.58B | 1.6B | 1.66B | 1.67B | 1.67B | 1.49B | 1.5B | 1.5B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 2.68B | 2.61B | 2.56B | 2.59B | 2.64B | 2.65B | 2.6B | 2.43B | 2.37B | 2.33B |
| totalPayables | 186.04M | 162.38M | 198.62M | 292.09M | 278.86M | 367.87M | 349.94M | 105.46M | 79.2M | 75.8M |
| accountPayables | 157.47M | 148.37M | 143.65M | 148.34M | 136.38M | 131.35M | 126.67M | 105.46M | 79.18M | 75.7M |
| otherPayables | 28.57M | 14.01M | 54.97M | 143.76M | 142.48M | 236.51M | 223.27M | 93.99M | 24000 | 108K |
| accruedExpenses | - | - | - | - | - | - | - | -6.56M | -32000 | -68000 |
| shortTermDebt | 2.91M | 3.05M | 3.26M | 3.12M | 3.39M | 3.33M | 3M | 5M | 10M | 15M |
| capitalLeaseObligationsCurrent | - | 3.05M | 3.26M | 3.12M | 3.39M | 3.33M | 2.87M | 3.72M | 2.16M | 4.42M |
| taxPayables | - | - | 8.09M | 14.41M | 15.6M | 16.99M | 7.71M | 12.33M | 11.11M | 6.92M |
| deferredRevenue | 546K | 367K | 99000 | 1.6M | 160K | 38000 | 1.22M | 2.84M | 32000 | 68000 |
| otherCurrentLiabilities | 630.32M | 559.12M | 487.82M | 496.46M | 554.8M | 360.71M | 367.57M | 456.88M | 447.59M | 390.66M |
| totalCurrentLiabilities | 819.82M | 724.92M | 689.7M | 791.67M | 837.05M | 735.24M | 723.38M | 573.9M | 538.99M | 485.95M |
| longTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | 742K | 1.39M | 1.9M | 2.67M | 3.75M | 4.57M | 5.63M | 3.06M | 5.1M | 3.1M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 68.93M | 66.88M | 68.02M | 66.88M | 67.2M | 67.2M | 62.68M | 62.68M | 62.68M | 62.68M |
| otherNonCurrentLiabilities | 4.79M | 4.79M | 4.8M | 4.02M | 4.41M | 4.74M | 5.83M | 6.21M | 6.59M | 6.96M |
| totalNonCurrentLiabilities | 74.47M | 73.06M | 74.72M | 73.57M | 75.36M | 76.51M | 74.15M | 71.96M | 74.37M | 72.75M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 742K | 4.44M | 5.16M | 5.79M | 7.14M | 7.9M | 8.5M | 6.78M | 7.26M | 7.52M |
| totalLiabilities | 894.28M | 797.99M | 764.42M | 865.24M | 912.41M | 811.75M | 797.53M | 645.85M | 613.36M | 558.7M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 1.66B | 1.66B | 1.66B | 1.66B | 1.66B | 1.66B | 1.66B | 1.66B | 1.66B | 1.66B |
| retainedEarnings | 71.36M | 88.1M | 70.41M | 6.45M | 22.49M | 126.5M | 63.83M | 50.42M | 54.35M | 87.64M |
| additionalPaidInCapital | 9000 | 9000 | 9000 | 9000 | 9000 | 9000 | 9000 | 9000 | 9000 | 9000 |
| 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 | 41.46M | 15.8M | 68.99M | 26.43M | -7.55M | 75.97M | 17M | 31.81M | 18.26M | 7.59M |
| depreciationAndAmortization | 11.23M | 11.93M | 13.75M | 13.44M | 12.9M | 12.63M | 13.28M | 13.18M | 12.97M | 13.21M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | -4.06M | 20.59M | -17.25M | 8.59M | -23.87M | 7.16M | 21.31M | 8.34M | -14.8M | -1.9M |
| accountsReceivables | -8.5M | 25.53M | -28.11M | 3.05M | -3.88M | -4.85M | 17.2M | -39.53M | -20.38M | 63.81M |
| inventory | -4.95M | -6.83M | 3.18M | -8.07M | -12.92M | -2.51M | -6.72M | 15.33M | 3.43M | 5.84M |
| accountsPayables | 9.1M | 4.72M | -4.68M | 11.95M | 5.03M | 4.68M | 21.2M | 26.28M | 3.48M | -61.32M |
| otherWorkingCapital | 295K | -2.83M | 12.37M | 1.66M | -12.1M | 9.83M | -10.37M | 6.25M | -1.34M | -10.22M |
| otherNonCashItems | -9.32M | 4.25M | -48.5M | -43.15M | 42.13M | -5.44M | -12.03M | -973K | 37.96M | -1.63M |
| netCashProvidedByOperatingActivities | 39.31M | 52.56M | 17M | 5.31M | 23.61M | 90.32M | 39.56M | 52.36M | 14.98M | 17.27M |
| investmentsInPropertyPlantAndEquipment | -882K | -13.75M | -7.33M | -7.01M | -183.16M | -23.79M | -8.99M | -6.71M | -4.89M | -896K |
| acquisitionsNet | - | - | - | - | - | - | - | - | - | - |
| purchasesOfInvestments | -92.08M | -14.44M | -216.94M | 4.75M | -98.2M | -98.35M | - | -15.25M | -9.09M | -15.23M |
| salesMaturitiesOfInvestments | 146.1M | 3.74M | 140.39M | 99.99M | - | 4.4M | 19.86M | 16.56M | 16.83M | 212K |
| otherInvestingActivities | - | 8.25M | 6.88M | -20.27M | 182.51M | -385K | -1.09M | 1.31M | -216K | 361.74M |
| netCashProvidedByInvestingActivities | 53.14M | -16.2M | -77M | 77.46M | -98.84M | -118.12M | 9.77M | -5.4M | 2.85M | 345.82M |
| netDebtIssuance | -829K | -814K | -788K | -785K | -819K | -3M | -2M | -5M | -5M | -873K |
| longTermNetDebtIssuance | -829K | -814K | -788K | -785K | -819K | - | - | - | -551K | -873K |
| shortTermNetDebtIssuance | - | - | - | - | - | -3M | -2M | -5M | -5M | - |
| netStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netCommonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | -96.46M | - | - | - | -51.55M | - | - | - |
| commonDividendsPaid | - | - | -96.46M | - | - | - | -51.55M | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | - | - | 139K | -785K | -819K | -800K | -659K | -582K | -551K | -3.36M |
| netCashProvidedByFinancingActivities | -829K | -814K | -97.1M | -785K | -819K | -3.8M | -54.21M | -5.58M | -5.55M | -4.24M |