2021 Q4 | 2022 Q1 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | - | - | - | - | - | - | - | - | - | - | |
Net Margin | - |
7.14% - |
4.04% -43.4% |
1.55% -61.6% |
4.66% 200.4% |
5.52% 18.5% |
6.89% 24.7% |
4.57% -33.7% |
5.34% 16.8% |
4.46% -16.4% |
|
Gross Margin | - |
18.1% - |
15.33% -15.3% |
12.77% -16.7% |
15.91% 24.6% |
16.65% 4.6% |
15.78% -5.2% |
15.61% -1.0% |
16.46% 5.4% |
15.91% -3.4% |
|
Operating Margin | - |
9.71% - |
5.78% -40.5% |
2.34% -59.5% |
6.75% 188.6% |
8.13% 20.5% |
7.61% -6.3% |
6.69% -12.1% |
7.82% 16.8% |
6.67% -14.7% |
|
Total Revenue |
15.79B - |
8.26B -47.7% |
8.35B 1.1% |
8.04B -3.7% |
8.56B 6.4% |
9.08B 6.1% |
9.47B 4.3% |
9.65B 1.9% |
9.69B 0.4% |
9.38B -3.2% |
|
Total Assets |
8.34B - |
8.9B 6.7% |
10.49B 17.8% |
9.77B -6.9% |
10.59B 8.3% |
10.98B 3.7% |
12.21B 11.2% |
12.06B -1.2% |
12.97B 7.6% |
12.94B -0.3% |
|
Total Liabilities |
3.85B - |
3.82B -0.8% |
3.88B 1.7% |
3.68B -5.2% |
4.08B 10.7% |
3.92B -3.9% |
4.37B 11.4% |
4.4B 0.8% |
4.78B 8.5% |
4.28B -10.4% |
|
Total Equity |
4.49B - |
5.08B 13.1% |
6.61B 29.9% |
6.09B -7.9% |
6.51B 6.9% |
7.06B 8.5% |
7.84B 11.1% |
7.66B -2.4% |
8.2B 7.0% |
8.66B 5.7% |
|
Operating CashFlow |
146.61M - |
- | - | - |
143.53M - |
- | - | - |
1.15B - |
- | |
Beginning Cash Position |
2.63B - |
- | - | - |
4.43B - |
- | - | - |
4.91B - |
- | |
End Cash Position |
2.05B - |
- | - | - |
3.72B - |
- | - | - |
4.95B - |
- | |
Free Cash Flow |
-2.61M - |
- | - | - |
-89.29M - |
- | - | - |
844.57M - |
- | |
Net Income (Cont Operations) |
1.3B - |
- | - | - |
792.16M - |
- | - | - |
1.41B - |
- | |
Diluted Net Income |
848.95M - |
590.19M -30.5% |
337.76M -42.8% |
124.84M -63.0% |
399.11M 219.7% |
501.88M 25.7% |
652.35M 30.0% |
440.97M -32.4% |
517.22M 17.3% |
418.47M -19.1% |
|
Diluted EPS |
66.324 - |
43.079 -35.0% |
23.97 -44.4% |
8.93 -62.7% |
28.64 220.7% |
36.01 25.7% |
46.11 28.0% |
30.66 -33.5% |
35.94 17.2% |
29.03 -19.2% |
|
Return On Equity (%) | - |
12.32% - |
5.78% -53.1% |
1.97% -66.0% |
6.34% 222.2% |
7.4% 16.7% |
8.76% 18.3% |
5.69% -35.0% |
6.53% 14.7% |
4.97% -23.9% |
|
Return On Assets (%) | - |
6.84% - |
3.48% -49.1% |
1.23% -64.6% |
3.92% 218.2% |
4.65% 18.7% |
5.63% 20.9% |
3.63% -35.4% |
4.13% 13.7% |
3.23% -21.8% |