Net sales
2.3$ mn
YoY▲17.9%
AOP2.5−9.5%
VP3.1−26.1%
Average selling price
30.4$
YoY▲5.8%
AOP29.9+1.7%
VP29.9+1.8%
Online share
41.3%
YoY▲1.9pp
AOP42.6%−1.3pp
VP44.3%−2.9pp
Gross margin
59.2%
YoY▲0.8pp
AOP60.8%−1.5pp
VP61.8%−2.6pp
Contribution margin (%)
34.9%
YoY▲1.4pp
AOP37.1%−2.2pp
VP38.7%−3.8pp
EBITDA margin
15.1%
YoY▲2.3pp
AOP18.4%−3.3pp
VP21.6%−6.5pp
Cash & runway
Cash balance23.2$mn+0.2/mo · avg of 3Runwayn/acash positiveNet sales
2.3$ mn · Jul ’26
numbers
| period | actual | AOP | VP | prior yr |
|---|---|---|---|---|
| Aug ’24 | 1.9 | 1.9 | 2 | 1.6 |
| Sep ’24 | 1.8 | 1.9 | 1.9 | 1.5 |
| Oct ’24 | 2.4 | 2.4 | 2.5 | 1.9 |
| Nov ’24 | 2.2 | 2.3 | 2.5 | 1.9 |
| Dec ’24 | 2 | 2 | 2.2 | 1.7 |
| Jan ’25 | 1.9 | 2 | 2.1 | 1.6 |
| Feb ’25 | 2.4 | 2.5 | 2.7 | 2.1 |
| Mar ’25 | 2.1 | 2.1 | 2.4 | 1.7 |
| Apr ’25 | 1.9 | 2 | 2.1 | 1.6 |
| May ’25 | 2 | 2 | 2.2 | 1.6 |
| Jun ’25 | 1.9 | 2 | 2.2 | 1.6 |
| Jul ’25 | 1.9 | 2.1 | 2.3 | 1.6 |
| Aug ’25 | 2.3 | 2.4 | 2.7 | 1.9 |
| Sep ’25 | 2.1 | 2.3 | 2.6 | 1.8 |
| Oct ’25 | 2.7 | 2.9 | 3.3 | 2.4 |
| Nov ’25 | 2.7 | 2.8 | 3.3 | 2.2 |
| Dec ’25 | 2.4 | 2.5 | 2.9 | 2 |
| Jan ’26 | 2.2 | 2.4 | 2.8 | 1.9 |
| Feb ’26 | 2.8 | 3 | 3.6 | 2.4 |
| Mar ’26 | 2.4 | 2.6 | 3.1 | 2.1 |
| Apr ’26 | 2.2 | 2.4 | 2.8 | 1.9 |
| May ’26 | 2.3 | 2.4 | 2.9 | 2 |
| Jun ’26 | 2.2 | 2.4 | 2.9 | 1.9 |
| Jul ’26 | 2.3 | 2.5 | 3.1 | 1.9 |
Online sales
0.9$ mn · Jul ’26
numbers
| period | actual | AOP | VP | prior yr |
|---|---|---|---|---|
| Aug ’24 | 0.7 | 0.7 | 0.8 | 0.6 |
| Sep ’24 | 0.7 | 0.7 | 0.8 | 0.5 |
| Oct ’24 | 0.9 | 0.9 | 1 | 0.7 |
| Nov ’24 | 0.9 | 0.9 | 1 | 0.7 |
| Dec ’24 | 0.7 | 0.8 | 0.9 | 0.6 |
| Jan ’25 | 0.7 | 0.8 | 0.9 | 0.6 |
| Feb ’25 | 0.9 | 1 | 1.1 | 0.7 |
| Mar ’25 | 0.8 | 0.8 | 1 | 0.6 |
| Apr ’25 | 0.7 | 0.8 | 0.9 | 0.6 |
| May ’25 | 0.8 | 0.8 | 0.9 | 0.6 |
| Jun ’25 | 0.8 | 0.8 | 0.9 | 0.6 |
| Jul ’25 | 0.8 | 0.8 | 1 | 0.6 |
| Aug ’25 | 0.9 | 1 | 1.1 | 0.7 |
| Sep ’25 | 0.8 | 0.9 | 1.1 | 0.7 |
| Oct ’25 | 1.1 | 1.2 | 1.4 | 0.9 |
| Nov ’25 | 1.1 | 1.2 | 1.4 | 0.9 |
| Dec ’25 | 0.9 | 1 | 1.2 | 0.7 |
| Jan ’26 | 0.9 | 1 | 1.2 | 0.7 |
| Feb ’26 | 1.1 | 1.2 | 1.6 | 0.9 |
| Mar ’26 | 1 | 1.1 | 1.4 | 0.8 |
| Apr ’26 | 0.9 | 1 | 1.2 | 0.7 |
| May ’26 | 0.9 | 1 | 1.3 | 0.8 |
| Jun ’26 | 0.9 | 1 | 1.3 | 0.8 |
| Jul ’26 | 0.9 | 1.1 | 1.4 | 0.8 |
Online share
41.3%Jul ’26
numbers
| period | actual | AOP | VP | prior yr |
|---|---|---|---|---|
| Aug ’24 | 38.4% | 37.8% | 39.8% | 35.0% |
| Sep ’24 | 37.0% | 38.0% | 40.0% | 35.3% |
| Oct ’24 | 37.1% | 38.2% | 40.2% | 36.2% |
| Nov ’24 | 38.1% | 38.7% | 40.4% | 36.3% |
| Dec ’24 | 37.2% | 38.5% | 40.6% | 35.1% |
| Jan ’25 | 37.0% | 39.0% | 40.8% | 36.2% |
| Feb ’25 | 37.8% | 39.2% | 41.0% | 35.0% |
| Mar ’25 | 38.4% | 39.7% | 41.2% | 35.6% |
| Apr ’25 | 39.1% | 39.3% | 41.4% | 35.5% |
| May ’25 | 37.8% | 39.9% | 41.6% | 36.9% |
| Jun ’25 | 39.4% | 39.8% | 41.8% | 36.3% |
| Jul ’25 | 39.5% | 39.8% | 42.0% | 37.1% |
| Aug ’25 | 39.0% | 40.3% | 42.1% | 38.4% |
| Sep ’25 | 39.7% | 40.1% | 42.3% | 37.0% |
| Oct ’25 | 39.6% | 40.3% | 42.5% | 37.1% |
| Nov ’25 | 39.2% | 40.7% | 42.7% | 38.1% |
| Dec ’25 | 39.0% | 40.8% | 42.9% | 37.2% |
| Jan ’26 | 39.4% | 40.8% | 43.1% | 37.0% |
| Feb ’26 | 41.0% | 41.5% | 43.3% | 37.8% |
| Mar ’26 | 40.1% | 41.8% | 43.5% | 38.4% |
| Apr ’26 | 40.8% | 41.7% | 43.7% | 39.1% |
| May ’26 | 41.5% | 41.8% | 43.9% | 37.8% |
| Jun ’26 | 41.3% | 41.9% | 44.1% | 39.4% |
| Jul ’26 | 41.3% | 42.6% | 44.3% | 39.5% |
Pieces sold
74,513pieces · Jul ’26
numbers
| period | actual | AOP | VP | prior yr |
|---|---|---|---|---|
| Aug ’24 | 68,534 | 69,753 | 72,768 | 57,631 |
| Sep ’24 | 63,766 | 66,743 | 68,737 | 56,817 |
| Oct ’24 | 84,666 | 85,316 | 88,818 | 71,721 |
| Nov ’24 | 80,745 | 81,608 | 87,294 | 69,027 |
| Dec ’24 | 68,790 | 72,250 | 78,000 | 60,475 |
| Jan ’25 | 64,915 | 68,907 | 75,492 | 60,097 |
| Feb ’25 | 84,435 | 87,681 | 95,736 | 74,264 |
| Mar ’25 | 72,967 | 74,509 | 83,145 | 61,911 |
| Apr ’25 | 65,411 | 68,657 | 74,721 | 55,974 |
| May ’25 | 68,917 | 70,978 | 77,516 | 57,139 |
| Jun ’25 | 66,841 | 70,343 | 77,380 | 56,455 |
| Jul ’25 | 66,861 | 73,187 | 81,038 | 59,337 |
| Aug ’25 | 78,441 | 84,193 | 93,604 | 68,534 |
| Sep ’25 | 72,646 | 77,830 | 88,793 | 63,766 |
| Oct ’25 | 95,370 | 1,00,875 | 1,14,489 | 84,666 |
| Nov ’25 | 91,094 | 97,432 | 1,12,101 | 80,745 |
| Dec ’25 | 83,669 | 84,584 | 99,359 | 68,790 |
| Jan ’26 | 76,424 | 81,430 | 96,404 | 64,915 |
| Feb ’26 | 94,450 | 1,01,755 | 1,22,246 | 84,435 |
| Mar ’26 | 81,968 | 87,783 | 1,05,458 | 72,967 |
| Apr ’26 | 74,306 | 79,302 | 94,563 | 65,411 |
| May ’26 | 76,674 | 82,010 | 99,024 | 68,917 |
| Jun ’26 | 76,084 | 80,052 | 98,282 | 66,841 |
| Jul ’26 | 74,513 | 83,710 | 1,02,540 | 66,861 |
Average selling price
30.4$ · Jul ’26
numbers
| period | actual | AOP | VP | prior yr |
|---|---|---|---|---|
| Aug ’24 | 27.9 | 27.9 | 27.9 | 27.3 |
| Sep ’24 | 28.4 | 27.9 | 28 | 26.8 |
| Oct ’24 | 27.9 | 27.9 | 28.1 | 27.2 |
| Nov ’24 | 27.8 | 28.3 | 28.1 | 27 |
| Dec ’24 | 28.5 | 28.1 | 28.2 | 27.3 |
| Jan ’25 | 28.7 | 28.3 | 28.3 | 26.6 |
| Feb ’25 | 28.5 | 28.4 | 28.4 | 28 |
| Mar ’25 | 28.8 | 28.5 | 28.5 | 27.9 |
| Apr ’25 | 28.4 | 28.5 | 28.6 | 27.8 |
| May ’25 | 28.9 | 28.7 | 28.7 | 28.2 |
| Jun ’25 | 28.5 | 28.8 | 28.7 | 27.9 |
| Jul ’25 | 28.7 | 28.8 | 28.8 | 27.7 |
| Aug ’25 | 29.1 | 28.9 | 28.9 | 27.9 |
| Sep ’25 | 29.3 | 29 | 29 | 28.4 |
| Oct ’25 | 28.8 | 29 | 29.1 | 27.9 |
| Nov ’25 | 29.7 | 29.1 | 29.2 | 27.8 |
| Dec ’25 | 29 | 29.3 | 29.3 | 28.5 |
| Jan ’26 | 29.2 | 29.3 | 29.4 | 28.7 |
| Feb ’26 | 29.2 | 29.4 | 29.4 | 28.5 |
| Mar ’26 | 29.6 | 29.5 | 29.5 | 28.8 |
| Apr ’26 | 29.4 | 29.6 | 29.6 | 28.4 |
| May ’26 | 29.5 | 29.7 | 29.7 | 28.9 |
| Jun ’26 | 29.3 | 29.9 | 29.8 | 28.5 |
| Jul ’26 | 30.4 | 29.9 | 29.9 | 28.7 |
Stores
44Jul ’26
numbers
| period | actual | AOP | VP | prior yr |
|---|---|---|---|---|
| Aug ’24 | 33 | 35 | 37 | 28 |
| Sep ’24 | 34 | 36 | 38 | 28 |
| Oct ’24 | 34 | 36 | 38 | 29 |
| Nov ’24 | 35 | 37 | 39 | 29 |
| Dec ’24 | 35 | 37 | 39 | 30 |
| Jan ’25 | 36 | 38 | 40 | 30 |
| Feb ’25 | 36 | 38 | 40 | 31 |
| Mar ’25 | 37 | 39 | 41 | 31 |
| Apr ’25 | 37 | 39 | 42 | 32 |
| May ’25 | 38 | 40 | 42 | 32 |
| Jun ’25 | 38 | 40 | 43 | 32 |
| Jul ’25 | 38 | 41 | 43 | 33 |
| Aug ’25 | 39 | 41 | 44 | 33 |
| Sep ’25 | 39 | 42 | 44 | 34 |
| Oct ’25 | 40 | 42 | 45 | 34 |
| Nov ’25 | 40 | 43 | 45 | 35 |
| Dec ’25 | 41 | 43 | 46 | 35 |
| Jan ’26 | 41 | 44 | 46 | 36 |
| Feb ’26 | 42 | 44 | 47 | 36 |
| Mar ’26 | 42 | 45 | 47 | 37 |
| Apr ’26 | 43 | 45 | 48 | 37 |
| May ’26 | 43 | 46 | 48 | 38 |
| Jun ’26 | 44 | 46 | 49 | 38 |
| Jul ’26 | 44 | 47 | 49 | 38 |
Gross profit
1.3$ mn · Jul ’26
numbers
| period | actual | AOP | VP | prior yr |
|---|---|---|---|---|
| Aug ’24 | 1.1 | 1.1 | 1.2 | 0.9 |
| Sep ’24 | 1.1 | 1.1 | 1.1 | 0.9 |
| Oct ’24 | 1.4 | 1.4 | 1.5 | 1.1 |
| Nov ’24 | 1.3 | 1.4 | 1.4 | 1.1 |
| Dec ’24 | 1.1 | 1.2 | 1.3 | 1 |
| Jan ’25 | 1.1 | 1.2 | 1.3 | 0.9 |
| Feb ’25 | 1.4 | 1.5 | 1.6 | 1.2 |
| Mar ’25 | 1.2 | 1.3 | 1.4 | 1 |
| Apr ’25 | 1.1 | 1.2 | 1.3 | 0.9 |
| May ’25 | 1.2 | 1.2 | 1.3 | 0.9 |
| Jun ’25 | 1.1 | 1.2 | 1.3 | 0.9 |
| Jul ’25 | 1.1 | 1.3 | 1.4 | 1 |
| Aug ’25 | 1.3 | 1.5 | 1.6 | 1.1 |
| Sep ’25 | 1.2 | 1.4 | 1.6 | 1.1 |
| Oct ’25 | 1.6 | 1.8 | 2 | 1.4 |
| Nov ’25 | 1.6 | 1.7 | 2 | 1.3 |
| Dec ’25 | 1.4 | 1.5 | 1.8 | 1.1 |
| Jan ’26 | 1.3 | 1.4 | 1.7 | 1.1 |
| Feb ’26 | 1.6 | 1.8 | 2.2 | 1.4 |
| Mar ’26 | 1.4 | 1.6 | 1.9 | 1.2 |
| Apr ’26 | 1.3 | 1.4 | 1.7 | 1.1 |
| May ’26 | 1.3 | 1.5 | 1.8 | 1.2 |
| Jun ’26 | 1.3 | 1.5 | 1.8 | 1.1 |
| Jul ’26 | 1.3 | 1.5 | 1.9 | 1.1 |
Gross margin
59.2%Jul ’26
numbers
| period | actual | AOP | VP | prior yr |
|---|---|---|---|---|
| Aug ’24 | 57.9% | 58.9% | 58.5% | 57.7% |
| Sep ’24 | 58.1% | 58.9% | 58.8% | 57.4% |
| Oct ’24 | 58.5% | 58.9% | 58.9% | 57.4% |
| Nov ’24 | 58.2% | 59.2% | 58.9% | 57.9% |
| Dec ’24 | 57.6% | 59.2% | 59.2% | 57.8% |
| Jan ’25 | 57.7% | 59.1% | 59.2% | 57.7% |
| Feb ’25 | 58.8% | 59.1% | 59.3% | 57.7% |
| Mar ’25 | 58.0% | 59.2% | 59.6% | 57.3% |
| Apr ’25 | 58.1% | 59.7% | 59.6% | 57.8% |
| May ’25 | 59.1% | 59.9% | 59.8% | 57.9% |
| Jun ’25 | 58.9% | 59.9% | 60.0% | 57.9% |
| Jul ’25 | 58.5% | 60.2% | 60.1% | 57.8% |
| Aug ’25 | 58.3% | 60.0% | 60.2% | 57.9% |
| Sep ’25 | 58.2% | 60.2% | 60.4% | 58.1% |
| Oct ’25 | 59.1% | 60.1% | 60.5% | 58.5% |
| Nov ’25 | 58.8% | 60.3% | 60.6% | 58.2% |
| Dec ’25 | 59.2% | 60.4% | 60.8% | 57.6% |
| Jan ’26 | 58.6% | 60.4% | 60.9% | 57.7% |
| Feb ’26 | 59.1% | 60.4% | 61.0% | 58.8% |
| Mar ’26 | 59.1% | 60.5% | 61.2% | 58.0% |
| Apr ’26 | 59.1% | 60.5% | 61.4% | 58.1% |
| May ’26 | 59.4% | 60.5% | 61.5% | 59.1% |
| Jun ’26 | 59.2% | 60.7% | 61.6% | 58.9% |
| Jul ’26 | 59.2% | 60.8% | 61.8% | 58.5% |
Contribution margin
0.8$ mn · Jul ’26
numbers
| period | actual | AOP | VP | prior yr |
|---|---|---|---|---|
| Aug ’24 | 0.6 | 0.7 | 0.7 | 0.5 |
| Sep ’24 | 0.6 | 0.6 | 0.6 | 0.5 |
| Oct ’24 | 0.8 | 0.8 | 0.8 | 0.6 |
| Nov ’24 | 0.7 | 0.8 | 0.8 | 0.6 |
| Dec ’24 | 0.6 | 0.7 | 0.8 | 0.5 |
| Jan ’25 | 0.6 | 0.7 | 0.7 | 0.5 |
| Feb ’25 | 0.8 | 0.9 | 0.9 | 0.7 |
| Mar ’25 | 0.7 | 0.7 | 0.8 | 0.6 |
| Apr ’25 | 0.6 | 0.7 | 0.8 | 0.5 |
| May ’25 | 0.7 | 0.7 | 0.8 | 0.5 |
| Jun ’25 | 0.7 | 0.7 | 0.8 | 0.5 |
| Jul ’25 | 0.6 | 0.8 | 0.8 | 0.5 |
| Aug ’25 | 0.8 | 0.9 | 1 | 0.6 |
| Sep ’25 | 0.7 | 0.8 | 0.9 | 0.6 |
| Oct ’25 | 0.9 | 1.1 | 1.2 | 0.8 |
| Nov ’25 | 0.9 | 1 | 1.2 | 0.7 |
| Dec ’25 | 0.8 | 0.9 | 1.1 | 0.6 |
| Jan ’26 | 0.8 | 0.9 | 1.1 | 0.6 |
| Feb ’26 | 0.9 | 1.1 | 1.3 | 0.8 |
| Mar ’26 | 0.8 | 0.9 | 1.2 | 0.7 |
| Apr ’26 | 0.8 | 0.9 | 1.1 | 0.6 |
| May ’26 | 0.8 | 0.9 | 1.1 | 0.7 |
| Jun ’26 | 0.8 | 0.9 | 1.1 | 0.7 |
| Jul ’26 | 0.8 | 0.9 | 1.2 | 0.6 |
Contribution margin (%)
34.9%Jul ’26
numbers
| period | actual | AOP | VP | prior yr |
|---|---|---|---|---|
| Aug ’24 | 32.4% | 33.9% | 33.4% | 31.8% |
| Sep ’24 | 32.7% | 34.0% | 33.7% | 31.8% |
| Oct ’24 | 33.1% | 34.2% | 33.9% | 31.7% |
| Nov ’24 | 33.0% | 34.5% | 34.1% | 31.9% |
| Dec ’24 | 32.6% | 34.4% | 34.5% | 31.9% |
| Jan ’25 | 32.4% | 34.4% | 34.7% | 31.8% |
| Feb ’25 | 33.6% | 34.4% | 34.8% | 31.8% |
| Mar ’25 | 32.9% | 34.5% | 35.1% | 31.9% |
| Apr ’25 | 32.9% | 35.4% | 35.3% | 32.2% |
| May ’25 | 33.8% | 35.7% | 35.6% | 32.5% |
| Jun ’25 | 34.1% | 35.7% | 35.8% | 32.5% |
| Jul ’25 | 33.5% | 36.0% | 36.0% | 32.5% |
| Aug ’25 | 33.4% | 35.7% | 36.2% | 32.4% |
| Sep ’25 | 33.5% | 36.1% | 36.4% | 32.7% |
| Oct ’25 | 34.4% | 36.0% | 36.7% | 33.1% |
| Nov ’25 | 33.9% | 36.2% | 36.8% | 33.0% |
| Dec ’25 | 34.4% | 36.3% | 37.1% | 32.6% |
| Jan ’26 | 34.0% | 36.3% | 37.3% | 32.4% |
| Feb ’26 | 34.4% | 36.3% | 37.4% | 33.6% |
| Mar ’26 | 34.3% | 36.5% | 37.8% | 32.9% |
| Apr ’26 | 34.7% | 36.6% | 38.0% | 32.9% |
| May ’26 | 34.3% | 36.7% | 38.3% | 33.8% |
| Jun ’26 | 34.5% | 36.9% | 38.4% | 34.1% |
| Jul ’26 | 34.9% | 37.1% | 38.7% | 33.5% |
EBITDA
0.3$ mn · Jul ’26
numbers
| period | actual | AOP | VP | prior yr |
|---|---|---|---|---|
| Aug ’24 | 0.2 | 0.3 | 0.3 | 0.1 |
| Sep ’24 | 0.2 | 0.2 | 0.3 | 0.1 |
| Oct ’24 | 0.3 | 0.3 | 0.4 | 0.2 |
| Nov ’24 | 0.3 | 0.3 | 0.4 | 0.2 |
| Dec ’24 | 0.2 | 0.3 | 0.3 | 0.2 |
| Jan ’25 | 0.2 | 0.3 | 0.3 | 0.1 |
| Feb ’25 | 0.3 | 0.4 | 0.4 | 0.2 |
| Mar ’25 | 0.3 | 0.3 | 0.4 | 0.2 |
| Apr ’25 | 0.2 | 0.3 | 0.3 | 0.1 |
| May ’25 | 0.2 | 0.3 | 0.4 | 0.2 |
| Jun ’25 | 0.3 | 0.3 | 0.4 | 0.2 |
| Jul ’25 | 0.2 | 0.3 | 0.4 | 0.2 |
| Aug ’25 | 0.3 | 0.4 | 0.5 | 0.2 |
| Sep ’25 | 0.3 | 0.4 | 0.5 | 0.2 |
| Oct ’25 | 0.4 | 0.5 | 0.6 | 0.3 |
| Nov ’25 | 0.4 | 0.5 | 0.6 | 0.3 |
| Dec ’25 | 0.3 | 0.4 | 0.6 | 0.2 |
| Jan ’26 | 0.3 | 0.4 | 0.5 | 0.2 |
| Feb ’26 | 0.4 | 0.6 | 0.7 | 0.3 |
| Mar ’26 | 0.4 | 0.5 | 0.6 | 0.3 |
| Apr ’26 | 0.3 | 0.4 | 0.6 | 0.2 |
| May ’26 | 0.3 | 0.4 | 0.6 | 0.2 |
| Jun ’26 | 0.3 | 0.4 | 0.6 | 0.3 |
| Jul ’26 | 0.3 | 0.5 | 0.7 | 0.2 |
EBITDA margin
15.1%Jul ’26
numbers
| period | actual | AOP | VP | prior yr |
|---|---|---|---|---|
| Aug ’24 | 11.2% | 13.1% | 13.2% | 9.0% |
| Sep ’24 | 11.1% | 13.0% | 13.2% | 9.6% |
| Oct ’24 | 13.1% | 14.7% | 14.9% | 10.8% |
| Nov ’24 | 13.5% | 15.1% | 15.0% | 10.0% |
| Dec ’24 | 11.9% | 14.0% | 14.9% | 9.8% |
| Jan ’25 | 10.9% | 13.6% | 14.8% | 9.2% |
| Feb ’25 | 13.4% | 15.1% | 16.4% | 10.7% |
| Mar ’25 | 12.2% | 14.3% | 16.1% | 9.8% |
| Apr ’25 | 11.0% | 14.9% | 15.5% | 9.5% |
| May ’25 | 11.9% | 15.5% | 16.2% | 10.2% |
| Jun ’25 | 13.2% | 15.6% | 16.4% | 10.3% |
| Jul ’25 | 12.8% | 15.9% | 17.0% | 10.4% |
| Aug ’25 | 14.2% | 16.8% | 17.8% | 11.2% |
| Sep ’25 | 13.5% | 16.6% | 17.9% | 11.1% |
| Oct ’25 | 15.5% | 18.0% | 19.5% | 13.1% |
| Nov ’25 | 15.7% | 17.7% | 19.6% | 13.5% |
| Dec ’25 | 14.3% | 17.5% | 19.4% | 11.9% |
| Jan ’26 | 14.3% | 17.2% | 19.4% | 10.9% |
| Feb ’26 | 15.2% | 18.6% | 20.8% | 13.4% |
| Mar ’26 | 15.0% | 17.7% | 20.6% | 12.2% |
| Apr ’26 | 14.3% | 17.3% | 20.2% | 11.0% |
| May ’26 | 14.0% | 17.7% | 20.8% | 11.9% |
| Jun ’26 | 14.4% | 17.6% | 20.9% | 13.2% |
| Jul ’26 | 15.1% | 18.4% | 21.6% | 12.8% |
PAT
0.2$ mn · Jul ’26
numbers
| period | actual | AOP | VP | prior yr |
|---|---|---|---|---|
| Aug ’24 | 0.1 | 0.1 | 0.2 | 0.1 |
| Sep ’24 | 0.1 | 0.1 | 0.1 | 0.1 |
| Oct ’24 | 0.2 | 0.2 | 0.2 | 0.1 |
| Nov ’24 | 0.2 | 0.2 | 0.2 | 0.1 |
| Dec ’24 | 0.1 | 0.2 | 0.2 | 0.1 |
| Jan ’25 | 0.1 | 0.2 | 0.2 | 0.1 |
| Feb ’25 | 0.2 | 0.2 | 0.3 | 0.1 |
| Mar ’25 | 0.1 | 0.2 | 0.2 | 0.1 |
| Apr ’25 | 0.1 | 0.2 | 0.2 | 0.1 |
| May ’25 | 0.1 | 0.2 | 0.2 | 0.1 |
| Jun ’25 | 0.1 | 0.2 | 0.2 | 0.1 |
| Jul ’25 | 0.1 | 0.2 | 0.3 | 0.1 |
| Aug ’25 | 0.2 | 0.3 | 0.3 | 0.1 |
| Sep ’25 | 0.2 | 0.2 | 0.3 | 0.1 |
| Oct ’25 | 0.3 | 0.3 | 0.4 | 0.2 |
| Nov ’25 | 0.3 | 0.3 | 0.4 | 0.2 |
| Dec ’25 | 0.2 | 0.3 | 0.4 | 0.1 |
| Jan ’26 | 0.2 | 0.3 | 0.4 | 0.1 |
| Feb ’26 | 0.3 | 0.4 | 0.5 | 0.2 |
| Mar ’26 | 0.2 | 0.3 | 0.4 | 0.1 |
| Apr ’26 | 0.2 | 0.3 | 0.4 | 0.1 |
| May ’26 | 0.2 | 0.3 | 0.4 | 0.1 |
| Jun ’26 | 0.2 | 0.3 | 0.4 | 0.1 |
| Jul ’26 | 0.2 | 0.3 | 0.4 | 0.1 |
Inventory days
135days · Jul ’26
numbers
| period | actual | AOP | prior yr |
|---|---|---|---|
| Aug ’24 | 151 | 147 | 166 |
| Sep ’24 | 155 | 146 | 166 |
| Oct ’24 | 152 | 146 | 162 |
| Nov ’24 | 152 | 145 | 160 |
| Dec ’24 | 150 | 145 | 158 |
| Jan ’25 | 152 | 145 | 164 |
| Feb ’25 | 151 | 143 | 160 |
| Mar ’25 | 148 | 143 | 158 |
| Apr ’25 | 152 | 142 | 158 |
| May ’25 | 154 | 141 | 157 |
| Jun ’25 | 151 | 140 | 157 |
| Jul ’25 | 150 | 140 | 158 |
| Aug ’25 | 144 | 140 | 151 |
| Sep ’25 | 148 | 139 | 155 |
| Oct ’25 | 145 | 139 | 152 |
| Nov ’25 | 143 | 139 | 152 |
| Dec ’25 | 142 | 138 | 150 |
| Jan ’26 | 144 | 136 | 152 |
| Feb ’26 | 144 | 136 | 151 |
| Mar ’26 | 146 | 135 | 148 |
| Apr ’26 | 140 | 135 | 152 |
| May ’26 | 138 | 135 | 154 |
| Jun ’26 | 135 | 134 | 151 |
| Jul ’26 | 135 | 134 | 150 |
Cash balance
23.2$ mn · Jul ’26
numbers
| period | actual | AOP | VP | prior yr |
|---|---|---|---|---|
| Aug ’24 | 12 | 12.2 | 12.2 | 10.9 |
| Sep ’24 | 12.1 | 12.3 | 12.3 | 11 |
| Oct ’24 | 12.3 | 12.5 | 12.6 | 11.1 |
| Nov ’24 | 12.4 | 12.8 | 12.8 | 11.2 |
| Dec ’24 | 12.6 | 12.9 | 13 | 11.3 |
| Jan ’25 | 12.7 | 13.1 | 13.2 | 11.3 |
| Feb ’25 | 12.9 | 13.3 | 13.5 | 11.5 |
| Mar ’25 | 19.8 | 20.3 | 20.6 | 11.5 |
| Apr ’25 | 19.9 | 20 | 20.8 | 11.6 |
| May ’25 | 20.1 | 20.2 | 21 | 11.7 |
| Jun ’25 | 20.2 | 20.4 | 21.3 | 11.8 |
| Jul ’25 | 20.3 | 20.7 | 21.5 | 11.9 |
| Aug ’25 | 20.6 | 20.9 | 21.9 | 12 |
| Sep ’25 | 20.8 | 21.2 | 22.2 | 12.1 |
| Oct ’25 | 21.2 | 21.5 | 22.6 | 12.3 |
| Nov ’25 | 21.5 | 21.9 | 23.1 | 12.4 |
| Dec ’25 | 21.7 | 22.2 | 23.5 | 12.6 |
| Jan ’26 | 21.9 | 22.5 | 23.8 | 12.7 |
| Feb ’26 | 22.2 | 22.8 | 24.4 | 12.9 |
| Mar ’26 | 22.5 | 23.1 | 24.8 | 19.8 |
| Apr ’26 | 22.7 | 22.7 | 25.2 | 19.9 |
| May ’26 | 22.9 | 23 | 25.7 | 20.1 |
| Jun ’26 | 23 | 23.3 | 26.1 | 20.2 |
| Jul ’26 | 23.2 | 23.6 | 26.6 | 20.3 |
Net cash flow
0.2$ mn · Jul ’26
numbers
| period | actual | prior yr |
|---|---|---|
| Aug ’24 | 0.1 | 0 |
| Sep ’24 | 0.1 | 0.1 |
| Oct ’24 | 0.2 | 0.1 |
| Nov ’24 | 0.1 | 0.1 |
| Dec ’24 | 0.2 | 0.1 |
| Jan ’25 | 0.1 | 0.1 |
| Feb ’25 | 0.3 | 0.1 |
| Mar ’25 | 6.9 | 0.1 |
| Apr ’25 | 0.1 | 0.1 |
| May ’25 | 0.2 | 0.1 |
| Jun ’25 | 0.1 | 0.1 |
| Jul ’25 | 0.1 | 0.1 |
| Aug ’25 | 0.3 | 0.1 |
| Sep ’25 | 0.2 | 0.1 |
| Oct ’25 | 0.4 | 0.2 |
| Nov ’25 | 0.3 | 0.1 |
| Dec ’25 | 0.2 | 0.2 |
| Jan ’26 | 0.2 | 0.1 |
| Feb ’26 | 0.3 | 0.3 |
| Mar ’26 | 0.3 | 6.9 |
| Apr ’26 | 0.2 | 0.1 |
| May ’26 | 0.2 | 0.2 |
| Jun ’26 | 0.2 | 0.1 |
| Jul ’26 | 0.2 | 0.1 |