COM:FLEX
Flex Ltd.
- Stock
Last Close
40.53
22/11 21:00
Market Cap
11.94B
Beta: -
Volume Today
60.92M
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 | Jul '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 | Jul '21 | Oct '21 | Dec '21 | Mar '22 | Jul '22 | Sep '22 | Dec '22 | Mar '23 | Jun '23 | Sep '23 | Dec '23 | Mar '24 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 7.18B - | 6.72B 6.40% | 6.64B 1.21% | 6.53B 1.72% | 7.03B 7.61% | 5.95B 15.28% | 5.57B 6.47% | 6.32B 13.48% | 6.76B 7.07% | 5.77B 14.65% | 5.88B 1.80% | 6.01B 2.24% | 6.11B 1.77% | 5.86B 4.13% | 6.01B 2.48% | 6.27B 4.36% | 6.75B 7.67% | 6.41B 5.05% | 6.42B 0.20% | 6.71B 4.46% | 6.94B 3.49% | 6.23B 10.35% | 6.18B 0.81% | 6.09B 1.42% | 6.46B 6.13% | 5.48B 15.12% | 5.15B 6.04% | 5.99B 16.14% | 6.72B 12.28% | 6.27B 6.76% | 6.34B 1.21% | 6.23B 1.78% | 6.62B 6.26% | 6.85B 3.51% | 7.35B 7.24% | 7.77B 5.70% | 7.76B 0.13% | 7.48B 3.60% | 7.34B 1.89% | 7.47B 1.84% | 7.10B 4.93% | 6.17B 13.15% | |
cost of revenue | 6.78B - | 6.36B 6.23% | 6.26B 1.57% | 6.15B 1.77% | 6.62B 7.56% | 5.57B 15.77% | 5.21B 6.44% | 5.92B 13.54% | 6.31B 6.60% | 5.37B 14.96% | 5.47B 1.95% | 5.69B 4.09% | 5.70B 0.07% | 5.48B 3.87% | 5.60B 2.26% | 5.88B 4.92% | 6.31B 7.28% | 6.06B 3.86% | 6.05B 0.26% | 6.31B 4.34% | 6.59B 4.43% | 5.85B 11.26% | 5.82B 0.39% | 5.90B 1.30% | 6.03B 2.24% | 5.12B 15.12% | 4.85B 5.26% | 5.59B 15.26% | 6.24B 11.65% | 5.76B 7.76% | 5.87B 1.98% | 5.76B 1.82% | 6.13B 6.32% | 6.35B 3.56% | 6.81B 7.34% | 7.17B 5.33% | 7.17B 0.03% | 6.92B 3.51% | 6.75B 2.49% | 6.81B 0.84% | 6.46B 5.07% | 5.66B 12.43% | |
gross profit | 398.62M - | 362.14M 9.15% | 380.79M 5.15% | 377.08M 0.97% | 408.66M 8.37% | 378.82M 7.30% | 352.34M 6.99% | 396.92M 12.65% | 452.47M 14.00% | 406.34M 10.20% | 406.00M 0.08% | 313.69M 22.74% | 416.45M 32.76% | 384.80M 7.60% | 406.93M 5.75% | 393.32M 3.34% | 446.33M 13.48% | 349.30M 21.74% | 377.85M 8.18% | 402.30M 6.47% | 357.32M 11.18% | 380.30M 6.43% | 352.76M 7.24% | 189.09M 46.40% | 430.48M 127.65% | 365.63M 15.06% | 303.55M 16.98% | 395M 30.13% | 479M 21.27% | 509M 6.26% | 471M 7.47% | 465M 1.27% | 491M 5.59% | 505M 2.85% | 535M 5.94% | 591M 10.47% | 583M 1.35% | 556M 4.63% | 587M 5.58% | 665M 13.29% | 642M 3.46% | 511M 20.40% | |
selling and marketing expenses | |||||||||||||||||||||||||||||||||||||||||||
general and administrative expenses | |||||||||||||||||||||||||||||||||||||||||||
selling general and administrative expenses | 224.58M - | 213.74M 4.83% | 209.28M 2.09% | 204.59M 2.24% | 215.99M 5.57% | 214.61M 0.64% | 209.38M 2.44% | 216.80M 3.54% | 240.62M 10.99% | 288.09M 19.73% | 239.55M 16.85% | 243.94M 1.84% | 231.55M 5.08% | 229.47M 0.90% | 250.81M 9.30% | 274.15M 9.31% | 247.37M 9.77% | 247.07M 0.12% | 262.88M 6.40% | 227.68M 13.39% | 237.56M 4.34% | 230.47M 2.98% | 209.62M 9.04% | 205.31M 2.06% | 217.90M 6.13% | 201.27M 7.64% | 190.72M 5.24% | 193M 1.19% | 222M 15.03% | 211M 4.95% | 201M 4.74% | 213M 5.97% | 225M 5.63% | 254M 12.89% | 241M 5.12% | 245M 1.66% | 243M 0.82% | 266M 9.47% | 270M 1.50% | 272M 0.74% | 264M 2.94% | 261M 1.14% | |
research and development expenses | |||||||||||||||||||||||||||||||||||||||||||
other expenses | 5.58M - | -55M 1,086.55% | 44.01M 180.02% | 2.58M 94.13% | -5.07M 296.09% | 11.71M 331.04% | -164K 101.40% | -1.68M 923.17% | -44.41M 2,546.90% | -1.48M 96.67% | -3.53M 138.28% | -8.39M 137.69% | -3.09M 63.16% | -6.19M 100.19% | 36.16M 684.63% | 143.17M 295.87% | -6.87M 104.80% | -2.75M 59.97% | 86.92M 3,263.17% | -6.53M 107.51% | -71.88M 1,000.75% | -118.93M 65.46% | -1.46M 98.77% | -1.15M 21.60% | -14.39M 1,155.01% | -74.55M 417.85% | 314K 100.42% | -3M 1,055.41% | 16M 633.33% | 14M 12.50% | 15M 7.14% | 15M 0% | 15M 0% | 22M 46.67% | 22M 0% | 21M 4.55% | 19M 9.52% | 20M 5.26% | -11M 155% | -16M 45.45% | -5M 68.75% | ||
cost and expenses | 7.01B - | 6.58B 6.16% | 6.48B 1.59% | 6.36B 1.76% | 6.84B 7.48% | 5.80B 15.27% | 5.43B 6.30% | 6.15B 13.29% | 6.57B 6.79% | 5.68B 13.60% | 5.73B 0.96% | 5.96B 3.99% | 5.95B 0.20% | 5.73B 3.74% | 5.87B 2.54% | 6.17B 5.03% | 6.57B 6.56% | 6.33B 3.66% | 6.33B 0.06% | 6.55B 3.58% | 6.85B 4.44% | 6.09B 10.98% | 6.05B 0.72% | 6.12B 1.17% | 6.26B 2.35% | 5.34B 14.83% | 5.06B 5.24% | 5.80B 14.70% | 6.48B 11.73% | 5.98B 7.66% | 6.09B 1.74% | 5.99B 1.56% | 6.37B 6.28% | 6.62B 3.99% | 7.08B 6.84% | 7.44B 5.17% | 7.43B 0.08% | 7.21B 3.07% | 7.04B 2.33% | 7.09B 0.80% | 6.74B 4.98% | 6.01B 10.83% | |
operating expenses | 230.15M - | 221.13M 3.92% | 216.23M 2.22% | 212.82M 1.58% | 224.04M 5.27% | 223.42M 0.28% | 217.06M 2.85% | 232.92M 7.31% | 259.94M 11.60% | 310.94M 19.62% | 261.14M 16.01% | 265.93M 1.83% | 250.28M 5.88% | 248.54M 0.70% | 270.71M 8.92% | 290.52M 7.32% | 266.95M 8.11% | 269.85M 1.08% | 281.40M 4.28% | 245.92M 12.61% | 257.86M 4.86% | 247.81M 3.90% | 226.71M 8.51% | 221.53M 2.28% | 233.50M 5.40% | 216.47M 7.29% | 205.90M 4.88% | 209M 1.51% | 238M 13.88% | 226M 5.04% | 216M 4.42% | 228M 5.56% | 240M 5.26% | 276M 15% | 263M 4.71% | 266M 1.14% | 262M 1.50% | 286M 9.16% | 290M 1.40% | 289M 0.34% | 281M 2.77% | 354M 25.98% | |
interest expense | 14.74M - | 16.39M 11.16% | 18.64M 13.72% | 12.51M 32.90% | 9.04M 27.75% | 11.23M 24.32% | 16.50M 46.95% | 22.04M 33.50% | 21.57M 2.13% | 24.69M 14.47% | 24.40M 1.17% | 24.63M 0.95% | 22.84M 7.28% | 27.66M 21.13% | 26.88M 2.84% | 27.55M 2.52% | 31.35M 13.78% | 37.04M 18.16% | 41.74M 12.69% | 41.06M 1.63% | 54.09M 31.73% | 46.56M 13.91% | 51.69M 11.01% | 47.75M 7.63% | 36.21M 24.17% | 28.08M 22.45% | 30.26M 7.76% | 22M 27.29% | 7M 68.18% | 92M 1,214.29% | 22M 76.09% | 134M 509.09% | -8M 105.97% | -255M 3,087.50% | 40M 115.69% | -53M 232.50% | 59M 211.32% | 287M 386.44% | 47M 83.62% | 53M - | |||
ebitda | 174.04M - | 93.41M 46.33% | 215.52M 130.72% | 175.07M 18.77% | 187.60M 7.15% | 175.91M 6.23% | 142.79M 18.83% | 178.44M 24.97% | 167.44M 6.17% | 227.33M 35.77% | 270.82M 19.13% | 247.26M 8.70% | 292.51M 18.30% | 272.92M 6.70% | 303.78M 11.31% | 379.29M 24.86% | 307.81M 18.85% | 232.05M 24.61% | 305.14M 31.50% | 297.15M 2.62% | 265.68M 10.59% | 271.35M 2.13% | 314.75M 16.00% | 133.27M 57.66% | 351.16M 163.49% | 297.07M 15.40% | 253.87M 14.54% | 375.79M 48.02% | 421M 12.03% | 327M 22.33% | 373M 14.07% | 355M 4.83% | 372M 4.79% | 356M 4.30% | 396M 11.24% | 448M 13.13% | 445M 0.67% | 404M 9.21% | 436M 7.92% | 503M 15.37% | 503M 0% | 381M 24.25% | |
operating income | 174.04M - | 137.38M 21.07% | 171.51M 24.84% | 172.49M 0.57% | 192.66M 11.70% | 164.20M 14.77% | 142.96M 12.94% | 180.12M 26.00% | 211.85M 17.62% | 118.25M 44.18% | 144.85M 22.50% | 47.76M 67.03% | 166.17M 247.91% | 143.43M 13.69% | 109.34M 23.76% | 102.80M 5.98% | 179.38M 74.49% | 79.45M 55.71% | 96.45M 21.41% | 115.32M 19.56% | 99.46M 13.76% | 132.49M 33.21% | 126.05M 4.86% | -32.44M 125.74% | 196.97M 707.20% | 121.33M 38.40% | 97.66M 19.51% | 186M 90.46% | 241M 29.57% | 284M 17.84% | 255M 10.21% | 237M 7.06% | 251M 5.91% | 228M 9.16% | 272M 19.30% | 325M 19.49% | 321M 1.23% | 266M 17.13% | 291M 9.40% | 376M 29.21% | 348M 7.45% | 234M 32.76% | |
depreciation and amortization | 5.58M - | 7.40M 32.68% | 6.95M 6.03% | 8.23M 18.43% | 8.04M 2.27% | 8.81M 9.47% | 7.67M 12.90% | 16.13M 110.23% | 19.32M 19.79% | 133.42M 590.61% | 129.50M 2.94% | 207.89M 60.53% | 129.43M 37.74% | 142.85M 10.37% | 131.40M 8.02% | 133.32M 1.47% | 135.30M 1.48% | 155.35M 14.82% | 121.76M 21.62% | 147.30M 20.97% | 238.10M 61.65% | 257.79M 8.27% | 190.16M 26.23% | 166.86M 12.26% | 168.58M 1.03% | 222.45M 31.96% | 156.22M 29.78% | 189.78M 21.49% | 180M 5.16% | 43M 76.11% | 118M 174.42% | 118M 0% | 121M 2.54% | 128M 5.79% | 124M 3.13% | 123M 0.81% | 124M 0.81% | 138M 11.29% | 133M 3.62% | 127M 4.51% | 130M 2.36% | 147M 13.08% | |
total other income expenses net | -20.32M - | -66.03M 224.98% | 44.01M 166.65% | 2.58M 94.13% | -5.07M 296.09% | 11.71M 331.04% | -164K 101.40% | -1.68M 923.17% | -44.41M 2,546.90% | -1.48M 96.67% | -3.53M 138.28% | -8.39M 137.69% | -3.09M 63.16% | -9.65M 212.46% | 36.16M 474.57% | 143.17M 295.87% | -6.87M 104.80% | -26.59M 287.39% | 86.92M 426.86% | -6.53M 107.51% | -77.29M 1,083.57% | -122.32M 58.26% | -10.25M 91.62% | -15.50M 51.26% | -15.38M 0.81% | -76.40M 396.78% | -16K 99.98% | -11M 68,650% | -1M 90.91% | 13M 1,400% | -22M 269.23% | 134M 709.09% | 8M 94.03% | -29M 462.50% | -40M 37.93% | -53M 32.50% | -59M 11.32% | -58M 1.69% | -17M 70.69% | -16M 5.88% | -18M 12.50% | -117M 550% | |
income before tax | 153.72M - | 58.59M 61.88% | 189.93M 224.14% | 154.34M 18.74% | 170.52M 10.48% | 155.87M 8.59% | 118.62M 23.90% | 140.28M 18.26% | 126.55M 9.79% | 69.23M 45.30% | 116.92M 68.89% | 14.74M 87.39% | 140.24M 851.31% | 98.94M 29.45% | 145.51M 47.07% | 218.41M 50.10% | 141.16M 35.37% | 15.81M 88.80% | 141.64M 795.81% | 108.79M 23.19% | -31.91M 129.33% | -36.39M 14.04% | 64.11M 276.16% | -95.69M 249.27% | 145.39M 251.93% | 44.68M 69.27% | 67.38M 50.81% | 153M 127.06% | 233M 52.29% | 260M 11.59% | 233M 10.38% | 371M 59.23% | 243M 34.50% | 199M 18.11% | 232M 16.58% | 272M 17.24% | 262M 3.68% | 208M 20.61% | 239M 14.90% | 325M 35.98% | 307M 5.54% | 117M 61.89% | |
income tax expense | 8.57M - | 15.62M 82.31% | 16.04M 2.70% | 15.43M 3.79% | 17.62M 14.15% | 20.76M 17.83% | 7.77M 62.59% | 17.30M 122.80% | -22.36M 229.23% | 7.88M 135.26% | 11.19M 41.97% | 17.25M 54.10% | 10.77M 37.55% | 12.07M 12.01% | 20.80M 72.36% | 13.33M 35.92% | 22.83M 71.28% | 35.41M 55.11% | 25.60M 27.69% | 21.91M 14.42% | 13.26M 39.50% | 27.96M 110.92% | 19.24M 31.20% | 21.25M 10.45% | 34.00M 60.03% | -3.58M 110.53% | 15.56M 534.84% | 40M 157.02% | 25M 37.50% | 20M 20% | 27M 35% | 35M 29.63% | 16M 54.29% | 27M 68.75% | 37M 37.04% | 34M 8.11% | 25M 26.47% | -155M 720% | 28M 118.06% | -81M 389.29% | 74M 191.36% | 278M 275.68% | |
net income | 145.16M - | 42.98M 70.39% | 173.89M 304.62% | 138.90M 20.12% | 152.90M 10.08% | 135.11M 11.63% | 110.85M 17.96% | 122.98M 10.94% | 148.91M 21.09% | 61.34M 58.80% | 105.73M 72.35% | -2.51M 102.37% | 129.47M 5,262.24% | 86.87M 32.90% | 124.71M 43.55% | 205.09M 64.45% | 118.33M 42.30% | -19.59M 116.56% | 116.03M 692.17% | 86.89M 25.12% | -45.17M 151.99% | -64.35M 42.47% | 44.87M 169.73% | -116.94M 360.61% | 111.39M 195.25% | 48.26M 56.67% | 51.82M 7.38% | 113M 118.06% | 208M 84.07% | 240M 15.38% | 206M 14.17% | 336M 63.11% | 227M 32.44% | 168M 25.99% | 189M 12.50% | 232M 22.75% | 230M 0.86% | 363M 57.83% | 186M 48.76% | 228M 22.58% | 197M 13.60% | 395M 100.51% | |
weighted average shs out | 606.72M - | 598.37M 1.38% | 587.23M 1.86% | 585.76M 0.25% | 577.16M 1.47% | 587.44M 1.78% | 565.54M 3.73% | 563.33M 0.39% | 554.92M 1.49% | 557.67M 0.50% | 544.63M 2.34% | 544.05M 0.11% | 539.64M 0.81% | 542.96M 0.62% | 530.27M 2.34% | 531.31M 0.20% | 528.40M 0.55% | 527.81M 0.11% | 529.38M 0.30% | 531.50M 0.40% | 524.88M 1.25% | 520.38M 0.86% | 514.24M 1.18% | 513M 0.24% | 507M 1.17% | 501.45M 1.10% | 498M 0.69% | 501M 0.60% | 500M 0.20% | 510.64M 2.13% | 491M 3.85% | 482M 1.83% | 469M 2.70% | 460.56M 1.80% | 457.54M 0.66% | 453.64M 0.85% | 451.64M 0.44% | 451.08M 0.12% | 443.51M 1.68% | 446.63M 0.70% | 433.40M 2.96% | 425.00M 1.94% | |
weighted average shs out dil | 618.68M - | 611.72M 1.12% | 601.30M 1.70% | 595.87M 0.90% | 587.20M 1.46% | 587.44M 0.04% | 578.00M 1.61% | 569.65M 1.44% | 561.00M 1.52% | 557.67M 0.59% | 551.03M 1.19% | 544.05M 1.27% | 545.02M 0.18% | 542.96M 0.38% | 538.63M 0.80% | 536.02M 0.49% | 534.35M 0.31% | 527.81M 1.22% | 535.45M 1.45% | 534.46M 0.19% | 524.88M 1.79% | 520.38M 0.86% | 517.55M 0.54% | 513M 0.88% | 510M 0.58% | 505.59M 0.86% | 502M 0.71% | 504M 0.40% | 508M 0.79% | 510.64M 0.52% | 499M 2.28% | 487M 2.40% | 474M 2.67% | 471M 0.63% | 468M 0.64% | 460M 1.71% | 459M 0.22% | 459M 0% | 455M 0.87% | 448M 1.54% | 436M 2.68% | 425M 2.52% | |
eps | 0.24 - | 0.07 70.83% | 0.30 328.57% | 0.24 20% | 0.26 8.33% | 0.23 11.54% | 0.20 13.04% | 0.22 10.00% | 0.27 22.73% | 0.11 59.26% | 0.19 72.73% | -0.00 102.42% | 0.24 5,317.39% | 0.16 33.33% | 0.24 50.00% | 0.39 62.50% | 0.22 43.59% | -0.04 116.86% | 0.22 692.99% | 0.16 27.27% | -0.09 153.81% | -0.12 39.37% | 0.09 175% | -0.23 355.56% | 0.22 195.65% | 0.10 54.55% | 0.10 0% | 0.23 130% | 0.42 82.61% | 0.47 11.90% | 0.42 10.64% | 0.70 66.67% | 0.48 31.43% | 0.37 22.92% | 0.41 10.81% | 0.51 24.39% | 0.51 0% | 0.80 56.86% | 0.42 47.50% | 0.51 21.43% | 0.45 11.76% | 0.93 106.67% | |
epsdiluted | 0.23 - | 0.07 69.57% | 0.29 314.29% | 0.23 20.69% | 0.26 13.04% | 0.23 11.54% | 0.19 17.39% | 0.22 15.79% | 0.27 22.73% | 0.11 59.26% | 0.19 72.73% | -0.00 102.42% | 0.24 5,317.39% | 0.16 33.33% | 0.23 43.75% | 0.38 65.22% | 0.22 42.11% | -0.04 116.86% | 0.22 692.99% | 0.16 27.27% | -0.09 153.81% | -0.12 39.37% | 0.09 175% | -0.23 355.56% | 0.22 195.65% | 0.10 56.64% | 0.10 4.82% | 0.22 120% | 0.41 86.36% | 0.47 14.63% | 0.41 12.77% | 0.69 68.29% | 0.48 30.43% | 0.37 22.92% | 0.40 8.11% | 0.50 25.00% | 0.50 0% | 0.79 58.00% | 0.41 48.10% | 0.51 24.39% | 0.45 11.76% | 0.93 106.67% |
All numbers in USD (except ratios and percentages)