2020 Q4 | 2021 Q4 | 2022 Q2 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q4 | 2024 Q1 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | - | - | - | - | - | - | - | - | |
Net Margin | [friend] |
7.36% - |
- |
11.7% - |
15.02% 28.4% |
9.34% -37.8% |
2.73% -70.7% |
0.12% -95.8% |
0.33% 179.9% |
|
Gross Margin | [friend] |
31.22% 7.7% |
- |
32.06% - |
34.93% 9.0% |
32.81% -6.1% |
33.62% 2.5% |
33.32% -0.9% |
33.12% -0.6% |
|
Operating Margin | [friend] |
12.37% 44.0% |
- |
16.31% - |
17.76% 8.9% |
16.21% -8.7% |
15.7% -3.2% |
14.1% -10.2% |
13% -7.8% |
|
Total Revenue | [friend] |
6.03B 12.1% |
3.94B -34.6% |
8.12B 106.0% |
1.9B -76.6% |
7.97B 319.9% |
7.06B -11.4% |
6.89B -2.5% |
6.77B -1.7% |
|
Total Assets | [friend] | - | - |
13.63B - |
- |
13.27B - |
- |
13.23B - |
12.74B -3.7% |
|
Total Liabilities | [friend] | - | - |
8.69B - |
- |
7B - |
- |
5.45B - |
5.16B -5.3% |
|
Total Equity | [friend] | - | - |
4.92B - |
- |
6.25B - |
- |
7.74B - |
7.53B -2.7% |
|
Operating CashFlow | [friend] |
676M -38.1% |
415M -38.6% |
1.34B 221.9% |
412M -69.2% |
1.58B 283.0% |
1.27B -19.2% |
1.11B -13.2% |
905M -18.2% |
|
Beginning Cash Position | [friend] |
203M 7.4% |
139M -31.5% |
139M 0.0% |
244M 75.5% |
351M 43.9% |
244M -30.5% |
254M 4.1% |
307M 20.9% |
|
End Cash Position | [friend] |
139M -31.5% |
351M 152.5% |
244M -30.5% |
254M 4.1% |
341M 34.3% |
1.15B 237.2% |
1.27B 10.8% |
805M -36.8% |
|
Free Cash Flow | [friend] |
274M -64.6% |
221M -19.3% |
745M 237.1% |
280M -62.4% |
853M 204.6% |
425M -50.2% |
283M -33.4% |
111M -60.8% |
|
Net Income (Cont Operations) | [friend] |
453M - |
515M 13.7% |
964M 87.2% |
286M -70.3% |
751M 162.6% |
197M -73.8% |
11M -94.4% |
23M 109.1% |
|
Diluted Net Income | [friend] |
444M - |
506M 14.0% |
950M 87.7% |
285M -70.0% |
744M 161.1% |
193M -74.1% |
8M -95.9% |
22M 175.0% |
|
Diluted EPS | [friend] |
4.194 - |
4.779 14.0% |
8.973 87.7% |
2.692 -70.0% |
7.027 161.1% |
1.82 -74.1% |
0.076 -95.8% |
0.209 175.2% |
|
Return On Equity (%) | [friend] |
12.03% - |
- |
20.57% - |
- |
11.9% - |
3.09% -74.0% |
0.1% -96.7% |
0.32% 208.7% |
|
Return On Assets (%) | [friend] |
3.69% - |
- |
7.22% - |
- |
5.6% - |
1.46% -74.0% |
0.06% -95.8% |
0.17% 179.5% |