2020 Q4 | 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] | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] |
6.59% 3.7% |
8.19% 24.3% |
7.68% -6.2% |
3.26% -57.5% |
-2.36% - |
-3.12% - |
-4.54% - |
-3.44% - |
3.98% - |
4.33% 8.7% |
4.45% 2.7% |
|
Gross Margin | [friend] |
23.41% -19.6% |
19.74% -15.7% |
24.35% 23.3% |
24.68% 1.4% |
23.75% -3.8% |
25.2% 6.1% |
26.1% 3.6% |
26.68% 2.2% |
27.29% 2.3% |
28.25% 3.5% |
28.69% 1.5% |
|
Operating Margin | [friend] |
1.5% -78.0% |
5.78% 284.2% |
5.8% 0.3% |
0.99% -82.9% |
2.78% 179.7% |
2.43% -12.4% |
2.03% -16.4% |
2.25% 10.6% |
3.33% 48.2% |
4.15% 24.5% |
4.81% 16.1% |
|
Total Revenue | [friend] |
2.46B -14.2% |
623M -74.7% |
690M 10.8% |
705M 2.2% |
2.67B 278.0% |
2.75B 3.3% |
2.75B 0.0% |
2.76B 0.1% |
2.76B 0.1% |
2.75B -0.5% |
2.72B -1.0% |
|
Total Assets | [friend] | - | - | - | - |
1.44B - |
1.43B -0.3% |
1.77B 23.3% |
1.87B 5.7% |
1.89B 1.2% |
1.89B -0.1% |
1.9B 0.5% |
|
Total Liabilities | [friend] | - | - | - | - |
749M - |
816M 8.9% |
1.38B 69.2% |
1.67B 20.9% |
1.59B -4.9% |
1.57B -1.1% |
1.56B -0.6% |
|
Total Equity | [friend] | - | - | - | - |
687M - |
616M -10.3% |
385M -37.5% |
196M -49.1% |
300M 53.1% |
317M 5.7% |
336M 6.0% |
|
Operating CashFlow | [friend] |
7M -97.7% |
2M -71.4% |
42M 2000% |
9M -78.6% |
53M 488.9% |
118M 122.6% |
149M 26.3% |
184M 23.5% |
359M 95.1% |
370M 3.1% |
319M -13.8% |
|
Beginning Cash Position | [friend] |
0 - |
0 - |
0 - |
0 - |
0 - |
0 - |
0 - |
0 - |
0 - |
1M - |
2M 100% |
|
End Cash Position | [friend] |
0 - |
0 - |
0 - |
0 - |
0 - |
1M - |
2M 100% |
64M 3100% |
89M 39.1% |
70M -21.3% |
45M -35.7% |
|
Free Cash Flow | [friend] |
-68M - |
-8M - |
25M - |
-2M - |
-18M - |
26M - |
45M 73.1% |
58M 28.9% |
209M 260.3% |
242M 15.8% |
182M -24.8% |
|
Net Income (Cont Operations) | [friend] |
162M -11.0% |
51M -68.5% |
53M 3.9% |
23M -56.6% |
-25M - |
-50M - |
-76M - |
-57M - |
110M - |
119M 8.2% |
121M 1.7% |
|
Diluted Net Income | [friend] |
162M -11.0% |
51M -68.5% |
53M 3.9% |
23M -56.6% |
-63M - |
-86M - |
-125M - |
-95M - |
110M - |
119M 8.2% |
121M 1.7% |
|
Diluted EPS | [friend] |
1.884 -11.0% |
0.593 -68.5% |
0.616 3.9% |
0.267 -56.6% |
-0.73 - |
-1 - |
-1.46 - |
-1.11 - |
1.28 - |
1.387 8.3% |
1.409 1.6% |
|
Return On Equity (%) | [friend] |
30.45% -17.3% |
- | - | - |
-10.02% - |
-13.96% - |
-32.47% - |
14.46% - |
6.05% -58.2% |
10.7% 76.9% |
9.49% -11.2% |
|
Return On Assets (%) | [friend] |
12.94% -10.5% |
- | - | - |
-4.7% - |
-6.01% - |
-7.08% - |
2.31% - |
0.8% -65.5% |
1.75% 118.7% |
1.64% -6.3% |