Balance sheets
30 Sept 2024 | 30 June 2024 | 31 Mar 2024 | 31 Dec 2023 | 30 Sept 2023 | 30 June 2023 | 31 Mar 2023 | 31 Dec 2022 | 01 Sept 2022 | 30 June 2022 | 31 Mar 2022 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Assets | $505.8 M(-2.5%) | $518.8 M(+2.7%) | $505.1 M(+24.7%) | $404.9 M(+5.6%) | $383.4 M(+20.2%) | $319.0 M(+17.1%) | $272.5 M(+25.9%) | $216.4 M | - | - | - | |
Current Assets | $260.1 M(-8.2%) | $283.2 M(+3.5%) | $273.5 M(+22.2%) | $223.8 M(-11.3%) | $252.4 M(+35.8%) | $185.9 M(-6.9%) | $199.7 M(+36.9%) | $145.9 M | - | - | - | |
Non Current Assets | $245.7 M(+4.3%) | $235.7 M(+1.7%) | $231.6 M(+27.9%) | $181.1 M(+38.3%) | $131.0 M(-1.6%) | $133.1 M(+82.9%) | $72.8 M(+3.3%) | $70.5 M | - | - | - | |
Total Liabilities | $145.7 M(+0.8%) | $144.6 M(-17.6%) | $175.5 M(+44.0%) | $121.8 M(+8.3%) | $112.4 M(-5.1%) | $118.5 M(-15.3%) | $139.9 M(+32.7%) | $105.4 M | - | - | - | |
Current Liabilities | $125.4 M(-4.2%) | $130.9 M(-17.3%) | $158.3 M(+44.8%) | $109.3 M(+9.6%) | $99.7 M(-2.6%) | $102.4 M(-17.1%) | $123.6 M(+36.7%) | $90.4 M | - | - | - | |
Long Term Liabilities | $20.3 M(+48.1%) | $13.7 M(-20.0%) | $17.1 M(+37.3%) | $12.5 M(-1.8%) | $12.7 M(-20.8%) | $16.0 M(-1.5%) | $16.3 M(+8.4%) | $15.0 M | - | - | - | |
Shareholders Equity | $360.0 M(-3.8%) | $374.2 M(+13.5%) | $329.6 M(+16.4%) | $283.1 M(+4.5%) | $271.0 M(+35.1%) | $200.5 M(+51.2%) | $132.6 M(+19.5%) | $111.0 M | - | - | - | |
Book Value | $360.0 M(-3.8%) | $374.2 M(+13.5%) | $329.6 M(+16.4%) | $283.1 M(+4.5%) | $271.0 M(+43.9%) | $188.3 M(+56.4%) | $120.4 M(+21.9%) | $98.7 M | - | - | - | |
Working Capital | $134.6 M(-11.6%) | $152.3 M(+32.2%) | $115.2 M(+0.6%) | $114.5 M(-25.0%) | $152.7 M(+83.0%) | $83.5 M(+9.6%) | $76.1 M(+37.1%) | $55.5 M | - | - | - | |
Cash And Cash Equivalents | $85.9 M(-1.0%) | $86.9 M(+12.1%) | $77.5 M(+112.1%) | $36.5 M(-42.8%) | $63.9 M(-4.0%) | $66.5 M(-33.4%) | $99.9 M(+144.0%) | $41.0 M | - | - | - | |
Accounts Payable | $62.2 M(+6.4%) | $58.4 M(-31.8%) | $85.6 M(+52.4%) | $56.2 M(+34.5%) | $41.8 M(-0.3%) | $41.9 M(-42.7%) | $73.2 M(+63.3%) | $44.8 M | - | - | - | |
Accounts Receivable | $10.8 M(-6.8%) | $11.6 M(+1.6%) | $11.5 M(+15.5%) | $9.9 M(+24.4%) | $8.0 M(+1.9%) | $7.8 M(-8.4%) | $8.5 M(+12.7%) | $7.6 M | - | - | - | |
Short Term Debt | $6.7 M(+4.7%) | $6.4 M(+78.4%) | $3.6 M(-5.2%) | $3.8 M(+2.1%) | $3.7 M(-4.2%) | $3.9 M(-24.4%) | $5.1 M(-34.1%) | $7.8 M | - | - | - | |
Long Term Debt | $16.5 M(+67.7%) | $9.8 M(-25.9%) | $13.3 M(+52.1%) | $8.7 M(-2.4%) | $8.9 M(-4.1%) | $9.3 M(-1.9%) | $9.5 M(+17.4%) | $8.1 M | - | - | - | |
Total Debt | $23.2 M(+42.8%) | $16.3 M(-3.6%) | $16.9 M(+34.7%) | $12.5 M(-1.0%) | $12.6 M(-4.2%) | $13.2 M(-9.8%) | $14.6 M(-7.9%) | $15.9 M(+100.0%) | $0.0(0%) | $0.0(0%) | $0.0 | |
Debt To Equity | 0.0(0%) | 0.0(0%) | 0.0(0%) | 0.0(0%) | 0.0(0%) | 0.0(-100.0%) | 0.0(-75.0%) | 0.0 | - | - | - | |
Current Ratio | 2.1(-4.2%) | 2.2(+24.9%) | 1.7(-15.6%) | 2.0(-19.0%) | 2.5(+39.0%) | 1.8(+12.3%) | 1.6(+0.6%) | 1.6 | - | - | - | |
Quick Ratio | 1.4(-8.7%) | 1.5(+26.3%) | 1.2(-7.8%) | 1.3(-30.1%) | 1.8(+52.5%) | 1.2(+14.3%) | 1.1(+25.0%) | 0.8 | - | - | - | |
Inventory | $89.5 M(+1.1%) | $88.6 M(+1.4%) | $87.4 M(+3.9%) | $84.1 M(+19.7%) | $70.3 M(+11.9%) | $62.8 M(-10.1%) | $69.9 M(-0.5%) | $70.2 M | - | - | - | |
Retained Earnings | $198.0 M(+9.8%) | $180.3 M(+33.8%) | $134.8 M(+32.4%) | $101.8 M(+5.3%) | $96.7 M(+4.1%) | $92.8 M(+47.7%) | $62.8 M(+45.3%) | $43.2 M | - | - | - | |
PB Ratio | 6.4(+6.8%) | 6.0(-20.0%) | 7.5(-21.5%) | 9.6(+60.8%) | 5.9 | - | - | - | - | - | - |
Income statements
30 Sept 2024 | 30 June 2024 | 31 Mar 2024 | 31 Dec 2023 | 30 Sept 2023 | 30 June 2023 | 31 Mar 2023 | 31 Dec 2022 | 01 Sept 2022 | 30 June 2022 | 31 Mar 2022 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|
EPS | $0.3(-60.3%) | $0.7(+37.7%) | $0.5(+562.5%) | $0.1(+33.3%) | $0.1(-88.7%) | $0.5(+55.7%) | $0.3(+2892.6%) | -$0.0(-125.5%) | $0.0(-83.4%) | $0.3(+442.4%) | $0.1 | |
TTM EPS | $1.6(+16.4%) | $1.4(+16.6%) | $1.2(+18.7%) | $1.0(+10.0%) | $0.9(+1.3%) | $0.9(+36.3%) | $0.7(+76.0%) | $0.4(-3.1%) | $0.4(+14.0%) | $0.3(+542.4%) | $0.1 | |
Revenue | $119.0 M(-38.3%) | $192.8 M(-8.9%) | $211.6 M(+117.6%) | $97.2 M(+2.9%) | $94.5 M(-37.6%) | $151.3 M(-8.7%) | $165.7 M(+145.4%) | $67.5 M(-2.1%) | $68.9 M(-29.4%) | $97.7 M(+8.0%) | $90.4 M | |
TTM Revenue | $620.6 M(+4.1%) | $596.1 M(+7.5%) | $554.7 M(+9.0%) | $508.7 M(+6.2%) | $478.9 M(+5.6%) | $453.4 M(+13.4%) | $399.8 M(+23.2%) | $324.5 M(+26.3%) | $257.0 M(+36.7%) | $188.1 M(+108.0%) | $90.4 M | |
Total Expenses | $99.5 M(-28.8%) | $139.7 M(-19.1%) | $172.6 M(+90.2%) | $90.8 M(+3.0%) | $88.2 M(-23.0%) | $114.5 M(-18.8%) | $140.9 M(+108.3%) | $67.6 M(+3.7%) | $65.2 M(-15.5%) | $77.2 M(-11.0%) | $86.8 M | |
Operating Expenses | $63.7 M(-26.0%) | $86.1 M(-26.5%) | $117.1 M(+91.9%) | $61.0 M(+1.6%) | $60.1 M(-14.2%) | $70.0 M(-24.5%) | $92.8 M(+109.5%) | $44.3 M(+2.4%) | $43.3 M(-6.2%) | $46.1 M(-18.7%) | $56.7 M | |
Cost Of Goods Sold | $35.8 M(-33.4%) | $53.7 M(-3.3%) | $55.5 M(+86.6%) | $29.8 M(+6.1%) | $28.1 M(-36.9%) | $44.5 M(-7.7%) | $48.2 M(+106.1%) | $23.4 M(+6.3%) | $22.0 M(-29.3%) | $31.1 M(+3.4%) | $30.0 M | |
TTM Cost Of Goods Sold | $174.7 M(+4.6%) | $167.0 M(+5.8%) | $157.8 M(+4.9%) | $150.5 M(+4.4%) | $144.1 M(+4.4%) | $138.0 M(+10.8%) | $124.6 M(+17.0%) | $106.5 M(+28.1%) | $83.1 M(+36.0%) | $61.1 M(+103.4%) | $30.0 M | |
Gross Profit | $83.2 M(-40.2%) | $139.1 M(-10.9%) | $156.1 M(+131.3%) | $67.5 M(+1.6%) | $66.4 M(-37.8%) | $106.8 M(-9.1%) | $117.5 M(+166.2%) | $44.1 M(-6.0%) | $47.0 M(-29.4%) | $66.6 M(+10.3%) | $60.4 M | |
TTM Gross Profit | $445.9 M(+3.9%) | $429.1 M(+8.1%) | $396.9 M(+10.8%) | $358.2 M(+7.0%) | $334.9 M(+6.2%) | $315.4 M(+14.6%) | $275.2 M(+26.2%) | $218.1 M(+25.4%) | $173.9 M(+37.0%) | $126.9 M(+110.3%) | $60.4 M | |
Gross Margin | 69.9%(-3.1%) | 72.2%(-2.2%) | 73.8%(+6.3%) | 69.4%(-1.3%) | 70.3%(-0.4%) | 70.6%(-0.4%) | 70.9%(+8.5%) | 65.4%(-4.0%) | 68.1%(-0.1%) | 68.2%(+2.1%) | 66.8% | |
Operating Profit | $19.5 M(-63.2%) | $53.0 M(+36.1%) | $39.0 M(+504.2%) | $6.5 M(+2.2%) | $6.3 M(-82.9%) | $36.8 M(+49.0%) | $24.7 M(+17509.2%) | -$142.0 K(-103.8%) | $3.7 M(-81.8%) | $20.5 M(+462.6%) | $3.6 M | |
TTM Operating Profit | $118.0 M(+12.6%) | $104.8 M(+18.3%) | $88.6 M(+19.2%) | $74.3 M(+9.7%) | $67.7 M(+4.0%) | $65.1 M(+33.6%) | $48.8 M(+76.2%) | $27.7 M(-0.5%) | $27.8 M(+15.4%) | $24.1 M(+562.6%) | $3.6 M | |
Operating Margin | 16.4%(-40.3%) | 27.5%(+49.4%) | 18.4%(+177.8%) | 6.6%(-0.8%) | 6.7%(-72.6%) | 24.3%(+63.1%) | 14.9%(+7204.8%) | -0.2%(-103.9%) | 5.4%(-74.2%) | 20.9%(+420.9%) | 4.0% | |
Net Income | $17.7 M(-61.0%) | $45.5 M(+37.9%) | $33.0 M(+545.1%) | $5.1 M(+33.4%) | $3.8 M(-87.2%) | $30.0 M(+53.1%) | $19.6 M(+3068.2%) | -$660.0 K(-124.0%) | $2.8 M(-83.4%) | $16.6 M(+452.1%) | $3.0 M | |
TTM Net Income | $101.3 M(+15.9%) | $87.4 M(+21.5%) | $71.9 M(+22.9%) | $58.5 M(+10.9%) | $52.8 M(+2.1%) | $51.7 M(+34.9%) | $38.3 M(+76.3%) | $21.7 M(-3.0%) | $22.4 M(+14.0%) | $19.6 M(+552.1%) | $3.0 M | |
Net Margin | 14.9%(-36.9%) | 23.6%(+51.4%) | 15.6%(+196.4%) | 5.3%(+29.6%) | 4.1%(-79.5%) | 19.8%(+67.5%) | 11.8%(+1307.1%) | -1.0%(-124.6%) | 4.0%(-76.6%) | 17.0%(+411.1%) | 3.3% | |
EBIT | $19.5 M(-63.2%) | $53.0 M(+36.1%) | $39.0 M(+504.2%) | $6.5 M(+2.2%) | $6.3 M(-82.9%) | $36.8 M(+49.0%) | $24.7 M(+17509.2%) | -$142.0 K(-103.8%) | $3.7 M(-81.8%) | $20.5 M(+462.6%) | $3.6 M | |
TTM EBIT | $118.0 M(+12.6%) | $104.8 M(+18.3%) | $88.6 M(+19.2%) | $74.3 M(+9.7%) | $67.7 M(+4.0%) | $65.1 M(+33.6%) | $48.8 M(+76.2%) | $27.7 M(-0.5%) | $27.8 M(+15.4%) | $24.1 M(+562.6%) | $3.6 M | |
EBITDA | $22.1 M(-60.1%) | $55.3 M(+34.0%) | $41.3 M(+367.9%) | $8.8 M(+3.2%) | $8.5 M(-78.0%) | $38.9 M(+46.3%) | $26.6 M(+2684.6%) | $956.0 K(-80.2%) | $4.8 M(-77.6%) | $21.5 M(+350.4%) | $4.8 M | |
TTM EBITDA | $127.5 M(+11.9%) | $114.0 M(+16.8%) | $97.6 M(+17.7%) | $82.9 M(+10.5%) | $75.1 M(+5.2%) | $71.3 M(+32.3%) | $53.9 M(+68.1%) | $32.1 M(+3.1%) | $31.1 M(+18.3%) | $26.3 M(+450.4%) | $4.8 M | |
Selling, General & Administrative Expenses | $63.7 M(-26.0%) | $86.1 M(-26.5%) | $117.1 M(+91.9%) | $61.0 M(+1.6%) | $60.1 M(-14.2%) | $70.0 M(-24.5%) | $92.8 M(+109.5%) | $44.3 M(+2.4%) | $43.3 M(-6.2%) | $46.1 M(-18.7%) | $56.7 M | |
TTM SG&A | $327.9 M(+1.1%) | $324.3 M(+5.2%) | $308.3 M(+8.6%) | $283.9 M(+6.3%) | $267.1 M(+6.7%) | $250.3 M(+10.6%) | $226.4 M(+18.9%) | $190.4 M(+30.3%) | $146.1 M(+42.0%) | $102.9 M(+81.3%) | $56.7 M | |
Depreciation And Amortization | $2.6 M(+11.7%) | $2.3 M(-0.2%) | $2.3 M(-3.0%) | $2.4 M(+6.1%) | $2.2 M(+6.4%) | $2.1 M(+10.5%) | $1.9 M(+73.0%) | $1.1 M(+0.2%) | $1.1 M(+2.3%) | $1.1 M(-6.3%) | $1.1 M | |
TTM D&A | $9.5 M(+3.6%) | $9.2 M(+2.2%) | $9.0 M(+4.7%) | $8.6 M(+17.4%) | $7.3 M(+18.4%) | $6.2 M(+19.9%) | $5.2 M(+17.2%) | $4.4 M(+33.2%) | $3.3 M(+49.5%) | $2.2 M(+93.7%) | $1.1 M | |
Interest Expense | - | - | - | - | - | - | - | - | - | - | - | |
TTM Interest Expense | - | - | - | - | - | - | - | - | - | - | - | |
Income Tax | $4.9 M(-56.6%) | $11.2 M(+25.3%) | $9.0 M(+226.9%) | $2.7 M(-40.8%) | $4.6 M(-40.2%) | $7.7 M(+55.4%) | $5.0 M(+2192.2%) | $217.0 K(-73.9%) | $830.0 K(-83.6%) | $5.1 M(+375.2%) | $1.1 M | |
TTM Income Tax | $27.8 M(+0.9%) | $27.5 M(+14.5%) | $24.0 M(+19.8%) | $20.1 M(+14.4%) | $17.5 M(+27.6%) | $13.8 M(+24.0%) | $11.1 M(+54.4%) | $7.2 M(+3.1%) | $7.0 M(+13.5%) | $6.1 M(+475.2%) | $1.1 M | |
PE Ratio | 24.8(-12.0%) | 28.2(-22.1%) | 36.2(-23.0%) | 47.0(+52.4%) | 30.9 | - | - | - | - | - | - | |
PS Ratio | 3.7(-1.1%) | 3.8(-15.5%) | 4.5(-16.2%) | 5.3(+58.0%) | 3.4 | - | - | - | - | - | - |
Cashflow statements
30 Sept 2024 | 30 June 2024 | 31 Mar 2024 | 31 Dec 2023 | 30 Sept 2023 | 30 June 2023 | 31 Mar 2023 | 31 Dec 2022 | 01 Sept 2022 | 30 June 2022 | 31 Mar 2022 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash From Operations | $16.2 M(-37.4%) | $25.8 M(-67.6%) | $79.6 M(+907.5%) | $7.9 M(+120.6%) | $3.6 M(-84.3%) | $22.8 M(-57.2%) | $53.2 M(+169.3%) | $19.8 M(+627.4%) | $2.7 M(+460.0%) | $485.0 K(-97.0%) | $16.1 M | |
TTM CFO | $129.5 M(+10.8%) | $116.9 M(+2.7%) | $113.9 M(+30.2%) | $87.5 M(-11.9%) | $99.3 M(+0.9%) | $98.4 M(+29.3%) | $76.2 M(+95.1%) | $39.0 M(+102.5%) | $19.3 M(+16.4%) | $16.6 M(+3.0%) | $16.1 M | |
Cash From Investing | $20.5 M(+342.9%) | -$8.4 M(+82.1%) | -$47.1 M(-52.3%) | -$30.9 M(+51.2%) | -$63.4 M(-16.6%) | -$54.4 M(-726.7%) | $8.7 M(+287.6%) | -$4.6 M(+72.3%) | -$16.7 M(-699.9%) | -$2.1 M(+14.0%) | -$2.4 M | |
TTM CFI | -$66.0 M(+56.0%) | -$149.8 M(+23.5%) | -$195.8 M(-39.8%) | -$140.0 M(-23.1%) | -$113.7 M(-69.8%) | -$67.0 M(-355.9%) | -$14.7 M(+43.0%) | -$25.8 M(-21.9%) | -$21.2 M(-369.8%) | -$4.5 M(-86.0%) | -$2.4 M | |
Cash From Financing | -$37.6 M(-361.3%) | -$8.1 M(-226.6%) | $6.4 M(+262.5%) | -$4.0 M(-106.9%) | $57.3 M(+3354.4%) | -$1.8 M(+37.4%) | -$2.8 M(-331.4%) | -$652.0 K(-1085.5%) | -$55.0 K(-109.9%) | $557.0 K(+680.2%) | -$96.0 K | |
TTM CFF | -$43.2 M(-183.7%) | $51.7 M(-11.0%) | $58.1 M(+18.9%) | $48.8 M(-6.3%) | $52.1 M(+1086.7%) | -$5.3 M(-78.3%) | -$3.0 M(-1104.5%) | -$246.0 K(-160.6%) | $406.0 K(-11.9%) | $461.0 K(+580.2%) | -$96.0 K | |
Free Cash Flow | $14.1 M(-40.5%) | $23.8 M(-69.5%) | $77.9 M(+1134.7%) | $6.3 M(+247.0%) | $1.8 M(-91.6%) | $21.6 M(-58.6%) | $52.1 M(+181.5%) | $18.5 M(+2252.7%) | $787.0 K(+159.5%) | -$1.3 M(-109.7%) | $13.7 M | |
TTM FCF | $122.1 M(+11.2%) | $109.8 M(+2.0%) | $107.6 M(+31.5%) | $81.8 M(-13.0%) | $94.0 M(+1.1%) | $93.0 M(+32.7%) | $70.1 M(+121.6%) | $31.6 M(+141.2%) | $13.1 M(+6.4%) | $12.3 M(-9.7%) | $13.7 M | |
CAPEX | $2.0 M(+0.2%) | $2.0 M(+15.0%) | $1.8 M(+10.3%) | $1.6 M(-9.5%) | $1.8 M(+49.6%) | $1.2 M(+9.6%) | $1.1 M(-13.2%) | $1.2 M(-35.7%) | $1.9 M(+6.8%) | $1.8 M(-25.4%) | $2.4 M | |
TTM CAPEX | $7.4 M(+3.7%) | $7.1 M(+13.4%) | $6.3 M(+12.2%) | $5.6 M(+6.8%) | $5.3 M(-3.0%) | $5.4 M(-10.4%) | $6.1 M(-18.2%) | $7.4 M(+20.1%) | $6.2 M(+45.6%) | $4.2 M(+74.6%) | $2.4 M | |
Dividends Paid | - | - | - | - | - | - | - | - | - | - | - | |
TTM Dividends Paid | - | - | - | - | - | - | - | - | - | - | - | |
TTM Dividend Per Share | - | - | - | - | - | - | - | - | - | - | - | |
TTM Dividend Yield | - | - | - | - | - | - | - | - | - | - | - | |
Payout Ratio | - | - | - | - | - | - | - | - | - | - | - |