OTC : FXCNF
$0 (0.0%)
| 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 | 6.67B | 5.7B | 6.45B | 9.39B | 8.58B | 8.93B | 14.38B | 14.93B | 12.08B | 6.23B |
| costOfRevenue | 6.46B | 5.57B | 6.34B | 9.2B | 8.36B | 8.84B | 14.13B | 15.01B | 11.95B | 5.89B |
| grossProfit | 202.57M | 134.64M | 109.82M | 191.96M | 224.4M | 95.2M | 253.28M | -84.01M | 130.33M | 341.55M |
| researchAndDevelopmentExpenses | 77.26M | 49.96M | 57.11M | 74.45M | 106.36M | 172.41M | 157.63M | 214.73M | 160.83M | 117.26M |
| generalAndAdministrativeExpenses | 64.02M | 87.02M | 156.91M | 179.64M | 173.92M | 178.21M | 192.32M | 275.36M | 374.55M | 201.1M |
| sellingAndMarketingExpenses | 6.63M | 5.35M | 5.39M | 8.91M | 13.56M | 15.16M | 17.16M | 123.35M | 84.32M | 20.49M |
| sellingGeneralAndAdministrativeExpenses | 70.65M | 92.37M | 162.3M | 188.56M | 187.49M | 193.37M | 209.48M | 398.7M | 458.87M | 221.59M |
| otherExpenses | -355.17K | -16.19M | - | 39.02M | 48.48M | 70.44M | 93.11M | 100.69M | 89.38M | 86.73M |
| operatingExpenses | 147.56M | 126.14M | 183.23M | 232.48M | 245.08M | 299.45M | 299.57M | 511.26M | 556.49M | 287.15M |
| costAndExpenses | 6.61B | 5.69B | 6.52B | 9.43B | 8.6B | 9.14B | 14.42B | 15.53B | 12.51B | 6.18B |
| netInterestIncome | 21.24M | -7.33M | -8.1M | 14.53M | 26.68M | 22.55M | -3.04M | 774K | 27.43M | 31.39M |
| interestIncome | 46.06M | 50.3M | 52.5M | 44.11M | 35.55M | 34.73M | 34.5M | 28.38M | 38.66M | 32.32M |
| interestExpense | 24.82M | 57.63M | 60.6M | 29.58M | 8.88M | 12.18M | 37.55M | 27.61M | 11.23M | 936K |
| depreciationAndAmortization | 30.57M | 136.5M | 147.04M | 30.46M | 35.22M | 37.69M | 42.51M | 20.68M | 168.91M | 139.81M |
| ebitda | 85.57M | 199.62M | 107.74M | 135.32M | 268.4M | 59.48M | 227.26M | -630.14M | -313.9M | 357.92M |
| ebit | 55.01M | 63.13M | -39.3M | -30.11M | 79.04M | -136.79M | 32.96M | -647.56M | -484.33M | 218.11M |
| nonOperatingIncomeExcludingInterest | - | -54.63M | -34.11M | -10.42M | -99.71M | -67.46M | -79.42M | 31.59M | 58.16M | -215.41M |
| operatingIncome | 55.01M | 8.5M | -73.41M | 54.61M | 66.83M | -91.86M | 31.89M | -648.75M | -288.31M | 239.78M |
| totalOtherIncomeExpensesNet | 27.61M | -8.3M | -26.49M | -19.16M | 90.84M | 55.27M | 41.88M | -59.2M | -69.4M | 214.21M |
| incomeBeforeTax | 82.62M | 193.79K | -99.9M | -59.68M | 70.16M | -148.98M | -4.58M | -840.1M | -495.56M | 216.91M |
| incomeTaxExpense | 28.4M | 25.69M | 20.87M | 12.45M | 13.74M | 24.86M | 27.93M | 17.01M | 29.84M | 80.7M |
| netIncomeFromContinuingOperations | 54.22M | -25.6M | -120.77M | -72.14M | 56.42M | -173.84M | -32.52M | -682.37M | -525.39M | 136.21M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | 20.34M | - | - | - |
| otherAdjustmentsToNetIncome | - | 5.41M | - | - | - | - | - | -174.75M | - | - |
| netIncome | 52.8M | -20.33M | -120.68M | -72.11M | 56.33M | -173.94M | -12.29M | -857.12M | -525.49M | 138.32M |
| netIncomeDeductions | - | - | - | 171.68K | - | - | - | 897.17K | - | - |
| bottomLineNetIncome | 52.8M | -20.33M | -120.68M | -72.28M | 56.33M | -173.94M | -12.36M | -858.02M | -525.49M | 138.32M |
| eps | 0.07 | -0.0 | -0.02 | -0.01 | 0.01 | -0.02 | -0.0 | -0.11 | -0.07 | 0.02 |
| 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.01B | 1.52B | 1.85B | 1.83B | 1.88B | 1.78B | 1.55B | 1.42B | 1.98B | 1.37B |
| shortTermInvestments | 346.14M | 168.83M | 50.34M | 24.28M | 14.33M | 15.51M | 91.14M | 521.12M | 458.52M | 1.09B |
| cashAndShortTermInvestments | 1.35B | 1.69B | 1.9B | 1.85B | 1.9B | 1.79B | 1.64B | 1.94B | 2.44B | 2.46B |
| netReceivables | 859.26M | 703.19M | 733.18M | 1.76B | 1.82B | 2.35B | 3.01B | 3.76B | 3.63B | 2.32B |
| accountsReceivables | 737.14M | 627.68M | 732.98M | 1.65B | 1.7B | 2.04B | 2.86B | 3.64B | 3.46B | 2.23B |
| otherReceivables | 122.11M | 75.51M | 116.24M | 110.68M | 123.94M | 312.95M | 151.5M | 117.72M | 145.87M | 92.88M |
| inventory | 710.79M | 547.46M | 591.56M | 731.9M | 850.59M | 608.7M | 795.82M | 1.4B | 1.02B | 375.34M |
| prepaids | - | 230.14K | - | - | - | - | - | - | -172.57M | -92.88M |
| otherCurrentAssets | - | 88.76M | 238.53M | 252.78M | 305.81M | 312.95M | 440.22M | 667.21M | 315.43M | 268.18M |
| totalCurrentAssets | 2.92B | 3.02B | 3.46B | 4.49B | 4.75B | 4.76B | 5.73B | 7.65B | 7.24B | 5.35B |
| propertyPlantEquipmentNet | 692.94M | 649.15M | 705.11M | 795.87M | 903.75M | 996.99M | 1.06B | 1.05B | 1.03B | 955.24M |
| goodwill | - | - | - | - | - | - | - | - | 79.44M | 79.44M |
| intangibleAssets | - | - | - | - | - | - | - | - | 10.16M | 19M |
| goodwillAndIntangibleAssets | - | - | - | - | - | - | - | - | 89.59M | 98.44M |
| longTermInvestments | 111.69M | -76.46M | 136.36M | 178.47M | 273.8M | 224.29M | 65.33M | -365.44M | -105.18M | -597.6M |
| taxAssets | 15.99M | 21.12M | 18.78M | 14.56M | 22.13M | 20.38M | 19.57M | 20.3M | 43.93M | 32.43M |
| otherNonCurrentAssets | - | 203.48M | 247.15K | 34.47M | 28.98M | 32.65M | 122.43M | 553.65M | 493.84M | 1.12B |
| totalNonCurrentAssets | 820.62M | 797.3M | 860.5M | 1.02B | 1.23B | 1.27B | 1.27B | 1.26B | 1.55B | 1.61B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 3.74B | 3.82B | 4.32B | 5.51B | 5.98B | 6.03B | 7B | 8.9B | 8.79B | 6.96B |
| totalPayables | 1.07B | 1.07B | 1.09B | 1.98B | 2.04B | 1.9B | 3.2B | 3.92B | 3.69B | 2.1B |
| accountPayables | 1.02B | 1.02B | 1.09B | 1.98B | 2.04B | 1.9B | 3.2B | 3.92B | 3.69B | 1.95B |
| otherPayables | 48.77M | 51.03M | - | - | - | - | - | - | - | 154.56M |
| accruedExpenses | 111.06M | 112.51M | 193.76M | 202.96M | 254.87M | 323.79M | 249.52M | 1.17B | 931.65M | 607.24M |
| shortTermDebt | 108.37M | 341.42M | 703.68M | 676.05M | 857.49M | 929.07M | 605.73M | 1.43B | 712.6M | 418.6M |
| capitalLeaseObligationsCurrent | 3.32M | 38000 | 1.24M | 1.5M | 5.03M | 4.77M | 20.15M | -20.06M | -1.15B | - |
| taxPayables | - | 114.45M | 55.47M | 115.92M | 190.44M | 245.37M | 76.86M | 81.37M | 125.04M | 154.56M |
| deferredRevenue | 475.03M | 416.71M | 742.66K | 272.91M | 105.18M | 115.67M | 140.25M | 20.06M | 1.15B | 782.98M |
| otherCurrentLiabilities | 429.9M | 922.09M | 746.34M | 573.71M | 517.62M | 631.52M | 647.62M | 184.09M | -912.53M | 235.74M |
| totalCurrentLiabilities | 2.19B | 2.34B | 2.74B | 3.71B | 3.78B | 3.91B | 4.86B | 6.72B | 5.58B | 3.36B |
| longTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | 6.96M | 4.54M | 2.74M | 2.26M | 18.14M | 19.44M | 5.84M | - | - | - |
| deferredRevenueNonCurrent | 6.03M | 6.4M | 7.12M | 8.07M | 9.28M | 9.78M | 18.89M | 20.84M | 23.61M | 23.87M |
| deferredTaxLiabilitiesNonCurrent | 14.52M | 9.09M | 11.24M | 3.75M | 6.72M | 11.5M | 13.11M | 10.44M | 5.36M | 3.79M |
| otherNonCurrentLiabilities | - | - | - | - | - | - | - | - | - | - |
| totalNonCurrentLiabilities | 21.49M | 20.04M | 21.1M | 14.08M | 34.14M | 40.72M | 37.83M | 31.28M | 28.97M | 27.66M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 10.28M | 4.58M | 3.98M | 3.76M | 23.18M | 24.21M | 25.99M | -20.06M | -1.15B | - |
| totalLiabilities | 2.22B | 2.36B | 2.76B | 3.72B | 3.81B | 3.95B | 4.9B | 6.75B | 5.61B | 3.39B |
| treasuryStock | -14.11M | - | -713.81K | -1.17M | -1.17M | -2.75M | -1.55M | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 315.34M | 315.38M | 316.2M | 317.55M | 320.4M | 325.8M | 328.46M | 328.56M | 323.74M | 319.41M |
| retainedEarnings | 155.3M | 103.56M | 302.3M | 252.84M | 313.48M | 258.8M | 434.53M | 450.91M | 1.2B | 1.87B |
| additionalPaidInCapital | 1.17B | 1.17B | 1.17B | 1.18B | 1.18B | 1.2B | 1.2B | 1.2B | 1.2B | 1.17B |
| 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 | 82.5M | 5.49M | -120.96M | -59.68M | 70.16M | -173.84M | -12.18M | -840.1M | -495.56M | 216.91M |
| depreciationAndAmortization | 126.34M | 136.5M | 147.04M | 165.43M | 189.36M | 196.28M | 195.37M | 179.47M | 171.34M | 141.38M |
| deferredIncomeTax | - | - | - | 128.27M | 1.35B | - | - | 417.7M | 250.39M | 24.43M |
| stockBasedCompensation | 14.18M | 526K | 1.29M | 10.2M | 1M | - | - | 15.63M | 58.39M | 47.86M |
| changeInWorkingCapital | -141.44M | 151.5M | -56.21M | 181.13M | -1.3B | -749.96M | -771.05M | -577.81M | -68.22M | -162.01M |
| accountsReceivables | -43.62M | 113.23M | 960.73M | -4.58M | -955M | 538.2M | -328.66M | -803.91M | -980.64M | -1.24B |
| inventory | -170.6M | 20.93M | 140.92M | 29.14M | -265.1M | 147.66M | 476.92M | -564.79M | -689.46M | -53.8M |
| accountsPayables | - | - | -1.22B | -8.6M | -67.51M | -1.41B | -999.58M | 829.88M | 1.53B | 1.13B |
| otherWorkingCapital | 72.79M | 17.33M | 59.01M | 165.18M | -17.24M | -28.88M | 80.27M | -13.02M | 621.23M | -108.21M |
| otherNonCashItems | 26.24M | 68.22M | 131.5M | -15.93M | -27.39M | 638.62M | 132.82M | -9.03M | -29.1M | -33.08M |
| netCashProvidedByOperatingActivities | 107.82M | 362.24M | 102.66M | 409.41M | 281.31M | -88.91M | -455.04M | -814.13M | -112.76M | 235.48M |
| investmentsInPropertyPlantAndEquipment | -186.65M | -125.01M | -93.17M | -143.3M | -118.8M | -101.74M | -210.14M | -276.99M | -219.55M | -110.37M |
| acquisitionsNet | - | - | - | 4.29M | -2.07M | 4.71M | 150K | 10.09M | -1.34M | -358.62M |
| purchasesOfInvestments | -681.29M | -121.53M | -29.49M | -15.92M | -2.79M | -357.22M | -1.04B | -3.19B | -3.08B | -6.46B |
| salesMaturitiesOfInvestments | 497.35M | - | 24000 | 6.33M | 1.1M | 439.4M | 2.68B | 3.08B | 3.8B | 6.03B |
| otherInvestingActivities | 9.42M | 25.63M | 82.56M | 21.63M | 35.42M | 3.13M | 15.12M | 10.16M | 9.33M | 16.32M |
| netCashProvidedByInvestingActivities | -361.18M | -220.91M | -40.09M | -126.96M | -87.14M | -11.72M | 1.44B | -379M | 506.37M | -889.52M |
| netDebtIssuance | -233.05M | -362.02M | 28.65M | -171.74M | -73.41M | -21.38M | -822.82M | 729.63M | - | - |
| longTermNetDebtIssuance | - | - | -67035 | -3.96M | -10.64M | 323.35M | -10.47M | 729.63M | 293.22M | 406.41M |
| shortTermNetDebtIssuance | -233.05M | -362.02M | 28.72M | -172.15M | -62.77M | 323.35M | -812.35M | - | - | - |
| netStockIssuance | -14.88M | -734K | -2.91M | -10.28M | -18.15M | -9.97M | -1.99M | - | - | - |
| netCommonStockIssuance | -14.88M | -734K | -2.91M | -10.28M | -18.15M | -9.97M | -1.99M | - | - | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | -14.88M | -734K | -2.91M | -10.28M | -18.15M | -9.97M | -1.99M | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | -142M | -218.6M |
| commonDividendsPaid | - | - | - | - | - | - | - | - | -141.56M | -218.6M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | -444.74K | - |
| otherFinancingActivities | -28.78M | -65.78M | -62.88M | -32.01M | -19.32M | 309.89M | -46.1M | -26.16M | 283.85M | 405.02M |
| netCashProvidedByFinancingActivities | -276.71M | -428.53M | -37.13M | -214.02M | -110.88M | 278.54M | -870.91M | 703.47M | 141.85M | 186.42M |
| date | 2025-12-31 | 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 4.6B | 2.06B | 3.82B | 1.9B | 3.77B | 2.68B | 5.28B | 4.11B | 4.64B | 3.94B |
| costOfRevenue | 4.48B | 1.99B | 3.71B | 1.87B | 3.7B | 2.64B | 5.18B | 4.03B | 4.48B | 3.88B |
| grossProfit | 128.78M | 75M | 105.05M | 28.62M | 68.64M | 37.29M | 107.9M | 78.67M | 157.11M | 56.78M |
| researchAndDevelopmentExpenses | 47.35M | 31.16M | 25.03M | 23.8M | 29.05M | 24.13M | 34.41M | 34.57M | 38.92M | 57.15M |
| generalAndAdministrativeExpenses | - | 31.73M | 39.85M | 47.17M | 20.22M | 45.09M | 35.15M | 46.18M | 31.16M | 49.95M |
| sellingAndMarketingExpenses | - | 2.86M | 3.19M | 2.16M | 148.5K | 2.84M | 2.77M | 1.69M | 4.99M | 1.79M |
| sellingGeneralAndAdministrativeExpenses | 19.84M | 37.69M | 51.24M | 50.76M | 149.68M | 146.61M | 173.88M | 95.44M | 83.85M | 103.42M |
| otherExpenses | 12.72M | - | -248.51K | - | -1.66M | - | - | - | - | - |
| operatingExpenses | 79.91M | 68.85M | 76.52M | 74.55M | 178.73M | 170.74M | 208.29M | 130.01M | 122.76M | 160.57M |
| costAndExpenses | 4.56B | 2.06B | -3.79B | 1.94B | 3.88B | 2.81B | 5.39B | 4.16B | 4.6B | 4.04B |
| netInterestIncome | 11.23M | 10M | -4.72M | -5.24M | -8.72M | 607.99K | -22.39M | -7.23M | 16.4M | 1.96M |
| interestIncome | 22.9M | 22.96M | 22.65M | 27.73M | 28.37M | 24.16M | - | - | 16.4M | 1.96M |
| interestExpense | 11.67M | 13.04M | 27.37M | 30.35M | 37.09M | 23.55M | 22.39M | 7.23M | 4.94M | 3.93M |
| depreciationAndAmortization | 16.34M | 14.21M | 21.46M | 15.01M | 11.55M | 18.31M | 12.65M | 17.72M | 14.62M | 20.68M |
| ebitda | 65.21M | 20.36M | 82.29M | -30.92M | -1.65M | -48.42M | -7.61M | -15.26M | 35.33M | -31.25M |
| ebit | 48.87M | 6.15M | 60.83M | -45.93M | -13.2M | -66.72M | -20.26M | -32.98M | 20.71M | -51.93M |
| nonOperatingIncomeExcludingInterest | - | - | -32.31M | - | -96.89M | -66.72M | -80.13M | -18.36M | 13.63M | -51.87M |
| operatingIncome | 48.87M | 6.15M | 28.53M | -45.93M | -110.09M | -133.44M | -100.39M | -51.34M | 34.34M | -103.79M |
| totalOtherIncomeExpensesNet | 11.62M | 15.97M | 4.93M | 16.62M | 54.91M | 109.18M | 80.03M | 41.66M | 68.06M | 72.49M |
| incomeBeforeTax | 60.49M | 22.12M | 33.46M | -29.31M | -55.18M | -24.27M | -42.66M | -9.68M | 102.4M | -31.3M |
| incomeTaxExpense | 12.44M | 15.94M | 23.4M | 2.33M | 635.7K | 20.23M | 7.62M | 4.84M | 16.79M | -3.08M |
| netIncomeFromContinuingOperations | 48.05M | 6.18M | 10.06M | -31.64M | -55.81M | -44.5M | -50.27M | -14.52M | 85.61M | -28.22M |
| netIncomeFromDiscontinuedOperations | - | - | - | -7.85M | 137.3K | - | - | 21370 | - | 72416 |
| otherAdjustmentsToNetIncome | - | - | 1.41M | 7.79M | -15.2M | -5.33M | 1.82M | -9.23M | -1.14M | -95944 |
| netIncome | 46.65M | 6.16M | 11.27M | -31.58M | -70.74M | -50.02M | -48.47M | -23.71M | 84.35M | -28.17M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 46.65M | 6.16M | 11.27M | -31.58M | -70.74M | -50.02M | -48.47M | -23.71M | 84.35M | -28.17M |
| eps | 0.06 | 0.01 | 0.0 | -0.0 | -0.01 | -0.01 | -0.01 | -0.0 | 0.01 | -0.0 |
| date | 2025-12-31 | 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 1.01B | 775.02M | 1.52B | 1.71B | 1.84B | 1.24B | 1.83B | 1.68B | 1.88B | 1.74B |
| shortTermInvestments | 346.14M | 285.94M | 168.83M | 58.8M | 50.33M | 46.9M | 24.28M | 50.13M | 14.33M | 15.67M |
| cashAndShortTermInvestments | 1.35B | 1.06B | 1.69B | 1.76B | 1.9B | 1.29B | 1.85B | 1.73B | 1.9B | 1.76B |
| netReceivables | 859.26M | 789.56M | 703.19M | 624.29M | 849.42M | 1.23B | 1.76B | 1.67B | 1.82B | 1.92B |
| accountsReceivables | 737.14M | 789.56M | 627.68M | 624.03M | 733.18M | 1.23B | 1.65B | 1.56B | 1.7B | 1.82B |
| otherReceivables | 122.11M | 84.78M | 75.51M | 107.08M | 116.24M | 288.67M | 110.68M | 103.2M | 123.94M | 107.75M |
| inventory | 710.79M | 1.3B | 547.46M | 1.23B | 591.4M | 958.17M | 731.9M | 809.42M | 850.59M | 603.75M |
| prepaids | - | - | 230.14K | 513.39K | - | - | - | - | - | - |
| otherCurrentAssets | - | 139.39M | 88.76M | 224.79M | 238.53M | 290.7M | 252.78M | 270.47M | 305.81M | 309.67M |
| totalCurrentAssets | 2.92B | 3.29B | 3.02B | 3.84B | 3.46B | 3.77B | 4.49B | 4.37B | 4.75B | 4.49B |
| propertyPlantEquipmentNet | 692.94M | 598.84M | 649.15M | 681.28M | 705.11M | 724.44M | 795.87M | 831.82M | 903.75M | 947.53M |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | - | - | - | - | - | - | - | - | - | - |
| goodwillAndIntangibleAssets | - | - | - | -97.72M | -80.73M | - | - | - | - | - |
| longTermInvestments | 111.69M | 87.9M | -76.46M | 98.02M | 136.37M | 70.7M | 178.47M | 170.57M | 273.8M | 216.99M |
| taxAssets | 15.99M | 19.93M | 21.12M | 19.62M | 18.78M | 17.49M | 14.56M | 21.52M | 22.13M | 18.65M |
| otherNonCurrentAssets | - | 81.07M | 203.48M | 35.02M | 80.73M | 89.4M | 34.47M | 62.82M | 28.98M | 31.77M |
| totalNonCurrentAssets | 820.62M | 767.81M | 797.3M | 833.93M | 860.26M | 902.03M | 1.02B | 1.09B | 1.23B | 1.21B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 3.74B | 4.06B | 3.82B | 4.67B | 4.32B | 4.67B | 5.51B | 5.45B | 5.98B | 5.7B |
| totalPayables | 1.07B | 1.42B | 1.07B | 1.31B | 1.09B | 1.4B | 1.98B | 1.52B | 2.04B | 1.76B |
| accountPayables | 1.02B | 1.42B | 1.02B | 1.31B | 1.09B | 1.4B | 1.98B | 1.52B | 2.04B | 1.76B |
| otherPayables | 48.77M | - | 51.03M | - | - | - | - | - | - | - |
| accruedExpenses | 111.06M | 177.39M | 112.51M | 114.58M | 193.76M | 220.22M | 202.96M | 248.2M | 254.87M | 207.82M |
| shortTermDebt | 108.37M | 130.2M | 341.42M | 865.8M | 703.68M | 710.86M | 676.05M | 1.04B | 857.49M | 974.11M |
| capitalLeaseObligationsCurrent | 3.32M | 2.97M | 38000 | 1.49M | 1.24M | 1.47M | 1.5M | 8.03M | 5.03M | 4.07M |
| taxPayables | - | - | 114.45M | 52.6M | 55.47M | 184.92M | 115.92M | 174.24M | 190.44M | 129.93M |
| deferredRevenue | 475.03M | - | 416.71M | 378.62M | 331.45M | 246.65M | 272.91M | 170.78M | 105.18M | 79.11M |
| otherCurrentLiabilities | 429.9M | 818.86M | 922.09M | 476.84M | 746.34M | 493.67M | 573.71M | 484.84M | 517.62M | 592.38M |
| totalCurrentLiabilities | 2.19B | 2.55B | 2.34B | 3.15B | 2.74B | 3.07B | 3.71B | 3.47B | 3.78B | 3.61B |
| longTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | 6.96M | 1.18M | 4.54M | 1.92M | 2.74M | 3.66M | 2.26M | 16.72M | 18.14M | 18.69M |
| deferredRevenueNonCurrent | 6.03M | 6.15M | 6.4M | 6.77M | 7.12M | 7.28M | 8.07M | 8.49M | 9.28M | 9.57M |
| deferredTaxLiabilitiesNonCurrent | 14.52M | 9.27M | 9.09M | 11.21M | 11.23M | 3.94M | 3.75M | 5.79M | 6.72M | 7.4M |
| otherNonCurrentLiabilities | - | 15.42M | - | 11.21M | -7.12M | - | - | - | - | - |
| totalNonCurrentLiabilities | 21.49M | 16.59M | 20.04M | 19.9M | 13.98M | 14.88M | 14.08M | 31M | 34.14M | 35.66M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 10.28M | 4.15M | 4.58M | 3.41M | 3.98M | 5.13M | 3.76M | 24.76M | 23.18M | 22.76M |
| totalLiabilities | 2.22B | 2.57B | 2.36B | 3.17B | 2.75B | 3.09B | 3.72B | 3.51B | 3.81B | 3.65B |
| treasuryStock | -14.11M | -3.83M | - | - | -714K | - | -1.17M | - | -1.17M | -7.22M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 315.34M | 315.38M | 315.25M | 315.25M | 316.11M | 316.68M | 317.55M | 318.92M | 320.4M | 323.39M |
| retainedEarnings | 155.3M | 290.21M | 103.52M | 88.73M | 125.85M | 202.82M | 252.84M | 305.95M | 313.4M | 230.62M |
| additionalPaidInCapital | 1.17B | 1.17B | 1.17B | 1.17B | 1.17B | 1.17B | 1.18B | 1.18B | 1.18B | 1.19B |
| date | 2025-12-31 | 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 46.65M | 6.16M | 11.27M | -31.58M | -70.66M | -50.02M | -48.47M | -23.71M | 84.51M | -28.18M |
| depreciationAndAmortization | 18.04M | 14.21M | 21.46M | 30.02M | 131.06M | 18.31M | 12.65M | 17.72M | 93.9M | 95.46M |
| deferredIncomeTax | - | - | - | - | -1.15B | - | - | - | - | - |
| stockBasedCompensation | - | 322K | 294K | 232K | 61000 | 615K | - | 5.1M | 1M | - |
| changeInWorkingCapital | - | - | - | - | 1.1B | - | 10.71M | - | 115.09M | - |
| accountsReceivables | - | - | - | - | 960.73M | - | -2.29M | - | 383.51M | - |
| inventory | - | - | - | - | 140.92M | - | 14.57M | - | -265.1M | - |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | - | - | - | - | -750K | - | -1.57M | - | -3.31M | - |
| otherNonCashItems | 407.15M | -395.86M | 498.36M | -196.05M | -429.91M | -582.24M | 664.07M | -177M | 4.75M | -85.22M |
| netCashProvidedByOperatingActivities | 471.84M | -375.16M | 531.09M | -197.37M | 731.45M | -650.56M | 602.94M | -218.43M | 299.26M | -17.95M |
| investmentsInPropertyPlantAndEquipment | -145.24M | -41.72M | -67.36M | -57.61M | -57.94M | -35.23M | -84.38M | -59.06M | -65.19M | -53.61M |
| acquisitionsNet | 5.73M | - | 8.55M | 14.42M | 87.8M | 9.79M | 3.32M | 973.07K | - | - |
| purchasesOfInvestments | -565.15M | -116.42M | -112.41M | -18.65M | -13.57M | -22.66M | 24.12M | -39.9M | -2M | -786.55K |
| salesMaturitiesOfInvestments | 498.3M | - | - | - | 31.2M | 9.86M | 21.71M | 6.31M | - | - |
| otherInvestingActivities | - | -113.61M | -1 | 12.04M | 56.09M | -1.5M | 24.52M | -16.35M | 27.9M | 3.76M |
| netCashProvidedByInvestingActivities | -206.37M | -155.33M | -171.22M | -49.8M | -1.85M | -38.24M | -35.23M | -91.67M | -37.29M | -49.85M |
| netDebtIssuance | -22.05M | -211.26M | -525.89M | - | - | 131.84M | - | 188.29M | - | - |
| longTermNetDebtIssuance | - | -211.26M | - | - | - | 131.84M | - | 188.29M | - | - |
| shortTermNetDebtIssuance | -22.05M | - | -525.89M | - | - | - | - | - | - | - |
| netStockIssuance | -11.07M | -3.83M | 3016.81 | -734K | -1.74M | -583.5K | -4.31M | -3M | -5.98M | -12.17M |
| netCommonStockIssuance | -11.07M | -3.83M | 3016.81 | -734K | -1.74M | -583.5K | -4.31M | -3M | -5.98M | -12.17M |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | -11.07M | -3.83M | 3016.81 | -734K | -1.74M | -1.17M | -4.31M | -5.97M | -5.98M | -12.17M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -3.42M | -13.62M | -724.4K | 127.58M | -142.94M | -77.48M | -189.39M | -98.61M | -131.47M | 38.74M |
| netCashProvidedByFinancingActivities | -36.55M | -228.71M | -526.61M | 126.85M | -144.68M | 129.33M | -367.5M | 179.15M | -137.45M | 26.57M |