NASDAQ : CCEC
-$0.27 (-1.17%)
| date | 2025-09-30 | 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 | 203.66M | 369.41M | 360.59M | 299.07M | 184.66M | 140.86M | 122.75M | 131.98M | 264.32M | 256.16M |
| costOfRevenue | 89.6M | 161.61M | 184.81M | 152.97M | 104.76M | 86.43M | 77.12M | 86.95M | 190.51M | 174.22M |
| grossProfit | 114.06M | 207.81M | 175.78M | 146.1M | 79.91M | 54.44M | 45.63M | 45.02M | 73.81M | 81.94M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 11.43M | 16.68M | 13.44M | 10.68M | 8.66M | 7.2M | 5.5M | 5.71M | 6.24M | 5.99M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | -2000 | 264K |
| sellingGeneralAndAdministrativeExpenses | 11.43M | 16.68M | 13.44M | 10.68M | 8.66M | 7.2M | 5.5M | 5.71M | 6.23M | 6.25M |
| otherExpenses | -3.92M | - | 11.5M | - | - | - | - | - | - | - |
| operatingExpenses | 7.51M | 16.68M | 13.44M | 10.68M | 8.66M | 7.2M | 5.5M | 5.71M | 6.23M | 6.25M |
| costAndExpenses | 97.11M | 178.29M | 209.75M | 163.65M | 113.42M | 93.62M | 82.62M | 92.67M | 196.74M | 180.48M |
| netInterestIncome | -84.63M | -139.83M | -104.86M | -55.42M | -20.13M | -16.74M | -17.04M | -18.96M | -19.96M | -24.3M |
| interestIncome | - | - | - | - | - | - | - | - | - | - |
| interestExpense | 84.63M | 139.83M | 104.86M | 55.42M | 20.13M | 16.74M | 17.04M | 18.96M | 19.96M | 24.3M |
| depreciationAndAmortization | 55.88M | 102.02M | 85.09M | 81.28M | 54.22M | 53.1M | 43.64M | 47.19M | 89.2M | 86.44M |
| ebitda | 164.61M | 296.46M | 237.16M | 216.7M | 125.47M | 100.34M | 83.77M | 86.5M | 154.29M | 162.39M |
| ebit | 108.73M | 194.44M | 152.07M | 135.42M | 71.25M | 47.24M | 40.13M | 39.31M | 65.09M | 75.95M |
| nonOperatingIncomeExcludingInterest | -2.18M | -3.32M | -1.23M | 47.28M | - | - | - | - | 2.49M | -264K |
| operatingIncome | 106.55M | 191.12M | 150.84M | 135.42M | 71.25M | 47.24M | 40.13M | 39.31M | 67.58M | 75.69M |
| totalOtherIncomeExpensesNet | -53.57M | -136.52M | -103.63M | -57.28M | 26.93M | -16.88M | -15.71M | -46.92M | -51.78M | -23.2M |
| incomeBeforeTax | 52.98M | 54.61M | 47.21M | 125.42M | 98.18M | 30.37M | 24.42M | -7.61M | 38.48M | 52.49M |
| incomeTaxExpense | - | - | - | - | - | - | - | -352K | 657K | - |
| netIncomeFromContinuingOperations | 52.98M | 54.61M | 47.21M | 125.42M | 98.18M | 30.37M | 24.42M | -7.61M | 15.8M | 52.49M |
| netIncomeFromDiscontinuedOperations | 545K | 139.02M | - | - | - | - | - | - | 22.69M | - |
| otherAdjustmentsToNetIncome | - | -808K | -680K | - | - | -558K | -146.88M | 7.51M | -135K | -285K |
| netIncome | 53.52M | 192.08M | 46.53M | 125.42M | 98.18M | 30.37M | 24.18M | -7.26M | 37.83M | 51.39M |
| netIncomeDeductions | - | - | - | 2.16M | 1.79M | - | -23.54M | - | -11.76M | -285K |
| bottomLineNetIncome | 54.94M | 145.9M | 45.6M | 119.6M | 94.34M | 29.81M | 12.28M | -104K | 38.48M | 40.28M |
| eps | 0.91 | 2.6 | 2.15 | 6.19 | 5.14 | 1.64 | 1.33 | -0.4 | 2.14 | 2.38 |
| date | 2025-09-30 | 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 | 310.74M | 313.99M | 192.42M | 144.64M | 20.37M | 47.34M | 57.96M | 21.2M | 63.3M | 106.68M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 310.74M | 313.99M | 192.42M | 144.64M | 20.37M | 47.34M | 57.96M | 21.2M | 63.3M | 106.68M |
| netReceivables | 8.05M | 4.98M | 3.5M | 5.74M | 7.47M | 3.6M | 3.78M | 16.13M | 4.77M | 2.5M |
| accountsReceivables | 6.44M | 3.85M | 3.1M | 2.1M | 6.02M | 2.86M | 2.69M | 16.13M | 4.77M | 2.5M |
| otherReceivables | 1.62M | 1.13M | 402K | 3.64M | 1.44M | 746K | 1.08M | - | - | - |
| inventory | 4.2M | 4.84M | 5.55M | 6.82M | 5.01M | 3.53M | 1.47M | 1.52M | 5.32M | 4.76M |
| prepaids | - | - | 8.7M | 7.53M | 4.84M | 3.31M | 2.74M | 2.02M | 3.05M | 3.94M |
| otherCurrentAssets | 119.35M | 81.73M | 15.71M | 5.24M | 1.44M | 746K | 1.08M | 23.7M | 29.03M | - |
| totalCurrentAssets | 442.35M | 405.54M | 225.5M | 166.32M | 37.68M | 57.78M | 65.95M | 64.56M | 105.46M | 117.88M |
| propertyPlantEquipmentNet | 3.58B | 3.58B | 2.81B | 1.78B | 1.78B | 712.2M | 576.89M | 586.1M | 1.27B | 1.37B |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | 75.37M | 101.57M | 83.39M | 32.32M | 48.6M | 34.58M | 46.28M | 60.66M | 75.04M | 90.24M |
| goodwillAndIntangibleAssets | 75.37M | 101.57M | 83.39M | 32.32M | 48.6M | 34.58M | 46.28M | 60.66M | 75.04M | 90.24M |
| longTermInvestments | 35.81M | 24.1M | 18.36M | 10.21M | 10.61M | 7M | 5.5M | 17M | 18M | 18M |
| taxAssets | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | 3.21M | 365K | 6.36M | 6.01M | 6.41M | 10.64M | 8.85M | 656.93M | 2.53M | 4.75M |
| totalNonCurrentAssets | 3.69B | 3.71B | 2.91B | 1.83B | 1.85B | 764.42M | 637.52M | 1.32B | 1.36B | 1.48B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 4.14B | 4.11B | 3.14B | 2B | 1.89B | 822.2M | 703.46M | 1.39B | 1.47B | 1.6B |
| totalPayables | 16.2M | 18.66M | 22.4M | 9.34M | 12.61M | 12.29M | 17.76M | 14.35M | 9.63M | 8.69M |
| accountPayables | 10.53M | 15.12M | 14.42M | 8.32M | 9.82M | 9.03M | 12.5M | 14.35M | 9.63M | 8.69M |
| otherPayables | 5.67M | 3.54M | 7.98M | 1.02M | 2.78M | 3.26M | 5.26M | - | - | - |
| accruedExpenses | 39.5M | 32.16M | 28.55M | 17.48M | 11.4M | 10.69M | 16.16M | 16.74M | 15.11M | 23.96M |
| shortTermDebt | 124.29M | 128.38M | 103.12M | 73.21M | 97.88M | 35.81M | 27M | 37.48M | 50.51M | 39.57M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | 17.74M | 14.23M | - |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | 28.4M | 29.8M | 19.1M | 18.55M | 8.92M | 2.82M | 3.83M | 7.32M | 18.8M | 19.99M |
| otherCurrentLiabilities | 99.2M | 34.49M | 29.87M | - | - | - | - | 21.54M | 14.78M | - |
| totalCurrentLiabilities | 307.6M | 243.49M | 183.93M | 118.58M | 130.8M | 61.61M | 64.74M | 115.16M | 123.07M | 92.2M |
| longTermDebt | 2.3B | 2.45B | 1.67B | 1.22B | 1.21B | 338.51M | 231.99M | 253.93M | 403.82M | 562.62M |
| capitalLeaseObligationsNonCurrent | - | - | - | 810.78M | - | - | - | - | - | - |
| deferredRevenueNonCurrent | 1.08M | 634K | - | - | - | - | - | 96000 | 5.92M | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | -5.92M | - |
| otherNonCurrentLiabilities | 65.49M | 75.66M | 109.26M | -786.89M | 17.81M | - | - | 134.74M | - | 16.03M |
| totalNonCurrentLiabilities | 2.37B | 2.53B | 1.78B | 1.24B | 1.23B | 338.51M | 231.99M | 388.77M | 409.74M | 578.65M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | - | - | 810.78M | - | - | - | 17.74M | 14.23M | - |
| totalLiabilities | 2.67B | 2.77B | 1.97B | 1.36B | 1.36B | 400.12M | 296.72M | 503.93M | 532.81M | 670.85M |
| treasuryStock | - | - | -7.94M | -3.83M | -4.5M | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | 110.51M | 110.51M | 110.51M |
| commonStock | 607K | 599K | 1.17B | 634.6M | 519.5M | 413.26M | 398.16M | 755.37M | 806.47M | 800.57M |
| retainedEarnings | - | 102.62M | - | - | - | - | - | - | - | - |
| additionalPaidInCapital | - | 1.24B | - | - | - | - | - | - | - | - |
| date | 2025-09-30 | 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 | 113.39M | 53.06M | 5.48M | 119.6M | 94.34M | 29.81M | 24.18M | -7.26M | 37.83M | 51.39M |
| depreciationAndAmortization | 109.8M | 102.02M | 50.22M | 81.28M | 54.22M | 53.1M | 43.64M | 47.19M | 89.2M | 86.44M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | 6.4M | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | -472K | 26.74M | 16.09M | 7.01M | 618K | -7.88M | -24.79M | -10.18M | -6.41M | 13.83M |
| accountsReceivables | -3.62M | -34000 | -2.86M | 130K | -3.87M | 174K | 12.35M | -11.35M | -2.28M | 183K |
| inventory | 445K | -1.84M | 1.48M | -1.81M | -1.48M | -2.06M | 45000 | 1.15M | -719K | -354K |
| accountsPayables | -2.57M | 5.52M | 3.35M | 380K | -252K | 3.78M | -9.41M | 4.07M | 2.76M | -595K |
| otherWorkingCapital | 5.27M | 23.09M | 14.12M | 8.31M | 6.22M | -9.78M | -27.78M | -4.05M | -6.18M | 14.6M |
| otherNonCashItems | 12.95M | 58.7M | 117.59M | -39.68M | -44.14M | 889K | 10.36M | 68.06M | 1.36M | 3.4M |
| netCashProvidedByOperatingActivities | 242.06M | 240.52M | 189.38M | 168.22M | 105.03M | 75.92M | 53.39M | 97.82M | 121.98M | 155.06M |
| investmentsInPropertyPlantAndEquipment | -315.34M | -1.2B | -451.6M | -141.23M | -368.1M | -185.25M | -6.52M | -2.43M | -2.04M | -90.78M |
| acquisitionsNet | - | - | 20.54M | 127.12M | 193.03M | - | - | 39.79M | - | - |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | -1M |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | 230.77M | 448.06M | -16.03M | - | - | - | -1.48M | -41.84M | - | - |
| netCashProvidedByInvestingActivities | -84.57M | -753.14M | -447.09M | -14.11M | -175.06M | -185.25M | -8M | -4.48M | -2.04M | -91.78M |
| netDebtIssuance | -76.41M | 776.61M | 312.68M | -12.68M | 58.8M | 117.28M | -32.73M | -55.28M | -129.26M | 17.65M |
| longTermNetDebtIssuance | -76.41M | 776.61M | 312.68M | -12.68M | 58.8M | 117.28M | -32.73M | -55.28M | -129.26M | 17.65M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | 207K | -476K | 40.88M | -5.91M | -4.5M | - | -116.85M | - | 17.57M | 3.76M |
| netCommonStockIssuance | 207K | -476K | 40.88M | -5.91M | -4.5M | - | -116.85M | - | 17.57M | 3.76M |
| commonStockIssuance | 207K | -476K | 44.99M | - | - | - | - | - | 17.57M | 3.76M |
| commonStockRepurchased | - | - | -4.11M | -5.91M | -4.5M | - | -116.85M | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -19M | -33.81M | -12.24M | -11.95M | -7.47M | -16.76M | -28.33M | -51.82M | -50.85M | -67.06M |
| commonDividendsPaid | -19M | -33.81M | -12.24M | -11.95M | -7.47M | -16.76M | -22.9M | -40.72M | -39.75M | -55.88M |
| preferredDividendsPaid | - | - | - | - | - | - | -5.43M | -11.1M | -11.1M | -11.18M |
| otherFinancingActivities | -102.57M | -97.33M | -34.31M | -209K | -140K | -314K | 157.79M | -19.34M | -780K | -1.13M |
| netCashProvidedByFinancingActivities | -197.77M | 644.99M | 307.01M | -30.74M | 46.68M | 100.2M | -20.13M | -126.44M | -163.32M | -46.78M |
| date | 2025-09-30 | 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 | 99.51M | 104.16M | 211.16M | 158.25M | 191.04M | 169.55M | 151.76M | 147.32M | 106.7M | 77.97M |
| costOfRevenue | 45.9M | 43.7M | 88.66M | 72.95M | 94.17M | 90.64M | 75.78M | 77.19M | 58.28M | 46.47M |
| grossProfit | 53.6M | 60.46M | 122.51M | 85.3M | 96.87M | 78.91M | 75.98M | 70.13M | 48.42M | 31.49M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 3.6M | 7.83M | 8.96M | 7.72M | 8.33M | 5.12M | 6.79M | 3.89M | 5.3M | 3.36M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 3.6M | 7.83M | 8.96M | 7.72M | 8.33M | 5.12M | 6.79M | 3.89M | 5.3M | 3.36M |
| otherExpenses | - | -3.92M | - | - | 3.54M | - | - | - | - | - |
| operatingExpenses | 3.6M | 3.92M | 8.96M | 7.72M | 11.87M | 5.12M | 6.79M | 3.89M | 5.3M | 3.36M |
| costAndExpenses | 49.5M | 47.61M | 97.61M | 80.67M | 106.04M | 95.76M | 82.57M | 81.08M | 63.58M | 49.83M |
| netInterestIncome | -26.87M | -57.76M | -77.34M | -65.46M | -55.67M | -49.19M | -33.37M | -22.05M | -12.55M | -7.58M |
| interestIncome | - | - | - | - | - | - | - | - | - | - |
| interestExpense | 26.87M | 57.76M | 77.34M | 65.46M | 55.67M | 49.19M | 33.37M | 22.05M | 12.55M | 7.58M |
| depreciationAndAmortization | 26.26M | 29.62M | 44.67M | 44.64M | 44.15M | 41.57M | 39.29M | 41.99M | 29.86M | 24.36M |
| ebitda | 76.2M | 88.42M | 158.7M | 125.06M | 129.58M | 115.37M | 108.48M | 108.22M | 72.97M | 52.5M |
| ebit | 49.94M | 58.79M | 114.03M | 80.41M | 85.44M | 73.8M | 69.19M | 66.23M | 43.12M | 28.13M |
| nonOperatingIncomeExcludingInterest | 67000 | -2.25M | -482K | -2.84M | -3.8M | -7.96M | - | - | - | - |
| operatingIncome | 50.01M | 56.55M | 113.55M | 77.58M | 85M | 73.8M | 69.19M | 66.23M | 43.12M | 28.13M |
| totalOtherIncomeExpensesNet | -26.94M | -26.63M | -76.86M | -59.65M | -55.23M | -48.4M | 10.66M | -20.67M | 8.78M | 18.15M |
| incomeBeforeTax | 23.07M | 29.91M | 36.68M | 17.92M | 29.77M | 17.44M | 79.85M | 45.57M | 51.9M | 46.28M |
| incomeTaxExpense | - | - | - | - | - | - | - | - | - | - |
| netIncomeFromContinuingOperations | 23.07M | 29.91M | 36.68M | 17.92M | 29.77M | 17.44M | 79.85M | 45.57M | 51.9M | 46.28M |
| netIncomeFromDiscontinuedOperations | 694K | -149K | 88.87M | 50.16M | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | -100000 | -305K | -119K | - | -354K | - | - | - |
| netIncome | 23.76M | 29.76M | 125.4M | 67.5M | 28.88M | 16.72M | 75.6M | 44.03M | 50.96M | 45.43M |
| netIncomeDeductions | - | - | 685K | - | 47000 | 297K | - | - | - | -234K |
| bottomLineNetIncome | 23.76M | 31.18M | 78.82M | 67.35M | 28.83M | 16.72M | 75.6M | 43.82M | 50.96M | 44.41M |
| eps | 0.4 | 0.51 | 1.41 | 1.91 | 1.32 | 0.85 | 3.93 | 2.28 | 2.71 | 2.52 |
| date | 2025-09-30 | 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 | 310.74M | 335.62M | 313.99M | 88.3M | 192.42M | 92.94M | 144.64M | 23.87M | 20.37M | 104.19M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 310.74M | 335.62M | 313.99M | 88.3M | 192.42M | 92.94M | 144.64M | 23.87M | 20.37M | 104.19M |
| netReceivables | 8.05M | 10.53M | 4.98M | 7.26M | 3.5M | 4.45M | 7.34M | 4.81M | 7.47M | 5.7M |
| accountsReceivables | 6.44M | 7.24M | 3.85M | 6.04M | 3.1M | 3.54M | 2.1M | 3.69M | 6.02M | 3.5M |
| otherReceivables | 1.62M | 3.28M | 1.13M | 1.23M | 402K | 914K | 5.24M | 1.12M | 1.44M | 2.2M |
| inventory | 4.2M | 4.64M | 4.84M | 5.65M | 5.55M | 5.29M | 6.82M | 5.49M | 5.01M | 3.37M |
| prepaids | - | - | - | - | 8.7M | 5.14M | 7.53M | 7.25M | 4.84M | 3.18M |
| otherCurrentAssets | 119.35M | 9.85M | 81.73M | 14.41M | 15.32M | 23.21M | 5.24M | 82M | 1.44M | 75.06M |
| totalCurrentAssets | 442.35M | 360.63M | 405.54M | 109.98M | 225.5M | 130.11M | 166.32M | 122.3M | 37.68M | 189.3M |
| propertyPlantEquipmentNet | 3.58B | 3.66B | 3.58B | 3.74B | 2.81B | 2.28B | 1.78B | 1.7B | 1.78B | 602.19M |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | 75.37M | 84.27M | 101.57M | 123.36M | 83.39M | 24.24M | 32.32M | 40.53M | 48.6M | 30.38M |
| goodwillAndIntangibleAssets | 75.37M | 84.27M | 101.57M | 123.36M | 83.39M | 24.24M | 32.32M | 40.53M | 48.6M | 30.38M |
| longTermInvestments | 35.81M | 36.39M | 24.1M | 16.15M | 18.36M | 14.7M | 10.21M | 10.6M | 10.61M | 8M |
| taxAssets | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | 3.21M | 858K | 365K | 493K | 6.36M | 7.97M | 6.01M | 3.86M | 6.41M | 8.52M |
| totalNonCurrentAssets | 3.69B | 3.78B | 3.71B | 3.88B | 2.91B | 2.32B | 1.83B | 1.75B | 1.85B | 649.09M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 4.14B | 4.15B | 4.11B | 3.99B | 3.14B | 2.45B | 2B | 1.87B | 1.89B | 838.39M |
| totalPayables | 16.2M | 15.99M | 18.66M | 19.55M | 22.4M | 16.78M | 9.34M | 13.69M | 12.61M | 7.43M |
| accountPayables | 10.53M | 10.45M | 15.12M | 19.55M | 14.42M | 11.21M | 8.32M | 9.06M | 9.82M | 7.43M |
| otherPayables | 5.67M | 5.54M | 3.54M | - | 7.98M | 5.58M | 1.02M | 4.63M | 2.78M | - |
| accruedExpenses | 39.5M | 37.23M | 32.16M | 38.98M | 28.55M | 39.13M | 17.48M | 11.38M | 11.4M | 12.07M |
| shortTermDebt | 124.29M | 129.08M | 128.38M | 126.17M | 93.46M | 85.23M | 73.21M | 93.38M | 97.88M | 31.88M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | 300K |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | 28.4M | 18.24M | 29.8M | 18.66M | 28.42M | 11.57M | 18.55M | 7.42M | 8.92M | 2.06M |
| otherCurrentLiabilities | 99.2M | 16.75M | 34.49M | 5.35M | 11.11M | - | - | 29.06M | - | 46.74M |
| totalCurrentLiabilities | 307.6M | 217.28M | 243.49M | 208.71M | 183.93M | 152.71M | 118.58M | 154.93M | 130.8M | 100.49M |
| longTermDebt | 2.3B | 2.42B | 2.45B | 2.45B | 1.59B | 1.53B | 1.22B | 1.13B | 1.21B | 264.5M |
| capitalLeaseObligationsNonCurrent | - | - | - | - | - | - | 810.78M | - | - | - |
| deferredRevenueNonCurrent | 1.08M | 2.93M | 634K | 2.18M | 4M | 8.13M | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 65.49M | 68.9M | 75.66M | 95.42M | 192.24M | 108.2M | -786.89M | 27.94M | 17.81M | 11.68M |
| totalNonCurrentLiabilities | 2.37B | 2.49B | 2.53B | 2.55B | 1.78B | 1.65B | 1.24B | 1.16B | 1.23B | 276.18M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | - | - | - | - | - | 810.78M | - | - | 300K |
| totalLiabilities | 2.67B | 2.71B | 2.77B | 2.76B | 1.97B | 1.8B | 1.36B | 1.31B | 1.36B | 376.66M |
| treasuryStock | - | - | - | - | -7.94M | - | -3.83M | - | -4.5M | -3.87M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | - | - | 599K | 1.23B | 1.17B | 649.38M | 634.6M | 563.2M | 519.5M | 455.99M |
| retainedEarnings | - | - | 102.62M | - | - | - | - | - | - | - |
| additionalPaidInCapital | - | - | 1.24B | - | - | - | - | - | - | - |
| date | 2025-09-30 | 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 | 23.32M | 29.91M | 20.45M | 11.98M | 876K | 7.1M | 20.04M | 19.32M | 38.52M | 33.97M |
| depreciationAndAmortization | 26.26M | 29.62M | 28.69M | 23.08M | 12.7M | 20.89M | 20.02M | 20.66M | 17.26M | 11.45M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | 1.61M | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | 12.16M | -3.29M | 8.5M | 6.03M | 6.85M | 17.91M | -4.91M | -1.22M | -1.15M | -6.3M |
| accountsReceivables | 679K | -1.87M | -620.8K | -4.62M | -2.96M | 2.07M | -2.59M | -872.24K | -3.42M | -1.48M |
| inventory | 178K | -107.09K | 200.03K | -1.21M | 1.11M | 184.12K | -1.59M | -70880 | -1.31M | -326.03K |
| accountsPayables | 612K | -548.91K | 3.72M | 1.97M | -852.2K | 482.3K | 34332 | -88591 | -921.6K | -141.28K |
| otherWorkingCapital | 10.69M | -767.56K | 5.2M | 9.89M | 9.56M | 15.18M | -774.32K | -186.35K | 4.5M | -4.35M |
| otherNonCashItems | 3.18M | 7.69M | 6.06M | 14.52M | 36.57M | 6.56M | 900.05K | 1.22M | -26.13M | -22.56M |
| netCashProvidedByOperatingActivities | 66.52M | 63.94M | 63.7M | 55.61M | 57M | 52.46M | 36.05M | 39.98M | 28.51M | 16.56M |
| investmentsInPropertyPlantAndEquipment | -49.93M | -84.54M | 23.85M | -885.56M | 3.96M | -123.84M | -106.44M | -29.4M | -255.6M | -295.05K |
| acquisitionsNet | - | - | - | - | 18.22M | - | 3.61M | - | 89.79M | 98.55M |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | -7.38M | 3.51M | 171.98M | 177.77M | -209.8K | - | - | - | - | - |
| netCashProvidedByInvestingActivities | -57.32M | -81.03M | 195.82M | -707.79M | 21.97M | -123.84M | -102.83M | -29.4M | -165.82M | 98.25M |
| netDebtIssuance | -29.12M | -35.68M | -95.58M | 655.48M | -23M | 81.05M | 81.94M | -21.37M | 105.42M | -58.83M |
| longTermNetDebtIssuance | -29.12M | -35.68M | -95.58M | 655.48M | -23M | 81.05M | 81.94M | -21.37M | 105.42M | -58.83M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | 23000 | - | -469.4K | - | 44.77M | -2.11M | -1.56M | -1.46M | 42442 | -2.47M |
| netCommonStockIssuance | 23000 | - | -469.4K | - | 44.77M | -2.11M | -1.56M | -1.46M | 42442 | -2.47M |
| commonStockIssuance | 23000 | - | -469.4K | - | 44.76M | - | - | - | - | - |
| commonStockRepurchased | - | - | - | - | 17863 | -2.11M | -1.56M | -1.46M | 42442 | -2.47M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -652K | -9.49M | -8.02M | -8.37M | -2.94M | -3.11M | -3.06M | -2.94M | -1.68M | -1.88M |
| commonDividendsPaid | -652K | -9.49M | -8.02M | -8.37M | -2.94M | -3.11M | -3.06M | -2.94M | -1.68M | -1.88M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -4.34M | -68148 | -3.66M | -51.03M | -2.19M | - | -202.85K | - | -135.38K | - |
| netCashProvidedByFinancingActivities | -34.08M | -45.24M | -107.74M | 596.08M | 16.64M | 75.83M | 77.12M | -25.77M | 103.64M | -63.19M |