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 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] |
9.36% -16.4% |
5.2% -44.4% |
11.31% 117.2% |
5.46% -51.7% |
4.6% -15.7% |
1.82% -60.4% |
8.56% 370.1% |
0.07% -99.2% |
-0.07% - |
-5.61% - |
8.69% - |
-0.29% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] |
41.51% -4.0% |
39.21% -5.5% |
39.2% 0.0% |
35.18% -10.3% |
35.17% 0.0% |
34.67% -1.4% |
36.81% 6.2% |
35.68% -3.1% |
34.13% -4.3% |
33.75% -1.1% |
39.65% 17.5% |
36.87% -7.0% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] |
12.58% -13.5% |
7.49% -40.4% |
15.35% 104.8% |
6.33% -58.7% |
6.44% 1.7% |
3.26% -49.4% |
12.07% 270.1% |
1.99% -83.5% |
1.82% -8.4% |
-5.3% - |
12.43% - |
1.91% -84.6% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
1.61B 3.9% |
1.44B -10.7% |
2.18B 51.0% |
1.48B -31.8% |
1.52B 2.5% |
1.32B -13.3% |
2.02B 53.3% |
1.41B -30.4% |
1.43B 1.4% |
1.26B -11.4% |
2.08B 64.7% |
1.36B -34.8% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] |
4.66B 9.7% |
4.37B -6.2% |
4.34B -0.6% |
4.07B -6.4% |
4.07B 0.2% |
4.14B 1.7% |
4.71B 13.7% |
4.41B -6.5% |
4.53B 2.7% |
4.69B 3.6% |
4.6B -1.9% |
4.38B -4.7% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] |
3.77B 16.5% |
4.12B 9.1% |
4.09B -0.7% |
3.81B -6.7% |
3.8B -0.3% |
3.89B 2.3% |
4.31B 10.8% |
4.12B -4.5% |
4.22B 2.6% |
4.45B 5.3% |
4.16B -6.5% |
3.94B -5.4% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] |
884M -12.2% |
252M -71.5% |
257M 2.0% |
227M -11.7% |
247M 8.8% |
235M -4.9% |
383M 63.0% |
265M -30.8% |
279M 5.3% |
220M -21.1% |
417M 89.5% |
423M 1.4% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] |
287M 181.4% |
-11M - |
473M - |
-146M - |
95M - |
-228M - |
716M - |
-108M - |
89M - |
-181M - |
589M - |
-116M - |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] |
332M -0.9% |
893M 169.0% |
331M -62.9% |
490M 48.0% |
204M -58.4% |
201M -1.5% |
126M -37.3% |
427M 238.9% |
132M -69.1% |
131M -0.8% |
124M -5.3% |
270M 117.7% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] |
893M 169.0% |
331M -62.9% |
490M 48.0% |
204M -58.4% |
201M -1.5% |
126M -37.3% |
427M 238.9% |
132M -69.1% |
131M -0.8% |
124M -5.3% |
270M 117.7% |
105M -61.1% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] |
240M 189.2% |
-62M - |
421M - |
-167M - |
58M - |
-295M - |
677M - |
-163M - |
0 - |
-261M - |
557M - |
-155M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
151M -13.2% |
75M -50.3% |
246M 228% |
76M -69.1% |
67M -11.8% |
23M -65.7% |
172M 647.8% |
4M -97.7% |
-1M - |
-71M - |
184M - |
-3M - |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
151M -13.2% |
75M -50.3% |
246M 228% |
81M -67.1% |
70M -13.6% |
24M -65.7% |
173M 620.8% |
1M -99.4% |
-1M - |
-71M - |
181M - |
-4M - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
1.71 -10.0% |
0.81 -52.6% |
2.7 233.3% |
0.93 -65.6% |
0.83 -10.8% |
0.29 -65.1% |
2.1 624.1% |
0.01 -99.5% |
-0.02 - |
-0.92 - |
2.29 - |
-0.05 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] |
15.97% -12.9% |
13.2% -17.3% |
96.66% 632.0% |
33.47% -65.4% |
29.54% -11.8% |
9.96% -66.3% |
55.99% 462.2% |
0.31% -99.4% |
-0.37% - |
-28.46% - |
56.83% - |
-0.95% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] |
3.39% -17.4% |
1.66% -51.0% |
5.65% 239.8% |
1.93% -65.9% |
1.72% -10.7% |
0.58% -66.0% |
3.91% 568.8% |
0.02% -99.4% |
-0.02% - |
-1.54% - |
3.9% - |
-0.09% - |