$2 (1.43%)
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 |
|---|---|---|---|---|---|---|---|
| revenue | 2.87B | 3.71B | 3.76B | 3.5B | 3.5B | 3.38B | 843.75M |
| costOfRevenue | 1.91B | 2.64B | 2.9B | 2.75B | 2.79B | 2.37B | 601.38M |
| grossProfit | 964.51M | 1.06B | 858M | 742.74M | 711.82M | 1.01B | 242.36M |
| researchAndDevelopmentExpenses | - | - | - | - | - | 150K | 5.16M |
| generalAndAdministrativeExpenses | 862.81M | 838.79M | 512M | 638.14M | 69M | 69M | 67M |
| sellingAndMarketingExpenses | - | -786K | 38M | 73M | 145M | 156M | 44M |
| sellingGeneralAndAdministrativeExpenses | 862.81M | 838M | 550M | 694M | 813M | 948M | 412.2M |
| otherExpenses | - | - | -13.34M | -41.43M | 870K | 8.79M | 7.93M |
| operatingExpenses | 862.81M | 838M | 536.66M | 652.57M | 813.87M | 956.94M | 425.28M |
| costAndExpenses | 2.77B | 3.48B | 3.44B | 3.41B | 3.61B | 3.33B | 1.03B |
| netInterestIncome | -3.78M | -5.53M | -2.03M | 3.61M | -2.96M | -697K | - |
| interestIncome | 6.47M | 3.89M | 2.15M | 8.7M | 19000 | 54000 | - |
| interestExpense | 10.26M | 9.42M | 4.18M | 5.09M | 2.98M | 751K | - |
| depreciationAndAmortization | 135.12M | 124.19M | 55.97M | 55.97M | 107.13M | 102.22M | 25.9M |
| ebitda | 241.62M | 346.43M | 376M | 154.84M | 8.55M | 176.56M | -188.32M |
| ebit | 106.5M | 222.24M | 321M | 98.86M | -98.58M | 74.33M | -214.23M |
| nonOperatingIncomeExcludingInterest | -6.47M | 10.54M | -2.14M | -8.7M | -3.47M | -20.05M | 31.31M |
| operatingIncome | 106.5M | 230.76M | 321.36M | 90.16M | -102.05M | 54.28M | -182.92M |
| totalOtherIncomeExpensesNet | -175.15M | -17.94M | -2.03M | 3.61M | 488K | 19.3M | -31.34M |
| incomeBeforeTax | -68.65M | 212.82M | 319.32M | 93.78M | -101.56M | 73.58M | -214.25M |
| incomeTaxExpense | 68.76M | 55.77M | -16.41M | -91.61M | 5.44M | -16.18M | 3.19M |
| netIncomeFromContinuingOperations | -137.41M | 157.05M | 335.73M | 185.39M | -107M | 89.76M | -217.44M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | 1000 | 1000 | 2000 | - | - | -1000 |
| netIncome | -137.41M | 157.08M | 336.04M | 185.66M | -106.74M | 84.22M | -218.2M |
| netIncomeDeductions | - | 83000 | - | - | 1000 | - | - |
| bottomLineNetIncome | -137.41M | 157M | 336.04M | 185.66M | -106.74M | 84.22M | -218.2M |
| eps | -6.31 | 7.17 | 15.17 | 8.39 | -4.83 | 3.81 | -11.52 |
| 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 | 1.33B | 1.32B | 1.81B | 1.47B | 1.34B | 1.31B | 1.41B | 1.03B | 811.2M | 1.1B |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 1.33B | 1.32B | 1.81B | 1.47B | 1.34B | 1.31B | 1.41B | 1.03B | 811.2M | 1.1B |
| netReceivables | 339.61M | 467.12M | 483.82M | 527.82M | 566.96M | 905.53M | 535M | 85.98M | 19.71M | 546.58M |
| accountsReceivables | 339.43M | 467.12M | 461.92M | 528M | 566.96M | 905.53M | 535M | 85.98M | 19.71M | 546.58M |
| otherReceivables | 179K | - | 21.89M | - | - | - | - | - | - | - |
| inventory | 104.81M | 85.29M | 99.55M | 113.64M | 97.69M | 25.27M | 51.83M | 33.34M | 37.38M | 539.96M |
| prepaids | - | 312K | 8.32M | 807K | - | - | - | - | - | - |
| otherCurrentAssets | 24.51M | 19.87M | 10.8M | 35.55M | 69.36M | 110.67M | 201.25M | 13.36M | 37.73M | 132.76M |
| totalCurrentAssets | 1.8B | 1.9B | 2.41B | 2.15B | 2.08B | 2.35B | 2.2B | 1.16B | 906.02M | 2.32B |
| propertyPlantEquipmentNet | 13.2M | 27.88M | 40.92M | 52.77M | 305K | 715K | 4.99M | - | - | - |
| goodwill | 779.27M | 893.05M | 467.8M | 467.8M | 467.8M | 528.16M | 588.52M | - | - | - |
| intangibleAssets | 782.57M | 896.64M | 73.93M | 114.69M | 155.96M | 201.96M | 214.23M | - | - | - |
| goodwillAndIntangibleAssets | 1.56B | 1.79B | 541.72M | 582.48M | 623.76M | 730.12M | 802.75M | - | - | - |
| longTermInvestments | 102.5M | 141.92M | 83.31M | 4.93M | 10M | 10M | 15.05M | - | 1.83M | 3.76M |
| taxAssets | - | - | 93.15M | 78.75M | 31.26M | 40.77M | - | - | - | - |
| otherNonCurrentAssets | 36.11M | 30.07M | 104.16M | 93.08M | 57.58M | 43.06M | 26.07M | 11.67M | 12.88M | 35.44M |
| totalNonCurrentAssets | 1.71B | 1.99B | 863.26M | 812.02M | 722.9M | 824.66M | 848.87M | 11.67M | 14.71M | 39.2M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 3.52B | 3.89B | 3.27B | 2.96B | 2.8B | 3.17B | 3.05B | 1.17B | 920.73M | 2.36B |
| totalPayables | 325.96M | 351.56M | 378.7M | 384.44M | 307.56M | 397.71M | 445.28M | 35.41M | 10.5M | 145.55M |
| accountPayables | 268.13M | 320M | 369M | 382.63M | 288.25M | 369.79M | 409.66M | 24.74M | 8.57M | 113.86M |
| otherPayables | 57.83M | 30.7M | 8.9M | 1.82M | 19.31M | 27.91M | 35.62M | 10.66M | 1.93M | 31.69M |
| accruedExpenses | - | - | 45.79M | 46.4M | 9.7M | 8.74M | 7.21M | 154K | - | 5.35M |
| shortTermDebt | 209.31M | 197.32M | 100M | 100M | 200M | 200M | - | - | - | 126.17M |
| capitalLeaseObligationsCurrent | - | 17.87M | - | - | - | - | - | 475K | 4.06M | 4.88M |
| taxPayables | - | 30.7M | 8.9M | 1.82M | 19.31M | 27.91M | 35.62M | - | - | - |
| deferredRevenue | - | - | 21.53M | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 125.63M | 116.58M | 71.64M | 111.88M | 140.37M | 305.9M | 395.82M | 46.38M | 75.12M | 260.1M |
| totalCurrentLiabilities | 660.9M | 683.33M | 617.67M | 642.73M | 657.63M | 912.35M | 848.31M | 82.41M | 89.68M | 542.04M |
| longTermDebt | 223.12M | 321.14M | - | - | - | - | - | - | - | 22.8M |
| capitalLeaseObligationsNonCurrent | 3.03M | 14.33M | 31.88M | 49.51M | - | - | - | - | 475K | 4.54M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 209.03M | 199.53M | - | - | 48.03M | 62.47M | 66.14M | - | - | 3.36M |
| otherNonCurrentLiabilities | 72.12M | 72.88M | 69.22M | 58.36M | 38.59M | 32.26M | 26.61M | 677K | - | 29.35M |
| totalNonCurrentLiabilities | 507.3M | 607.88M | 101.1M | 107.87M | 86.62M | 94.73M | 92.75M | 677K | 475K | 60.06M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 3.03M | 32.2M | 31.88M | 49.51M | - | - | - | 475K | 4.54M | 9.42M |
| totalLiabilities | 1.17B | 1.29B | 718.76M | 750.6M | 744.26M | 1.01B | 941.06M | 83.09M | 90.16M | 602.1M |
| treasuryStock | -26.51M | -26.47M | -26.46M | -26.37M | -26.33M | -26.25M | -26.09M | -26.05M | -25.98M | -25.69M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 66.06M | 62.56M | 51.46M | 51.46M | 2.45B | 2.44B | 2.44B | 2.22B | 1.86B | 13.88B |
| retainedEarnings | 463.36M | 715.66M | 603.56M | 243.83M | -1.77B | -1.67B | -1.75B | -1.53B | -1.07B | -12.77B |
| additionalPaidInCapital | 1.85B | 1.84B | 1.94B | 1.94B | 1.39B | 1.38B | 1.38B | 360.31M | 2.54M | 617.91M |
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 |
|---|---|---|---|---|---|---|---|
| netIncome | -137.41M | 157.08M | 93.78M | 138M | -106.74M | 84M | -216M |
| depreciationAndAmortization | 135.12M | 124.19M | 60.18M | 60.18M | 107.13M | 102.22M | 20M |
| deferredIncomeTax | - | - | - | - | - | - | - |
| stockBasedCompensation | - | - | - | - | - | - | - |
| changeInWorkingCapital | 58.29M | -15.84M | 13.13M | 40M | 81.25M | -381.64M | -13M |
| accountsReceivables | 126.09M | 133M | 12.4M | 12.4M | 348.88M | -260.79M | -179M |
| inventory | -19.52M | 14.26M | 14M | -21.71M | -72.42M | 26.56M | 7M |
| accountsPayables | -52.73M | -167.87M | -13.47M | 7.66M | -81.55M | -39.87M | 278.07M |
| otherWorkingCapital | 4.43M | 4.23M | 202K | 87.14M | -113.67M | -107.54M | - |
| otherNonCashItems | 227.36M | 51.15M | 267.94M | 196.85M | -21.78M | -90.49M | 315M |
| netCashProvidedByOperatingActivities | 283.36M | 316.59M | 435.03M | 435.03M | 59.86M | -285.9M | 106M |
| investmentsInPropertyPlantAndEquipment | -86.51M | -1M | -2.02M | -3.1M | -16.85M | -2.5M | -811K |
| acquisitionsNet | - | -912M | 5.57M | - | - | - | - |
| purchasesOfInvestments | - | -4.57M | -26.2M | -114.71M | - | - | -5M |
| salesMaturitiesOfInvestments | - | - | 10.98M | 36M | - | - | - |
| otherInvestingActivities | -882K | -141.58M | -71.02M | -880K | -17.9M | -11.5M | -2.19M |
| netCashProvidedByInvestingActivities | -87.4M | -1.06B | -82.68M | -82.68M | -34.75M | -14M | -8M |
| netDebtIssuance | -100M | 351.89M | -100M | - | - | 200M | - |
| longTermNetDebtIssuance | -100M | 351M | -300M | -200M | - | - | - |
| shortTermNetDebtIssuance | - | 886K | 200M | 200M | - | 200M | -298.67M |
| netStockIssuance | 6.86M | -91M | 2.72M | 2.87M | 3.14M | -1.24M | - |
| netCommonStockIssuance | 6.86M | -69.86M | 2.72M | 2.87M | 3.14M | -1.24M | 437.33M |
| commonStockIssuance | 6.9M | 21.87M | 2.72M | 2.87M | 3.14M | - | 437.33M |
| commonStockRepurchased | -40000 | -91.73M | - | - | - | -1.24M | - |
| netPreferredStockIssuance | - | -21.14M | - | - | - | - | - |
| netDividendsPaid | -75.03M | - | - | - | - | - | - |
| commonDividendsPaid | -75.03M | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - |
| otherFinancingActivities | -17.9M | -2.29M | 79.44M | -20.71M | -77000 | -986K | 138M |
| netCashProvidedByFinancingActivities | -186.06M | 258.59M | -17.84M | -17.84M | 3.06M | 197.77M | 138M |
| 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 | 595.94M | 672.52M | 692.62M | 732.7M | 776.09M | 882M | 921M | 1.04B | 867.82M | 970.9M |
| costOfRevenue | 405.62M | 438.82M | 456.14M | 490.16M | 524.31M | 577M | 660M | 735.54M | 668.64M | 756.22M |
| grossProfit | 190.32M | 233.7M | 236.48M | 242.54M | 251.78M | 305M | 261M | 300.89M | 199.17M | 214.69M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | - | - | - | 2M | - | 217.42M | 180.42M | 40M |
| sellingAndMarketingExpenses | - | - | - | - | - | 115M | - | - | - | 38M |
| sellingGeneralAndAdministrativeExpenses | 239.97M | 240.29M | 203.99M | 209.58M | 208.95M | 117M | 209M | 217.42M | 180.42M | 78M |
| otherExpenses | - | - | - | - | - | 269M | -52M | -1.2M | - | -13.48M |
| operatingExpenses | 239.97M | 240.29M | 203.99M | 209.58M | 208.95M | 386M | 157M | 216.22M | 180.42M | 64.52M |
| costAndExpenses | 645.59M | 679.11M | 660.13M | 699.74M | 733.25M | 963M | 817M | 951.76M | 849.06M | 935.92M |
| netInterestIncome | -453K | -584K | -485K | -1.22M | -1.49M | -1.38M | -1.64M | -1.74M | -763K | -1.07M |
| interestIncome | 2.03M | 1.78M | 1.9M | 1.33M | 1.47M | 1.24M | 1.23M | 1.27M | 145K | 2.03M |
| interestExpense | 2.49M | 2.36M | 2.38M | 2.55M | 2.96M | 2.63M | 2.88M | 3.01M | 908K | 3.1M |
| depreciationAndAmortization | 28.03M | 27.56M | 35.86M | 35.88M | 35.82M | 37M | 59.02M | 14M | 14.96M | 25.33M |
| ebitda | -21.62M | 20.97M | 79.58M | 74.06M | 85.26M | 101M | 111M | 98.15M | 33.86M | 55.26M |
| ebit | -49.65M | -6.58M | 43.72M | 38.19M | 49.43M | 66.46M | 53.5M | 84M | 18.9M | 29.92M |
| nonOperatingIncomeExcludingInterest | - | - | -11.23M | -5.23M | -6.6M | -162M | -1.24M | 333K | -145K | 2.4M |
| operatingIncome | -49.65M | -6.58M | 32.49M | 32.96M | 42.83M | -81M | 104M | 84.67M | 18.75M | 150.17M |
| totalOtherIncomeExpensesNet | 16.66M | -185.52M | 8.85M | 2.68M | 3.64M | 144M | -54M | -2.81M | -763K | -97.37M |
| incomeBeforeTax | -32.99M | -192.1M | 41.34M | 35.64M | 46.47M | 63M | 50M | 81.87M | 17.99M | 31.62M |
| incomeTaxExpense | 2.3M | 49.21M | 2.19M | 6.25M | 11.11M | 30M | -1M | 18.68M | 7.39M | -37.37M |
| netIncomeFromContinuingOperations | -35.29M | -241.31M | 39.15M | 29.39M | 35.36M | 33M | 51M | 63.18M | 10.6M | 69.11M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | -1000 | 1000 | -1000 | - | - | - | - | - | - | - |
| netIncome | -35.29M | -241.3M | 39.14M | 29.39M | 35.36M | 33M | 51M | 63.18M | 10.63M | 69.14M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | 32.88M |
| bottomLineNetIncome | -35.29M | -241.3M | 39.14M | 29.39M | 35.36M | 33M | 51M | 63.18M | 10.63M | 69.14M |
| eps | -1.62 | -11.09 | 1.8 | 1.35 | 1.63 | 1.52 | 2.35 | 2.87 | 0.48 | 1.64 |
| 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.21B | 1.33B | 1.3B | 1.26B | 1.23B | 1.32B | 1.26B | 1.26B | 2.26B | 1.81B |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 1.21B | 1.33B | 1.3B | 1.26B | 1.23B | 1.32B | 1.26B | 1.26B | 2.26B | 1.81B |
| netReceivables | 341.74M | 339.61M | 365.17M | 389.11M | 451.54M | 467M | 560M | 652M | 510.22M | 461.92M |
| accountsReceivables | 341.44M | 339.43M | 365.01M | 389.05M | 451.05M | 467M | 560M | 644.26M | 493.82M | 461.92M |
| otherReceivables | 300K | 179K | 160K | 60000 | 487K | - | - | 7.74M | 16.41M | - |
| inventory | 109.18M | 104.81M | 112.21M | 109.36M | 110.94M | 85.29M | 94.62M | 97.98M | 100.98M | 102.93M |
| prepaids | - | - | - | - | - | 312K | - | - | - | 8.32M |
| otherCurrentAssets | 20.35M | 24.51M | 19.07M | 16.27M | 24.07M | 19.99M | 23.29M | 46.03M | 12.38M | 29.32M |
| totalCurrentAssets | 1.68B | 1.8B | 1.8B | 1.77B | 1.82B | 1.9B | 1.94B | 2.06B | 2.88B | 2.41B |
| propertyPlantEquipmentNet | 53.83M | 13.2M | 16.89M | 20.58M | 24.27M | 27.88M | 31.19M | 34.82M | 38.44M | 2M |
| goodwill | 779.27M | 779.27M | 893.05M | 893.05M | 893.05M | 893.05M | 893.05M | 1.42B | 467.8M | 347.07M |
| intangibleAssets | 770.6M | 782.57M | 875.1M | 892.26M | 893.61M | 896.64M | 839.66M | 69.78M | 67.32M | 73.93M |
| goodwillAndIntangibleAssets | 1.55B | 1.56B | 1.77B | 1.79B | 1.79B | 1.79B | 1.73B | 1.49B | 535.12M | 421M |
| longTermInvestments | 102.57M | 102.5M | 142.11M | 142.09M | 142.05M | 141.92M | 163.15M | 162.42M | 161.14M | 96.92M |
| taxAssets | - | - | - | - | - | - | 22.6M | 97.33M | 96.02M | 93.46M |
| otherNonCurrentAssets | 24.78M | 36.11M | 20.99M | 22.28M | 25.07M | 30.07M | 33.04M | 38.45M | 8.46M | 87.66M |
| totalNonCurrentAssets | 1.73B | 1.71B | 1.95B | 1.97B | 1.98B | 1.99B | 1.98B | 1.83B | 839.18M | 701.04M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 3.42B | 3.52B | 3.74B | 3.74B | 3.8B | 3.89B | 3.92B | 3.88B | 3.72B | 3.11B |
| totalPayables | 278.54M | 325.96M | 307.09M | 301.1M | 317.19M | 351.56M | 402.97M | 495.98M | 359.51M | 378.7M |
| accountPayables | 268.36M | 268.13M | 263.33M | 270.91M | 300.41M | 320M | 353M | 464.16M | 349.25M | 369.81M |
| otherPayables | 10.18M | 57.83M | 43.76M | 30.19M | 16.78M | 30.7M | 49.72M | 31.82M | 10.26M | 8.9M |
| accruedExpenses | - | - | - | - | - | - | - | - | - | 45.79M |
| shortTermDebt | 216.13M | 209.31M | 211.35M | 197.66M | 197M | 197.32M | 197M | 214.13M | 196.79M | 100M |
| capitalLeaseObligationsCurrent | - | - | - | 15.73M | 17M | 17.87M | 17M | 17.63M | 17.63M | - |
| taxPayables | - | - | - | - | - | - | - | 31.82M | 10.26M | 8.9M |
| deferredRevenue | - | - | - | - | - | - | - | - | - | 21.53M |
| otherCurrentLiabilities | 172.6M | 125.63M | 104.58M | 106.23M | 138.01M | 116.58M | 115.51M | 117.58M | 116.41M | 8.22M |
| totalCurrentLiabilities | 667.27M | 660.9M | 623.03M | 620.72M | 669.2M | 683.33M | 732.48M | 845.31M | 690.33M | 554.24M |
| longTermDebt | 198.51M | 223.12M | 247.69M | 272.22M | 296.7M | 321.14M | 345.53M | 402.74M | 394.21M | - |
| capitalLeaseObligationsNonCurrent | 36.2M | 3.03M | 5.3M | 7.57M | 9.84M | 14.33M | 18.66M | 23.06M | 27.47M | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 201.15M | 209.03M | 173.9M | 185.35M | 193.53M | 199.53M | 187.42M | - | - | - |
| otherNonCurrentLiabilities | 71.92M | 72.12M | 72.33M | 72.52M | 72.72M | 72.88M | 73.41M | 71.9M | 71.04M | 59.29M |
| totalNonCurrentLiabilities | 507.79M | 507.3M | 499.22M | 537.66M | 572.8M | 607.88M | 625.02M | 497.71M | 492.72M | 59.29M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 36.2M | 3.03M | 5.3M | 23.3M | 26.84M | 32.2M | 35.66M | 40.7M | 45.1M | - |
| totalLiabilities | 1.18B | 1.17B | 1.12B | 1.16B | 1.24B | 1.29B | 1.36B | 1.34B | 1.18B | 613.53M |
| treasuryStock | -26.54M | -26.51M | -26.48M | -26.47M | -26.47M | -26.47M | -26.47M | -86.81M | -26.5M | -26.46M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 66.06M | 66.06M | 62.56M | 62.56M | 62.56M | 62.56M | 51.46M | 51.46M | 51.46M | 51.46M |
| retainedEarnings | 351.75M | 463.36M | 744.21M | 705.06M | 675.67M | 715.66M | 729.08M | 677.92M | 614.73M | 522.54M |
| additionalPaidInCapital | 1.85B | 1.85B | 1.84B | 1.84B | 1.84B | 1.84B | 1.84B | 1.94B | 1.94B | 1.93B |
| 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 | -35.29M | -241.3M | 39.14M | 29.39M | 35.36M | 33M | 51M | 63.18M | 10M | 70M |
| depreciationAndAmortization | 28.03M | 27.56M | 35.86M | 35.88M | 35.82M | 37M | 59M | 14M | 14M | 25.33M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | 52.49M | 39.83M | 12.06M | 27.19M | -20.79M | 82.59M | 57.88M | -55M | -44.07M | - |
| accountsReceivables | -2.01M | 25.58M | 24.04M | 55.49M | 20.99M | 92.47M | 91.92M | -24M | -26.41M | - |
| inventory | -4.37M | 7.41M | -2.86M | 1.58M | -25.64M | 9.33M | 3.36M | 2M | -1.42M | - |
| accountsPayables | 233K | 4.8M | -7.41M | -29.68M | -20.44M | -31.94M | -59.67M | -56.46M | -19.79M | - |
| otherWorkingCapital | 58.63M | 2.04M | -1.72M | -193K | 4.31M | 12.74M | 22.28M | 23.46M | 3.55M | - |
| otherNonCashItems | -56.49M | 241.72M | 1.17M | 10.7M | -26.23M | 28.41M | 5.12M | -40.18M | -404K | -70M |
| netCashProvidedByOperatingActivities | -11.26M | 67.8M | 88.24M | 103.16M | 24.17M | 181M | 173M | -18M | -20.48M | - |
| investmentsInPropertyPlantAndEquipment | -12.38M | -11.48M | -15.01M | -30.83M | -29.19M | - | - | - | -6.2M | - |
| acquisitionsNet | - | - | - | - | - | - | -51M | -861M | - | - |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | -262K | -114K | -215K | -231K | -322K | -108.4M | -15.63M | -14M | -2.91M | - |
| netCashProvidedByInvestingActivities | -12.64M | -11.6M | -15.22M | -31.06M | -29.51M | -108.4M | -66.63M | -875M | -9.11M | - |
| netDebtIssuance | -25M | -25M | -25M | -25M | -25M | -25M | -75M | -39.11M | 491M | - |
| longTermNetDebtIssuance | -25M | -25M | -25M | -25M | -25M | -25M | -75M | -39.11M | 491M | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | 3.28M | 6.87M | -7000 | - | - | 21.87M | -31M | -60M | - | - |
| netCommonStockIssuance | 3.28M | 6.87M | -7000 | - | - | 21.87M | -31M | -60M | - | - |
| commonStockIssuance | 3.31M | 6.9M | - | - | - | 21.87M | - | - | - | - |
| commonStockRepurchased | -30000 | -33000 | -7000 | - | - | -7000 | -31M | -60M | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -71.17M | -31000 | -304K | -17.32M | -57.38M | - | - | - | - | - |
| commonDividendsPaid | -71.17M | -31000 | -304K | -17.32M | -57.38M | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -4.49M | -4.49M | -4.49M | -4.49M | -4.43M | -4.87M | -4M | -5.28M | -9.74M | - |
| netCashProvidedByFinancingActivities | -97.38M | -22.65M | -29.8M | -46.8M | -86.81M | -8M | -110M | -104.38M | 481.26M | - |