2021 Q3 | 2021 Q4 | 2022 Q1 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | - | - | - | - | - | - | - | - | - | - | |
Net Margin | - |
7.92% - |
7.17% -9.6% |
-1.71% - |
4.17% - |
5.1% 22.5% |
7.95% 55.8% |
1.77% -77.7% |
8.81% 397.2% |
10.85% 23.1% |
|
Gross Margin | - |
42.96% - |
45.77% 6.5% |
38.51% -15.9% |
37.39% -2.9% |
38.44% 2.8% |
39.64% 3.1% |
39.25% -1.0% |
44.37% 13.0% |
44.08% -0.6% |
|
Operating Margin | - |
10.37% - |
1.99% -80.8% |
-2.3% - |
5.87% - |
7.13% 21.6% |
7.54% 5.7% |
2.54% -66.3% |
13.04% 412.9% |
16.05% 23.0% |
|
Total Revenue |
1.62B - |
915.82M -43.4% |
1.11B 21.2% |
1.17B 5.7% |
1.26B 7.2% |
1.35B 7.3% |
1.53B 13.2% |
1.48B -2.8% |
1.58B 6.3% |
1.86B 18.1% |
|
Total Assets |
1.62B - |
2.31B 42.8% |
2.69B 16.3% |
2.54B -5.8% |
2.56B 0.7% |
2.7B 5.8% |
2.88B 6.6% |
2.93B 1.7% |
3.18B 8.5% |
3.53B 11.0% |
|
Total Liabilities |
1.25B - |
1.28B 2.8% |
1.4B 9.3% |
1.26B -9.8% |
1.23B -2.9% |
1.3B 5.8% |
1.35B 4.1% |
1.37B 1.4% |
1.48B 8.0% |
1.62B 9.6% |
|
Total Equity |
373.82M - |
1.03B 176.3% |
1.29B 25.1% |
1.27B -1.4% |
1.33B 4.4% |
1.41B 5.8% |
1.53B 8.9% |
1.56B 2.0% |
1.7B 9.0% |
1.91B 12.3% |
|
Operating CashFlow |
63.02M - |
- | - | - |
-279.01M - |
- | - | - |
311.58M - |
- | |
Beginning Cash Position |
896.56M - |
- | - | - |
1.64B - |
- | - | - |
1.16B - |
- | |
End Cash Position |
871.01M - |
- | - | - |
1.23B - |
- | - | - |
1.39B - |
- | |
Free Cash Flow |
41.98M - |
- | - | - |
-388.28M - |
- | - | - |
258.03M - |
- | |
Net Income (Cont Operations) |
134.75M - |
- | - | - |
45M - |
- | - | - |
242.31M - |
- | |
Diluted Net Income |
114.3M - |
72.57M -36.5% |
79.53M 9.6% |
-20.02M - |
52.36M - |
68.8M 31.4% |
121.36M 76.4% |
26.31M -78.3% |
139.07M 428.7% |
202.15M 45.4% |
|
Diluted EPS |
44.098 - |
25.536 -42.1% |
23.94 -6.3% |
-6.85 - |
17.8 - |
21.71 22.0% |
19.135 -11.9% |
4.135 -78.4% |
21.8 427.2% |
31.67 45.3% |
|
Return On Equity (%) | - |
10.32% - |
6.84% -33.7% |
-1.56% - |
4.02% - |
5.03% 25.0% |
8.27% 64.3% |
1.7% -79.4% |
8.53% 401.0% |
11.19% 31.3% |
|
Return On Assets (%) | - |
3.69% - |
3.18% -13.9% |
-0.77% - |
2.06% - |
2.62% 27.2% |
4.35% 66.1% |
0.91% -79.2% |
4.55% 402.8% |
6.02% 32.3% |