NASDAQ : TRS
-$0.13 (-0.32%)
| 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 | 645.72M | 630.8M | 893.55M | 883.83M | 857.11M | 769.97M | 723.53M | 705.03M | 817.74M | 794.02M |
| costOfRevenue | 514.48M | 507.6M | 698.69M | 689.52M | 654.68M | 587.71M | 544.65M | 519.63M | 614.93M | 600.5M |
| grossProfit | 131.24M | 123.2M | 194.86M | 194.31M | 202.43M | 182.26M | 178.88M | 185.4M | 202.81M | 193.52M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | 600K |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 117.19M | 102.41M | 117.82M | 112.4M | 97.51M | 114.76M | 87.51M | 76.5M | 112.56M | 135.15M |
| otherExpenses | - | - | - | - | - | - | - | - | - | - |
| operatingExpenses | 117.19M | 102.41M | 117.82M | 112.4M | 97.51M | 114.76M | 87.51M | 76.5M | 112.56M | 135.75M |
| costAndExpenses | 631.67M | 610.01M | 816.51M | 801.92M | 752.19M | 702.47M | 632.16M | 596.13M | 727.49M | 736.25M |
| netInterestIncome | -18.03M | -19.56M | -15.92M | -14.11M | -14.51M | -14.66M | -13.95M | -13.91M | -14.39M | -13.72M |
| interestIncome | - | - | - | - | - | - | - | - | - | - |
| interestExpense | 18.03M | 19.56M | 15.92M | 14.11M | 14.51M | 14.66M | 13.95M | 13.91M | 14.4M | 13.72M |
| depreciationAndAmortization | 57.03M | 64.92M | 57.59M | 53.22M | 53.45M | 49.77M | 43.5M | 40.49M | 46.87M | 44.86M |
| ebitda | 99.32M | 80.3M | 124.1M | 155M | 137.07M | 117.27M | 134.87M | 149.39M | 137.12M | 102.63M |
| ebit | 42.29M | 15.38M | 66.51M | 101.78M | 83.62M | 67.5M | 91.37M | 108.9M | 90.25M | 57.77M |
| nonOperatingIncomeExcludingInterest | -28.24M | 5.41M | 10.53M | -19.87M | 21.3M | - | - | - | - | - |
| operatingIncome | 14.05M | 20.79M | 77.04M | 81.91M | 104.92M | 67.5M | 91.37M | 108.9M | 90.25M | 57.77M |
| totalOtherIncomeExpensesNet | 10.21M | -24.97M | -26.45M | 5.76M | -35.81M | -170.21M | -13.11M | -16.54M | -24.04M | -116M |
| incomeBeforeTax | 24.26M | -4.18M | 50.59M | 87.67M | 69.11M | -102.71M | 78.26M | 92.36M | 66.21M | -58.23M |
| incomeTaxExpense | -48.05M | -2.23M | 10.23M | 21.5M | 11.8M | -22.95M | 16.32M | 18.65M | 35.25M | -18.43M |
| netIncomeFromContinuingOperations | 72.31M | -1.95M | 40.36M | 66.17M | 57.31M | -79.76M | 61.94M | 73.71M | 30.96M | -39.8M |
| netIncomeFromDiscontinuedOperations | 47.83M | 26.2M | - | - | - | - | 36.68M | 9.59M | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 120.14M | 24.25M | 40.36M | 66.17M | 57.31M | -79.76M | 98.62M | 83.3M | 30.96M | -39.8M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 120.14M | 24.25M | 40.36M | 66.17M | 57.31M | -79.76M | 61.94M | 83.3M | 30.96M | -39.8M |
| eps | 2.97 | 0.6 | 0.97 | 1.57 | 1.33 | -1.83 | 1.37 | 1.82 | 0.68 | -0.88 |
| 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 | 30.02M | 23.07M | 34.89M | 112.09M | 140.74M | 73.95M | 172.47M | 108.15M | 27.58M | 20.71M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 30.02M | 23.07M | 34.89M | 112.09M | 140.74M | 73.95M | 172.47M | 108.15M | 27.58M | 20.71M |
| netReceivables | 111.27M | 164.82M | 148.03M | 132.37M | 125.63M | 113.41M | 108.86M | 97.17M | 112.22M | 111.57M |
| accountsReceivables | 111.27M | 164.82M | 148.03M | 132.37M | 125.63M | 113.41M | 108.86M | 97.17M | 112.22M | 111.57M |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | 108.72M | 209.19M | 192.45M | 163.36M | 152.45M | 149.38M | 132.66M | 173.12M | 155.35M | 160.46M |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | 212.66M | 29.56M | 22.01M | 14.84M | 12.95M | 15.09M | 20.05M | 79.33M | 16.12M | 16.06M |
| totalCurrentAssets | 462.67M | 426.64M | 397.38M | 422.66M | 431.77M | 351.83M | 434.04M | 411.81M | 311.27M | 308.8M |
| propertyPlantEquipmentNet | 279.31M | 359.13M | 373.21M | 325.03M | 316.28M | 290.88M | 242.18M | 187.8M | 190.25M | 179.16M |
| goodwill | 300.28M | 356.36M | 363.77M | 339.81M | 315.49M | 303.97M | 334.64M | 316.65M | 319.39M | 315.08M |
| intangibleAssets | 76.55M | 161.08M | 181.02M | 188.11M | 196.73M | 206.2M | 161.39M | 174.53M | 194.22M | 213.92M |
| goodwillAndIntangibleAssets | 376.83M | 517.44M | 544.79M | 527.92M | 512.22M | 510.17M | 496.03M | 491.18M | 513.61M | 529M |
| longTermInvestments | - | - | - | - | 7.59M | - | 4.46M | 130K | - | -5.91M |
| taxAssets | 53.67M | 10.76M | 10.23M | 9.4M | 9.74M | 19.58M | 500K | 1.08M | 9.1M | 5.91M |
| otherNonCurrentAssets | 312.6M | 10.21M | 16.05M | 19.99M | 26.04M | 21.42M | 15.49M | 8.52M | 8.97M | 34.69M |
| totalNonCurrentAssets | 1.02B | 897.54M | 944.28M | 882.34M | 871.87M | 842.05M | 758.66M | 688.71M | 721.93M | 742.85M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 1.49B | 1.32B | 1.34B | 1.3B | 1.3B | 1.19B | 1.19B | 1.1B | 1.03B | 1.05B |
| totalPayables | 72.28M | 91.05M | 91.91M | 85.21M | 87.8M | 69.91M | 72.67M | 67.42M | 72.41M | 72.27M |
| accountPayables | 72.28M | 91.05M | 91.91M | 85.21M | 87.8M | 69.91M | 72.67M | 67.42M | 72.41M | 72.27M |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | 24.23M | 28.36M | 22.24M | 23.58M | 29.96M | 28.12M | 22.11M | 24.03M | 25.31M | 22.31M |
| shortTermDebt | 4.1M | 8.04M | 7.9M | 8.28M | 8.12M | 6.74M | 5.1M | - | - | 13.81M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | 10.58M | 7.36M | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 72.48M | 24.62M | 37.4M | 23.08M | 29.02M | 32.42M | 19.91M | 50.28M | 24.16M | 24.88M |
| totalCurrentLiabilities | 183.67M | 159.43M | 159.45M | 140.15M | 154.9M | 137.19M | 119.79M | 141.73M | 121.88M | 133.27M |
| longTermDebt | 469.17M | 398.12M | 395.66M | 394.73M | 393.82M | 346.29M | 294.69M | 293.56M | 303.08M | 360.84M |
| capitalLeaseObligationsNonCurrent | 31.81M | 36.68M | 39.69M | 41.01M | 43.78M | 31.61M | 23.1M | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 17.71M | 20.11M | 23.29M | 20.94M | 21.26M | 24.85M | 16.83M | 5.56M | 5.65M | 5.91M |
| otherNonCurrentLiabilities | 77.13M | 42.54M | 40.62M | 56.34M | 59.03M | 69.69M | 40.81M | 41.45M | 58.57M | 51.91M |
| totalNonCurrentLiabilities | 595.82M | 497.45M | 499.26M | 513.02M | 517.89M | 472.44M | 375.43M | 338.34M | 367.3M | 418.66M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 31.81M | 36.68M | 39.69M | 41.01M | 43.78M | 31.61M | 23.1M | - | - | - |
| totalLiabilities | 779.49M | 656.88M | 658.71M | 653.17M | 672.79M | 609.63M | 495.22M | 480.07M | 489.18M | 551.93M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 380K | 410K | 410K | 420K | 430K | 430K | 450K | 460K | 460K | 460K |
| retainedEarnings | 127.41M | 21.67M | 4.23M | -36.13M | -102.3M | -159.61M | -79.85M | -179.66M | -262.96M | -293.92M |
| additionalPaidInCapital | 577.81M | 663.77M | 677.66M | 696.16M | 732.49M | 749.05M | 782.88M | 816.5M | 823.85M | 817.58M |
| 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 | 120.14M | 24.25M | 40.36M | 66.17M | 57.31M | -79.76M | 98.62M | 83.3M | 30.96M | -39.8M |
| depreciationAndAmortization | 57.03M | 64.92M | 57.59M | 53.22M | 53.45M | 49.77M | 43.5M | 40.49M | 40.31M | 44.86M |
| deferredIncomeTax | -37.39M | -3.24M | -1.71M | -1.4M | 1.68M | -33.71M | 2.1M | 5.81M | 15.26M | -32.16M |
| stockBasedCompensation | 11.54M | 6.96M | 9.67M | 9.84M | 9.5M | 8.17M | 6.45M | 7.17M | 6.78M | 6.94M |
| changeInWorkingCapital | 5.7M | -34.65M | -22.35M | -31.04M | -4.99M | 22.45M | -15.69M | -17.79M | 12.56M | -2.4M |
| accountsReceivables | 1.78M | -20.52M | -5.52M | -6.65M | -11.18M | 9.58M | 3.28M | -9.57M | 1.22M | 7.99M |
| inventory | -4.27M | -21.2M | -7.07M | -6.97M | -960K | 3.98M | 740K | -14.68M | 4.35M | 5.18M |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | 8.19M | 7.07M | -9.76M | -17.42M | 7.15M | 8.89M | -19.71M | 6.46M | 3.96M | -15.57M |
| otherNonCashItems | -39.57M | 5.54M | 4.6M | -24.22M | 17.27M | 160.49M | -59.38M | 10.34M | 13.62M | 103.03M |
| netCashProvidedByOperatingActivities | 117.45M | 63.78M | 88.16M | 72.57M | 134.22M | 127.41M | 75.6M | 129.32M | 120.06M | 80.47M |
| investmentsInPropertyPlantAndEquipment | -48.35M | -50.96M | -54.19M | -45.96M | -45.06M | -40.48M | -29.67M | -25.05M | -36.8M | -31.33M |
| acquisitionsNet | -37.73M | - | -77.34M | -64.1M | -34.34M | -191.59M | 60.99M | 60000 | 4.42M | - |
| purchasesOfInvestments | - | -3.76M | -3.37M | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | 3.76M | - | 26.23M | - | - | - | - | - | - |
| otherInvestingActivities | 22.03M | 4M | 480K | 28.79M | 220K | - | -2.24M | -1.44M | -3.06M | 220K |
| netCashProvidedByInvestingActivities | -64.05M | -46.96M | -134.42M | -55.04M | -79.18M | -232.07M | 29.08M | -24.8M | -32.35M | -31.11M |
| netDebtIssuance | 66.45M | 1.35M | 560K | - | 51.38M | 48.16M | -280K | -9.43M | -73.95M | -44.78M |
| longTermNetDebtIssuance | 66.45M | 1.35M | 560K | - | 51.38M | 48.16M | -280K | -9.43M | -73.95M | -44.78M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -105.32M | -21.03M | -21.48M | -39.3M | -24.32M | -42.02M | -40.08M | -14.52M | -510K | -1.59M |
| netCommonStockIssuance | -105.32M | -21.03M | -21.48M | -39.3M | -24.32M | -42.02M | -40.08M | -14.52M | -510K | -1.59M |
| commonStockIssuance | -2M | -1.76M | -2.7M | -2.38M | -5.23M | - | - | - | - | - |
| commonStockRepurchased | -103.32M | -19.27M | -18.78M | -36.92M | -19.09M | -42.02M | -40.08M | -14.52M | -510K | -1.59M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -6.61M | -6.63M | -6.7M | -6.88M | -1.74M | - | - | - | - | - |
| commonDividendsPaid | -6.61M | -6.63M | -6.7M | -6.88M | -1.74M | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -970K | -2.33M | -3.32M | - | -13.57M | - | - | - | -6.38M | -1.73M |
| netCashProvidedByFinancingActivities | -46.45M | -28.64M | -30.94M | -46.18M | 11.75M | 6.14M | -40.36M | -23.95M | -80.84M | -48.1M |
| 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 | 168.28M | 155.49M | 269.26M | 274.76M | 152.46M | 149.73M | 229.36M | 240.5M | 227.1M | 209.56M |
| costOfRevenue | 132.89M | 122.58M | 207.18M | 208.83M | 121.3M | 127.27M | 181.34M | 190.12M | 178.04M | 166.47M |
| grossProfit | 35.39M | 32.91M | 62.08M | 65.93M | 31.16M | 22.46M | 48.02M | 50.38M | 49.06M | 43.09M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 24.41M | 37.86M | 37.31M | 38.78M | 25.5M | 23.02M | 40.78M | 32.53M | 36.62M | 26.19M |
| otherExpenses | - | - | - | - | - | - | - | - | - | - |
| operatingExpenses | 24.41M | 37.86M | 37.31M | 38.78M | 25.5M | 23.02M | 40.78M | 32.53M | 36.62M | 26.19M |
| costAndExpenses | 157.3M | 160.44M | 244.49M | 247.61M | 146.8M | 150.29M | 222.12M | 222.65M | 214.66M | 192.66M |
| netInterestIncome | -5.24M | -4.59M | -4.37M | -4.55M | -4.52M | -4.55M | -4.86M | -5.22M | -4.93M | -4.3M |
| interestIncome | - | - | - | - | - | - | - | - | - | - |
| interestExpense | 5.24M | 4.59M | 4.37M | 4.55M | 4.52M | 4.55M | 4.86M | 5.22M | 4.93M | 4.3M |
| depreciationAndAmortization | 14.52M | 14.32M | 14.52M | 14.36M | 13.83M | 22.34M | 14.15M | 14.24M | 14.19M | 13.95M |
| ebitda | 22.3M | 43.94M | 31.01M | 41.26M | 20.94M | 22.08M | 22.4M | 32.13M | 26.31M | 26.68M |
| ebit | 7.78M | 29.62M | 16.49M | 26.9M | 7.11M | -260K | 8.25M | 17.89M | 12.12M | 12.73M |
| nonOperatingIncomeExcludingInterest | 3.2M | -34.57M | 8.28M | 250K | -1.45M | -300K | -1.01M | -40000 | 320K | 4.17M |
| operatingIncome | 10.98M | -4.95M | 24.77M | 27.15M | 5.66M | -560K | 7.24M | 17.85M | 12.44M | 16.9M |
| totalOtherIncomeExpensesNet | -8.44M | 29.98M | -12.65M | -4.8M | -3.07M | -4.25M | -3.85M | -5.18M | -5.25M | -8.47M |
| incomeBeforeTax | 2.54M | 25.03M | 12.12M | 22.35M | 2.59M | -4.81M | 3.39M | 12.67M | 7.19M | 8.43M |
| incomeTaxExpense | 54.3M | -47.82M | 2.82M | 5.63M | 650K | -1.29M | 860K | 1.73M | 2.05M | 490K |
| netIncomeFromContinuingOperations | -51.76M | 72.85M | 9.3M | 16.72M | 1.94M | -3.52M | 2.53M | 10.94M | 5.14M | 7.94M |
| netIncomeFromDiscontinuedOperations | 852.59M | 8.85M | - | - | 10.48M | 9.16M | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 800.83M | 81.7M | 9.3M | 16.72M | 12.42M | 5.64M | 2.53M | 10.94M | 5.14M | 7.94M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 800.83M | 81.7M | 9.3M | 16.72M | 12.42M | 5.64M | 2.53M | 10.94M | 5.14M | 7.94M |
| eps | 21.4 | 2.06 | 0.23 | 0.41 | 0.31 | 0.14 | 0.06 | 0.27 | 0.13 | 0.19 |
| 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 | 1.31B | 30.02M | 33.64M | 30.28M | 32.71M | 23.07M | 26.91M | 35.01M | 30.47M | 34.89M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 1.31B | 30.02M | 33.64M | 30.28M | 32.71M | 23.07M | 26.91M | 35.01M | 30.47M | 34.89M |
| netReceivables | 128.61M | 111.27M | 192.06M | 203.77M | 183.84M | 164.82M | 163.26M | 169.66M | 162.65M | 148.03M |
| accountsReceivables | 128.61M | 111.27M | 192.06M | 203.77M | 183.84M | 164.82M | 163.26M | 169.66M | 162.65M | 148.03M |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | 117.27M | 108.72M | 227.21M | 216.9M | 218.89M | 209.19M | 213.88M | 208.62M | 206.26M | 192.45M |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | 34.45M | 212.66M | 30.26M | 38.18M | 29.47M | 29.56M | 31.29M | 25.61M | 28.35M | 22.01M |
| totalCurrentAssets | 1.59B | 462.67M | 483.17M | 489.13M | 464.91M | 426.64M | 435.34M | 438.9M | 427.73M | 397.38M |
| propertyPlantEquipmentNet | 282.12M | 279.31M | 383.88M | 383.02M | 367.23M | 359.13M | 371.53M | 368.53M | 373.78M | 373.21M |
| goodwill | 297.89M | 300.28M | 387.03M | 388.49M | 376.97M | 356.36M | 365.1M | 360.37M | 361.26M | 363.77M |
| intangibleAssets | 74.52M | 76.55M | 158.33M | 163.05M | 163.33M | 161.08M | 168.65M | 171.22M | 175.74M | 181.02M |
| goodwillAndIntangibleAssets | 372.41M | 376.83M | 545.36M | 551.54M | 540.3M | 517.44M | 533.75M | 531.59M | 537M | 544.79M |
| longTermInvestments | - | - | - | - | - | - | - | - | - | - |
| taxAssets | 7.35M | 53.67M | 9.3M | 9.8M | 9.9M | 10.76M | 10.37M | 10.87M | 9.88M | 10.23M |
| otherNonCurrentAssets | 45.31M | 312.6M | 12.17M | 11.91M | 11.41M | 10.21M | 16.84M | 15.95M | 16.09M | 16.05M |
| totalNonCurrentAssets | 707.19M | 1.02B | 950.71M | 956.27M | 928.84M | 897.54M | 932.49M | 926.94M | 936.75M | 944.28M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 2.3B | 1.49B | 1.43B | 1.45B | 1.39B | 1.32B | 1.37B | 1.37B | 1.36B | 1.34B |
| totalPayables | 267.17M | 72.28M | 90.35M | 102.71M | 87.36M | 91.05M | 80.8M | 90.65M | 82.25M | 91.91M |
| accountPayables | 267.17M | 72.28M | 90.35M | 102.71M | 87.36M | 91.05M | 80.8M | 90.65M | 82.25M | 91.91M |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | - | - | - | - | - | 28.36M | - | - | - | 22.24M |
| shortTermDebt | 7.19M | 4.1M | 9.64M | 9.67M | 9.12M | 8.04M | 7.98M | 7.89M | 8.03M | 7.9M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - | 7.36M | - | - | - | - |
| otherCurrentLiabilities | 53.16M | 107.29M | 80.1M | 76.38M | 68.45M | 24.62M | 65.21M | 57.15M | 66.51M | 37.4M |
| totalCurrentLiabilities | 327.52M | 183.67M | 180.09M | 188.76M | 164.93M | 159.43M | 153.99M | 155.69M | 156.79M | 159.45M |
| longTermDebt | 396.62M | 469.17M | 407.07M | 424.54M | 434.19M | 398.12M | 409.87M | 427.36M | 424.93M | 395.66M |
| capitalLeaseObligationsNonCurrent | 35.47M | 31.81M | 38.22M | 40.6M | 40.52M | 36.68M | 38.65M | 36.07M | 37.95M | 39.69M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 26.22M | 17.71M | 21.2M | 20.8M | 21.24M | 20.11M | 26.82M | 26.95M | 26.12M | 23.29M |
| otherNonCurrentLiabilities | 61.49M | 77.13M | 62.26M | 55.43M | 46.3M | 42.54M | 55.75M | 43.84M | 45.47M | 40.62M |
| totalNonCurrentLiabilities | 519.8M | 595.82M | 528.75M | 541.37M | 542.25M | 497.45M | 531.09M | 534.22M | 534.47M | 499.26M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 35.47M | 31.81M | 38.22M | 40.6M | 40.52M | 36.68M | 38.65M | 36.07M | 37.95M | 39.69M |
| totalLiabilities | 847.32M | 779.49M | 708.84M | 730.13M | 707.18M | 656.88M | 685.08M | 689.91M | 691.26M | 658.71M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 360K | 380K | 410K | 410K | 410K | 410K | 410K | 410K | 410K | 410K |
| retainedEarnings | 917.12M | 127.41M | 55.07M | 47.44M | 32.47M | 21.67M | 17.68M | 16.87M | 7.63M | 4.23M |
| additionalPaidInCapital | 532.54M | 577.81M | 668.05M | 664.8M | 664.55M | 663.77M | 665M | 665.79M | 667.43M | 677.66M |
| 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 | 800.83M | 81.7M | 9.3M | 16.72M | 12.42M | 5.64M | 2.53M | 10.94M | 5.14M | 7.94M |
| depreciationAndAmortization | 14.52M | 14.32M | 14.52M | 14.36M | 13.83M | 22.34M | 14.15M | 14.24M | 14.19M | 13.95M |
| deferredIncomeTax | 53.77M | -41.53M | 890K | 1.28M | 1.97M | -6.78M | 700K | -570K | 3.41M | -4.36M |
| stockBasedCompensation | 3.07M | 3.24M | 3.3M | 2.01M | 2.99M | -1.09M | 1.63M | 1.85M | 4.57M | 350K |
| changeInWorkingCapital | 147.81M | 20.78M | 230K | -980K | -14.33M | 7.9M | 2.02M | -10.96M | -33.61M | 9.48M |
| accountsReceivables | -23.02M | 20.06M | 11.42M | -15.03M | -14.67M | -4.61M | 8.74M | -8.46M | -16.19M | 17.06M |
| inventory | -16.56M | 4.12M | -9.69M | 5.91M | -4.61M | 1.85M | -4.74M | -4.05M | -14.26M | -8.87M |
| accountsPayables | - | - | - | - | - | - | -5.81M | - | - | - |
| otherWorkingCapital | 187.39M | -3.4M | -1.5M | 8.14M | 4.95M | 10.66M | 3.83M | 1.55M | -3.16M | 1.29M |
| otherNonCashItems | -1.04B | -36.99M | 8.25M | -3.14M | -7.69M | -930K | 1M | 2.86M | 2.61M | 3.23M |
| netCashProvidedByOperatingActivities | -19.38M | 41.52M | 36.49M | 30.25M | 9.19M | 27.08M | 22.03M | 18.36M | -3.69M | 30.59M |
| investmentsInPropertyPlantAndEquipment | -5.22M | -4.7M | -13.67M | -17.04M | -12.94M | -14.98M | -11.87M | -10.86M | -13.25M | -19.25M |
| acquisitionsNet | 1.44B | - | -21.75M | 690K | -16.67M | - | -230K | 120K | 110K | - |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | - | 250K | 21.78M | - | - | -100000 | 4.1M | - | - | -3.35M |
| netCashProvidedByInvestingActivities | 1.43B | -4.45M | -13.64M | -16.35M | -29.61M | -15.08M | -8M | -10.74M | -13.14M | -22.6M |
| netDebtIssuance | -72.73M | 61.92M | -17.64M | -13.1M | 35.27M | -12M | -17.95M | 2.23M | 29.07M | -500K |
| longTermNetDebtIssuance | -72.73M | 61.92M | -17.64M | -13.1M | 35.27M | -12M | -17.95M | 2.23M | 29.07M | -500K |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -57.99M | -101.21M | -50000 | -1.84M | -2.22M | -140K | -2.48M | -3.53M | -13.32M | -5.45M |
| netCommonStockIssuance | -57.99M | -101.21M | -50000 | -1.84M | -2.22M | -140K | -2.48M | -3.53M | -13.32M | -5.45M |
| commonStockIssuance | -3.46M | -150K | -50000 | -40000 | -1.76M | -140K | -60000 | - | - | - |
| commonStockRepurchased | -54.53M | -101.06M | - | -1.8M | -460K | - | -2.42M | -3.53M | -13.32M | -5.45M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -1.49M | -1.66M | -1.67M | -1.67M | -1.61M | -1.65M | -1.66M | -1.66M | -1.66M | -1.68M |
| commonDividendsPaid | -1.49M | -1.66M | -1.67M | -1.67M | -1.61M | -1.65M | -1.66M | -1.66M | -1.66M | -1.68M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -130K | 260K | -130K | 280K | -1.38M | -2.05M | -40000 | -120K | -1.68M | -130K |
| netCashProvidedByFinancingActivities | -132.34M | -40.69M | -19.49M | -16.33M | 30.06M | -15.84M | -22.13M | -3.08M | 12.41M | -7.76M |