bf/NASDAQ:FLEX_icon.jpeg

COM:FLEX

Flex Ltd.

  • Stock

Last Close

39.83

21/11 21:00

Market Cap

11.94B

Beta: -

Volume Today

8.84M

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

Subscribe NowHelp
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 (except ratios and percentages)