Balance sheets
Dec 1, 2024 | Sep 30, 2024 | Dec 31, 2023 | Sep 1, 2023 | Dec 1, 2022 | ||
---|---|---|---|---|---|---|
Total Assets | $1.2 B(+5.7%) | $1.1 B(+138.3%) | $475.3 M(-2.4%) | $487.0 M(+11.6%) | $436.3 M | |
Current Assets | $641.4 M(-5.3%) | $677.3 M(+135.0%) | $288.3 M(-2.5%) | $295.7 M(+4.7%) | $282.4 M | |
Non Current Assets | $556.1 M(+22.1%) | $455.5 M(+143.5%) | $187.0 M(-2.2%) | $191.3 M(+24.3%) | $153.9 M | |
Total Liabilities | $239.3 M(+4.8%) | $228.4 M(+56.1%) | $146.4 M(-18.2%) | $179.0 M(-3.2%) | $185.0 M | |
Current Liabilities | $162.7 M(-7.0%) | $174.8 M(+122.3%) | $78.6 M(-23.8%) | $103.1 M(+21.3%) | $85.0 M | |
Long Term Liabilities | $76.7 M(+43.0%) | $53.6 M(-20.9%) | $67.8 M(-10.7%) | $75.9 M(-24.1%) | $100.0 M | |
Shareholders Equity | $958.2 M(+6.0%) | $904.4 M(+174.9%) | $328.9 M(+6.8%) | $307.9 M(+22.6%) | $251.3 M | |
Book Value | $958.2 M(+6.0%) | $904.4 M(+243.6%) | $263.2 M(-14.5%) | $307.9 M(+22.6%) | $251.3 M | |
Working Capital | $478.7 M(-4.7%) | $502.5 M(+139.7%) | $209.6 M(+8.9%) | $192.5 M(-2.4%) | $197.4 M | |
Cash And Cash Equivalents | $73.3 M(-26.6%) | $99.9 M(+1248.8%) | $7.4 M(-10.8%) | $8.3 M(-1.3%) | $8.4 M | |
Accounts Payable | $65.2 M(-22.0%) | $83.6 M(+161.0%) | $32.0 M(-19.3%) | $39.7 M(-4.6%) | $41.6 M | |
Accounts Receivable | $239.5 M(+6.4%) | $225.1 M(+109.9%) | $107.2 M(-16.3%) | $128.1 M(+3.5%) | $123.8 M | |
Short Term Debt | $21.0 M(+6.2%) | $19.8 M(+295.8%) | $5.0 M(-82.2%) | $28.1 M(+91.4%) | $14.7 M | |
Long Term Debt | $70.1 M(+35.6%) | $51.7 M(-23.7%) | $67.7 M(-10.7%) | $75.9 M(-24.1%) | $99.9 M | |
Total Debt | $91.1 M(+27.4%) | $71.5 M(-15.8%) | $84.9 M(-18.3%) | $103.9 M(-9.3%) | $114.6 M | |
Debt To Equity | 0.0(+300.0%) | 0.0(-96.2%) | 0.3(+30.0%) | 0.2(-37.5%) | 0.3 | |
Current Ratio | 3.9(+1.8%) | 3.9(+5.5%) | 3.7(+27.9%) | 2.9(-13.6%) | 3.3 | |
Quick Ratio | 2.3(+5.1%) | 2.2(+16.0%) | 1.9(+23.8%) | 1.5(-11.7%) | 1.7 | |
Inventory | $271.2 M(-8.9%) | $297.5 M(+110.7%) | $141.2 M(+0.7%) | $140.2 M(+2.6%) | $136.7 M | |
Retained Earnings | - | $179.5 M(+23.0%) | $145.9 M(+14.5%) | $127.5 M(+77.1%) | $72.0 M | |
PB Ratio | 1.1(+4.6%) | 1.1 | - | - | - |
Income statements
Dec 1, 2024 | Sep 30, 2024 | Dec 31, 2023 | Sep 1, 2023 | Dec 1, 2022 | ||
---|---|---|---|---|---|---|
EPS | $0.5(-76.4%) | $2.0 | - | $1.0(+6.0%) | $0.9 | |
TTM EPS | $2.5(+23.6%) | $2.0 | - | $1.9(+106.0%) | $0.9 | |
Revenue | $250.7 M(+65.1%) | $151.8 M(+14.0%) | $133.2 M(-4.2%) | $139.1 M(+8.7%) | $128.0 M | |
TTM Revenue | $402.5 M(+41.2%) | $285.0 M(+4.7%) | $272.3 M(+1.9%) | $267.1 M(+108.7%) | $128.0 M | |
Total Expenses | $216.1 M(+49.1%) | $144.9 M(+35.1%) | $107.3 M(-6.1%) | $114.2 M(+5.7%) | $108.1 M | |
Operating Expenses | $50.3 M(+9.9%) | $45.8 M(+100.9%) | $22.8 M(-8.8%) | $25.0 M(+10.2%) | $22.7 M | |
Cost Of Goods Sold | $165.8 M(+67.3%) | $99.1 M(+17.4%) | $84.5 M(-5.3%) | $89.2 M(+4.4%) | $85.4 M | |
TTM Cost Of Goods Sold | $265.0 M(+44.3%) | $183.6 M(+5.7%) | $173.7 M(-0.5%) | $174.6 M(+104.4%) | $85.4 M | |
Gross Profit | $84.9 M(+61.1%) | $52.7 M(+8.1%) | $48.7 M(-2.4%) | $49.9 M(+17.1%) | $42.6 M | |
TTM Gross Profit | $137.5 M(+35.7%) | $101.4 M(+2.8%) | $98.6 M(+6.6%) | $92.5 M(+117.1%) | $42.6 M | |
Gross Margin | 33.9%(-2.4%) | 34.7%(-5.1%) | 36.6%(+1.9%) | 35.9%(+7.8%) | 33.3% | |
Operating Profit | $34.6 M(+400.1%) | $6.9 M(-73.4%) | $25.9 M(+4.1%) | $24.9 M(+25.0%) | $19.9 M | |
TTM Operating Profit | $41.5 M(+26.3%) | $32.8 M(-35.4%) | $50.8 M(+13.4%) | $44.8 M(+125.0%) | $19.9 M | |
Operating Margin | 13.8%(+202.9%) | 4.5%(-76.6%) | 19.5%(+8.7%) | 17.9%(+15.1%) | 15.6% | |
Net Income | $31.8 M(-61.5%) | $82.6 M(+347.7%) | $18.4 M(+20.1%) | $15.4 M(+6.0%) | $14.5 M | |
TTM Net Income | $114.4 M(+13.2%) | $101.0 M(+198.8%) | $33.8 M(+13.2%) | $29.9 M(+106.0%) | $14.5 M | |
Net Margin | 12.7%(-76.7%) | 54.4% | - | 11.1%(-2.5%) | 11.3% | |
EBIT | $27.8 M(-65.6%) | $80.7 M(+232.5%) | $24.3 M(-1.9%) | $24.8 M(+25.5%) | $19.7 M | |
TTM EBIT | $108.5 M(+3.3%) | $105.0 M(+114.1%) | $49.0 M(+10.2%) | $44.5 M(+125.5%) | $19.7 M | |
EBITDA | $39.8 M(-55.0%) | $88.5 M(+134.4%) | $37.8 M(+23.7%) | $30.5 M(+20.5%) | $25.3 M | |
TTM EBITDA | $128.3 M(+1.6%) | $126.3 M(+84.9%) | $68.3 M(+22.2%) | $55.9 M(+120.5%) | $25.3 M | |
Selling, General & Administrative Expenses | $38.3 M(+0.8%) | $38.0 M(+127.4%) | $16.7 M(-13.1%) | $19.2 M(+12.7%) | $17.1 M | |
TTM SGA | $76.3 M(+39.5%) | $54.7 M(+52.2%) | $35.9 M(-1.0%) | $36.3 M(+112.7%) | $17.1 M | |
Depreciation And Amortization | - | $24.9 M(+84.9%) | $13.5 M(-39.0%) | $22.1 M | - | |
TTM D&A | - | $38.4 M(+7.9%) | $35.6 M(+61.0%) | $22.1 M | - | |
Interest Expense | $375.0 K(-48.6%) | $729.0 K(-8.0%) | $792.0 K(-47.8%) | $1.5 M(-9.9%) | $1.7 M | |
TTM Interest Expense | $1.1 M(-27.4%) | $1.5 M(-34.1%) | $2.3 M(-27.8%) | $3.2 M(+90.1%) | $1.7 M | |
Income Tax | -$4.4 M(-69.2%) | -$2.6 M(-151.3%) | $5.0 M(-36.1%) | $7.9 M(+122.3%) | $3.5 M | |
TTM Income Tax | -$7.0 M(-384.0%) | $2.5 M(-81.0%) | $12.9 M(+13.1%) | $11.4 M(+222.3%) | $3.5 M | |
PE Ratio | 6.6(-10.4%) | 7.4 | - | 15.1(-39.8%) | 25.0 | |
PS Ratio | 2.7(-21.4%) | 3.5 | - | - | - |
Cashflow statements
Dec 1, 2024 | Sep 30, 2024 | Dec 31, 2023 | Sep 1, 2023 | Dec 1, 2022 | ||
---|---|---|---|---|---|---|
Cash From Operations | - | $57.1 M(+167.0%) | $21.4 M(-60.8%) | $54.5 M | - | |
TTM CFO | - | $78.5 M(+3.5%) | $75.9 M(+39.3%) | $54.5 M | - | |
Cash From Investing | - | $150.4 M(+18441.2%) | -$820.0 K(+97.4%) | -$31.6 M | - | |
TTM CFI | - | $149.6 M(+561.3%) | -$32.4 M(-2.6%) | -$31.6 M | - | |
Cash From Financing | - | -$114.2 M(-430.4%) | -$21.5 M(+6.5%) | -$23.0 M | - | |
TTM CFF | - | -$135.7 M(-204.6%) | -$44.6 M(-93.5%) | -$23.0 M | - | |
Free Cash Flow | - | $51.1 M(+152.6%) | $20.2 M(-49.6%) | $40.1 M | - | |
TTM FCF | - | $71.4 M(+18.2%) | $60.4 M(+50.4%) | $40.1 M | - | |
CAPEX | - | $6.0 M(+422.5%) | $1.1 M(-92.0%) | $14.3 M | - | |
TTM CAPEX | - | $7.1 M(-54.1%) | $15.5 M(+8.0%) | $14.3 M | - | |
Dividends Paid | - | $75.0 M | - | $0.0 | - | |
TTM Dividends Paid | - | $75.0 M | - | $0.0 | - | |
TTM Dividend Per Share | - | - | - | - | - | |
TTM Dividend Yield | - | - | - | - | - | |
Payout Ratio | - | 90.8% | - | 0.0% | - |