NASDAQ:TWIN
Twin Disc, Incorporated
- Stock
Last Close
16.05
06/11 21:00
Market Cap
169.36M
Beta: 1.00
Volume Today
76.58K
Avg: 14.69K
PE Ratio
18.30
PFCF: 8.84
Dividend Yield
0.26%
Payout:0%
Preview
Full access to financials is available to subscribers only. Please support our work and get full access to all features. You can cancel anytime. If you'd like a demo, free trial or have any questions, please checkout the help page
Dec '14 | Mar '15 | Jun '15 | Sep '15 | Dec '15 | Mar '16 | Jun '16 | Sep '16 | Dec '16 | Mar '17 | Jun '17 | Sep '17 | Dec '17 | Mar '18 | Jun '18 | Sep '18 | Dec '18 | Mar '19 | Jun '19 | Sep '19 | Dec '19 | Mar '20 | Jun '20 | Sep '20 | Dec '20 | Mar '21 | Jun '21 | Sep '21 | Dec '21 | Mar '22 | Jun '22 | Sep '22 | Dec '22 | Mar '23 | Jun '23 | Sep '23 | Dec '23 | Mar '24 | Jun '24 | Sep '24 | Dec '24 | Mar '25 | Jun '25 | ||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 72.69M - | 60.94M 16.16% | 67.33M 10.49% | 37.37M 44.50% | 44.83M 19.95% | 41.43M 7.57% | 42.65M 2.93% | 35.84M 15.97% | 33.67M 6.04% | 45.08M 33.89% | 53.59M 18.87% | 45.06M 15.91% | 56.55M 25.48% | 65.35M 15.57% | 73.77M 12.89% | 74.69M 1.24% | 78.11M 4.58% | 77.42M 0.88% | 72.45M 6.42% | 59.29M 18.16% | 59.54M 0.41% | 68.64M 15.28% | 59.38M 13.49% | 46.14M 22.29% | 48.44M 4.97% | 57.64M 19.00% | 66.20M 14.86% | 47.76M 27.86% | 59.89M 25.39% | 59.29M 1.00% | 75.97M 28.14% | 55.91M 26.41% | 63.35M 13.30% | 73.77M 16.45% | 83.92M 13.76% | 63.55M 24.27% | 136.55M 114.85% | 210.71M 54.31% | 84.42M 59.94% | 72.90M 13.65% | 89.92M 23.35% | 81.24M 9.65% | 96.68M 19.00% | |
cost of revenue | 50.59M - | 41.94M 17.10% | 47.80M 13.99% | 29.18M 38.95% | 33.22M 13.84% | 31.82M 4.24% | 31.46M 1.10% | 26.66M 15.26% | 24.72M 7.27% | 31.79M 28.58% | 36.77M 15.68% | 31.17M 15.24% | 38.42M 23.26% | 44.62M 16.15% | 46.28M 3.72% | 50.70M 9.55% | 52.02M 2.59% | 54.30M 4.39% | 56.00M 3.12% | 49.65M 11.33% | 43.83M 11.74% | 52.09M 18.85% | 45.56M 12.52% | 35.87M 21.28% | 38.95M 8.61% | 43.68M 12.13% | 47.89M 9.64% | 34.31M 28.35% | 46.41M 35.24% | 41.60M 10.36% | 51.78M 24.48% | 42.62M 17.70% | 46.33M 8.71% | 54.51M 17.65% | 59.18M 8.57% | 46.92M 20.72% | 99.25M 111.55% | 152.48M 53.62% | 59.33M 61.09% | 53.58M 9.70% | 68.24M 27.37% | 59.54M 12.76% | 66.66M 11.97% | |
gross profit | 22.10M - | 19.01M 14.01% | 19.53M 2.78% | 8.19M 58.07% | 11.61M 41.71% | 9.62M 17.13% | 11.18M 16.25% | 9.17M 17.96% | 8.95M 2.44% | 13.29M 48.55% | 16.82M 26.49% | 13.89M 17.37% | 18.13M 30.45% | 20.73M 14.34% | 27.49M 32.64% | 23.98M 12.75% | 26.09M 8.77% | 23.12M 11.39% | 16.45M 28.84% | 9.64M 41.43% | 15.71M 63.04% | 16.55M 5.33% | 13.81M 16.54% | 10.28M 25.59% | 9.48M 7.71% | 13.96M 47.20% | 18.32M 31.18% | 13.45M 26.58% | 13.48M 0.26% | 17.69M 31.22% | 24.19M 36.75% | 13.30M 45.04% | 17.02M 28.02% | 19.27M 13.17% | 24.75M 28.45% | 16.64M 32.77% | 37.29M 124.15% | 58.23M 56.15% | 25.09M 56.92% | 19.32M 22.98% | 21.68M 12.20% | 21.71M 0.12% | 30.02M 38.29% | |
selling and marketing expenses | ||||||||||||||||||||||||||||||||||||||||||||
general and administrative expenses | ||||||||||||||||||||||||||||||||||||||||||||
selling general and administrative expenses | 16.51M - | 15.67M 5.08% | 16.18M 3.25% | 15.24M 5.80% | 14.59M 4.25% | 14.07M 3.56% | 13.21M 6.14% | 12.47M 5.55% | 12.56M 0.68% | 13.74M 9.37% | 14.00M 1.92% | 13.67M 2.38% | 15.27M 11.71% | 14.75M 3.41% | 18.23M 23.59% | 18.99M 4.17% | 18.91M 0.41% | 17.38M 8.11% | 16.27M 6.35% | 16.35M 0.45% | 16.41M 0.41% | 15.35M 6.48% | 15.11M 1.55% | 13.02M 13.82% | 13.97M 7.30% | 13.20M 5.56% | 16.75M 26.93% | 13.09M 21.84% | 15.27M 16.62% | 14.40M 5.71% | 17.33M 20.39% | 15.08M 13.00% | 15.98M 6.00% | 14.63M 8.49% | 16.56M 13.20% | 16.92M 2.18% | 34.07M 101.38% | 51.27M 50.49% | 20.36M 60.29% | 19.49M 4.27% | 18.92M 2.91% | 19.47M 2.92% | 24.62M 26.44% | |
research and development expenses | ||||||||||||||||||||||||||||||||||||||||||||
other expenses | 142K - | 539K 279.58% | -1K 100.19% | 158K 15,900% | -231K 246.20% | -187K 19.05% | -13K 93.05% | -110K 746.15% | 456K 514.55% | 67K 85.31% | -662K 1,088.06% | -198K 70.09% | -69K 65.15% | 23K 133.33% | 16K 30.43% | -319K 2,093.75% | -798K 150.16% | -490K 38.60% | -456K 6.94% | -691K 51.54% | -29K 95.80% | -898K 2,996.55% | -11K 98.78% | -1.14M 10,290.91% | -1.72M 50.39% | 557K 132.40% | -1.10M 296.95% | -355K 67.64% | 466K 231.27% | -63K 113.52% | -325K 415.87% | -260K 20% | -4.15M 1,496.15% | 1K 100.02% | 2.49M 249,100% | -233K 109.35% | ||||||||
cost and expenses | 67.09M - | 57.60M 14.15% | 63.98M 11.07% | 43.92M 31.35% | 47.87M 8.99% | 45.89M 4.14% | 44.67M 2.65% | 39.14M 12.39% | 37.28M 4.74% | 45.53M 22.11% | 50.78M 11.53% | 44.84M 11.70% | 53.69M 19.74% | 59.37M 10.59% | 64.51M 8.66% | 69.69M 8.03% | 70.93M 1.78% | 70.32M 0.86% | 72.05M 2.46% | 66M 8.39% | 60.24M 8.73% | 67.44M 11.95% | 60.67M 10.03% | 48.89M 19.43% | 52.93M 8.26% | 56.87M 7.46% | 64.64M 13.65% | 44.47M 31.21% | 61.72M 38.80% | 55.93M 9.38% | 68.79M 22.99% | 57.70M 16.13% | 58.16M 0.81% | 69.13M 18.87% | 75.73M 9.54% | -233K 100.31% | 133.32M 57,320.17% | 203.74M 52.82% | 79.69M 60.89% | 73.06M 8.31% | 87.16M 19.30% | 79.01M 9.35% | 91.28M 15.53% | |
operating expenses | 16.51M - | 15.67M 5.08% | 16.18M 3.25% | 14.74M 8.89% | 14.65M 0.62% | 14.07M 3.93% | 13.21M 6.14% | 12.47M 5.55% | 12.56M 0.68% | 13.74M 9.37% | 14.00M 1.92% | 13.67M 2.38% | 15.27M 11.71% | 14.75M 3.41% | 18.23M 23.59% | 18.99M 4.17% | 18.91M 0.41% | 16.02M 15.29% | 16.05M 0.21% | 16.35M 1.83% | 16.41M 0.41% | 15.35M 6.48% | 15.11M 1.55% | 13.02M 13.82% | 13.97M 7.30% | 13.20M 5.56% | 16.75M 26.93% | 10.15M 39.39% | 15.31M 50.83% | 14.33M 6.39% | 17.01M 18.66% | 15.08M 11.34% | 11.83M 21.53% | 14.63M 23.61% | 16.55M 13.18% | -233K 101.41% | 34.07M 14,721.46% | 51.27M 50.49% | 20.36M 60.29% | 19.49M 4.27% | 18.92M 2.91% | 19.47M 2.92% | 24.62M 26.44% | |
interest expense | 150K - | 122K 18.67% | 170K 39.34% | 91K 46.47% | 109K 19.78% | 156K 43.12% | 70K 55.13% | 53K 24.29% | 122K 130.19% | 61K 50% | 67K 9.84% | 64K 4.48% | 83K 29.69% | 80K 3.61% | 55K 31.25% | 717K 1,203.64% | 417K 41.84% | 449K 7.67% | 344K 23.39% | 389K 13.08% | 447K 14.91% | 488K 9.17% | 536K 9.84% | 573K 6.90% | 590K 2.97% | 606K 2.71% | 588K 2.97% | 530K 9.86% | 574K 8.30% | 490K 14.63% | 534K 8.98% | 566K 5.99% | 594K 4.95% | 522K 12.12% | 571K 9.39% | 394K 31.00% | 786K 99.49% | 1.05M 33.46% | 394K 62.44% | 636K 61.42% | 495K 22.17% | -660K 233.33% | 785K 218.94% | |
ebitda | 8.35M - | 6.34M 23.98% | 5.88M 7.36% | -4.17M 170.97% | -1.07M 74.32% | -2.43M 126.70% | 171K 107.04% | -1.50M 974.85% | -1.39M 7.02% | 1.31M 194.32% | 3.80M 189.79% | 1.67M 56.00% | 4.41M 163.48% | 7.65M 73.46% | 9.28M 21.37% | 7.03M 24.26% | 8.54M 21.53% | 9.07M 6.22% | 2.30M 74.61% | -4.47M 294.23% | 2.27M 150.70% | 3.29M 45.13% | 1.70M 48.44% | -1.13M 166.55% | -3.44M 204.60% | 4.17M 221.03% | 3.35M 19.71% | 5.49M 64.13% | 1.10M 80.02% | 6.16M 461.71% | 7.90M 28.17% | 98K 98.76% | 6.53M 6,560.20% | 6.52M 0.06% | 13.11M 100.94% | 2.25M 82.80% | 3.16M 39.96% | 6.76M 114.13% | 7.26M 7.40% | 1.79M 75.39% | 6.44M 260.69% | 1.95M 69.78% | 6.92M 255.47% | |
operating income | 5.60M - | 3.34M 40.37% | 74K 97.78% | -6.55M 8,951.35% | -3.56M 45.69% | -4.73M 32.86% | -9.76M 106.58% | -3.56M 63.54% | -4.43M 24.35% | -3.37M 23.81% | 2.38M 170.62% | -991K 141.60% | 2.03M 304.54% | 5.53M 172.62% | 8.37M 51.41% | 4.83M 42.32% | 6.75M 39.76% | 6.97M 3.31% | -42K 100.60% | -6.83M 16,164.29% | -4.95M 27.54% | -26.93M 444.14% | -1.54M 94.30% | -3.15M 105.08% | -4.61M 46.29% | 515K 111.18% | -5.04M 1,077.67% | 3.25M 164.49% | -3.02M 193.01% | 3.06M 201.16% | 5.67M 85.53% | -2.04M 136.03% | 5.03M 346.13% | 4.61M 8.38% | 8.22M 78.55% | -233K 102.83% | 3.16M 1,454.51% | 6.76M 114.13% | 4.73M 30.01% | -165K 103.49% | 2.76M 1,772.73% | 1.95M 29.46% | 5.40M 177.25% | |
depreciation and amortization | 2.61M - | 2.47M 5.33% | 2.52M 2.19% | 2.22M 11.93% | 2.20M 0.86% | 2.21M 0.50% | 2.21M 0.09% | 1.92M 13.34% | 1.76M 7.93% | 1.69M 4.31% | 1.65M 2.31% | 1.64M 0.30% | 1.62M 1.52% | 1.65M 1.61% | 1.56M 5.41% | 2.35M 50.96% | 2.16M 8.00% | 2.46M 14.02% | 2.36M 4.18% | 2.93M 23.93% | 3M 2.53% | 2.99M 0.30% | 3.01M 0.57% | 2.76M 8.31% | 2.77M 0.25% | 2.84M 2.82% | 2.88M 1.20% | 2.55M 11.37% | 2.46M 3.49% | 3.11M 26.25% | 2.23M 28.23% | 2.14M 4.04% | 1.50M 29.86% | 1.92M 27.78% | 2.42M 26.33% | 2.49M 2.68% | 2.53M - | 3.24M 28.09% | 3.30M 1.79% | 4.71M - | ||||
total other income expenses net | 142K - | 539K 279.58% | -3.28M 709.09% | 158K 104.81% | -746K 572.15% | -459K 38.47% | -7.75M 1,588.24% | -368K 95.25% | -360K 2.17% | -2.86M 695.28% | -1.09M 61.75% | -1.42M 29.32% | -900K 36.44% | -429K 52.33% | -881K 105.36% | -492K 44.15% | -1.23M 150.41% | -621K 49.59% | -897K 44.44% | -812K 9.48% | -4.28M 426.72% | -29.03M 578.82% | -248K 99.15% | -1.55M 524.19% | -1.84M 18.80% | 306K 116.64% | 503K 64.38% | -403K 180.12% | -724K 79.65% | 8K 101.10% | 2.27M 28,212.50% | -577K 125.47% | -1.38M 139.69% | -1.31M 5.50% | 2.52M 293.04% | -394K 115.62% | -1.19M 202.28% | -573K 51.89% | 4.28M 846.95% | -1.98M 146.26% | -289K 85.40% | -2.28M 687.89% | ||
income before tax | 5.59M - | 3.75M 32.82% | -97K 102.58% | -6.48M 6,583.51% | -3.90M 39.89% | -5.07M 30.07% | -9.85M 94.24% | -3.72M 62.19% | -4.09M 9.94% | -3.37M 17.74% | 1.65M 149.09% | -1.25M 175.80% | 1.88M 249.64% | 5.47M 191.68% | 8.33M 52.28% | 3.79M 54.49% | 5.53M 45.91% | 6.03M 9.02% | -842K 113.97% | -7.91M 839.55% | -5.43M 31.41% | -28.32M 421.95% | -2.08M 92.65% | -4.87M 133.61% | -6.92M 42.15% | 466K 106.74% | 1.48M 217.60% | 2.36M 59.59% | -3.13M 232.43% | 3.06M 197.92% | 7.93M 158.99% | -2.62M 133.01% | 3.64M 239.10% | 3.30M 9.47% | 10.14M 207.58% | -627K 106.18% | 1.97M 413.40% | 6.18M 214.76% | 9.01M 45.68% | -2.15M 123.81% | 2.47M 215.20% | -330K 113.35% | 1.54M 567.58% | |
income tax expense | 1.79M - | 707K 60.46% | -573K 181.05% | -2.21M 285.34% | -1.61M 27.17% | -4.14M 157.34% | -4.33M 4.59% | -1.05M 75.69% | -1.20M 14.16% | -1.64M 36.47% | 478K 129.16% | -4.66M 1,074.48% | 5.92M 227.20% | 1.13M 80.88% | 2.37M 109.36% | 887K 62.61% | 1.45M 63.59% | 1.44M 0.62% | -69K 104.79% | -1.62M 2,244.93% | 1.04M 164.28% | -3.15M 402.40% | -447K 85.79% | -929K 107.83% | -2.64M 183.85% | 300K 111.38% | 14.13M 4,609% | 382K 97.30% | 622K 62.83% | 753K 21.06% | 66K 91.24% | -688K 1,142.42% | 2.49M 461.77% | 548K 77.98% | 1.44M 162.59% | 546K 62.06% | 2.21M 304.40% | 2.61M 18.03% | 1.51M 41.86% | 627K 58.61% | 1.55M 147.53% | 1.14M 26.42% | 47K 95.88% | |
net income | 3.75M - | 2.95M 21.38% | 437K 85.17% | -4.32M 1,089.24% | -2.30M 46.77% | -963K 58.15% | -5.52M 472.90% | -2.70M 51.13% | -2.91M 8.01% | -1.85M 36.50% | 1.16M 162.84% | 3.39M 191.91% | -4.11M 221.26% | 4.31M 204.74% | 5.94M 37.91% | 2.86M 51.83% | 4.07M 42.31% | 4.56M 11.96% | -822K 118.03% | -6.31M 667.76% | -6.52M 3.25% | -25.23M 287.20% | -1.76M 93.02% | -3.98M 126.08% | -4.31M 8.39% | 94K 102.18% | -12.70M 13,610.64% | 1.92M 115.12% | -3.84M 299.79% | 2.23M 158.16% | 7.78M 248.68% | -1.93M 124.82% | 1.14M 158.98% | 2.67M 134.77% | 8.60M 221.47% | -1.17M 113.65% | -243K 79.28% | 3.58M 1,572.84% | 7.41M 107.04% | -2.77M 137.31% | 919K 133.24% | -1.47M 260.17% | 1.42M 196.74% | |
weighted average shs out | 11.28M - | 11.28M 0.03% | 11.27M 0.09% | 11.31M 0.41% | 11.20M 1.03% | 11.21M 0.09% | 11.21M 0% | 11.22M 0.09% | 11.24M 0.22% | 11.25M 0.07% | 11.25M 0% | 11.26M 0.05% | 11.30M 0.36% | 11.31M 0.14% | 11.31M 0.02% | 11.72M 3.60% | 12.91M 10.13% | 12.91M 0.04% | 12.99M 0.60% | 13.11M 0.92% | 13.16M 0.40% | 13.18M 0.08% | 13.18M 0% | 13.20M 0.17% | 13.26M 0.44% | 13.27M 0.11% | 13.27M 0.01% | 13.28M 0.10% | 13.30M 0.10% | 13.40M 0.76% | 13.40M 0.01% | 13.41M 0.06% | 13.46M 0.40% | 13.50M 0.33% | 13.51M 0.03% | 13.53M 0.14% | 13.63M 0.75% | 13.66M 0.25% | 13.75M 0.62% | 13.78M 0.22% | 13.87M 0.65% | 13.89M 0.19% | 13.90M 0.01% | |
weighted average shs out dil | 11.28M - | 11.28M 0.04% | 11.27M 0.08% | 11.31M 0.38% | 11.20M 1.03% | 11.21M 0.09% | 11.21M 0% | 11.22M 0.09% | 11.24M 0.22% | 11.25M 0.07% | 11.25M 0% | 11.26M 0.08% | 11.30M 0.34% | 11.34M 0.42% | 11.41M 0.63% | 11.80M 3.36% | 13.00M 10.15% | 13.15M 1.15% | 13.13M 0.13% | 13.11M 0.14% | 13.16M 0.40% | 13.18M 0.08% | 13.18M 0% | 13.20M 0.17% | 13.26M 0.44% | 13.29M 0.30% | 13.27M 0.19% | 13.35M 0.60% | 13.30M 0.40% | 13.46M 1.21% | 13.46M 0.01% | 13.41M 0.36% | 13.70M 2.18% | 13.66M 0.27% | 13.84M 1.33% | 13.53M 2.29% | 13.63M 0.75% | 13.85M 1.64% | 13.91M 0.43% | 13.78M 0.96% | 14.06M 2.03% | 13.89M 1.16% | 13.97M 0.55% | |
eps | 0.33 - | 0.26 21.21% | 0.04 84.62% | -0.38 1,050% | -0.21 44.74% | -0.09 59.10% | -0.49 470.43% | -0.24 51.02% | -0.26 8.33% | -0.16 38.46% | 0.10 162.50% | 0.29 190.00% | -0.36 224.14% | 0.37 202.78% | 0.51 37.84% | 0.24 52.94% | 0.31 29.17% | 0.35 12.90% | -0.06 118.09% | -0.48 658.29% | -0.49 2.08% | -1.91 289.80% | -0.13 93.19% | -0.30 130.77% | -0.33 10.00% | 0.01 103.03% | -0.96 9,700% | 0.14 114.58% | -0.29 307.14% | 0.17 158.62% | 0.58 241.18% | -0.14 124.14% | 0.08 157.14% | 0.20 150% | 0.64 220.00% | -0.09 113.55% | -0.02 79.47% | 0.26 1,560.67% | 0.54 107.69% | -0.20 137.04% | 0.07 133.15% | -0.11 265.91% | 0.10 190.91% | |
epsdiluted | 0.33 - | 0.26 21.21% | 0.04 84.62% | -0.38 1,050% | -0.21 44.74% | -0.09 59.10% | -0.49 470.43% | -0.24 51.02% | -0.26 8.33% | -0.16 38.46% | 0.10 162.50% | 0.29 190.00% | -0.36 224.14% | 0.37 202.78% | 0.51 37.84% | 0.24 52.94% | 0.31 29.17% | 0.34 9.68% | -0.06 118.41% | -0.48 666.77% | -0.49 2.08% | -1.91 289.80% | -0.13 93.19% | -0.30 130.77% | -0.33 10.00% | 0.01 103.03% | -0.96 9,700% | 0.14 114.58% | -0.29 307.14% | 0.17 158.62% | 0.58 241.18% | -0.14 124.14% | 0.08 157.14% | 0.20 150% | 0.62 210.00% | -0.09 113.98% | -0.02 79.47% | 0.26 1,560.67% | 0.53 103.85% | -0.20 137.74% | 0.07 132.70% | -0.11 268.20% | 0.10 190.91% |
All numbers in USD (except ratios and percentages)