OTC : CKSNF
$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 | 1.81B | 1.82B | 1.93B | 2.05B | 1.64B | 1.46B | 1.71B | 1.8B | 1.68B | 1.4B |
| costOfRevenue | 1.36B | 1.32B | 1.39B | 1.49B | 1.23B | 1.09B | 1.24B | 1.29B | 1.22B | 1.02B |
| grossProfit | 450.03M | 503.7M | 537.9M | 561.1M | 410.4M | 363.7M | 466.9M | 506.8M | 464.1M | 382.8M |
| researchAndDevelopmentExpenses | 35.29M | 46.17M | 37.4M | 35.9M | 30.3M | 27.9M | 29.1M | 33.6M | 33.2M | 28.6M |
| generalAndAdministrativeExpenses | 309.6M | 315.7M | 337.5M | 344.3M | 277.7M | 272.2M | 295.5M | 309.6M | 298.6M | 249.5M |
| sellingAndMarketingExpenses | - | - | -37.4M | -35.9M | -31.2M | -25.6M | -29.8M | 4.6M | 600K | -3.9M |
| sellingGeneralAndAdministrativeExpenses | 309.6M | 315.7M | 300.1M | 308.4M | 246.5M | 246.6M | 265.7M | 314.2M | 299.2M | 245.6M |
| otherExpenses | -35.34M | 34.3M | 10.3M | - | - | - | - | - | -600K | -1.3M |
| operatingExpenses | 309.55M | 350M | 347.8M | 344.3M | 276.8M | 274.5M | 294.8M | 340.1M | 353.8M | 290.3M |
| costAndExpenses | 1.67B | 1.67B | 1.74B | 1.83B | 1.51B | 1.38B | 1.54B | 1.63B | 1.57B | 1.31B |
| netInterestIncome | -15.4M | -13.6M | -8.2M | -9.5M | -6.3M | -10.5M | -10.1M | -10.5M | -13.2M | -13.1M |
| interestIncome | 7M | 12.5M | 15.3M | 8.8M | 6.7M | 7.4M | 7.8M | 4.8M | 3.5M | 2.7M |
| interestExpense | 22.4M | 26.1M | 23.5M | 18.3M | 13M | 17.9M | 17.9M | 15.3M | 16.7M | 15.8M |
| depreciationAndAmortization | 76.39M | 55.3M | 53.5M | 53.1M | 48.7M | 49.7M | 59.7M | 53.9M | 63.2M | 59.4M |
| ebitda | 216.86M | 231.7M | 241.3M | 268.5M | 181.7M | 140.5M | 194.1M | 233.6M | 208.6M | 179.5M |
| ebit | 140.48M | 176.4M | 187.8M | 215.4M | 133M | 90.8M | 137.5M | 172.3M | 114M | 96M |
| nonOperatingIncomeExcludingInterest | - | -22.7M | 2.3M | 1.4M | -7.8M | -16.5M | - | -7.8M | -4.3M | -3.1M |
| operatingIncome | 140.48M | 153.7M | 190.1M | 216.8M | 132.7M | 74.3M | 172.1M | 179.7M | 145.4M | 120.1M |
| totalOtherIncomeExpensesNet | -43.29M | -15.1M | -10.7M | -10.2M | -5.1M | -9.8M | -8.9M | -8.3M | -12.6M | -13.5M |
| incomeBeforeTax | 97.18M | 138.6M | 179.4M | 206.6M | 127.6M | 64.5M | 116.5M | 156.2M | 97.1M | 79.4M |
| incomeTaxExpense | 32.39M | 38.3M | 48.8M | 18.1M | 19.7M | 18.7M | 32.1M | 11.6M | 54.4M | 26.4M |
| netIncomeFromContinuingOperations | 64.79M | 100.3M | 130.6M | 188.5M | 107.9M | 45.8M | 86.5M | 141.8M | 41.4M | 52M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | 500K | 1.7M | 10.2M |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | 2.8M | 1.3M | 1M |
| netIncome | 52.19M | 87.2M | 118.5M | 181.1M | 102.1M | 41.3M | 80.3M | 138.3M | 38M | 56.9M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 52.19M | 87.2M | 118.5M | 181.1M | 102.1M | 41.3M | 80.3M | 138.3M | 36.3M | 56.9M |
| eps | 0.21 | 0.34 | 0.44 | 0.67 | 0.38 | 0.15 | 0.3 | 0.51 | 0.13 | 0.17 |
| 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 | 190.57M | 186.4M | 164.2M | 184.2M | 169.1M | 209.7M | 229.2M | 236.9M | 161.9M | 144.4M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 190.57M | 186.4M | 164.2M | 184.2M | 169.1M | 209.7M | 229.2M | 236.9M | 161.9M | 144.4M |
| netReceivables | 469.72M | 377.3M | 356.9M | 380.8M | 352.2M | 302M | 347.8M | 423.6M | 427.4M | 398M |
| accountsReceivables | 450.93M | 341.7M | 356.9M | 332.7M | 301.2M | 269.6M | 306.7M | 372.7M | 366.1M | 336.5M |
| otherReceivables | 18.8M | 35.6M | 50.4M | 48.1M | 51M | 32.4M | 41.1M | 50.9M | 61.3M | 61.5M |
| inventory | 287.25M | 295.4M | 291M | 316M | 299.4M | 187.3M | 212.9M | 244.3M | 222.8M | 207.7M |
| prepaids | - | 30.6M | 25.2M | 30.8M | 27.6M | 18.8M | 17.5M | 19.6M | 15.3M | 14.8M |
| otherCurrentAssets | 99985 | 47.5M | 89.9M | 80.7M | 73.1M | 53.9M | 17.3M | 52.7M | 46.1M | 46.7M |
| totalCurrentAssets | 947.65M | 937.2M | 927.2M | 992.5M | 921.4M | 771.7M | 824.7M | 926.2M | 812.2M | 750.1M |
| propertyPlantEquipmentNet | 539.11M | 482.6M | 460.8M | 417.6M | 352.5M | 337.5M | 337.7M | 303.7M | 311.3M | 323.6M |
| goodwill | 650.29M | 616.2M | 630.9M | 657.9M | 614.2M | 617.6M | 620.2M | 637.1M | 643.2M | 662.2M |
| intangibleAssets | 97.48M | 74.7M | 75.1M | 737.5M | 696.8M | 696.1M | 708.5M | 86.9M | 99.8M | 119.7M |
| goodwillAndIntangibleAssets | 747.78M | 690.9M | 706M | 1.4B | 1.31B | 1.31B | 1.33B | 724M | 743M | 781.9M |
| longTermInvestments | 37.39M | 11.2M | 37.3M | 48.1M | 27.9M | 27.3M | 36.1M | 20.1M | 18.9M | 20.6M |
| taxAssets | 102.28M | 109.9M | 114.6M | 110.6M | 104.2M | 96.1M | 94.9M | 94.5M | 61M | 92.1M |
| otherNonCurrentAssets | 35.49M | 171.8M | 36.3M | -629.9M | -587.5M | -496.4M | -517.6M | -94.5M | -61M | -92.1M |
| totalNonCurrentAssets | 1.46B | 1.36B | 1.36B | 1.34B | 1.21B | 1.28B | 1.28B | 1.05B | 1.07B | 1.13B |
| otherAssets | - | - | - | - | - | - | - | 216.1M | 184.9M | 202.3M |
| totalAssets | 2.41B | 2.29B | 2.28B | 2.33B | 2.13B | 2.05B | 2.1B | 2.19B | 2.07B | 2.08B |
| totalPayables | 367.14M | 285M | 236.4M | 239.5M | 253.8M | 185.7M | 173.8M | 226.6M | 326.9M | 174M |
| accountPayables | 359.64M | 241.7M | 236.4M | 239.5M | 253.8M | 185.7M | 173.8M | 197.3M | 185.9M | 139.1M |
| otherPayables | 7.5M | 43.3M | - | - | - | - | - | 58.6M | 141M | 69.8M |
| accruedExpenses | - | - | - | 138.9M | 119.1M | 103M | 98.3M | 112.6M | - | 99.8M |
| shortTermDebt | 24.3M | 65.4M | 62.3M | 102.4M | 102.2M | 45M | 171.7M | 29.4M | 25.7M | 132.2M |
| capitalLeaseObligationsCurrent | - | 15M | 13.5M | 12.3M | 11.6M | - | -14.3M | - | 1.6M | 1.7M |
| taxPayables | - | 43.3M | 9.8M | 19.6M | 18.1M | 12.2M | 14.3M | 29.3M | 34.3M | 34.9M |
| deferredRevenue | - | - | - | 19.6M | 18.1M | 12.2M | 14.3M | -29.4M | -25.7M | -133.9M |
| otherCurrentLiabilities | 11.8M | 95.4M | 162.3M | 17.5M | 18.2M | 22.8M | 42.2M | 25.6M | 28.2M | 28.3M |
| totalCurrentLiabilities | 403.23M | 460.8M | 474.5M | 530.2M | 523M | 368.7M | 486M | 394.2M | 382.4M | 436M |
| longTermDebt | 617.5M | 408.6M | 291.7M | 298.7M | 329.9M | 308M | 274.8M | 453.3M | 408.1M | 328.2M |
| capitalLeaseObligationsNonCurrent | - | 31.2M | - | - | 35.8M | 33.1M | - | 2.2M | 2.4M | 2.6M |
| deferredRevenueNonCurrent | - | - | 34.7M | 28.5M | - | 25.1M | 28.4M | 414.6M | 2.9M | 3.9M |
| deferredTaxLiabilitiesNonCurrent | 23.2M | 16.3M | 23.5M | 11.9M | 29.6M | 43.9M | 43.6M | 38.7M | 42.7M | 48.6M |
| otherNonCurrentLiabilities | 127.38M | 133.2M | 137.6M | 145.4M | 113M | 140.3M | 157.3M | 161M | 160.6M | 164.6M |
| totalNonCurrentLiabilities | 768.08M | 589.3M | 487.5M | 484.5M | 508.3M | 550.4M | 504.1M | 453.3M | 408.1M | 328.2M |
| otherLiabilities | - | - | - | - | - | - | - | 201.9M | 205.7M | 215.8M |
| capitalLeaseObligations | - | 46.2M | 13.5M | 12.3M | 47.4M | 33.1M | -14.3M | 2.2M | 4M | 4.3M |
| totalLiabilities | 1.17B | 1.05B | 962M | 1.01B | 1.03B | 919.1M | 990.1M | 1.05B | 996.2M | 980M |
| treasuryStock | - | -48.5M | - | - | - | - | - | - | -34.2M | -35.1M |
| preferredStock | - | - | 1.45B | - | - | - | - | - | - | - |
| commonStock | 25.5M | 26.4M | 27.7M | 27.8M | 27.8M | 27.8M | 27.8M | 27.8M | 27.8M | 27.8M |
| retainedEarnings | 4.11B | 2.65B | 4.19B | 4.12B | 3.98B | 1B | 964.1M | 2.43B | 2.4B | 2.4B |
| additionalPaidInCapital | - | 1.4M | - | - | - | - | - | - | - | - |
| 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 | 52.19M | 87.2M | 118.5M | 181.1M | 102.1M | 41.3M | 80.3M | 138.3M | 38M | 56.9M |
| depreciationAndAmortization | 76.39M | 72.2M | 68.1M | 65.9M | 59.5M | 60.5M | 59.7M | 53.9M | 63.2M | 59.4M |
| deferredIncomeTax | - | - | -7.3M | -171.9M | -218.5M | -85.9M | -60.2M | 21.9M | 53.7M | 25.8M |
| stockBasedCompensation | - | - | - | 5.1M | 3.1M | 2.4M | 4.9M | 3.7M | 2.6M | 1.7M |
| changeInWorkingCapital | -15.6M | -29M | 20.3M | -10.3M | -101.9M | 61.3M | 45M | -25.6M | -56.3M | -27.5M |
| accountsReceivables | -19.8M | 1.9M | 2.6M | -9.2M | -53.5M | 3.4M | 54.4M | -4.9M | -36.9M | -18.6M |
| inventory | 10.8M | -14.3M | 9.9M | 2.2M | -113.5M | 21.7M | 24.9M | -20.7M | -19.4M | -8.9M |
| accountsPayables | 7.6M | 14.76M | 8.3M | -28M | 70.6M | 12.4M | -15.2M | 3.6M | 44.1M | - |
| otherWorkingCapital | -14.2M | -16.6M | -500K | 24.7M | -5.5M | 23.8M | -19.1M | -3.6M | -44.1M | -7.9M |
| otherNonCashItems | 4.5M | 28.3M | 16.9M | 141.2M | 200.9M | 72.9M | 54.5M | -50.3M | 78M | -6.6M |
| netCashProvidedByOperatingActivities | 117.48M | 158.7M | 216.5M | 211.1M | 45.2M | 152.5M | 184.2M | 141.9M | 125.5M | 83.9M |
| investmentsInPropertyPlantAndEquipment | -90.39M | -88.1M | -92.6M | -89.2M | -45.5M | -40.5M | -65.4M | -41.2M | -39M | -31.3M |
| acquisitionsNet | -29.5M | 400K | 6.87M | -400K | -42.5M | -300K | -20.4M | 1.6M | 1.8M | -6.1M |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | 1.2M | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | - | -7.3M | 6.4M | 1.3M | 1M | 2.3M | - | 1.2M | 1.7M | 2M |
| netCashProvidedByInvestingActivities | -118.68M | -95.4M | -86.2M | -88.3M | -87M | -38.5M | -85.8M | -38.4M | -35.5M | -35.4M |
| netDebtIssuance | 130.08M | 103.6M | -61.3M | -37M | 58M | -118.2M | -15.2M | 33.3M | 11.3M | 800K |
| longTermNetDebtIssuance | 130.1M | 103.6M | -37.1M | -22.4M | 58M | -118.2M | -15.2M | 33.3M | 11.3M | 800K |
| shortTermNetDebtIssuance | - | - | -24.2M | -14.6M | - | - | - | - | - | - |
| netStockIssuance | -34.79M | -80.5M | -4.2M | -6.9M | -1.1M | - | - | -13.4M | - | - |
| netCommonStockIssuance | -34.79M | -80.5M | -4.2M | -6.9M | -1.1M | - | - | -13.4M | - | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | -34.79M | -80.5M | -4.2M | -6.9M | -1.1M | - | - | -13.4M | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -57.89M | -61.1M | -60.7M | -58.1M | -55.5M | -8.4M | -53.9M | -50M | -45.6M | -43.9M |
| commonDividendsPaid | -57.89M | -61.1M | -60.7M | -58.1M | -55.5M | -8.4M | -53.9M | -50M | -45.6M | -43.9M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -17.2M | -2.5M | -2.1M | -3.2M | -2.2M | -500K | -7.9M | -100000 | -13.9M | 18.1M |
| netCashProvidedByFinancingActivities | 20.2M | -40.5M | -128.3M | -105.2M | -800K | -127.1M | -77M | -30.2M | -48.2M | -25M |
| 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 | 901.85M | 907.5M | 883.6M | 936.5M | 934.5M | 995.3M | 1.03B | 1.02B | 834.8M | 808.1M |
| costOfRevenue | 684.09M | 670.2M | 649.5M | 666.9M | 684.3M | 717.9M | 763.2M | 723.1M | 635.1M | 597.4M |
| grossProfit | 217.76M | 237.3M | 234.1M | 269.6M | 250.2M | 277.4M | 268.3M | 292.8M | 199.7M | 210.7M |
| researchAndDevelopmentExpenses | 17.6M | 17.7M | 19.7M | 19.7M | 19.4M | 18M | 18.3M | 17.6M | 15.5M | 14.8M |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 131.68M | 160.9M | 144.1M | 173.2M | 140.4M | 159.7M | 155.5M | 152.9M | 120M | 127.4M |
| otherExpenses | - | -6.8M | 700K | -7.4M | - | - | - | - | - | - |
| operatingExpenses | 149.28M | 171.8M | 164.5M | 185.5M | 159.8M | 177.7M | 173.8M | 170.5M | 135.5M | 142.2M |
| costAndExpenses | 833.36M | 842M | 814M | 852.4M | 844.1M | 895.6M | 937M | 893.6M | 770.6M | 739.6M |
| netInterestIncome | -6.9M | -8.5M | -7M | -6.6M | -4.3M | -3.9M | -3.8M | -5.7M | -2.8M | -3.5M |
| interestIncome | 3.1M | 5.35M | 7.8M | 4.7M | 8.8M | 6.5M | 6.5M | 2.3M | 4.4M | 2.3M |
| interestExpense | 10M | 8.5M | 14.8M | 11.3M | 13.1M | 10.4M | 10.3M | 8M | 7.2M | 5.8M |
| depreciationAndAmortization | 39.39M | 37M | 36.9M | 35.3M | 34.9M | 33.2M | 34.3M | 31.3M | 30.2M | 29.3M |
| ebitda | 107.88M | 108.4M | 122M | 126.6M | 132.3M | 131.8M | 134.3M | 152.9M | 98.8M | 97.9M |
| ebit | 68.49M | 71.4M | 85.1M | 91.3M | 97.4M | 98.6M | 100M | 121.6M | 68.6M | 68.6M |
| nonOperatingIncomeExcludingInterest | - | -5.9M | -15.5M | -7.2M | -7M | 1.1M | -5.5M | 700K | -4.4M | -100000 |
| operatingIncome | 68.49M | 65.5M | 69.6M | 84.1M | 90.4M | 99.7M | 94.5M | 122.3M | 64.2M | 68.5M |
| totalOtherIncomeExpensesNet | -27.3M | -9.5M | -7.7M | -7.4M | -5.7M | -5M | -4.8M | -5.6M | -2.1M | -3M |
| incomeBeforeTax | 41.19M | 56M | 61.9M | 76.7M | 84.7M | 94.7M | 89.7M | 116.7M | 62.1M | 65.5M |
| incomeTaxExpense | 13.9M | 18.5M | 17M | 21.3M | 23M | 25.8M | -13.7M | 31.8M | 500K | 19.2M |
| netIncomeFromContinuingOperations | 27.3M | 37.5M | 44.9M | 55.9M | 61.7M | 68.9M | 103.4M | 84.9M | 61.6M | 46.3M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | 200K | - | - | - |
| netIncome | 21.3M | 30.9M | 39.4M | 47.8M | 56.2M | 62.3M | 100.1M | 81M | 59.1M | 43M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 21.3M | 30.9M | 39.4M | 47.8M | 56.2M | 62.3M | 100.1M | 81M | 59.1M | 43M |
| eps | 0.09 | 0.12 | 0.15 | 0.18 | 0.21 | 0.23 | 0.37 | 0.3 | 0.22 | 0.16 |
| 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 | 190.57M | 164.4M | 186.4M | 180M | 164.2M | 173.2M | 184.2M | 177.2M | 169.1M | 162.1M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 190.57M | 164.4M | 186.4M | 180M | 164.2M | 173.2M | 184.2M | 177.2M | 169.1M | 162.1M |
| netReceivables | 469.72M | 472.5M | 377.3M | 468M | 356.9M | 494M | 380.8M | 549.4M | 352.2M | 412M |
| accountsReceivables | 450.93M | 472.5M | 341.7M | 468M | 304.6M | 485.3M | 332.7M | 547.1M | 301.2M | 410.2M |
| otherReceivables | 18.8M | - | 35.6M | - | 52.3M | 8.7M | 48.1M | 2.3M | 51M | 1.8M |
| inventory | 287.25M | 315M | 295.4M | 309.1M | 291M | 318.4M | 316M | 360.7M | 299.4M | 236.9M |
| prepaids | - | - | 30.6M | - | 25.2M | - | 30.8M | - | 27.6M | - |
| otherCurrentAssets | 99985 | 18.8M | 47.5M | 15.8M | 89.9M | 8.8M | 80.7M | 2.5M | 73.1M | 2.7M |
| totalCurrentAssets | 947.65M | 970.7M | 937.2M | 972.9M | 927.2M | 985.7M | 992.5M | 1.09B | 921.4M | 811.9M |
| propertyPlantEquipmentNet | 539.11M | 485.6M | 482.6M | 464.1M | 460.8M | 414.1M | 417.6M | 380.2M | 352.5M | 325.1M |
| goodwill | 650.29M | - | 616.2M | - | 630.9M | - | 657.9M | - | 614.2M | - |
| intangibleAssets | 97.48M | 689.3M | 74.7M | 692.6M | 75.1M | 703.3M | 737.5M | 732.6M | 696.8M | 675.5M |
| goodwillAndIntangibleAssets | 747.78M | 689.3M | 690.9M | 692.6M | 706M | 703.3M | 1.4B | 732.6M | 1.31B | 675.5M |
| longTermInvestments | 37.39M | 11.7M | 11.2M | 11.9M | 37.3M | 46.6M | 48.1M | 37.2M | 27.9M | 30.2M |
| taxAssets | 102.28M | 101.7M | 109.9M | 112.4M | 114.6M | 112.3M | 110.6M | 94.8M | 104.2M | 84.9M |
| otherNonCurrentAssets | 35.49M | 162.7M | 171.8M | 64M | 36.3M | 28.3M | -629.9M | 24.5M | -587.5M | 113.2M |
| totalNonCurrentAssets | 1.46B | 1.35B | 1.36B | 1.34B | 1.36B | 1.3B | 1.34B | 1.27B | 1.21B | 1.23B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 2.41B | 2.32B | 2.29B | 2.32B | 2.28B | 2.29B | 2.33B | 2.36B | 2.13B | 2.04B |
| totalPayables | 367.14M | 380.5M | 363.4M | 374.7M | 236.4M | 383.8M | 239.5M | 416.8M | 253.8M | 338.1M |
| accountPayables | 359.64M | 380.5M | 363.4M | 374.7M | 236.4M | 383.8M | 239.5M | 416.8M | 253.8M | 338.1M |
| otherPayables | 7.5M | - | - | - | - | - | - | - | - | - |
| accruedExpenses | - | - | - | - | 141.4M | - | 138.9M | -11.9M | 119.1M | -10.9M |
| shortTermDebt | 24.3M | 28.1M | 65.4M | 221.2M | 62.3M | 111.5M | 102.4M | 148.5M | 113.8M | 80.4M |
| capitalLeaseObligationsCurrent | - | - | 15M | - | 13.5M | 10.6M | 12.3M | 11.3M | -18.1M | 9.4M |
| taxPayables | - | - | 43.3M | 13M | 9.8M | 11.3M | 19.6M | 11.9M | 18.1M | 1.5M |
| deferredRevenue | - | - | - | 13M | 9.8M | 11.3M | 19.6M | 11.9M | 18.1M | 1.5M |
| otherCurrentLiabilities | 11.8M | 19M | 17M | 11.1M | 11.1M | 26.4M | 17.5M | 17.5M | 18.2M | 7.9M |
| totalCurrentLiabilities | 403.23M | 427.6M | 460.8M | 620M | 474.5M | 532.3M | 530.2M | 606M | 523M | 437.3M |
| longTermDebt | 617.5M | 587.3M | 408.6M | 276.2M | 291.7M | 281.8M | 298.7M | 308.5M | 329.9M | 273.1M |
| capitalLeaseObligationsNonCurrent | - | - | 31.2M | - | - | 38.4M | - | 39.7M | 35.8M | 33.4M |
| deferredRevenueNonCurrent | - | - | - | - | 34.7M | - | 28.5M | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 23.2M | 19.3M | 16.3M | 23.9M | 23.5M | 21.9M | 11.9M | 28.9M | 29.6M | 49.7M |
| otherNonCurrentLiabilities | 127.38M | 147.5M | 133.2M | 154.7M | 137.6M | 137.3M | 145.4M | 122.3M | 113M | 127M |
| totalNonCurrentLiabilities | 768.08M | 734.8M | 589.3M | 430.9M | 487.5M | 479.4M | 484.5M | 499.4M | 508.3M | 483.2M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | - | 46.2M | - | 13.5M | 49M | 12.3M | 51M | 17.7M | 42.8M |
| totalLiabilities | 1.17B | 1.16B | 1.05B | 1.05B | 962M | 1.01B | 1.01B | 1.11B | 1.03B | 920.5M |
| treasuryStock | - | - | -48.5M | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | 1.45B | - | - | - | - | - |
| commonStock | 25.5M | 25.5M | 26.4M | 27.1M | 27.7M | 27.8M | 27.8M | 27.8M | 27.8M | 27.8M |
| retainedEarnings | 4.11B | 2.61B | 2.65B | 2.66B | 4.19B | 2.65B | 4.12B | 2.55B | 3.98B | 2.51B |
| additionalPaidInCapital | - | - | 1.4M | - | - | - | - | - | - | - |
| 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 | 21.3M | 30.9M | 39.4M | 47.8M | 56.2M | 62.3M | 100.1M | 81M | 59.1M | 43M |
| depreciationAndAmortization | 39.39M | 37M | 36.9M | 35.3M | 34.9M | 33.2M | 34.3M | 31.3M | 30.2M | 29.3M |
| deferredIncomeTax | - | - | - | - | -25M | - | -15.4M | - | -108.8M | - |
| stockBasedCompensation | - | - | - | - | 7.3M | - | 5.1M | - | 3.1M | - |
| changeInWorkingCapital | 28.5M | -70.4M | 14.3M | -43.3M | 42.3M | -22M | 73M | -83.3M | -59.5M | -42.4M |
| accountsReceivables | 26.9M | -46.7M | 26.2M | -24.3M | 33.9M | -31.3M | 53.7M | -62.9M | -10.4M | -43.1M |
| inventory | 38.49M | -27.7M | 10.2M | -24.5M | 28M | -18.1M | 42.4M | -40.2M | -60.2M | -53.3M |
| accountsPayables | -18.7M | 36.1M | -3.5M | 14.6M | -9.8M | 18.1M | -37.8M | 9.8M | 25.3M | 45.3M |
| otherWorkingCapital | -18.2M | 4M | -22.1M | -9.1M | -9.8M | 9.3M | 14.7M | 10M | -14.2M | 8.7M |
| otherNonCashItems | 2.9M | 27.9M | -1.1M | 29.4M | 20.6M | 105.4M | -24.8M | 167M | 88M | 113.9M |
| netCashProvidedByOperatingActivities | 92.09M | 25.4M | 89.5M | 69.2M | 136.3M | 81.2M | 172.3M | 40.1M | 12.1M | 34.1M |
| investmentsInPropertyPlantAndEquipment | -50.19M | -34.6M | -37.6M | -50.5M | -50.7M | -41.9M | -50.6M | -38.6M | -27.9M | -17.6M |
| acquisitionsNet | -14.7M | -18.6M | 4.63M | 758.58K | 1.2M | 4.2M | -2.2M | 1.8M | -43.1M | 600K |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | 1.2M | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | - | -1.8M | -7.9M | 600K | 1M | 4.2M | 3.1M | 1.3M | 600K | 1.6M |
| netCashProvidedByInvestingActivities | -63.69M | -55M | -45.5M | -49.9M | -48.5M | -37.7M | -52.8M | -36.8M | -71M | -17M |
| netDebtIssuance | 23.4M | 97.7M | 25.15M | 93.3M | -42.3M | 5.2M | -78M | 41M | 80.5M | -22.5M |
| longTermNetDebtIssuance | - | 97.7M | - | 93.3M | -42.3M | 5.2M | -78M | 41M | 80.5M | -22.5M |
| shortTermNetDebtIssuance | 23.4M | - | - | - | - | - | - | - | - | - |
| netStockIssuance | - | -34.8M | -33.2M | -47.3M | -3.1M | -1.1M | -5M | -1.9M | -1.1M | - |
| netCommonStockIssuance | - | -34.8M | -33.2M | -47.3M | -3.1M | -1.1M | -5M | -1.9M | -1.1M | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | -34.8M | -33.2M | -47.3M | -3.1M | -1.1M | -5M | -1.9M | -1.1M | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -17.5M | -40.4M | -18.4M | -42.7M | -18.3M | -42.4M | -17.6M | -40.5M | -16.8M | -38.7M |
| commonDividendsPaid | -17.5M | -40.4M | -18.4M | -42.7M | -18.3M | -42.4M | -17.6M | -40.5M | -16.8M | -38.7M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -5.4M | -2.8M | 9.3M | -1.5M | -24.9M | -1.4M | -1.9M | -1.3M | -1.5M | -700K |
| netCashProvidedByFinancingActivities | 499.92K | 19.7M | -42.3M | 1.8M | -88.6M | -39.7M | -102.5M | -2.7M | 61.1M | -61.9M |