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 (%) | - | - | - | - | - | - | - | - |
0% - |
0% - |
- |
52.9% - |
|
Net Margin | - |
12.09% - |
11.29% -6.6% |
14.14% 25.2% |
14.66% 3.7% |
18.43% 25.7% |
4.93% -73.3% |
11.05% 124.1% |
13.28% 20.2% |
10.72% -19.3% |
6.31% -41.1% |
7.99% 26.7% |
|
Gross Margin | - |
100% - |
-117.99% - |
27.79% - |
26.04% -6.3% |
100% 284.1% |
19.63% -80.4% |
26.26% 33.8% |
27.05% 3.0% |
25.45% -5.9% |
26.08% 2.5% |
23.28% -10.7% |
|
Operating Margin | - |
100% - |
-138.15% - |
20.05% - |
20.8% 3.7% |
100% 380.8% |
11.48% -88.5% |
18.44% 60.6% |
20.67% 12.1% |
15.41% -25.4% |
13.68% -11.3% |
10.36% -24.2% |
|
Total Revenue |
611.02M - |
462.66M -24.3% |
544.93M 17.8% |
404.46M -25.8% |
526.45M 30.2% |
476.92M -9.4% |
410.73M -13.9% |
383.55M -6.6% |
408.26M 6.4% |
489.96M 20.0% |
471.11M -3.8% |
493.48M 4.7% |
|
Total Assets |
3.65B - |
- |
4.14B - |
- |
4.35B - |
4.45B 2.1% |
4.46B 0.3% |
4.41B -1.1% |
5.88B 33.3% |
5.85B -0.5% |
5.96B 1.8% |
5.93B -0.4% |
|
Total Liabilities |
2.15B - |
- |
2.45B - |
- |
2.53B - |
2.53B 0.0% |
2.52B -0.3% |
2.42B -3.8% |
2.41B -0.5% |
2.38B -1.4% |
2.45B 3.1% |
2.38B -3.0% |
|
Total Equity |
1.43B - |
- |
1.6B - |
- |
1.74B - |
1.83B 5.1% |
1.85B 1.1% |
1.89B 2.3% |
3.37B 78.3% |
3.37B 0.1% |
3.4B 0.9% |
3.44B 1.3% |
|
Operating CashFlow |
56.57M - |
- | - | - |
145.97M - |
- | - | - |
66.78M - |
- | - | - | |
Beginning Cash Position |
398.9M - |
- | - |
398.57M - |
408.16M 2.4% |
328.35M -19.6% |
411.57M 25.3% |
462.16M 12.3% |
335.82M -27.3% |
1.73B 415.8% |
1.52B -12.3% |
1.21B -20.5% |
|
End Cash Position |
134.49M - |
- | - |
408.16M - |
328.35M -19.6% |
411.57M 25.3% |
462.16M 12.3% |
335.82M -27.3% |
1.73B 415.8% |
1.52B -12.3% |
1.21B -20.5% |
1.41B 16.3% |
|
Free Cash Flow |
56.57M - |
93.14M 64.7% |
-470.56M - |
-52.69M - |
3M - |
97.3M 3139.6% |
40.8M -58.1% |
-60.62M - |
54.1M - |
2.16M -96.0% |
-248.16M - |
90.42M - |
|
Net Income (Cont Operations) |
86.92M - |
- | - | - |
140.91M - |
- | - | - |
102.24M - |
- | - | - | |
Diluted Net Income | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS |
0.606 - |
0.306 -49.4% |
0.337 10.0% |
0.31 -7.9% |
0.43 38.7% |
0.481 11.9% |
0.108 -77.6% |
0.232 115.4% |
0.268 15.5% |
0.21 -21.6% |
0.11 -47.8% |
0.162 47.7% |
|
Return On Equity (%) | - | - |
3.84% - |
- |
4.44% - |
4.93% 11.1% |
1.1% -77.6% |
2.27% 105.8% |
2.06% -9.1% |
1.56% -24.5% |
0.88% -43.7% |
1.15% 31.3% |
|
Return On Assets (%) | - | - |
1.49% - |
- |
1.77% - |
2% 12.7% |
0.45% -77.2% |
0.96% 110.1% |
1.05% 10.3% |
0.9% -15.1% |
0.5% -43.7% |
0.66% 31.8% |