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% - |
|
Net Margin |
28.62% - |
21.6% -24.5% |
20.22% -6.4% |
20.42% 1.0% |
18.04% -11.7% |
21.63% 19.9% |
19.99% -7.6% |
19.59% -2.0% |
21.73% 10.9% |
16.73% -23.0% |
21.42% 28.0% |
|
Gross Margin |
100% - |
-46.07% - |
48.28% - |
47.53% -1.6% |
100% 110.4% |
47.01% -53.0% |
49.43% 5.1% |
45.98% -7.0% |
49.47% 7.6% |
42.18% -14.7% |
47.09% 11.6% |
|
Operating Margin |
100% - |
-126.26% - |
26.53% - |
27.2% 2.5% |
100% 267.7% |
18.29% -81.7% |
26.41% 44.4% |
25.82% -2.3% |
24.38% -5.6% |
13.32% -45.3% |
23.31% 75.0% |
|
Total Revenue |
317.72M - |
512.94M 61.4% |
422.72M -17.6% |
501.49M 18.6% |
475.51M -5.2% |
568.57M 19.6% |
467.51M -17.8% |
636.66M 36.2% |
438.06M -31.2% |
663.96M 51.6% |
469M -29.4% |
|
Total Assets | - |
2.12B - |
- |
2.45B - |
2.67B 9.2% |
2.68B 0.3% |
2.75B 2.6% |
5.19B 88.9% |
5.27B 1.5% |
5.47B 3.7% |
5.56B 1.6% |
|
Total Liabilities | - |
984.6M - |
- |
1.08B - |
1.21B 12.1% |
1.09B -10.0% |
1.05B -3.6% |
1.22B 16.8% |
1.21B -1.4% |
1.29B 7.1% |
1.28B -0.9% |
|
Total Equity | - |
1.14B - |
- |
1.37B - |
1.46B 6.8% |
1.59B 8.9% |
1.7B 6.8% |
3.97B 133.3% |
4.07B 2.4% |
4.18B 2.7% |
4.28B 2.4% |
|
Operating CashFlow | - | - |
-25.88M - |
47.22M - |
- | - |
-27.56M - |
-116.55M - |
- | - | - | |
Beginning Cash Position | - | - |
191.69M - |
165.15M -13.8% |
211.75M 28.2% |
170.87M -19.3% |
461.1M 169.9% |
431.24M -6.5% |
2.48B 474.9% |
2.44B -1.7% |
2.82B 15.5% |
|
End Cash Position | - | - |
165.15M - |
211.75M 28.2% |
170.87M -19.3% |
461.1M 169.9% |
431.24M -6.5% |
2.48B 474.9% |
2.44B -1.7% |
2.82B 15.5% |
2.71B -3.7% |
|
Free Cash Flow |
201.55M - |
301.28M 49.5% |
-26.9M - |
46.6M - |
-40.88M - |
292.77M - |
-28.96M - |
-91.89M - |
-29.57M - |
381.17M - |
-103.37M - |
|
Net Income (Cont Operations) | - | - |
85.49M - |
102.4M 19.8% |
- | - |
93.44M - |
218.19M 133.5% |
- | - | - | |
Diluted Net Income | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | - |
0.308 - |
0.24 -22.0% |
0.28 16.7% |
0.238 -14.9% |
0.34 42.7% |
0.26 -23.5% |
0.35 34.6% |
0.21 -40% |
0.25 19.0% |
0.23 -8.0% |
|
Return On Equity (%) | - |
9.72% - |
- |
7.48% - |
6.05% -19.0% |
8.05% 32.9% |
5.67% -29.5% |
4.4% -22.5% |
2.37% -46.1% |
2.7% 13.8% |
2.38% -11.9% |
|
Return On Assets (%) | - |
5.22% - |
- |
4.18% - |
3.35% -19.9% |
4.6% 37.2% |
3.44% -25.1% |
3.14% -8.7% |
1.82% -42.1% |
2.07% 13.7% |
1.82% -11.9% |