COM:FABRINET
Fabrinet
- Stock
Last Close
230.01
22/11 21:00
Market Cap
8.78B
Beta: -
Volume Today
708.39K
Avg: -
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 '13 | Mar '14 | Jun '14 | Sep '14 | 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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 178.56M - | 167.66M 6.11% | 160.08M 4.52% | 189.32M 18.27% | 188.35M 0.51% | 189.45M 0.58% | 206.46M 8.97% | 216.43M 4.83% | 233.04M 7.67% | 250.89M 7.66% | 276.39M 10.16% | 332.04M 20.14% | 351.16M 5.76% | 366.84M 4.47% | 370.45M 0.99% | 357.31M 3.55% | 337.07M 5.66% | 332.21M 1.44% | 345.33M 3.95% | 377.18M 9.22% | 403.08M 6.87% | 398.95M 1.02% | 405.13M 1.55% | 399.30M 1.44% | 426.22M 6.74% | 411.21M 3.52% | 405.11M 1.48% | 436.64M 7.78% | 453.83M 3.94% | 479.32M 5.62% | 509.57M 6.31% | 543.32M 6.62% | 566.63M 4.29% | 564.39M 0.39% | 587.87M 4.16% | 655.43M 11.49% | 668.66M 2.02% | 665.28M 0.50% | 655.87M 1.41% | 685.48M 4.51% | 712.69M 3.97% | 731.53M 2.64% | 753.26M 2.97% | |
cost of revenue | 158.03M - | 150.37M 4.85% | 142.31M 5.36% | 168.82M 18.63% | 167.29M 0.90% | 167.80M 0.30% | 181.91M 8.41% | 190.42M 4.68% | 204.54M 7.42% | 219.71M 7.41% | 242.55M 10.39% | 292.44M 20.57% | 308.11M 5.36% | 322.79M 4.76% | 325.69M 0.90% | 316.98M 2.68% | 299.91M 5.39% | 295.28M 1.54% | 306.35M 3.75% | 336.90M 9.97% | 357.52M 6.12% | 352.19M 1.49% | 358.50M 1.79% | 353.31M 1.45% | 377.06M 6.72% | 366.87M 2.70% | 358.49M 2.29% | 386.16M 7.72% | 400.81M 3.79% | 422.54M 5.42% | 448.48M 6.14% | 479.73M 6.97% | 497.26M 3.66% | 493.70M 0.72% | 512.94M 3.90% | 572.67M 11.65% | 583.44M 1.88% | 579.27M 0.71% | 573.58M 0.98% | 601.07M 4.79% | 624.36M 3.87% | 640.60M 2.60% | 660.81M 3.16% | |
gross profit | 20.53M - | 17.28M 15.82% | 17.77M 2.85% | 20.51M 15.36% | 21.06M 2.71% | 21.66M 2.83% | 24.55M 13.35% | 26.01M 5.96% | 28.49M 9.54% | 31.18M 9.42% | 33.84M 8.55% | 39.61M 17.04% | 43.05M 8.68% | 44.05M 2.32% | 44.76M 1.62% | 40.33M 9.89% | 37.17M 7.85% | 36.93M 0.63% | 38.98M 5.55% | 40.28M 3.32% | 45.56M 13.13% | 46.76M 2.62% | 46.63M 0.28% | 45.99M 1.37% | 49.16M 6.90% | 44.34M 9.81% | 46.62M 5.16% | 50.48M 8.27% | 53.02M 5.03% | 56.78M 7.09% | 61.08M 7.58% | 63.60M 4.11% | 69.37M 9.08% | 70.69M 1.91% | 74.93M 6.00% | 82.76M 10.44% | 85.22M 2.97% | 86.01M 0.93% | 82.30M 4.32% | 84.40M 2.56% | 88.33M 4.65% | 90.94M 2.95% | 92.45M 1.66% | |
selling and marketing expenses | ||||||||||||||||||||||||||||||||||||||||||||
general and administrative expenses | ||||||||||||||||||||||||||||||||||||||||||||
selling general and administrative expenses | 6.91M - | 7.35M 6.35% | 6.71M 8.80% | 8.74M 30.31% | 10.31M 18.05% | 9.67M 6.24% | 10.74M 11.05% | 11.90M 10.81% | 13.71M 15.25% | 12.30M 10.32% | 11.84M 3.74% | 15.83M 33.73% | 17.65M 11.49% | 17.09M 3.20% | 15.06M 11.88% | 15.68M 4.12% | 13.16M 16.08% | 12.42M 5.62% | 16.56M 33.35% | 14.44M 12.81% | 12.73M 11.84% | 14.13M 11.04% | 13.77M 2.55% | 16M 16.19% | 17.08M 6.74% | 17.11M 0.19% | 18.18M 6.28% | 16.86M 7.27% | 17.16M 1.74% | 19.06M 11.09% | 17.49M 8.24% | 20.59M 17.71% | 17.79M 13.58% | 17.03M 4.25% | 18.53M 8.78% | 20.57M 10.99% | 18.93M 7.95% | 18.31M 3.28% | 19.87M 8.52% | 20.43M 2.82% | 19.32M 5.45% | 19.63M 1.62% | 19.11M 2.65% | |
research and development expenses | ||||||||||||||||||||||||||||||||||||||||||||
other expenses | 187K - | 173K 7.49% | 253K 46.24% | 103K 59.29% | -134K 230.10% | -75K 44.03% | -46K 38.67% | 103K 323.91% | 106K 2.91% | 57K 46.23% | 110K 92.98% | 143K 30% | 147K 2.80% | 108K 26.53% | 112K 3.70% | 97K 13.39% | 250K 157.73% | 91K 63.60% | 35K 61.54% | 77K 120% | 562K 629.87% | 159K 71.71% | 70K 55.97% | 377K 438.57% | 397K 5.31% | 203K 48.87% | 112K 44.83% | 121K 8.04% | 158K 30.58% | 124K 21.52% | -3.86M 3,215.32% | -260K 93.27% | -1.05M 305.77% | -36K 96.59% | -276K 666.67% | -141K 48.91% | -68K 51.77% | 31K 145.59% | 19K 38.71% | -80K 521.05% | ||||
cost and expenses | 164.94M - | 157.73M 4.38% | 149.01M 5.52% | 177.56M 19.15% | 177.61M 0.03% | 177.47M 0.08% | 192.65M 8.55% | 202.32M 5.02% | 218.26M 7.88% | 232.01M 6.30% | 254.38M 9.64% | 308.27M 21.18% | 325.76M 5.67% | 339.88M 4.33% | 340.75M 0.26% | 332.66M 2.37% | 313.06M 5.89% | 307.70M 1.71% | 322.90M 4.94% | 351.34M 8.81% | 370.24M 5.38% | 366.32M 1.06% | 372.27M 1.62% | 369.31M 0.80% | 394.14M 6.72% | 383.99M 2.58% | 376.67M 1.90% | 403.02M 6.99% | 417.96M 3.71% | 441.60M 5.66% | 465.97M 5.52% | 500.31M 7.37% | 515.05M 2.95% | 510.74M 0.84% | 531.47M 4.06% | 593.24M 11.62% | 602.37M 1.54% | 597.58M 0.79% | 593.45M 0.69% | 621.50M 4.73% | 643.68M 3.57% | 660.23M 2.57% | 679.92M 2.98% | |
operating expenses | 6.91M - | 7.35M 6.35% | 6.71M 8.80% | 8.74M 30.31% | 10.31M 18.05% | 9.67M 6.24% | 10.74M 11.05% | 11.90M 10.81% | 13.71M 15.25% | 12.30M 10.32% | 11.84M 3.74% | 15.83M 33.73% | 17.65M 11.49% | 17.09M 3.20% | 15.06M 11.88% | 15.68M 4.12% | 13.16M 16.08% | 12.42M 5.62% | 16.56M 33.35% | 14.44M 12.81% | 12.73M 11.84% | 14.13M 11.04% | 13.77M 2.55% | 16M 16.19% | 17.08M 6.74% | 17.11M 0.19% | 18.18M 6.28% | 16.86M 7.27% | 17.16M 1.74% | 19.06M 11.09% | 17.49M 8.24% | 20.59M 17.71% | 17.79M 13.58% | 17.03M 4.25% | 18.53M 8.78% | 20.57M 10.99% | 18.93M 7.95% | 18.31M 3.28% | 19.87M 8.52% | 20.43M 2.82% | 19.32M 5.45% | 19.63M 1.62% | 19.11M 2.65% | |
interest expense | 188K - | 172K 8.51% | 147K 14.53% | 133K 9.52% | 117K 12.03% | 125K 6.84% | 241K 92.80% | 402K 66.80% | 419K 4.23% | 335K 20.05% | 413K 23.28% | 1.32M 220.10% | 555K 58.02% | 641K 15.50% | 804K 25.43% | 853K 6.09% | 826K 3.17% | 820K 0.73% | 1.11M 35% | 634K 42.73% | 1.62M 154.89% | 1.42M 11.94% | 1.71M 20.03% | 2.39M 40.11% | 181K 92.44% | 238K 31.49% | 232K 2.52% | 251K 8.19% | 265K 5.58% | 282K 6.42% | 302K 7.09% | 36K 88.08% | 238K 561.11% | 73K 69.33% | 85K 16.44% | 391K 360% | 389K 0.51% | 399K 2.57% | 293K 26.57% | 45K 84.64% | -36K 180% | -26K 27.78% | -17K 34.62% | |
ebitda | 16.69M - | 10.66M 36.09% | 14.76M 38.36% | 15.15M 2.70% | 13.98M 7.76% | 15.54M 11.20% | 17.69M 13.79% | 18.72M 5.84% | 19.57M 4.55% | 19.15M 2.16% | 27.10M 41.54% | 29.47M 8.73% | 31.51M 6.92% | 33.98M 7.85% | 37.16M 9.36% | 32.98M 11.25% | 31.70M 3.88% | 32.78M 3.40% | 31.63M 3.51% | 34.77M 9.94% | 34.58M 0.55% | 42.45M 22.76% | 42.28M 0.41% | 39.93M 5.56% | 42.23M 5.77% | 37.31M 11.66% | 37.82M 1.39% | 43.41M 14.78% | 46.21M 6.45% | 47.91M 3.68% | 40.36M 15.77% | 53.05M 31.44% | 60.40M 13.86% | 63.83M 5.68% | 56.86M 10.91% | 74.66M 31.31% | 79.09M 5.93% | 81.95M 3.62% | 77.80M 5.07% | 81.75M 5.09% | 69.01M 15.58% | 71.31M 3.32% | 73.31M 2.81% | |
operating income | 13.62M - | 48.08M 253.10% | 11.07M 76.98% | 11.77M 6.31% | 9.59M 18.48% | 11.99M 24.94% | 13.81M 15.21% | 13.25M 4.08% | 14.78M 11.56% | 19.78M 33.83% | 22.00M 11.25% | 23.78M 8.06% | 25.39M 6.81% | 26.96M 6.16% | 29.70M 10.17% | 24.65M 17.00% | 22.23M 9.82% | 24.52M 10.26% | 22.42M 8.54% | 25.75M 14.86% | 32.52M 26.26% | 32.30M 0.66% | 32.07M 0.73% | 29.99M 6.48% | 32.06M 6.93% | 27.23M 15.09% | 28.13M 3.31% | 33.62M 19.52% | 35.87M 6.69% | 37.68M 5.05% | 43.59M 15.71% | 43.01M 1.34% | 51.45M 19.61% | 53.66M 4.30% | 56.40M 5.12% | 62.19M 10.26% | 66.28M 6.58% | 61.83M 6.73% | 61.40M 0.69% | 63.98M 4.19% | 69.01M 7.88% | 71.31M 3.32% | 73.31M 2.81% | |
depreciation and amortization | 2.54M - | 2.68M 5.19% | 2.90M 8.41% | 2.91M 0.24% | 3.04M 4.57% | 3.37M 10.92% | 3.63M 7.47% | 4.06M 12.08% | 4.23M 4.13% | 4.50M 6.33% | 4.56M 1.44% | 5.11M 12.03% | 5.64M 10.40% | 6.20M 9.80% | 6.84M 10.31% | 7.42M 8.51% | 6.85M 7.72% | 7.02M 2.59% | 7.80M 11.05% | 7.41M 4.96% | 7.59M 2.37% | 7.52M 0.88% | 7.42M 1.30% | 7.46M 0.57% | 7.81M 4.68% | 7.84M 0.28% | 7.76M 0.97% | 8.57M 10.44% | 9.08M 5.95% | 9.13M 0.56% | 9.47M 3.72% | 9.54M 0.68% | 9.58M 0.46% | 10.17M 6.18% | 459K 95.49% | 12.47M 2,617.43% | 12.81M 2.68% | 20.13M 57.16% | 11.33M 43.72% | 11.96M 5.59% | ||||
total other income expenses net | -601K - | 38.07M 6,434.44% | 183K 99.52% | -3K 101.64% | -1.20M 40,033.33% | -162K 86.54% | 45K 127.78% | -11.25M 25,106.67% | 6.27M 155.74% | 4.04M 35.63% | -560K 113.87% | 1.80M 421.43% | 2.09M 16.22% | -3.59M 271.80% | -930K 74.12% | -1.84M 97.53% | -2.87M 56.45% | -2.34M 18.68% | -842K 63.97% | 3.06M 463.42% | -178K 105.82% | -3.22M 1,708.43% | 1.09M 134.02% | -1.58M 243.93% | -607K 61.48% | 195K 132.13% | -1.05M 637.95% | 249K 123.74% | -375K 250.60% | 710K 289.33% | -3.58M 604.08% | 1.51M 142.25% | -1.55M 202.78% | -105K 93.24% | 1.68M 1,698.10% | 3.11M 85.46% | -2.03M 165.13% | 1.65M 181.20% | 906K 44.96% | 335K 63.02% | 3.89M 1,060.90% | 12.01M 208.72% | 11.67M 2.83% | |
income before tax | 13.17M - | 48.39M 267.53% | 11.64M 75.95% | 12.01M 3.18% | 9.75M 18.80% | 11.96M 22.65% | 13.91M 16.33% | 2.90M 79.17% | 21.09M 627.61% | 22.79M 8.10% | 21.45M 5.87% | 24.69M 15.08% | 27.25M 10.37% | 23.44M 14.00% | 28.48M 21.50% | 22.77M 20.03% | 20.91M 8.20% | 22.51M 7.66% | 21.84M 2.95% | 29.71M 36.01% | 32.23M 8.47% | 30.13M 6.51% | 34.17M 13.42% | 28.12M 17.72% | 33.23M 18.20% | 29.22M 12.06% | 28.67M 1.90% | 34.72M 21.10% | 36.34M 4.66% | 39.09M 7.57% | 40.34M 3.21% | 45.25M 12.16% | 50.08M 10.69% | 53.55M 6.93% | 58.08M 8.46% | 65.30M 12.43% | 64.26M 1.60% | 63.47M 1.22% | 67.06M 5.66% | 70.16M 4.62% | 72.90M 3.91% | 83.31M 14.28% | 84.97M 1.99% | |
income tax expense | -1.37M - | 727K 152.95% | 1.30M 79.37% | 971K 25.54% | 1.02M 5.46% | 1.11M 8.69% | 876K 21.29% | 1.29M 47.83% | 1.28M 0.93% | 1.97M 53.62% | 1.79M 9.39% | 1.93M 7.78% | 1.96M 1.82% | 1.78M 9.08% | 1.07M 39.67% | 1.74M 61.86% | 1.59M 8.51% | 1.45M 8.67% | -924K 163.55% | 1.86M 301.19% | 712K 61.70% | 1.49M 109.69% | 1.21M 18.69% | 2.16M 77.84% | 2.00M 7.32% | 957K 52.17% | 646K 32.50% | 1.67M 158.20% | 952K 42.93% | 1.59M 67.54% | -2.07M 229.91% | 596K 128.76% | 1.20M 102.01% | 2.89M 140.28% | 1.89M 34.57% | 688K 63.66% | 1.10M 60.03% | 4.12M 273.93% | 6.28M 52.47% | 5.07M 19.17% | -3.79M 174.75% | -2.40M 36.80% | -3.91M 63.08% | |
net income | 14.54M - | 47.66M 227.82% | 10.33M 78.32% | 11.04M 6.80% | 8.73M 20.93% | 10.85M 24.28% | 13.04M 20.19% | 1.60M 87.70% | 19.80M 1,135.37% | 20.82M 5.15% | 19.67M 5.54% | 22.77M 15.75% | 25.29M 11.10% | 21.66M 14.38% | 27.40M 26.53% | 21.03M 23.24% | 19.31M 8.18% | 21.05M 9.01% | 22.77M 8.15% | 27.85M 22.32% | 31.51M 13.15% | 28.64M 9.13% | 32.96M 15.09% | 25.96M 21.24% | 31.23M 20.32% | 28.27M 9.49% | 28.02M 0.86% | 33.05M 17.94% | 35.38M 7.06% | 37.49M 5.96% | 42.41M 13.12% | 44.65M 5.28% | 48.88M 9.47% | 50.66M 3.65% | 56.19M 10.91% | 64.61M 15.00% | 63.16M 2.26% | 59.35M 6.02% | 60.79M 2.41% | 65.09M 7.08% | 69.11M 6.18% | 80.92M 17.08% | 81.07M 0.19% | |
weighted average shs out | 34.88M - | 35.08M 0.56% | 35.80M 2.06% | 35.23M 1.59% | 35.35M 0.34% | 35.41M 0.16% | 35.43M 0.07% | 35.58M 0.42% | 35.81M 0.65% | 35.96M 0.42% | 36.08M 0.31% | 36.40M 0.91% | 36.85M 1.22% | 37.12M 0.73% | 37.33M 0.59% | 37.45M 0.30% | 37.48M 0.08% | 37.27M 0.54% | 36.83M 1.20% | 36.63M 0.55% | 36.84M 0.59% | 36.89M 0.14% | 36.84M 0.15% | 36.91M 0.21% | 37.01M 0.27% | 36.99M 0.06% | 36.72M 0.71% | 36.82M 0.26% | 36.94M 0.32% | 36.88M 0.17% | 36.86M 0.05% | 36.88M 0.05% | 37.02M 0.38% | 36.94M 0.21% | 36.67M 0.74% | 36.53M 0.38% | 36.59M 0.17% | 36.61M 0.05% | 36.34M 0.74% | 36.26M 0.22% | 36.33M 0.20% | 36.25M 0.21% | 36.15M 0.28% | |
weighted average shs out dil | 35.58M - | 35.79M 0.58% | 35.80M 0.03% | 35.59M 0.59% | 35.92M 0.93% | 36.11M 0.54% | 36.32M 0.58% | 36.31M 0.01% | 36.83M 1.41% | 37.09M 0.71% | 37.26M 0.46% | 37.33M 0.19% | 37.80M 1.27% | 37.87M 0.18% | 38.12M 0.65% | 38.16M 0.12% | 38.16M 0.02% | 38.05M 0.26% | 37.77M 0.76% | 37.14M 1.66% | 37.47M 0.89% | 37.54M 0.18% | 37.51M 0.07% | 37.53M 0.05% | 37.76M 0.62% | 37.80M 0.09% | 37.57M 0.60% | 37.38M 0.50% | 37.55M 0.45% | 37.61M 0.15% | 37.68M 0.18% | 37.33M 0.92% | 37.55M 0.60% | 37.47M 0.21% | 37.22M 0.67% | 36.76M 1.25% | 36.94M 0.49% | 36.99M 0.14% | 36.74M 0.68% | 36.48M 0.70% | 36.64M 0.43% | 36.60M 0.10% | 36.53M 0.19% | |
eps | 0.42 - | 1.36 223.81% | 0.29 78.68% | 0.31 6.90% | 0.25 19.35% | 0.31 24% | 0.37 19.35% | 0.05 86.49% | 0.55 1,000% | 0.58 5.45% | 0.55 5.17% | 0.63 14.55% | 0.69 9.52% | 0.58 15.94% | 0.73 25.86% | 0.56 23.29% | 0.52 7.14% | 0.56 7.69% | 0.62 10.71% | 0.76 22.58% | 0.86 13.16% | 0.78 9.30% | 0.89 14.10% | 0.70 21.35% | 0.84 20.00% | 0.76 9.52% | 0.76 0% | 0.90 18.42% | 0.96 6.67% | 1.02 6.25% | 1.15 12.75% | 1.21 5.22% | 1.32 9.09% | 1.37 3.79% | 1.53 11.68% | 1.77 15.69% | 1.73 2.26% | 1.62 6.36% | 1.67 3.09% | 1.80 7.78% | 1.90 5.56% | 2.23 17.37% | 2.24 0.45% | |
epsdiluted | 0.41 - | 1.33 224.39% | 0.29 78.20% | 0.31 6.90% | 0.24 22.58% | 0.30 25% | 0.36 20% | 0.04 88.89% | 0.54 1,250% | 0.56 3.70% | 0.53 5.36% | 0.61 15.09% | 0.67 9.84% | 0.57 14.93% | 0.72 26.32% | 0.55 23.61% | 0.51 7.27% | 0.55 7.84% | 0.60 9.09% | 0.75 25.00% | 0.84 12.00% | 0.76 9.52% | 0.88 15.79% | 0.69 21.59% | 0.83 20.29% | 0.75 9.64% | 0.75 0% | 0.88 17.33% | 0.94 6.82% | 1 6.38% | 1.13 13.00% | 1.20 6.19% | 1.30 8.33% | 1.35 3.85% | 1.51 11.85% | 1.76 16.56% | 1.71 2.84% | 1.60 6.43% | 1.65 3.12% | 1.78 7.88% | 1.89 6.18% | 2.21 16.93% | 2.22 0.45% |
All numbers in USD (except ratios and percentages)