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 (%) | - | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | - |
0.08% - |
-13.09% - |
10.11% - |
14.72% 45.5% |
-9.75% - |
-19.02% - |
6.29% - |
12.8% 103.5% |
-2.16% - |
-6.78% - |
18.58% - |
|
Gross Margin | - |
86.29% - |
87.71% 1.6% |
87.59% -0.1% |
88.36% 0.9% |
86.71% -1.9% |
84.75% -2.3% |
85.02% 0.3% |
85.56% 0.6% |
88.21% 3.1% |
80.3% -9.0% |
81.72% 1.8% |
|
Operating Margin | - |
2.31% - |
-22.13% - |
14.84% - |
21.53% 45.1% |
-13.65% - |
-27.78% - |
10.33% - |
20.81% 101.5% |
-3.86% - |
-9.29% - |
28.1% - |
|
Total Revenue |
1.46B - |
457.08M -68.6% |
463.29M 1.4% |
795.38M 71.7% |
767.51M -3.5% |
496.93M -35.3% |
495.22M -0.3% |
830.37M 67.7% |
838.43M 1.0% |
604.19M -27.9% |
627.9M 3.9% |
1.11B 77.0% |
|
Total Assets |
2.56B - |
3.09B 20.8% |
3.05B -1.4% |
4.49B 47.0% |
3.74B -16.7% |
3.53B -5.5% |
3.46B -2.0% |
4.91B 41.8% |
4.31B -12.2% |
4.49B 4.2% |
4.4B -2.1% |
6.84B 55.7% |
|
Total Liabilities |
1.33B - |
1.25B -6.2% |
1.22B -2.7% |
2.57B 111.5% |
1.71B -33.7% |
1.54B -9.5% |
1.57B 1.6% |
3.06B 95.1% |
2.36B -22.8% |
2.56B 8.2% |
2.5B -2.1% |
4.74B 89.5% |
|
Total Equity |
1.23B - |
1.84B 50.2% |
1.84B -0.4% |
1.91B 4.3% |
2.03B 6.1% |
1.99B -2.2% |
1.89B -4.7% |
1.85B -2.3% |
1.95B 5.3% |
1.93B -0.6% |
1.89B -2.1% |
2.1B 10.9% |
|
Operating CashFlow |
374.66M - |
- | - | - |
207.97M - |
- | - | - |
361.95M - |
- | - | - | |
Beginning Cash Position |
880.91M - |
- | - | - |
1.75B - |
- | - | - |
1.45B - |
- | - | - | |
End Cash Position |
1.2B - |
- | - | - |
1.76B - |
- | - | - |
1.49B - |
- | - | - | |
Free Cash Flow |
356.01M - |
- | - | - |
176.75M - |
- | - | - |
299.32M - |
- | - | - | |
Net Income (Cont Operations) |
452.92M - |
- | - | - |
283.33M - |
- | - | - |
260.37M - |
- | - | - | |
Diluted Net Income |
299.29M - |
379K -99.9% |
-60.66M - |
80.43M - |
112.96M 40.4% |
-48.43M - |
-94.17M - |
52.24M - |
107.34M 105.5% |
-13.06M - |
-42.57M - |
206.52M - |
|
Diluted EPS |
56.922 - |
-0.742 - |
-13.96 - |
13.66 - |
19.24 40.8% |
-9.15 - |
-17.76 - |
9.21 - |
19.07 107.1% |
-2.43 - |
-8.1 - |
36.24 - |
|
Return On Equity (%) | - |
0.02% - |
-3.3% - |
4.29% - |
5.73% 33.5% |
-2.41% - |
-4.86% - |
2.79% - |
5.66% 102.6% |
-0.67% - |
-2.22% - |
10.34% - |
|
Return On Assets (%) | - |
0.01% - |
-1.97% - |
2.13% - |
2.75% 28.8% |
-1.33% - |
-2.69% - |
1.25% - |
2.33% 86.6% |
-0.3% - |
-0.96% - |
3.68% - |