SIX : BRKN.SW
-$0.8 (-0.57%)
| 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.2B | 1.16B | 1.16B | 757.55M | 548.59M | 502.8M | 505.91M | 501.57M | 515.85M | 514.18M |
| costOfRevenue | 381.67M | 990.33M | 433.14M | 643.35M | 474.1M | 442.08M | 434.39M | 140.81M | 145.2M | 144.76M |
| grossProfit | 819.86M | 166.25M | 726.69M | 114.2M | 74.5M | 60.72M | 71.52M | 360.76M | 370.65M | 369.42M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 25.47M | 17.02M | 611.98M | 9.81M | 6.38M | 6.59M | 7.77M | 7.41M | 8.25M | 7.13M |
| sellingAndMarketingExpenses | 6.17M | 6.57M | 5.85M | 4.94M | 2.47M | 2.31M | 2.82M | 2.58M | 2.98M | 2.6M |
| sellingGeneralAndAdministrativeExpenses | 31.64M | 98.95M | 617.83M | 14.74M | 8.84M | 8.9M | 10.59M | 9.99M | 11.23M | 9.73M |
| otherExpenses | 717.22M | 2.89M | 44.05M | 55.9M | 42.29M | 39.44M | 38.04M | 281K | 138K | 96000 |
| operatingExpenses | 748.86M | 101.84M | 661.88M | 70.64M | 51.13M | 48.34M | 48.64M | 330.86M | 333.1M | 325.36M |
| costAndExpenses | 1.13B | -1.09B | 1.1B | 709.5M | 519.25M | 484.14M | 483.03M | 471.67M | 478.29M | 470.12M |
| netInterestIncome | -250K | -1.17M | -1.59M | -350K | -110K | -123K | -19000 | -295K | -55000 | -187K |
| interestIncome | 291K | 305K | 253K | 69000 | 59000 | 48000 | 148K | 64000 | 177K | 67000 |
| interestExpense | 541K | 1.48M | 1.84M | 419K | 169K | 171K | 167K | 359K | 9000 | 15000 |
| depreciationAndAmortization | 9.16M | 9.96M | 8.27M | 5.99M | 3.22M | 3.31M | 3.01M | 2.33M | 1.97M | 2.07M |
| ebitda | 74.81M | 79.57M | 73.01M | 53.82M | 32.46M | 21.77M | 30.33M | 32.52M | 37.5M | 39.19M |
| ebit | 65.65M | 69.61M | 64.74M | 47.82M | 29.24M | 18.46M | 27.32M | 29.97M | 37.74M | 37.12M |
| nonOperatingIncomeExcludingInterest | - | -5.21M | 70000 | 231K | 104K | 211K | -20000 | 759K | -2.22M | 7.08M |
| operatingIncome | 65.65M | 64.4M | 64.81M | 48.06M | 29.34M | 18.67M | 22.88M | 29.21M | 35.53M | 37.01M |
| totalOtherIncomeExpensesNet | 7.76M | 3.73M | -1.91M | -650K | -273K | -382K | - | -898K | 2.21M | -77000 |
| incomeBeforeTax | 73.41M | 68.14M | 62.9M | 47.41M | 29.07M | 18.29M | 27.15M | 29.83M | 37.74M | 44.12M |
| incomeTaxExpense | 12.07M | 10.97M | 11M | 8.87M | 5.19M | 3.72M | 4.88M | 6.34M | 7.63M | 7.64M |
| netIncomeFromContinuingOperations | 61.34M | 57.17M | 51.89M | 38.53M | 23.88M | 14.57M | 22.28M | 23.49M | 30.1M | 29.48M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | 7.01M |
| netIncome | 61.34M | 57.17M | 51.87M | 38.5M | 23.88M | 14.56M | 22.27M | 23.49M | 30.1M | 36.48M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 61.34M | 57.17M | 51.87M | 38.5M | 23.88M | 14.56M | 22.27M | 23.49M | 30.1M | 36.48M |
| eps | 5.78 | 5.39 | 4.95 | 4.73 | 3.99 | 2.43 | 3.72 | 3.92 | 5.02 | 6.08 |
| 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 | 74.29M | 52.43M | 54.33M | 76.95M | 41.4M | 42.94M | 45.17M | 46.7M | 48.65M | 57.24M |
| shortTermInvestments | 352K | 149K | 133K | 121K | 121K | 107K | 472K | 361K | 911K | 943K |
| cashAndShortTermInvestments | 74.64M | 52.58M | 54.46M | 77.07M | 41.52M | 43.05M | 45.65M | 47.06M | 49.56M | 58.19M |
| netReceivables | 279.95M | 303.95M | 327.93M | 267.95M | 148.26M | 128.8M | 135.13M | 129.63M | 133.64M | 125.88M |
| accountsReceivables | 272.26M | 295.72M | 169.5M | 113.49M | 61.56M | 47.74M | 49.86M | 50.84M | 62.36M | 54.49M |
| otherReceivables | 7.69M | 8.23M | 158.44M | 154.47M | 86.7M | 81.06M | 85.26M | - | - | - |
| inventory | 17.02M | 17.2M | 17.56M | 16.12M | 9.4M | 9.1M | 9.12M | 9.21M | 8.74M | 8.89M |
| prepaids | 23.46M | 23.69M | 2.44M | 2.62M | 2.98M | 1.51M | 7.86M | 7.53M | 9.31M | 5.17M |
| otherCurrentAssets | 1.27M | 1.33M | 1.84M | 2.22M | 1.53M | 1.34M | -5.17M | 9.69M | 11.1M | 7.55M |
| totalCurrentAssets | 395.08M | 397.42M | 404.24M | 365.98M | 203.69M | 183.8M | 192.59M | 196.45M | 203.9M | 200.88M |
| propertyPlantEquipmentNet | 59.36M | 60.76M | 53.59M | 48.3M | 24.19M | 22.31M | 21.99M | 20.1M | 6.11M | 6.53M |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | 1.16M | 1.24M | 2.69M | 2.51M | 1.28M | 835K | 921K | 380K | - | - |
| goodwillAndIntangibleAssets | 1.16M | 1.24M | 2.69M | 2.51M | 1.28M | 835K | 921K | 380K | - | - |
| longTermInvestments | 4.98M | 6.61M | 4.67M | 4.99M | 2.4M | 2.34M | 2.84M | 2.38M | 2.49M | 16.16M |
| taxAssets | 2.14M | 1.96M | 1.92M | 2.19M | 1.06M | 1.12M | 447K | - | - | - |
| otherNonCurrentAssets | 1.05M | 1.12M | 2.78M | 76000 | 77000 | 22000 | 382K | -22.86M | -8.61M | -22.69M |
| totalNonCurrentAssets | 68.7M | 71.69M | 65.65M | 58.06M | 29.01M | 26.63M | 26.58M | 22.86M | 8.61M | 22.69M |
| otherAssets | - | - | - | - | - | - | - | 1.58M | 2.22M | 3.19M |
| totalAssets | 463.78M | 469.11M | 469.89M | 424.04M | 232.7M | 210.42M | 219.17M | 220.89M | 214.73M | 226.76M |
| totalPayables | 53.34M | 51.88M | 79.77M | 52.64M | 26.05M | 28.77M | 32.29M | 32.68M | 28.05M | 26.03M |
| accountPayables | 42.61M | 41.62M | 53.13M | 45.05M | 22.14M | 18.56M | 21.9M | 22.05M | 15.78M | 22.56M |
| otherPayables | 10.72M | 10.26M | 26.64M | 7.6M | 3.91M | 10.21M | 10.39M | 10.63M | 12.28M | 6.94M |
| accruedExpenses | - | 59.14M | - | 72.72M | 51.81M | 46.6M | 43.38M | 44.08M | 46.25M | 47.66M |
| shortTermDebt | 1.5M | 31.04M | 55.73M | 44.44M | 180K | 180K | 180K | 154K | - | - |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | -48.42M | -47.12M | - | - |
| taxPayables | 26.3M | - | 26.64M | 7.6M | 3.91M | 2.43M | 3M | 2.99M | 3.8M | 3.47M |
| deferredRevenue | - | 101.62M | - | 68.89M | 52.47M | 43.06M | 38.03M | 36.49M | 38.76M | - |
| otherCurrentLiabilities | 225.93M | 48.2M | 191.99M | 5.71M | 3.26M | -3.59M | 44.7M | -4.14M | -6.61M | 41.08M |
| totalCurrentLiabilities | 280.76M | 291.88M | 298.88M | 244.41M | 133.77M | 115.03M | 110.16M | 109.27M | 106.44M | 114.78M |
| longTermDebt | 21.36M | 19.66M | 19.78M | 20.79M | 12.28M | 12.46M | 12.47M | 11.22M | - | - |
| capitalLeaseObligationsNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredRevenueNonCurrent | - | - | -19.78M | - | - | - | - | 5.84M | - | - |
| deferredTaxLiabilitiesNonCurrent | 10.26M | 10.88M | 10.73M | 11.23M | 4.28M | 4.56M | 4.83M | 5.37M | 5.2M | 5.22M |
| otherNonCurrentLiabilities | 12.01M | 11.57M | 34.26M | 13.16M | 8.38M | 7.1M | 6.45M | 6.42M | 6.52M | 6.16M |
| totalNonCurrentLiabilities | 43.63M | 42.12M | 44.99M | 45.18M | 24.94M | 24.11M | 23.75M | 11.22M | 11.72M | 11.38M |
| otherLiabilities | - | - | - | - | - | - | - | 11.79M | - | - |
| capitalLeaseObligations | - | - | - | - | - | - | -48.42M | -47.12M | - | - |
| totalLiabilities | 324.39M | 334M | 343.86M | 289.59M | 158.71M | 139.14M | 133.91M | 132.28M | 118.16M | 126.16M |
| treasuryStock | -184K | -750K | -631K | -678K | -669K | -506K | -287K | -374K | -34000 | -27000 |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 425K | 425K | 425K | 415K | 240K | 240K | 240K | 240K | 240K | 240K |
| retainedEarnings | -116.98M | -146.2M | -183.03M | -196.99M | 70.49M | 67.67M | 81.41M | 84.86M | 92.35M | 96.38M |
| additionalPaidInCapital | - | 281.62M | - | 331.52M | 3.92M | - | 3.89M | 3.88M | 4M | 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 | 61.34M | 57.17M | 51.89M | 38.5M | 23.88M | 14.56M | 22.27M | 23.49M | 30.1M | 36.48M |
| depreciationAndAmortization | 9.16M | 9.96M | 8.27M | 5.99M | 3.22M | 3.31M | 3.01M | 2.3M | 1.97M | 2.1M |
| deferredIncomeTax | - | -408K | - | 1.76M | - | -949K | - | - | - | - |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | 40.37M | 27.92M | 6.95M | 5.28M | -423K | 7.34M | 5.87M | 2.54M | -7.08M | -6.36M |
| accountsReceivables | 31.23M | 14.68M | -29.7M | 16.02M | -10.61M | 2.09M | 2.84M | 12.23M | -6.93M | 2.73M |
| inventory | 5.89M | 9.84M | 21.19M | -7.96M | 5.69M | 8.5M | 4.96M | -9.69M | -145K | -9.09M |
| accountsPayables | 965K | -9.96M | 2.52M | -12.22M | 2.75M | -3.38M | -567K | 5.84M | -7.03M | -1.02M |
| otherWorkingCapital | 2.19M | 13.36M | 12.94M | 8.08M | 1.76M | -987K | -1.36M | -5.84M | 7.03M | 1.02M |
| otherNonCashItems | -1.12M | -3.76M | 1.27M | 291K | 2.02M | -52000 | -2.85M | 7.65M | 1.7M | 4.66M |
| netCashProvidedByOperatingActivities | 109.75M | 90.88M | 68.38M | 51.82M | 28.7M | 24.21M | 28.3M | 35.98M | 26.7M | 36.88M |
| investmentsInPropertyPlantAndEquipment | -9.29M | -14.4M | -14.12M | -6.34M | -5.35M | -3.51M | -5.64M | -16.8M | -1.56M | -2.67M |
| acquisitionsNet | -2.59M | -2.29M | -41.22M | -7.6M | -8.72M | -979K | -2.88M | -1.71M | 430K | -930K |
| purchasesOfInvestments | -948K | -2.83M | -1.44M | -564K | -153K | -70000 | -29000 | -216K | -392K | -230K |
| salesMaturitiesOfInvestments | 2.8M | 3.13M | 1.68M | 868K | 409K | 859K | 669K | 489K | 1.45M | 538K |
| otherInvestingActivities | 1.61M | -2.33M | 3.04M | 597K | -969K | - | -250K | -130K | -1.99M | -68001 |
| netCashProvidedByInvestingActivities | -8.42M | -18.73M | -52.06M | -13.64M | -14.78M | -3.7M | -8.14M | -18.37M | -2.06M | -3.36M |
| netDebtIssuance | -27.94M | -24.81M | 8.01M | 20.62M | -680K | -16000 | 1.28M | 11.31M | - | - |
| longTermNetDebtIssuance | -27.94M | -24.81M | 8.01M | 20.62M | -680K | -16000 | 1.28M | 11.31M | - | - |
| shortTermNetDebtIssuance | - | -24.81M | - | - | - | - | - | - | - | - |
| netStockIssuance | 799K | -73000 | -1.86M | 63000 | -113K | -232K | -2.16M | -3.12M | 1000 | 313K |
| netCommonStockIssuance | 799K | -73000 | 216K | 63000 | -113K | -232K | -2.16M | -544K | 1000 | 313K |
| commonStockIssuance | 2.1M | 1.48M | 2.08M | 930K | 1.79M | 2.97M | 2.25M | 2.58M | 3.6M | 3.89M |
| commonStockRepurchased | -1.31M | -1.55M | -1.86M | -867K | -1.91M | -3.21M | -2.16M | -3.12M | -3.6M | -3.58M |
| netPreferredStockIssuance | - | - | -2.08M | - | - | - | -2.25M | -2.58M | - | - |
| netDividendsPaid | -51.51M | -47.24M | -44.48M | -22.76M | -14.38M | -22.16M | -23.38M | -29.97M | -32.98M | -31.49M |
| commonDividendsPaid | -51.51M | -47.24M | -44.48M | -22.76M | -14.38M | -22.16M | -23.38M | -29.97M | -32.98M | -31.49M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -823K | -1.93M | -600K | -631K | -6000 | -3000 | 2.24M | 2.22M | -246K | -274K |
| netCashProvidedByFinancingActivities | -79.48M | -74.06M | -38.94M | -2.71M | -15.18M | -22.42M | -22M | -19.56M | -33.23M | -31.45M |
| 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 | 642.51M | 559.01M | 629.71M | 526.87M | 655.19M | 504.64M | 512.34M | 245.21M | 300.72M | 247.87M |
| costOfRevenue | 548.66M | 161.49M | 538.02M | 144.38M | 569.56M | 436.31M | 435.99M | 207.36M | 259.87M | 214.22M |
| grossProfit | 93.85M | 397.53M | 91.69M | 382.49M | 85.64M | 68.33M | 76.35M | 37.85M | 40.85M | 33.65M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | - | - | 43.5M | - | 39.46M | - | 23.19M | - |
| sellingAndMarketingExpenses | - | - | 6.57M | - | 5.85M | - | 4.94M | - | 2.47M | - |
| sellingGeneralAndAdministrativeExpenses | 54.98M | 316.93M | 53.73M | 303.27M | 49.35M | 45.4M | 44.4M | 26.84M | 25.66M | 25.54M |
| otherExpenses | -4.58M | 51.08M | -2.81M | 51.01M | -2.11M | -2.3M | -2.38M | -2.17M | -2.59M | -2.7M |
| operatingExpenses | 50.4M | 368.01M | 50.92M | 354.28M | 47.24M | 43.11M | 42.02M | 24.67M | 23.07M | 22.84M |
| costAndExpenses | 599.06M | 529.49M | -588.95M | 498.66M | 616.79M | 479.42M | 478.01M | 232.03M | 282.94M | 237.06M |
| netInterestIncome | -164K | -245K | -983K | -549K | -1.19M | -720K | -477K | -173K | -112K | -161K |
| interestIncome | 283K | 129K | 150K | 247K | 159K | 132K | 52000 | 24000 | 62000 | 19000 |
| interestExpense | 447K | 374K | 1.13M | 796K | 1.35M | 852K | 529K | 197K | 174K | 180K |
| depreciationAndAmortization | 4.64M | 4.53M | 5.3M | 4.66M | 4.36M | 3.91M | 4.35M | 1.65M | 1.55M | 1.67M |
| ebitda | 48.09M | 33.53M | 46.91M | 32.29M | 43.3M | 29.13M | 39.07M | 14.83M | 19.73M | 12.48M |
| ebit | 43.46M | 29.01M | 41.61M | 27.63M | 38.95M | 25.22M | 34.72M | 13.18M | 18.18M | 10.81M |
| nonOperatingIncomeExcludingInterest | - | 513K | -848K | 580K | -548K | 802K | -393K | 204K | -399K | 415K |
| operatingIncome | 43.46M | 29.52M | 40.76M | 28.21M | 38.4M | 25.22M | 34.33M | 13.18M | 17.78M | 10.81M |
| totalOtherIncomeExpensesNet | 680K | -245K | -285K | -549K | -802K | -720K | -136K | -173K | 225K | -161K |
| incomeBeforeTax | 44.14M | 29.28M | 40.48M | 27.66M | 37.6M | 25.3M | 34.19M | 13.21M | 18.01M | 11.06M |
| incomeTaxExpense | 6.77M | 5.3M | 6.61M | 4.36M | 6.9M | 4.1M | 6.45M | 2.42M | 3.03M | 2.16M |
| netIncomeFromContinuingOperations | 37.37M | 23.97M | 33.87M | 23.3M | 30.7M | 21.2M | 27.74M | 10.79M | 14.98M | 8.9M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 37.36M | 23.97M | 33.87M | 23.3M | 30.66M | 21.21M | 27.7M | 10.79M | 14.97M | 8.9M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 37.36M | 23.97M | 33.87M | 23.3M | 30.66M | 21.21M | 27.7M | 10.79M | 14.97M | 8.9M |
| eps | 3.52 | 2.26 | 3.19 | 2.19 | 2.91 | 2.04 | 2.68 | 1.06 | 2.5 | 1.49 |
| 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 | 74.29M | 31.14M | 52.43M | 36.94M | 54.33M | 43.32M | 76.95M | 32.12M | 41.4M | 22.84M |
| shortTermInvestments | 352K | 149K | 149K | 133K | 133K | 131K | 121K | 121K | 121K | 107K |
| cashAndShortTermInvestments | 74.64M | 31.29M | 52.58M | 37.07M | 54.46M | 43.45M | 77.07M | 32.24M | 41.52M | 22.95M |
| netReceivables | 279.95M | 355.06M | 303.95M | 317.27M | 327.93M | 297.08M | 267.95M | 264.36M | 148.26M | 143.56M |
| accountsReceivables | 272.26M | 143.02M | 295.72M | 317.27M | 169.5M | 128.03M | 113.49M | 111.86M | 61.56M | 43.95M |
| otherReceivables | 7.69M | 212.04M | 8.23M | 179.39M | 158.44M | 169.05M | 154.47M | 152.5M | 86.7M | 99.62M |
| inventory | 17.02M | 17.1M | 17.2M | 17.62M | 17.56M | 16.94M | 16.12M | 16.78M | 9.4M | 9.25M |
| prepaids | 23.46M | 32.43M | 23.69M | 25.44M | 2.44M | 25.66M | 20.26M | 20.94M | 10.47M | 10.46M |
| otherCurrentAssets | 1.27M | -30.49M | 1.33M | 13.26M | 1.84M | 15.72M | 26.7M | 13.17M | 12.59M | 10.87M |
| totalCurrentAssets | 395.08M | 405.39M | 397.42M | 410.65M | 404.24M | 386.36M | 365.98M | 336.7M | 203.69M | 188.89M |
| propertyPlantEquipmentNet | 59.36M | 60.98M | 60.76M | 55.79M | 53.59M | 51.42M | 48.3M | 44.72M | 24.19M | 22.54M |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | 1.16M | 1.32M | 1.24M | 2.28M | 2.69M | 2.54M | 2.51M | 3.13M | 1.28M | 638K |
| goodwillAndIntangibleAssets | 1.16M | 1.32M | 1.24M | 2.28M | 2.69M | 2.54M | 2.51M | 3.13M | 1.28M | 638K |
| longTermInvestments | 4.98M | 7.86M | 6.61M | 9.54M | 4.67M | 5M | 4.99M | 4.99M | 2.4M | 1.93M |
| taxAssets | 2.14M | 2.19M | 1.96M | 1.85M | 1.92M | 1.88M | 2.19M | 1.56M | 1.06M | 1.01M |
| otherNonCurrentAssets | 1.05M | - | 1.12M | - | 2.78M | - | 75999 | - | 76999 | - |
| totalNonCurrentAssets | 68.7M | 72.36M | 71.69M | 69.46M | 65.65M | 60.84M | 58.06M | 54.4M | 29.01M | 26.12M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 463.78M | 477.75M | 469.11M | 480.11M | 469.89M | 447.2M | 424.04M | 391.1M | 232.7M | 215.01M |
| totalPayables | 53.34M | 67.13M | 51.88M | 69.74M | 51.16M | 55.91M | 65.18M | 52.39M | 26.05M | 18.1M |
| accountPayables | 42.61M | 59.87M | 41.62M | 60.52M | 51.16M | 55.91M | 45.05M | 52.39M | 22.14M | 18.1M |
| otherPayables | 10.72M | 7.26M | 10.26M | 9.22M | 26.64M | 5.32M | 40.26M | 4.7M | 7.82M | 1.98M |
| accruedExpenses | - | - | 59.14M | 79.3M | 85.84M | - | 72.72M | 64.39M | 51.81M | 45.55M |
| shortTermDebt | 1.5M | 50.58M | 31.04M | 71.42M | 55.73M | 81.33M | 44.44M | 23.5M | 180K | 180K |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | 26.3M | 7.26M | - | 9.22M | 26.64M | 5.32M | 7.6M | 4.7M | 3.91M | 1.98M |
| deferredRevenue | - | - | 101.62M | - | 88.19M | 74.42M | 68.89M | 64.36M | 52.47M | 49.64M |
| otherCurrentLiabilities | 225.93M | 215.16M | 48.2M | 126.84M | 17.96M | 167.66M | 62.07M | 93.04M | 55.73M | 62.7M |
| totalCurrentLiabilities | 280.76M | 332.88M | 291.88M | 338.09M | 298.88M | 304.9M | 244.41M | 233.31M | 133.77M | 126.53M |
| longTermDebt | 21.36M | 20.11M | 19.66M | 19.16M | 19.78M | 19.71M | 20.79M | 18.39M | 12.28M | 12.39M |
| capitalLeaseObligationsNonCurrent | - | - | - | - | - | - | - | 521K | - | - |
| deferredRevenueNonCurrent | - | - | - | - | -19.78M | 233K | - | 521K | - | - |
| deferredTaxLiabilitiesNonCurrent | 10.26M | 10.32M | 10.88M | 9.6M | 10.73M | 10.76M | 11.23M | 9.18M | 4.28M | 4.43M |
| otherNonCurrentLiabilities | 12.01M | 11.85M | 11.57M | 12.09M | 34.26M | 15.18M | 13.16M | 11.32M | 8.38M | 7.9M |
| totalNonCurrentLiabilities | 43.63M | 42.27M | 42.12M | 40.85M | 44.99M | 45.88M | 45.18M | 39.41M | 24.94M | 24.72M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | - | - | - | - | - | - | 521K | - | - |
| totalLiabilities | 324.39M | 375.15M | 334M | 378.94M | 343.86M | 350.78M | 289.59M | 272.72M | 158.71M | 151.25M |
| treasuryStock | -184K | -274K | -750K | -715K | -631K | -605K | -678K | -606K | -669K | -590K |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 425K | 425K | 425K | 425K | 425K | 419K | 415K | 409K | 240K | 240K |
| retainedEarnings | -116.98M | -153.75M | -146.2M | -180.15M | -183.03M | -199.41M | -196.99M | -202.41M | 70.49M | 60.16M |
| additionalPaidInCapital | - | - | 281.62M | - | 309.24M | 296.01M | 331.52M | 320.84M | 3.92M | 3.94M |
| 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 | 37.36M | 23.97M | 33.87M | 23.3M | 30.66M | 21.21M | 27.7M | 10.79M | 14.97M | 8.9M |
| depreciationAndAmortization | 4.64M | 4.53M | 5.3M | 4.66M | 4.36M | 3.91M | 4.35M | 1.65M | 1.55M | 1.67M |
| deferredIncomeTax | -806K | - | -408K | - | - | - | 1.76M | - | -183K | - |
| stockBasedCompensation | - | - | - | - | - | - | - | - | 3.46M | - |
| changeInWorkingCapital | 42.83M | -20.79M | 25.46M | -6.78M | 25.96M | -24.97M | 13.25M | -9.34M | 9.4M | -9.82M |
| accountsReceivables | 31.8M | 13.32M | -5.79M | 20.47M | -7.95M | -21.75M | 10.06M | 13.7M | -16.04M | 5.42M |
| inventory | 34.88M | -28.98M | 44.06M | -34.22M | 39.87M | -18.67M | 18.7M | -26.66M | 19.11M | -13.42M |
| accountsPayables | -17.27M | 18.24M | -19.2M | 9.24M | -6.21M | 8.72M | -8.45M | -3.77M | 3.5M | -752K |
| otherWorkingCapital | -6.57M | -5.12M | 6.4M | 6.97M | 254K | 6.73M | -7.06M | 7.39M | 2.82M | -1.07M |
| otherNonCashItems | 4.87M | 12.74M | 1.26M | 2.66M | 6.9M | 37.95M | -9.12M | 18.58M | -190K | 10.68M |
| netCashProvidedByOperatingActivities | 88.9M | 20.45M | 65.47M | 23.83M | 67.87M | -1.42M | 49.56M | 1.65M | 29.01M | -652K |
| investmentsInPropertyPlantAndEquipment | -2.38M | -6.1M | -8.01M | -6.4M | -7.94M | -6.18M | -4.82M | -1.52M | -2.76M | -1.53M |
| acquisitionsNet | 4.41M | -7.79M | -2.23M | -64999 | -20.79M | -17.32M | -7.3M | -306K | -5.7M | -3.02M |
| purchasesOfInvestments | -216K | -732K | -369K | -2.46M | -1.3M | -138K | -544K | -20000 | -29000 | -124K |
| salesMaturitiesOfInvestments | 2.02M | 778K | 2.92M | 209K | 111K | 1.57M | 720K | 148K | 73000 | 336K |
| otherInvestingActivities | -805K | 2.04M | -2.32M | -2.81M | - | -820K | -13.64M | 13.64M | -300K | -669K |
| netCashProvidedByInvestingActivities | 3.02M | -11.86M | -10M | -9.06M | -29.92M | -22.89M | -25.58M | 11.94M | -9.78M | -5.01M |
| netDebtIssuance | - | 20.83M | - | 15.14M | -26.95M | 34.96M | 20.89M | -275K | -615K | -65000 |
| longTermNetDebtIssuance | - | 20.83M | - | 15.14M | - | 34.96M | - | -275K | - | -65000 |
| shortTermNetDebtIssuance | - | - | - | - | -26.95M | - | - | - | - | - |
| netStockIssuance | 3000 | -670K | -14999 | -857K | 7000 | 209K | -436K | 95000 | -96000 | -17000 |
| netCommonStockIssuance | 3000 | -670K | -14999 | -857K | 7000 | 209K | -436K | 95000 | -96000 | -17000 |
| commonStockIssuance | 639K | 1.47M | 680K | 799K | 1.02M | 1.06M | 404K | 526K | 727K | 1.07M |
| commonStockRepurchased | -636K | -670K | -695K | -857K | -1.02M | -846K | -436K | -431K | -823K | -1.08M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | -51.51M | - | -47.24M | - | -44.48M | - | -22.76M | -866K | -14.38M |
| commonDividendsPaid | - | -51.51M | - | -47.24M | - | -44.48M | - | -22.76M | - | -14.38M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -48.77M | 1.46M | -39.95M | 797K | -0.0 | -5000 | 20.84M | -176K | -770K | -185K |
| netCashProvidedByFinancingActivities | -48.77M | -29.88M | -39.96M | -32.16M | -26.94M | -9.32M | 20.86M | -22.95M | -711K | -14.47M |