OTC : ALMFF

Altium Limited — Financials

$48 USD

$3 (6.67%)

Volume
243
Average Volume
260
Market Capitalization
$6.33B
P/E Ratio
95.50
Dividend Yield
0.86%
Price Target
Year High
$48.00
Year Low
$23.96
Day High
Day Low
Payout Ratio
$0.68
Current Ratio
$2.81
ALMFF Financial Statements
date 2023-06-30 2022-06-30 2021-06-30 2020-06-30 2019-06-30 2018-06-30 2017-06-30 2016-06-30 2015-06-30 2014-06-30
revenue 262.52M 219.9M 180.45M 169.99M 171.08M 139.41M 110.42M 93.74M 80.22M 70.69M
costOfRevenue 124M 109.67M 95.57M 87.18M 84.67M 69.76M 56.81M 48.44M 41.59M 35.29M
grossProfit 138.52M 110.23M 84.88M 82.81M 86.41M 69.65M 53.61M 45.29M 37.67M 35.4M
researchAndDevelopmentExpenses 29.24M 24.25M 22.29M 19.71M 18.13M 17.7M 16.88M 17.19M 11.87M 12.02M
generalAndAdministrativeExpenses 115.02M 100.63M 88.05M 86.2M 82.62M 70.06M 58.3M 50.38M 43.78M 38.33M
sellingAndMarketingExpenses 12.78M 9M 6.32M 7.35M 5.04M 3.52M 3.08M 2.54M 3.44M 3.9M
sellingGeneralAndAdministrativeExpenses 127.8M 109.63M 94.37M 93.55M 87.66M 73.58M 61.39M 52.91M 12.22M 13.17M
otherExpenses -114.55M -99.36M -90.18M -81.34M 2.57M 1.02M -121K 209K 748K -4000
operatingExpenses 42.49M 34.52M 26.48M 31.92M 32.8M 21.85M 79.27M 20.71M 59.18M 53.06M
costAndExpenses 176.39M 152.52M 132.33M 119.1M 114.65M 91.52M 76.78M 69.16M 58.23M 53.76M
netInterestIncome 1.36M -14000 -406K 111K 728.01K 126.96K -1356 -113K 174.36K 3470
interestIncome 1.94M 291.13K 260K 278.11K 915.51K 188.96K 87644 67100 301.36K 137.47K
interestExpense 569.32K 256K 659.22K 165K 200K 62000 89000 180K 127K 134K
depreciationAndAmortization 9.61M 11.72M 11.91M 11.1M 5.73M 5.05M 3.78M 2.74M 1.28M 1.23M
ebitda 97.44M 79.83M 59.61M 75.91M 64.2M 51.77M 35.3M 32.76M 25.45M 18.65M
ebit 87.83M 68.12M 47.7M 64.81M 61.85M 48.45M 32.88M 30.41M 25.04M 17.48M
nonOperatingIncomeExcludingInterest 175.19M 152.41M 132.13M -16.58M -2.77M -1.08M 1.98M -389K -875K 22000
operatingIncome 85.55M 64.87M 63.86M 48.23M 59.08M 47.37M 35.98M 30.02M 24.16M 17.5M
totalOtherIncomeExpensesNet 1.35M -298.77K -297.39K 2.93M -1.47M -7.66M -5.4M -5.41M -2.84M -462K
incomeBeforeTax 86.9M 64.57M 63.56M 51.16M 56.53M 37.86M 29.98M 25.18M 21.59M 17.07M
incomeTaxExpense 21.35M 12.32M 12.4M 31.36M 4.7M 2.2M 1.39M 1.59M -70.81M 5.94M
netIncomeFromContinuingOperations 66.35M 55.49M 35.27M 30.88M 52.89M 37.49M 28.08M 23.02M 92.4M 11.17M
netIncomeFromDiscontinuedOperations - - - - - - - - - -
otherAdjustmentsToNetIncome - -143K 71.71M - - - - - - -
netIncome 66.35M 55.34M 106.98M 30.88M 52.89M 37.49M 28.08M 23.02M 92.4M 11.17M
netIncomeDeductions - - - - - - - - - -
bottomLineNetIncome 66.35M 55.34M 106.98M 30.88M 52.89M 37.49M 28.08M 23.02M 92.4M 11.17M
eps 0.5 0.42 0.82 0.24 0.4 0.29 0.22 0.18 0.75 0.1
date 2023-06-30 2022-06-30 2021-06-30 2020-06-30 2019-06-30 2018-06-30 2017-06-30 2016-06-30 2015-06-30 2014-06-30
cashAndCashEquivalents 200.39M 198.46M 191.78M 93.46M 80.19M 52.17M 44.09M 38.2M 61.17M 21.96M
shortTermInvestments - - - - - - - - - -
cashAndShortTermInvestments 200.39M 198.46M 191.78M 93.46M 80.19M 52.17M 44.09M 38.2M 61.17M 21.96M
netReceivables 61.18M 52.51M 55.59M 61.23M 44.84M 37.23M 31.86M 29.7M 19.99M 20.95M
accountsReceivables 60.53M 51.96M 56.17M 59.45M 44.84M 37.23M 31.86M - - -
otherReceivables 1.24M 549K - - - - - 29.7M 19.99M 20.95M
inventory 1.16M 1.16M 1.85M 1.84M 750.77K 0.74 -0.08 0.75 150.19K 518.01K
prepaids 6.2M 7.65M -239.25K -373.23K 3 1.26 0.08 1.25 - 4
otherCurrentAssets 19.07M 12.97M 17.13M 2.62M 5.13M 5.5M 3.53M 2.31M 2.25M 2.45M
totalCurrentAssets 288M 272.75M 266.12M 158.77M 130.91M 94.91M 79.48M 70.2M 83.56M 45.88M
propertyPlantEquipmentNet 14.59M 11.96M 16.21M 21.2M 7.73M 5.68M 5.03M 5.1M 3.84M 1.9M
goodwill 29.42M 29.39M 29.54M 29.63M 29.37M 27M 19.53M 17.31M - -
intangibleAssets 11.21M 14.36M 17.69M 20.26M 21.94M 21.8M 20.76M 16.25M - -
goodwillAndIntangibleAssets 40.63M 43.74M 47.24M 49.89M 51.31M 48.8M 40.3M 33.56M - -
longTermInvestments 3.36M 2.99M 3M 1.84M 2.28M -82.12M -82.95M -82.3M - -
taxAssets 38.29M 36.61M 40.67M 49.67M 58.28M 82.12M 82.95M 82.3M 81.62M 4.88M
otherNonCurrentAssets 41.13M 11.82M 10.4M 8.63M 26.21M 83.32M 85.13M 87.81M 508.44K 1.13M
totalNonCurrentAssets 138M 107.12M 117.51M 131.23M 145.83M 137.8M 130.46M 126.47M 85.97M 7.91M
otherAssets - - - - - - - - - -
totalAssets 426M 379.88M 383.63M 289.99M 276.74M 232.71M 209.95M 196.67M 169.53M 53.8M
totalPayables 22.95M 20.06M 20.8M 16.63M 3.49M 2.02M 3.2M 757K 425K 1.26M
accountPayables 2.58M 3.28M 6.22M 5.22M 3.49M 2.02M 3.2M 757K 425K 1.26M
otherPayables 20.37M 16.78M 14.58M 11.4M - - - - - -
accruedExpenses - -369K - - - - - - - -
shortTermDebt 3.6M 5.36M 5.56M 5.48M - - - 51000 60000 60000
capitalLeaseObligationsCurrent 3.6M 5.36M 5.56M 5.48M - - - - - -
taxPayables 8.99M 4.88M 29.62M 8.46M 6.39M - - - - -
deferredRevenue 66.98M 56.64M 52.43M 50.19M 48.28M 43.99M 38.44M 32.23M 28.77M 29.73M
otherCurrentLiabilities 5.42M 1.95M 25.13M 2.16M 20.61M 17.35M 15.6M 12.73M 12.47M 6.35M
totalCurrentLiabilities 102.55M 89.01M 109.48M 79.94M 72.06M 63.34M 56.99M 45.77M 41.22M 37.25M
longTermDebt 7.41M 4.09M 5.49M 8.45M 11948 10939 - 20000 52367 87662
capitalLeaseObligationsNonCurrent 7.41M 4.09M 5.49M -3.8M 89942 - - - 0.25 0.06
deferredRevenueNonCurrent 8.69M 8.87M 7.49M 8.51M 6.87M 6.04M 6.96M 9.04M 6.09M 5.98M
deferredTaxLiabilitiesNonCurrent 2.22M 2.62M 2.42M 3.29M 5.14M 5.57M 5.28M 4.79M -6.09M -5.98M
otherNonCurrentLiabilities 921K 489K 377K -3.72M 8.97M 5.96M 1.38M 6.02M 2.11M 2.95M
totalNonCurrentLiabilities 20.11M 16.08M 17.93M 24.98M 20.91M 17.58M 13.61M 19.87M 8.15M 8.98M
otherLiabilities - - - - - - -13.61M -19.87M - -
capitalLeaseObligations 11.02M 9.45M 11.05M 1.68M 89942 - - - 0.25 0.06
totalLiabilities 122.66M 106.16M 127.41M 104.92M 92.97M 80.92M 56.99M 45.77M 49.37M 46.23M
treasuryStock - - - - - - - - - -
preferredStock - - - - 1.3 1.26 0.51 1.38 0.31 -
commonStock 127.33M 127.17M 127.86M 127.36M 125.52M 124.95M 124.67M 125.36M 121M 82.18M
retainedEarnings 141.89M 120.79M 106.19M 36.78M 39.25M 14.29M 2.5M -4.78M -10.04M -86.34M
additionalPaidInCapital - - - - - - - - - -
date 2023-06-30 2022-06-30 2021-06-30 2020-06-30 2019-06-30 2018-06-30 2017-06-30 2016-06-30 2015-06-30 2014-06-30
netIncome 99.61M 55.12M 43.99M 31M 52.67M 37.28M 27.96M 23.05M 91.3M 11.12M
depreciationAndAmortization 9.52M 15.61M 11.1M 10.44M 5.12M 4.4M 3.73M 2.75M 1.29M 959.31K
deferredIncomeTax - 1.89M 8.04M 26.47M -3M - - - - -
stockBasedCompensation 14.66M 7.94M 3.99M 6.34M 9.89M 2.36M 2.12M 1.37M 1.4M 518.01K
changeInWorkingCapital -27.81M -938.18K 24.71M -16.98M -6.17M -972.64K -927.24K -12.64M -4.34M -6.87M
accountsReceivables -44.48M -7.1M 927.94K -11.38M -6.57M -3.94M -682.24K -10.81M -3.28M -5.46M
inventory - 655.58K -18115 -891.56K -73682.63 - - 152.23K 362.63K 105.59K
accountsPayables 2.86M 885.85K 5.37M 709.69K 3.99M - - - - -
otherWorkingCapital 13.81M 4.62M 18.43M -4.71M 476.95K 2.96M -245.01K -1.98M -1.42M -1.52M
otherNonCashItems -12.31M -7.42M -30.02M -513.19K 10.24M 5.15M 2.82M -425.64K -69.49M 12.65M
netCashProvidedByOperatingActivities 83.67M 72.19M 61.81M 56.76M 68.77M 48.22M 35.72M 14.1M 20.15M 18.38M
investmentsInPropertyPlantAndEquipment -3.67M -1.39M -2.52M -3.89M -5.07M -2.81M -4.33M -2.72M -2.33M -1.29M
acquisitionsNet - -15.07M 85.81M - -7.86M -11.07M -4.17M -17.06M -947K -
purchasesOfInvestments - - -3.02M - - - - - - -
salesMaturitiesOfInvestments - - - - - - - - - -
otherInvestingActivities - - 85698 -1.26M -16927.33 -743.9K -512.92K -250.37K 15808 -
netCashProvidedByInvestingActivities -3.67M -16.47M 80.36M -5.14M -12.95M -14.63M -9M -20.04M -2.31M -1.29M
netDebtIssuance - - - - - - - - - -
longTermNetDebtIssuance - - - - - - - - - -
shortTermNetDebtIssuance - - - - - - - - - -
netStockIssuance - - - - - - - - - -
netCommonStockIssuance - - - - - - - - - -
commonStockIssuance - - - - - - - - 39.97M 2.94M
commonStockRepurchased - - - - - - - - - -
netPreferredStockIssuance - - - - - - - - - -
netDividendsPaid -44.88M -40.12M -37.56M -34.54M -28.13M -25.49M -20.71M -17.66M -15.7M -12.76M
commonDividendsPaid -45.32M -40.12M -37.56M -33.63M -28.13M -25.49M -20.71M -17.66M -15.7M -12.76M
preferredDividendsPaid - - - - - - - - - -
otherFinancingActivities -29.65M -5.52M -5.58M -4.3M 113.51K -8950 -134.82K -16589 39.71M 2.74M
netCashProvidedByFinancingActivities -74.53M -45.64M -43.13M -38.84M -28.01M -25.5M -20.76M -17.7M 23.73M -9.98M
date 2023-12-30 2023-06-30 2022-12-30 2022-06-30 2021-12-30 2021-06-30 2020-12-30 2020-06-30 2019-12-30 2019-06-30
revenue 144.57M 72.19M 93.45M 59.46M 51.17M 50.23M 40.02M 42.52M 41.46M 93.48M
costOfRevenue 76.71M 35.3M 42.26M 29.02M 26.15M 38.43M 21.14M 23.2M 19.85M 50.99M
grossProfit 67.86M 36.89M 51.19M 30.43M 25.02M 11.8M 18.88M 19.32M 21.61M 42.49M
researchAndDevelopmentExpenses - 14.83M - 12.78M - - - 9.68M - 18.43M
generalAndAdministrativeExpenses 7.89M 7.23M 6.98M 5.12M 4.64M 2.81M 2.98M 3.8M 1.58M 3.54M
sellingAndMarketingExpenses 4.43M 3.17M 5.05M 2.34M 2.17M 1.75M 1.75M 1.71M 1.92M 2.62M
sellingGeneralAndAdministrativeExpenses 15.55M 8.31M 14.76M 6.81M 9.25M 6.66M 7.62M 4.22M 6.39M 8.38M
otherExpenses 9.9M - - - - - - - - -
operatingExpenses 25.45M 19.19M 21.02M 14.72M 10.52M 2.37M 8.4M 12.21M 12.43M 16.14M
costAndExpenses 102.16M 48.19M 63.28M 40.06M 36.66M 40.24M 29.53M 30.61M 28.22M 62.35M
netInterestIncome 956.93K 401.27K 295.34K 80202 20527 69656 130.61K 14799 153.13K 651.46K
interestIncome 956.93K 401.27K 295.34K 80202 20527 69656 130.61K 14799 153.13K 651.46K
interestExpense - - - - - - - - - -
depreciationAndAmortization 4.21M 2.08M 1.66M 1.83M 1.81M 1.82M 1.98M 2.27M 1.88M 3.74M
ebitda 46.63M 25.41M 31.84M 21.02M 15.82M 16.24M 10.66M 12.97M 13.51M 33.79M
ebit 42.41M - 30.17M - - - - - - -
nonOperatingIncomeExcludingInterest - - - - - - - - - -
operatingIncome 42.41M 24.01M 30.17M 19.65M 14.51M 14.85M 9.24M 11.59M 12.24M 31.16M
totalOtherIncomeExpensesNet 2M 388.21K 455.76K -179K 20529 -1.32M 1.12M 302.41K 1.15M 621.53K
incomeBeforeTax 44.41M 24.4M 30.63M 19.47M 14.53M 13.53M 10.36M 11.89M 13.39M 31.78M
incomeTaxExpense 9.95M 5.97M 7.45M 3.12M 3.08M 4.17M 2.04M 11.49M 3.96M 2.4M
netIncomeFromContinuingOperations 34.46M 18.43M 23.18M 16.35M 11.45M 9.36M 8.32M 405.02K 9.43M 29.38M
netIncomeFromDiscontinuedOperations - - - - - - - - - -
otherAdjustmentsToNetIncome - - - - - - - - - -
netIncome 34.46M 18.43M 23.18M 16.35M 11.45M 9.36M 8.32M 405.02K 9.43M 29.38M
netIncomeDeductions - - - - - - - - - -
bottomLineNetIncome 34.46M 18.43M 23.18M 16.35M 11.45M 9.36M 8.32M 405.02K 9.43M 29.38M
eps 0.26 0.14 0.18 0.12 0.09 0.07 0.06 0.0 0.07 0.22
date 2023-12-30 2023-06-30 2022-12-30 2022-06-30 2021-12-30 2021-06-30 2020-12-30 2020-06-30 2019-12-30 2019-06-30
cashAndCashEquivalents 179.78M 200.39M 206.12M 198.46M 194.55M 191.78M 87.85M 93.46M 80.86M 80.19M
shortTermInvestments - - - - - - - - - -
cashAndShortTermInvestments 179.78M 200.39M 206.12M 198.46M 194.55M 191.78M 87.85M 93.46M 80.86M 80.19M
netReceivables 85.76M 61.18M 66.61M 62.68M 50.91M 55.59M 46.57M 61.23M 45.63M 44.84M
accountsReceivables 85.76M 60.53M 66.61M 62.68M 50.91M 55.59M 46.57M 61.23M 45.63M 44.84M
otherReceivables - 1.24M - - - - - - - -
inventory 1.21M 1.16M 1.23M 1.16M 2.06M 1.85M 1.85M 1.84M 1.36M 750.77K
prepaids 3 6.2M 3 3 - 88.33M 47.44M 70.37M 56.53M 3
otherCurrentAssets 10.76M 19.32M 11.48M 10.45M 6.65M 5.03M 16.41M 4.15M 4.42M 5.13M
totalCurrentAssets 277.5M 288M 285.44M 272.75M 254.17M 266.12M 156.07M 158.77M 134.02M 130.91M
propertyPlantEquipmentNet 14.61M 14.59M 5.71M 11.96M 12.95M 16.21M 19.5M 21.2M 19.73M 7.73M
goodwill - 29.42M - 29.39M - 29.54M - 29.63M 29.58M 29.37M
intangibleAssets 58.87M 11.21M 42.46M 14.36M 45.52M 17.69M 48.4M 20.26M 20.81M 21.94M
goodwillAndIntangibleAssets 58.87M 40.63M 42.46M 43.74M 45.52M 47.24M 48.4M 49.89M 50.38M 51.31M
longTermInvestments 3.37M 3.36M 3.39M 2.99M 3.15M 3M 3.88M 3.34M 2.74M 2.28M
taxAssets 51.6M 38.29M 43M 36.61M 46.99M 40.67M 57.1M 53.33M 83.04M 58.28M
otherNonCurrentAssets 32.6M 41.13M 1.09M 11.82M 1.44M 10.4M -325.69K 3.47M 203.4K 26.21M
totalNonCurrentAssets 161.05M 138M 95.64M 107.12M 110.06M 117.51M 128.56M 131.23M 156.1M 145.83M
otherAssets - - - - - - - - - -
totalAssets 438.56M 426M 381.08M 379.88M 364.22M 383.63M 284.63M 289.99M 290.12M 276.74M
totalPayables 20.82M 22.95M 20.16M 3.28M 17.41M 6.22M 11.54M 5.22M 8.68M 3.49M
accountPayables 20.82M 2.58M 20.16M 3.28M 17.41M 6.22M 11.54M 5.22M 8.68M 3.49M
otherPayables - 20.37M - - - - - - - -
accruedExpenses - - - - - - - - - -
shortTermDebt 3.43M 3.6M 2.33M 5.38M 4.96M 5.56M 5.64M 5.48M 4.93M -
capitalLeaseObligationsCurrent - 3.6M - - - - - - - -
taxPayables 7.32M 8.99M 2.26M 4.88M 13.5M 29.62M 758K 8.46M 6.1M 6.39M
deferredRevenue 64.84M 66.98M 54.66M 56.64M 50.95M 52.43M 45.3M 50.19M 45.88M 48.28M
otherCurrentLiabilities 13.8M 5.76M 44.04M 24.09M 16.28M 81.6M 10.71M 54.45M 9.29M 51.33M
totalCurrentLiabilities 102.9M 102.55M 82.81M 89.01M 89.6M 109.48M 73.12M 79.94M 68.81M 72.06M
longTermDebt 6.25M 7.41M 1.49M 4.07M 3.7M 5.5M 7.54M 12.25M 7.81M 11948
capitalLeaseObligationsNonCurrent - 7.41M - 71075 - -6860 - -3.8M - 89942
deferredRevenueNonCurrent 8.49M 8.69M 7.93M 8.87M 6.46M 7.49M 9.36M 10.01M 7.52M 6.87M
deferredTaxLiabilitiesNonCurrent 2.79M 2.22M 3.49M 2.62M 4.17M 2.42M 8.21M 6.95M 9.26M 5.14M
otherNonCurrentLiabilities 2.77M 15.46M 358.75K 1.66M 375.29K 370.14K 208.59K -1.03M 3.58M 8.97M
totalNonCurrentLiabilities 20.3M 20.11M 13.27M 17.14M 14.71M 17.93M 25.31M 24.98M 28.17M 20.91M
otherLiabilities - - - - - - - - - -
capitalLeaseObligations - 11.02M - 71075 - -6860 - -3.8M - 89942
totalLiabilities 123.2M 122.66M 96.07M 106.16M 104.31M 127.41M 98.43M 104.92M 96.98M 92.97M
treasuryStock - - - - - - - - - -
preferredStock - 0.34 1.32 2.31 0.28 1.25 - - 1.3 1.3
commonStock 127.56M 127.33M 128.19M 127.17M 127.39M 127.86M 127.02M 127.36M 127.15M 125.52M
retainedEarnings 150.38M 141.89M 127.98M 120.79M 108.38M 106.19M 37.79M 36.78M 46.53M 39.25M
additionalPaidInCapital - - - - - - - - - -
date 2023-12-30 2023-06-30 2022-12-30 2022-06-30 2021-12-30 2021-06-30 2020-12-30 2020-06-30 2019-12-30 2019-06-30
netIncome 32.99M 18.43M 15.02M 16.35M 11.38M 87.43M 19.66M 7.76M 22.57M 29.38M
depreciationAndAmortization 3.76M 2.27M 2.15M 2.77M 2.63M 5.48M 5.6M 5.44M 4.82M 2.63M
deferredIncomeTax - - - - - - - - - -
stockBasedCompensation - 7.3M - 2.75M - 1.68M 1.31M 1.62M 2.69M 4.15M
changeInWorkingCapital - -20.47M - -4.23M - - - -16.83M - -6.18M
accountsReceivables - -22.56M - -3.74M - - - -11.28M - -6.59M
inventory - - - 345.37K - - - -883.85K - -73825.3
accountsPayables - - - - - - - - - -
otherWorkingCapital - 2.1M - -836.12K - - - -4.67M - 477.87K
otherNonCashItems -13.63M 6.04M -208.71K 2.02M 2.66M -51.49M -7.91M 37.59M -9.75M 12.16M
netCashProvidedByOperatingActivities 23.12M 11.18M 16.96M 19.65M 16.67M 43.11M 18.66M 35.57M 20.33M 42.15M
investmentsInPropertyPlantAndEquipment -2.15M -1.55M -303.95K -403.02K -118.16K -335.59K -1.32M -2.13M -1.69M -2.61M
acquisitionsNet -15.22M - - - - - -49887.72 2985.97 -2933.33 -2.42M
purchasesOfInvestments - - - - - - - - - -
salesMaturitiesOfInvestments - - - - - - - - - -
otherInvestingActivities - - - -5.28M -2.87M 82.71M -586.68K -986.37K -256.18K -3990.84
netCashProvidedByInvestingActivities -17.37M -1.55M -303.95K -5.68M -2.99M 82.37M -1.96M -3.11M -1.95M -5.03M
netDebtIssuance - - - - - - - - - -
longTermNetDebtIssuance - - - - - - - - - -
shortTermNetDebtIssuance - - - - - - - - - -
netStockIssuance - - - - - - - - - -
netCommonStockIssuance - - - - - - - - - -
commonStockIssuance - - - - - - - - - -
commonStockRepurchased - - - - - - - - - -
netPreferredStockIssuance - - - - - - - - - -
netDividendsPaid -51.75M -16.37M -18.32M -10.01M -10.09M -19.24M -18.31M -17.5M -15.69M -14.77M
commonDividendsPaid -51.75M -16.37M -18.32M -10.01M -10.09M -19.24M -18.31M -17.5M -15.69M -14.77M
preferredDividendsPaid - - - - - - - - - -
otherFinancingActivities 12.9M 4.45M 5.2M -1.38M -1.48M -2.7M -2.82M -2.32M -2.66M -3990.84
netCashProvidedByFinancingActivities -38.85M -11.91M -13.13M -11.39M -11.57M -21.94M -21.13M -19.82M -18.35M -14.77M