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 | - |
8.77% - |
2.67% -69.5% |
1.16% -56.4% |
4.31% 269.9% |
7.49% 73.7% |
8.91% 19.0% |
8.66% -2.7% |
9.24% 6.7% |
12.04% 30.3% |
|
Gross Margin | - |
24.74% - |
17.45% -29.5% |
14.22% -18.5% |
16.62% 16.8% |
15.95% -4.0% |
24.57% 54.1% |
23.42% -4.7% |
24.22% 3.4% |
27.55% 13.7% |
|
Operating Margin | - |
14.82% - |
4.5% -69.7% |
2.47% -45.0% |
6.11% 147.2% |
6.47% 5.8% |
13.39% 107.1% |
13.16% -1.7% |
13.96% 6.1% |
18.13% 29.8% |
|
Total Revenue |
9.9B - |
3.99B -59.7% |
3.34B -16.2% |
3.48B 4.0% |
4.15B 19.4% |
4.45B 7.2% |
4B -10.2% |
4.23B 6.0% |
4.42B 4.4% |
4.88B 10.2% |
|
Total Assets |
9.91B - |
12.02B 21.4% |
11.76B -2.2% |
11.64B -1.1% |
12.34B 6.0% |
12.77B 3.5% |
13.11B 2.7% |
13.69B 4.4% |
13.74B 0.4% |
15.07B 9.7% |
|
Total Liabilities |
4.59B - |
4.77B 3.9% |
4.68B -1.9% |
4.52B -3.5% |
5.15B 13.9% |
5.23B 1.6% |
5.3B 1.3% |
5.47B 3.2% |
5.25B -3.9% |
5.95B 13.2% |
|
Total Equity |
5.32B - |
7.25B 36.4% |
7.08B -2.4% |
7.12B 0.5% |
7.19B 1.0% |
7.54B 4.8% |
7.81B 3.6% |
8.22B 5.2% |
8.49B 3.2% |
9.12B 7.5% |
|
Operating CashFlow | - | - | - |
-233.71M - |
- | - | - |
1.26B - |
- | - | |
Beginning Cash Position | - | - | - |
3.88B - |
- | - | - |
2.57B - |
- | - | |
End Cash Position | - | - | - |
2.85B - |
- | - | - |
3.49B - |
- | - | |
Free Cash Flow | - | - | - |
-635.88M - |
- | - | - |
1.01B - |
- | - | |
Net Income (Cont Operations) | - | - | - |
196.85M - |
- | - | - |
1.11B - |
- | - | |
Diluted Net Income |
795.66M - |
349.82M -56.0% |
89.43M -74.4% |
40.49M -54.7% |
178.82M 341.6% |
332.96M 86.2% |
355.9M 6.9% |
366.95M 3.1% |
408.68M 11.4% |
587.02M 43.6% |
|
Diluted EPS |
45.905 - |
20.182 -56.0% |
5.09 -74.8% |
2.3 -54.8% |
10.19 343.0% |
18.94 85.9% |
20.17 6.5% |
20.78 3.0% |
23.14 11.4% |
33.23 43.6% |
|
Return On Equity (%) | - |
5.57% - |
1.25% -77.6% |
0.57% -54.3% |
2.5% 338.3% |
4.52% 80.9% |
4.64% 2.6% |
4.58% -1.3% |
4.89% 6.9% |
6.67% 36.3% |
|
Return On Assets (%) | - |
3.19% - |
0.75% -76.4% |
0.35% -54.0% |
1.49% 331.0% |
2.65% 77.8% |
2.75% 3.7% |
2.74% -0.4% |
2.98% 8.8% |
4.07% 36.7% |