2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | - | - | - | - | - | - | - | |
Net Margin |
11.25% - |
2.54% -77.4% |
13.29% 422.8% |
14.83% 11.6% |
5.09% -65.7% |
8.86% 74.2% |
11.75% 32.6% |
|
Gross Margin |
46.57% - |
39.35% -15.5% |
45.54% 15.7% |
47.37% 4.0% |
42.37% -10.6% |
43.97% 3.8% |
46.22% 5.1% |
|
Operating Margin |
17.66% - |
7.96% -54.9% |
13.62% 71.1% |
17.83% 30.9% |
11.55% -35.3% |
13.16% 14.0% |
17.05% 29.6% |
|
Total Revenue |
837.91M - |
756.48M -9.7% |
771.91M 2.0% |
823.74M 6.7% |
862.31M 4.7% |
853.04M -1.1% |
874.34M 2.5% |
|
Total Assets |
2.29B - |
2.56B 11.8% |
2.63B 2.4% |
2.83B 7.7% |
2.78B -1.6% |
2.84B 2.1% |
2.96B 4.2% |
|
Total Liabilities |
746.4M - |
318.93M -57.3% |
281.57M -11.7% |
360.72M 28.1% |
370.62M 2.7% |
353.49M -4.6% |
369.77M 4.6% |
|
Total Equity |
1.55B - |
2.24B 45.1% |
2.34B 4.4% |
2.47B 5.2% |
2.41B -2.2% |
2.49B 3.1% |
2.59B 4.1% |
|
Operating CashFlow | - |
105.71M - |
- | - | - |
217.58M - |
- | |
Beginning Cash Position | - |
1.29B - |
- | - | - |
1.73B - |
- | |
End Cash Position | - |
1.64B - |
- | - | - |
1.82B - |
- | |
Free Cash Flow | - |
76.79M - |
- | - | - |
200.17M - |
- | |
Net Income (Cont Operations) | - |
175.44M - |
- | - | - |
203.89M - |
- | |
Diluted Net Income |
94.23M - |
19.22M -79.6% |
102.55M 433.5% |
122.16M 19.1% |
43.85M -64.1% |
75.57M 72.4% |
102.71M 35.9% |
|
Diluted EPS |
23.557 - |
3.964 -83.2% |
21.58 444.4% |
25.52 18.3% |
8.86 -65.3% |
15.25 72.1% |
20.72 35.9% |
|
Return On Equity (%) |
6.08% - |
1.01% -83.3% |
4.47% 340.7% |
5.08% 13.6% |
1.8% -64.6% |
3.09% 71.6% |
4.05% 31.1% |
|
Return On Assets (%) |
4.2% - |
0.79% -81.2% |
3.95% 399.3% |
4.48% 13.4% |
1.56% -65.1% |
2.69% 71.9% |
3.54% 31.8% |