2020 Q2 | 2020 Q3 | 2020 Q4 | 2021 Q1 | 2021 Q2 | 2021 Q3 | 2021 Q4 | 2022 Q1 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [friend] | [friend] | - | - |
0% - |
0% - |
0% - |
0% -100% |
0% - |
0% - |
0% - |
0% - |
0% -100% |
0% - |
|
Net Margin | [friend] | [friend] | [friend] | [friend] |
-10.68% - |
0.35% - |
2.38% 575.0% |
9.23% 287.3% |
13.25% 43.6% |
16.25% 22.7% |
31.79% 95.7% |
13.8% -56.6% |
13.01% -5.7% |
13.44% 3.4% |
14.94% 11.1% |
8.59% -42.5% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] |
14.26% 104.2% |
17.65% 23.8% |
20.79% 17.8% |
24.18% 16.3% |
26.99% 11.7% |
29.41% 9.0% |
29.6% 0.7% |
27.97% -5.5% |
28.83% 3.1% |
28.56% -0.9% |
28.32% -0.9% |
25.37% -10.4% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] |
-6.36% - |
3.06% - |
4.71% 54.0% |
36.75% 680.3% |
14.9% -59.5% |
17.21% 15.5% |
18.18% 5.6% |
16.02% -11.9% |
15.93% -0.6% |
15.01% -5.8% |
17.96% 19.7% |
9.49% -47.2% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] |
1.62B 14.2% |
1.7B 4.9% |
1.85B 8.6% |
1.94B 5.0% |
1.99B 2.7% |
2.07B 4.1% |
2.1B 1.3% |
1.84B -12.4% |
1.84B 0.2% |
1.85B 0.4% |
1.85B 0.1% |
1.55B -16.5% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] |
12.4B - |
12.65B 2.0% |
15.03B 18.8% |
15.9B 5.8% |
16.19B 1.8% |
17.21B 6.3% |
17.84B 3.7% |
17.82B -0.1% |
17.82B 0% |
17.84B 0.2% |
18.04B 1.1% |
18.45B 2.3% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] |
5.46B - |
6.14B 12.5% |
7B 13.8% |
7.56B 8.1% |
7.54B -0.4% |
8.13B 7.8% |
7.88B -3.0% |
7.51B -4.7% |
7.24B -3.6% |
7.01B -3.1% |
6.89B -1.7% |
7.16B 3.8% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] |
6.87B - |
6.5B -5.4% |
7.97B 22.7% |
8.28B 3.8% |
8.61B 3.9% |
9.04B 5.0% |
9.91B 9.7% |
10.26B 3.5% |
10.53B 2.6% |
10.79B 2.5% |
11.1B 2.9% |
11.25B 1.3% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] |
434M 193.2% |
1.11B 155.5% |
1.15B 3.4% |
845M -26.3% |
609M -27.9% |
679M 11.5% |
491M -27.7% |
479M -2.4% |
546M 14.0% |
416M -23.8% |
684M 64.4% |
488M -28.7% |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] |
635M -30.1% |
805M 26.8% |
1.02B 26.6% |
2.94B 188.4% |
3.26B 11.1% |
2.47B -24.2% |
2.54B 2.7% |
2.35B -7.4% |
2.26B -4.1% |
1.83B -18.8% |
1.88B 2.6% |
2.39B 27.0% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] |
805M 26.8% |
1.02B 26.6% |
2.94B 188.4% |
3.26B 11.1% |
2.47B -24.2% |
2.54B 2.7% |
2.35B -7.4% |
2.26B -4.1% |
1.83B -18.8% |
1.88B 2.6% |
2.39B 27.0% |
2.25B -5.9% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] |
11M - |
717M 6418.2% |
498M -30.5% |
202M -59.4% |
-203M - |
66M - |
-500M - |
-374M - |
147M - |
92M -37.4% |
456M 395.7% |
261M -42.8% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
-174M - |
5M - |
42M 740% |
178M 323.8% |
264M 48.3% |
336M 27.3% |
668M 98.8% |
254M -62.0% |
237M -6.7% |
249M 5.1% |
278M 11.6% |
134M -51.8% |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] |
-173M - |
6M - |
44M 633.3% |
179M 306.8% |
264M 47.5% |
337M 27.7% |
668M 98.2% |
254M -62.0% |
240M -5.5% |
249M 3.8% |
277M 11.2% |
133M -52.0% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
-0.325 - |
0.011 - |
0.08 612.9% |
0.33 312.5% |
0.48 45.5% |
0.61 27.1% |
1.21 98.4% |
0.46 -62.0% |
0.43 -6.5% |
0.45 4.7% |
0.5 11.1% |
0.24 -52% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] |
-2.52% - |
0.09% - |
0.61% 577.7% |
2.2% 262.2% |
3.13% 42.0% |
3.82% 22.2% |
7.05% 84.6% |
2.52% -64.3% |
2.31% -8.3% |
2.34% 1.2% |
2.53% 8.3% |
1.19% -53.0% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] |
-1.4% - |
0.05% - |
0.32% 563.9% |
1.16% 264.0% |
1.65% 42.1% |
2.02% 22.7% |
3.81% 88.9% |
1.42% -62.6% |
1.35% -5.4% |
1.4% 3.7% |
1.54% 10.5% |
0.73% -52.8% |