2020 Q4 | 2021 Q1 | 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 (%) | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] |
4.98% 41.1% |
9.21% 84.9% |
9.43% 2.4% |
2.96% -68.7% |
9.82% 232.3% |
5.66% -42.4% |
3.95% -30.2% |
5.38% 36.3% |
1.57% -70.9% |
1.49% -4.7% |
5.06% 238.3% |
6.31% 24.8% |
|
Gross Margin | [friend] | [friend] |
31.29% -10.8% |
36.56% 16.9% |
31.73% -13.2% |
26.96% -15.0% |
27.15% 0.7% |
29.99% 10.4% |
27.37% -8.7% |
28.59% 4.4% |
25.67% -10.2% |
27.12% 5.6% |
29.88% 10.2% |
30.89% 3.4% |
|
Operating Margin | [friend] | [friend] |
3.28% -53.2% |
12.75% 288.6% |
10.4% -18.4% |
2.46% -76.3% |
5.18% 110.5% |
8.51% 64.2% |
5.99% -29.7% |
6.65% 11.1% |
2.64% -60.3% |
3.03% 15.0% |
4.96% 63.6% |
8.89% 79.0% |
|
Total Revenue | [friend] | [friend] |
1.26B 4.2% |
1.33B 5.8% |
1.48B 11.4% |
1.28B -13.5% |
1.59B 24.5% |
1.53B -4.2% |
1.59B 4.5% |
1.5B -5.7% |
1.67B 10.9% |
1.52B -9.0% |
1.4B -8.0% |
1.54B 10.5% |
|
Total Assets | [friend] | [friend] |
4.61B -7.5% |
4.53B -1.8% |
4.53B 0.0% |
4.55B 0.5% |
4.8B 5.4% |
4.75B -0.9% |
- |
4.99B - |
4.95B -0.9% |
4.84B -2.3% |
5.08B 5.1% |
5.25B 3.3% |
|
Total Liabilities | [friend] | [friend] |
3.28B -15.6% |
3.13B -4.7% |
2.96B -5.2% |
2.95B -0.4% |
3.12B 5.6% |
3.06B -2.0% |
- |
3.12B - |
3.03B -2.9% |
2.95B -2.8% |
3.1B 5.3% |
3.15B 1.6% |
|
Total Equity | [friend] | [friend] |
1.33B 20.9% |
1.4B 5.2% |
1.57B 11.5% |
1.6B 2.3% |
1.68B 5.0% |
1.7B 1.1% |
- |
1.87B - |
1.92B 2.4% |
1.89B -1.5% |
1.98B 4.9% |
2.1B 6.0% |
|
Operating CashFlow | [friend] | [friend] | - | - |
151.69M - |
- | - | - |
-58.5M - |
- | - | - |
143.15M - |
- | |
Beginning Cash Position | [friend] | [friend] | - | - |
1B - |
- | - | - |
865.36M - |
- | - | - |
852.61M - |
- | |
End Cash Position | [friend] | [friend] | - | - |
838.65M - |
- | - | - |
765.45M - |
- | - | - |
1.07B - |
- | |
Free Cash Flow | [friend] | [friend] | - | - |
97.08M - |
- | - | - |
-125.27M - |
- | - | - |
4.81M - |
- | |
Net Income (Cont Operations) | [friend] | [friend] | - | - |
323.65M - |
- | - | - |
207.91M - |
- | - | - |
145.29M - |
- | |
Diluted Net Income | [friend] | [friend] |
62.55M 47.1% |
122.31M 95.6% |
139.59M 14.1% |
37.83M -72.9% |
156.53M 313.8% |
86.35M -44.8% |
62.94M -27.1% |
80.89M 28.5% |
26.13M -67.7% |
22.67M -13.2% |
70.57M 211.3% |
97.33M 37.9% |
|
Diluted EPS | [friend] | [friend] |
16.12 30.6% |
30.09 86.7% |
34.27 13.9% |
9.26 -73.0% |
38.94 320.5% |
22.75 -41.6% |
15.87 -30.2% |
19.93 25.6% |
5.57 -72.1% |
5.64 1.3% |
17.52 210.6% |
24.11 37.6% |
|
Return On Equity (%) | [friend] | [friend] |
5.13% 33.2% |
8.94% 74.1% |
9.4% 5.2% |
2.39% -74.6% |
9.54% 299.2% |
5.11% -46.4% |
- |
4.32% - |
1.38% -68.1% |
1.19% -13.6% |
3.65% 206.3% |
4.78% 30.8% |
|
Return On Assets (%) | [friend] | [friend] |
1.3% 52.8% |
2.68% 105.3% |
3.08% 15.2% |
0.83% -73.0% |
3.35% 301.9% |
1.81% -46.0% |
- |
1.62% - |
0.53% -67.6% |
0.46% -11.9% |
1.42% 207.2% |
1.88% 32.4% |