OTC : KLRGF
$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 | 3.09B | 2.99B | 2.97B | 2.94B | 2.22B | 2.06B | 2.3B | 2.22B | 2.07B | 1.78B |
| costOfRevenue | 1.8B | 834.7M | 2.59B | 1.05B | 711.8M | 597.7M | 699M | 665.3M | 625.8M | 537M |
| grossProfit | 1.29B | 2.15B | 378.7M | 1.89B | 242.2M | 1.46B | 1.6B | 1.56B | 1.44B | 1.24B |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | - | - | 3.1M | 2.7M | 2.1M | 1.7M | 1.5M | 1.7M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 1.08B | 3.7M | 206.4M | 986.6M | 3.1M | 2.7M | 2.1M | 1.7M | 1.5M | 1.7M |
| otherExpenses | -6.9M | 1.95B | 19.2M | 835.9M | 1.43B | 1.36B | 1.5B | 1.47B | 1.32B | 1.14B |
| operatingExpenses | 1.07B | 1.95B | 225.6M | 1.82B | 1.43B | 1.36B | 1.5B | 1.47B | 1.95B | 1.69B |
| costAndExpenses | 2.87B | 2.78B | 2.81B | 2.88B | 2.15B | 1.99B | 2.2B | 2.14B | 1.95B | 1.69B |
| netInterestIncome | -19.9M | -21.2M | -27.5M | -15.1M | -8.9M | -13.2M | -22.5M | -16.6M | -10.7M | -11.3M |
| interestIncome | 4.3M | 6.3M | 1.1M | 400K | 200K | 300K | 600K | 600K | 3.8M | 1.6M |
| interestExpense | 24.2M | 27.8M | 28.6M | 15.6M | 9.3M | 14.3M | 19.7M | 13.7M | 14.5M | 12.9M |
| depreciationAndAmortization | 110.68M | 112.1M | 116.7M | 111.6M | 93.8M | 71.1M | 98.9M | 78.8M | 77.5M | 73M |
| ebitda | 328.65M | 323.8M | 272.2M | 182.9M | 178.6M | 164.5M | 173.8M | 167.2M | 177.5M | 158.6M |
| ebit | 217.96M | 211.7M | 154.9M | 71.3M | 84.8M | 93.4M | 74.9M | 22.1M | 121M | 83.4M |
| nonOperatingIncomeExcludingInterest | -700K | -6.6M | -1.8M | -3.5M | -8.4M | -16.4M | -800K | 2.9M | 300K | 1.8M |
| operatingIncome | 217.96M | 205.1M | 153.1M | 67.8M | 76.4M | 77M | 74.1M | 25M | 121.3M | 85.2M |
| totalOtherIncomeExpensesNet | -31.59M | -21.2M | -27.5M | -11.5M | -8.9M | -13.2M | -22.5M | -16.6M | -10.7M | -11.3M |
| incomeBeforeTax | 186.37M | 183.9M | 125.6M | 56.3M | 67.5M | 63.8M | 51.6M | 8.4M | 110.6M | 73.9M |
| incomeTaxExpense | 43.29M | 41.2M | 35.8M | 11.3M | 11.9M | 22.7M | 29.9M | 22.2M | 23.1M | 25.9M |
| netIncomeFromContinuingOperations | 143.08M | 142.7M | 89.8M | 45M | 55.6M | 41.1M | 21M | -13.8M | 87.5M | 48M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | 700K | - | - | - |
| netIncome | 142.68M | 142.3M | 89.4M | 46M | 56.5M | 42.5M | 21.4M | -14.8M | 87.1M | 47.2M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 142.68M | 142.3M | 89.4M | 46M | 56.5M | 42.5M | 21.4M | -14.8M | 87.1M | 47.2M |
| eps | 2.03 | 1.97 | 1.23 | 0.63 | 0.78 | 0.59 | 0.3 | -0.21 | 1.21 | 0.66 |
| 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 | 281.45M | 202.7M | 151.4M | 91.2M | 78.3M | 66.3M | 98.9M | 110.5M | 67.7M | 84.4M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 281.45M | 202.7M | 151.4M | 101.1M | 78.3M | 66.3M | 98.9M | 110.5M | 67.7M | 84.4M |
| netReceivables | 710.48M | 718M | 674M | 746.5M | 549.9M | 486.8M | 616.8M | 602M | 588M | 532.6M |
| accountsReceivables | 667.79M | 575.1M | 674M | 720.8M | 549.9M | 454.5M | 483.9M | 451.7M | 541M | 414.1M |
| otherReceivables | 42.69M | 142.9M | - | 25.7M | - | - | 30.8M | 44M | 47M | 100.1M |
| inventory | 86.79M | 81.6M | 93.3M | 124.4M | 72.1M | 60.1M | 70.6M | 80.3M | 72.6M | 59.4M |
| prepaids | 34.29M | 41M | 26.1M | 23.1M | 19.6M | 17.2M | 14.1M | 18.4M | 19.9M | 14.1M |
| otherCurrentAssets | 199.97K | 20.2M | 29.6M | 2.8M | 32.7M | 10.7M | - | 49.2M | 47M | 88.3M |
| totalCurrentAssets | 1.11B | 1.06B | 974.4M | 997.9M | 752.6M | 641.1M | 800.4M | 816.4M | 748.2M | 744.5M |
| propertyPlantEquipmentNet | 456.83M | 461.4M | 480.2M | 486.5M | 443.4M | 434.9M | 460.6M | 422M | 399.2M | 405.6M |
| goodwill | 100.98M | 107.6M | 107.6M | 125.3M | 121.3M | 115.2M | 116.8M | 140.9M | 159M | 166.5M |
| intangibleAssets | 1.8M | 3.6M | 7M | 11.9M | 20.2M | 3.6M | 7.9M | 12.5M | 11.9M | 21.5M |
| goodwillAndIntangibleAssets | 102.78M | 111.2M | 114.6M | 137.2M | 141.5M | 118.8M | 124.7M | 153.4M | 170.9M | 188M |
| longTermInvestments | 13.8M | 4.8M | 26.5M | 27.8M | 90.4M | 28.1M | 7.2M | 5M | 5.5M | 9.4M |
| taxAssets | 43.79M | 61.5M | 36.8M | 15.1M | 13M | 10.3M | 13.3M | 26.9M | 39.3M | 21.6M |
| otherNonCurrentAssets | 97.68M | 88.3M | 44.8M | 37.4M | 2.1M | 2.2M | 18.9M | 21.1M | 21.9M | 20.8M |
| totalNonCurrentAssets | 714.88M | 727.2M | 702.9M | 704M | 690.4M | 594.3M | 624.7M | 628.4M | 636.8M | 645.4M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 1.83B | 1.79B | 1.68B | 1.7B | 1.45B | 1.24B | 1.43B | 1.44B | 1.38B | 1.39B |
| totalPayables | 216.96M | 249.6M | 589.1M | 229.4M | 268.8M | 169.3M | 312.6M | 281.4M | 275.9M | 251M |
| accountPayables | 191.07M | 168M | 155.5M | 229.4M | 268.8M | 169.3M | 291.5M | 262.8M | 256.8M | 234.6M |
| otherPayables | 25.9M | 81.6M | 433.6M | - | - | - | 21.1M | 18.6M | 19.1M | 16.4M |
| accruedExpenses | 1.9M | - | 285.6M | 252.5M | 151.9M | - | 60.7M | 55.1M | 74.2M | 64.9M |
| shortTermDebt | 29.2M | 34.41M | 60.9M | 9.7M | 2.3M | 42.2M | 14.6M | 41.6M | 47.5M | 52.1M |
| capitalLeaseObligationsCurrent | - | 27.5M | 25.9M | 24.5M | 27.5M | 24.8M | 26.4M | 1.2M | 800K | 1.9M |
| taxPayables | - | 50.2M | 35.5M | 74M | 43.1M | 40.1M | 36.9M | 31.2M | 19.1M | 16.4M |
| deferredRevenue | 98.28M | - | 90.9M | 85.6M | 46.5M | 43.9M | 42M | 41.4M | -223.7M | -200.8M |
| otherCurrentLiabilities | 429.13M | 477.3M | -317.4M | 123.3M | 110.2M | 231.8M | 110.3M | 125.9M | 116.9M | 145.8M |
| totalCurrentLiabilities | 775.47M | 754.4M | 735M | 725M | 607.2M | 512M | 566.6M | 546.6M | 558.2M | 515.7M |
| longTermDebt | 219.56M | 236.6M | 236.2M | 309.3M | 198.3M | 142.8M | 295.7M | 353M | 248.4M | 335M |
| capitalLeaseObligationsNonCurrent | 61.59M | 70.5M | 65.7M | 56.5M | 47.9M | 49M | 51.1M | 900K | 500K | 1M |
| deferredRevenueNonCurrent | - | - | - | - | 119.4M | 93.1M | 67.7M | -86.2M | 42.2M | 46.1M |
| deferredTaxLiabilitiesNonCurrent | 9.4M | 9.4M | 7.8M | 10.5M | 33.3M | 21.3M | 26.1M | 37.9M | 45.5M | 33.5M |
| otherNonCurrentLiabilities | 117.98M | 123.1M | 114.6M | 103.8M | 120.1M | 7.2M | 20.4M | 61.1M | 18M | 29M |
| totalNonCurrentLiabilities | 408.53M | 439.6M | 424.3M | 480.1M | 399.6M | 313.4M | 461M | 452.9M | 354.6M | 444.6M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 61.59M | 98M | 91.6M | 81M | 75.4M | 73.8M | 77.5M | 2.1M | 1.3M | 2.9M |
| totalLiabilities | 1.18B | 1.19B | 1.16B | 1.21B | 1.01B | 825.4M | 1.03B | 999.5M | 912.8M | 960.3M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 7.3M | 7.3M | 7.3M | 7.3M | 7.3M | 7.3M | 7.3M | 7.3M | 7.3M | 7.3M |
| retainedEarnings | 534.91M | 465.8M | 373.9M | 326.7M | 318.4M | 280.1M | 263.2M | 289.3M | 326M | 255.8M |
| additionalPaidInCapital | 38.09M | 45.7M | 38.1M | 38.1M | 38.1M | 38.1M | 38.1M | 38.1M | 38.1M | 38.1M |
| 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 | 142.68M | 183.9M | 89.4M | 56.3M | 71.6M | 63.8M | 103.8M | 96.6M | 108.7M | 95.3M |
| depreciationAndAmortization | 110.68M | 112.1M | 116.7M | 112.7M | 94.6M | 99.1M | 94.6M | 70.9M | 68.5M | 63.3M |
| deferredIncomeTax | - | - | - | -3.3M | -3.9M | -2.4M | -800K | -1.4M | -2.8M | -1M |
| stockBasedCompensation | - | - | - | 3.3M | 3.9M | 2.4M | 800K | 1.4M | 2.8M | 1M |
| changeInWorkingCapital | 2.2M | 58.6M | 14.8M | -123.9M | -11.5M | 52.1M | -13.9M | -8.6M | -46.8M | -20.3M |
| accountsReceivables | -42.49M | -54.4M | 1.5M | -110M | -102.5M | 111.1M | -54.3M | 26M | -79.1M | -7.4M |
| inventory | -8M | 10.4M | 26.8M | -44.2M | -18.3M | 7.1M | 6.2M | -8M | -15.7M | -3.1M |
| accountsPayables | 37.39M | 89.7M | -25.6M | 43.7M | 121.4M | -80M | 46.5M | -16.5M | 53.9M | -2.7M |
| otherWorkingCapital | 15.3M | 102.6M | 12.1M | -13.4M | -12.1M | 13.9M | -12.3M | -10.1M | -5.9M | -7.1M |
| otherNonCashItems | 6.3M | -88.7M | -23.9M | 9.7M | 1M | -4.5M | -20.6M | -34.1M | -25.4M | -36.3M |
| netCashProvidedByOperatingActivities | 261.86M | 265.9M | 197M | 54.8M | 155.7M | 210.5M | 163.9M | 124.8M | 107.8M | 103M |
| investmentsInPropertyPlantAndEquipment | -90.39M | -89M | -94.3M | -81.7M | -84.4M | -73M | -62.9M | -85.6M | -85M | -78.8M |
| acquisitionsNet | 15.2M | -3.5M | 1.1M | -19.5M | -22.8M | 2.2M | -600K | -68.4M | -6.5M | -14.6M |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | - | 34.8M | 22.5M | 12.2M | 10.2M | 8.4M | 19.9M | 13.6M | 73.2M | -55.5M |
| netCashProvidedByInvestingActivities | -75.19M | -57.7M | -70.7M | -89M | -97M | -62.4M | -43.6M | -140.4M | -18.3M | -148.9M |
| netDebtIssuance | -299.95K | -59M | -3.9M | 97.9M | -8M | -121M | -105.5M | 94M | -95.6M | 98.9M |
| longTermNetDebtIssuance | -300K | -59M | -3.9M | 97.9M | 21.8M | -121M | -81.6M | 95.6M | -95.6M | 98.9M |
| shortTermNetDebtIssuance | - | - | - | - | -29.8M | - | -23.9M | -1.6M | - | - |
| netStockIssuance | -42.49M | -20.1M | -3.4M | -1.2M | -3.7M | - | - | - | - | - |
| netCommonStockIssuance | -42.49M | -20.1M | -3.4M | -1.2M | -3.7M | - | - | - | - | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | -42.49M | -20.1M | -3.4M | -1.2M | -3.7M | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -36.69M | -34.6M | -27.7M | -26.4M | -25.9M | -25.9M | -26.3M | -26.3M | -21.2M | -20.5M |
| commonDividendsPaid | -36.69M | -34.6M | -27.7M | -26.4M | -25.9M | -25.9M | -26.3M | -26.3M | -21.2M | -20.5M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -31.09M | -31.5M | -32.7M | -29.3M | -29.8M | -27.2M | -100000 | 1.5M | 200K | -30.9M |
| netCashProvidedByFinancingActivities | -110.58M | -145.2M | -67.7M | 41M | -37.6M | -174.1M | -131.9M | 69.2M | -116.6M | 47.5M |
| 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 | 1.63B | 1.46B | 748.45M | 744.9M | 1.5B | 1.47B | 1.61B | 1.34B | 1.24B | 984.1M |
| costOfRevenue | 438.11M | 1.36B | 600.05M | 689.8M | 1.37B | 1.4B | 1.55B | 1.29B | 1.19B | 945.3M |
| grossProfit | 1.19B | 99.4M | 148.4M | 55.1M | 133.3M | 63M | 54M | 42.5M | 48.4M | 38.8M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | - | 600K | 105.7M | 1.4M | 206.4M | 14.8M | 204.9M | - | 154.8M | - |
| otherExpenses | 1.07B | 1.5M | -6.9M | 750K | -104.55M | - | - | - | - | - |
| operatingExpenses | 1.07B | 2.1M | 98.8M | 2.15M | 101.85M | 25M | 224.4M | 11M | 162.6M | 3.8M |
| costAndExpenses | 1.51B | 1.36B | 698.85M | 691.95M | 1.37B | 1.4B | 1.55B | 1.29B | 1.19B | 945.3M |
| netInterestIncome | -7.8M | -9.9M | -5.05M | -5.3M | -13.3M | -13.5M | -10.1M | -5M | -4.6M | -4.3M |
| interestIncome | 1.5M | 3.84M | 4.25M | 4.05M | 1.2M | 600K | 200K | 300K | 300K | 100000 |
| interestExpense | 9.3M | 9.9M | 5.05M | 5.3M | 14.5M | 14.1M | 10.3M | 5.3M | 4.9M | 4.4M |
| depreciationAndAmortization | 73.58M | 37.1M | 21.55M | 19.55M | 59.4M | 57.9M | 53.1M | 54.3M | 49.1M | 44.9M |
| ebitda | 189.65M | 139M | 63.35M | 75.65M | 156.7M | 120.9M | 86.9M | 92.1M | 96.9M | 78.2M |
| ebit | 116.06M | 101.9M | 41.8M | 56.1M | 97.3M | 63M | 55.9M | 37.8M | 47.8M | 33.3M |
| nonOperatingIncomeExcludingInterest | - | -4.6M | 7.8M | -3.15M | 36M | - | -18.5M | 4.7M | 600K | 5.5M |
| operatingIncome | 111.98M | 97.3M | 49.6M | 52.95M | 48.25M | 63M | 54M | 42.5M | 48.4M | 38.8M |
| totalOtherIncomeExpensesNet | -13M | -9.9M | -5.3M | -5.3M | -51.2M | -19.7M | -13.9M | -10M | -5.5M | -9.9M |
| incomeBeforeTax | 98.98M | 87.4M | 44.3M | 47.65M | 82.1M | 43.3M | 23.5M | 32.5M | 42.9M | 28.9M |
| incomeTaxExpense | 22.8M | 20.5M | 7.75M | 12.85M | 13.15M | 9.5M | 3M | 8.3M | 600K | 8.9M |
| netIncomeFromContinuingOperations | 76.19M | 66.9M | 36.55M | 34.8M | 56.2M | 33.6M | 20.5M | 24.2M | 42.3M | 20.3M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | 100000 | 200K | -500K | - |
| netIncome | 76.29M | 66.4M | 36.4M | 34.75M | 56.2M | 33.2M | 21.4M | 24.6M | 42.4M | 20.6M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 76.29M | 66.4M | 36.4M | 34.75M | 56.2M | 33.2M | 21.4M | 24.6M | 42.4M | 20.6M |
| eps | 1.1 | 0.94 | 0.51 | 0.48 | 0.78 | 0.46 | 0.3 | 0.34 | 0.59 | 0.28 |
| 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 | 281.45M | 156.6M | 202.7M | 196.5M | 151.4M | 92.4M | 91.2M | 84.7M | 78.3M | 116.8M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 281.45M | 156.6M | 202.7M | 196.5M | 151.4M | 92.4M | 91.2M | 84.7M | 78.3M | 116.8M |
| netReceivables | 710.48M | 794.7M | 718M | 796.6M | 674M | 764.8M | 746.5M | 742.6M | 581.3M | 734.79M |
| accountsReceivables | 667.79M | 794.7M | 575.1M | 796.6M | 674M | 760.5M | 615.5M | 742.6M | 450.7M | 723.47M |
| otherReceivables | 42.69M | - | 142.9M | - | - | 4.3M | 25.7M | - | 24.9M | 11.33M |
| inventory | 86.79M | 104.3M | 81.6M | 91.5M | 93.3M | 92.8M | 124.4M | 107.3M | 72.1M | 74.5M |
| prepaids | 34.29M | - | 41M | - | 26.1M | - | 23.1M | - | 19.6M | - |
| otherCurrentAssets | 199.97K | 4.9M | 20.2M | 19.3M | 29.6M | 1.6M | 28.5M | 10.5M | 3.4M | 31.8M |
| totalCurrentAssets | 1.11B | 1.06B | 1.06B | 1.1B | 974.4M | 959.1M | 997.9M | 946.2M | 759.1M | 766.6M |
| propertyPlantEquipmentNet | 456.83M | 440.9M | 461.4M | 461.7M | 480.2M | 473.5M | 486.5M | 468.1M | 443.4M | 417.7M |
| goodwill | 100.98M | - | 107.6M | - | 107.6M | - | 125.3M | - | 121.3M | - |
| intangibleAssets | 1.8M | 102.1M | 3.6M | 113.3M | 7M | 128.8M | 11.9M | 149.1M | 20.2M | 116.9M |
| goodwillAndIntangibleAssets | 102.78M | 102.1M | 111.2M | 113.3M | 114.6M | 128.8M | 137.2M | 149.1M | 141.5M | 116.9M |
| longTermInvestments | 13.8M | 4.8M | 4.8M | 3.9M | 26.5M | 4.1M | 27.8M | 4.4M | 90.4M | 4.6M |
| taxAssets | 43.79M | 46.2M | 61.5M | 45.5M | 36.8M | 26.2M | 15.1M | 14.3M | 13M | 8.4M |
| otherNonCurrentAssets | 97.68M | 72.8M | 88.3M | 122.3M | 44.8M | 72.3M | 37.4M | 111.4M | 2.1M | 25.6M |
| totalNonCurrentAssets | 714.88M | 666.8M | 727.2M | 701.2M | 702.9M | 704.9M | 704M | 747.3M | 690.4M | 573.2M |
| otherAssets | - | - | - | - | - | 500K | - | - | - | - |
| totalAssets | 1.83B | 1.73B | 1.79B | 1.81B | 1.68B | 1.66B | 1.7B | 1.69B | 1.45B | 1.34B |
| totalPayables | 216.96M | 617.8M | 249.6M | 615.7M | 589.1M | 550.9M | 638.1M | 605M | 523.6M | 450.7M |
| accountPayables | 191.07M | 605.9M | 168M | 615.7M | 155.5M | 550.9M | 229.4M | 605M | 268.8M | 450.7M |
| otherPayables | 25.9M | 11.9M | 81.6M | - | 433.6M | - | 408.7M | - | 254.8M | - |
| accruedExpenses | 1.9M | - | - | - | 285.6M | - | 252.5M | - | 151.9M | - |
| shortTermDebt | 29.2M | 29.1M | 34.41M | 88.6M | 60.9M | 30.7M | 9.7M | 29M | 2.3M | 65.9M |
| capitalLeaseObligationsCurrent | - | - | 27.5M | - | 25.9M | - | 24.5M | - | 27.5M | - |
| taxPayables | - | 11.9M | 50.2M | 36.2M | 35.5M | 34.6M | 74M | 24.5M | 43.1M | 19.7M |
| deferredRevenue | 98.28M | - | - | - | 90.9M | - | - | - | - | - |
| otherCurrentLiabilities | 429.13M | 84M | 477.3M | 105.1M | -317.4M | 84.2M | -199.8M | 84.4M | -98.1M | 74.9M |
| totalCurrentLiabilities | 775.47M | 730.9M | 754.4M | 809.4M | 735M | 665.8M | 725M | 718.4M | 607.2M | 591.5M |
| longTermDebt | 219.56M | 189M | 236.6M | 208.2M | 236.2M | 401.3M | 309.3M | 334.5M | 198.3M | 231.7M |
| capitalLeaseObligationsNonCurrent | 61.59M | 92M | 70.5M | 98.7M | 65.7M | 87.5M | 56.5M | 84.1M | 47.9M | 69.3M |
| deferredRevenueNonCurrent | - | - | - | - | - | 90.8M | - | - | 119.4M | 264.5M |
| deferredTaxLiabilitiesNonCurrent | 9.4M | 9.3M | 9.4M | 7.9M | 7.8M | 4.7M | 10.5M | 31.5M | 33.3M | 20.4M |
| otherNonCurrentLiabilities | 117.98M | 127.48M | 123.1M | 133.7M | 114.6M | -70.7M | 103.8M | 30.2M | 168.7M | 15.4M |
| totalNonCurrentLiabilities | 408.53M | 417.7M | 439.6M | 440.6M | 424.3M | 513.6M | 480.1M | 480.3M | 399.6M | 336.8M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 61.59M | 92M | 98M | 98.7M | 91.6M | 87.5M | 81M | 84.1M | 75.4M | 69.3M |
| totalLiabilities | 1.18B | 1.15B | 1.19B | 1.25B | 1.16B | 1.18B | 1.21B | 1.2B | 1.01B | 928.3M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 7.3M | 7.3M | 7.3M | 7.3M | 7.3M | 7.3M | 7.3M | 7.3M | 7.3M | 7.3M |
| retainedEarnings | 534.91M | 482.2M | 465.8M | 416.6M | 373.9M | 341M | 326.7M | 328.7M | 318.4M | 290.6M |
| additionalPaidInCapital | 38.09M | 45.7M | 45.7M | 38.1M | 38.1M | 38.1M | 38.1M | 38.1M | 38.1M | 38.1M |
| 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 | 76.29M | 66.4M | 36.4M | 34.75M | 56.2M | 33.2M | 21.4M | 24.6M | 42.4M | 20.6M |
| depreciationAndAmortization | 57.29M | 52.6M | 29.05M | 27M | 59.4M | 57.9M | 53.1M | 54.3M | 49.1M | 44.9M |
| deferredIncomeTax | - | - | - | - | -87.4M | - | -126.8M | - | -109.7M | - |
| stockBasedCompensation | - | - | 2.1M | - | 4.4M | - | 3.3M | - | 3.9M | - |
| changeInWorkingCapital | 70.19M | -90.6M | 25.9M | -32.45M | 40.5M | -25.7M | -21M | -102.9M | -8.3M | -3.2M |
| accountsReceivables | 30.6M | -73.1M | 10.75M | -37.95M | 40.2M | -38.7M | 11.9M | -121.9M | -44.9M | -59.5M |
| inventory | 19.7M | -27.7M | 4.7M | 500K | -600K | 27.4M | -15.9M | -28.3M | 2M | -20.3M |
| accountsPayables | 14.8M | 31.03M | -875.77K | 91.54M | -3.8M | -21.8M | -13.3M | 57M | 35.3M | 83.7M |
| otherWorkingCapital | 5.1M | 10.2M | 10.45M | 5M | 4.7M | 7.4M | -3.7M | -9.7M | -700K | -7.1M |
| otherNonCashItems | 13.8M | 13.4M | -19.95M | 30.15M | 89.8M | 119.4M | 141.2M | 213.4M | 116.2M | 86.1M |
| netCashProvidedByOperatingActivities | 217.56M | 41.8M | 73.5M | 59.45M | 162.9M | 35.9M | 71.2M | -12.4M | 93.6M | 62.5M |
| investmentsInPropertyPlantAndEquipment | -53.89M | -36.5M | -25.7M | -18.8M | -52M | -42.5M | -55M | -26.7M | -52.5M | -31.9M |
| acquisitionsNet | 6.3M | -500K | -100000 | -350K | 13.9M | 8.1M | 1M | -12.3M | -18.5M | 5.5M |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | -2.7M | 15.1M | 9.95M | 6.15M | -1 | 8.7M | 9.3M | 3.5M | 13.9M | 5.4M |
| netCashProvidedByInvestingActivities | -50.29M | -21.9M | -15.85M | -13M | -38.1M | -34.4M | -54M | -39M | -71M | -26.4M |
| netDebtIssuance | -99983.8 | - | - | - | -42.8M | 25.2M | - | 51.1M | - | 45.2M |
| longTermNetDebtIssuance | - | - | - | - | -42.8M | 25.2M | - | 51.1M | - | 45.2M |
| shortTermNetDebtIssuance | -99983.8 | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -13.7M | -28.8M | -6.8M | -3.25M | - | -3.4M | - | -1.2M | -3.7M | - |
| netCommonStockIssuance | -13.7M | -28.8M | -6.8M | -3.25M | - | -3.4M | - | -1.2M | -3.7M | - |
| commonStockIssuance | - | - | - | - | - | -35.5M | - | - | 27.1M | - |
| commonStockRepurchased | -13.7M | -28.8M | -6.8M | -3.25M | - | -3.4M | - | -1.2M | -3.7M | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -13.4M | -23.3M | -6M | -11.3M | -10.1M | -17.6M | -26.4M | - | -9.1M | -16.8M |
| commonDividendsPaid | -13.4M | -23.3M | -6M | -11.3M | -10.1M | -17.6M | -26.4M | - | -9.1M | -16.8M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -16M | -15.8M | -36.55M | -8.7M | -18.6M | -400K | 17.3M | 200K | -40.3M | -12.9M |
| netCashProvidedByFinancingActivities | -43.19M | -67.9M | -49.35M | -23.25M | -71.5M | 3.8M | -9.1M | 50.1M | -53.1M | 15.5M |