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 (%) | - | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | - |
9.22% - |
3.97% -56.9% |
8.33% 109.7% |
4.93% -40.8% |
4.52% -8.3% |
3.77% -16.7% |
4.22% 12.1% |
5.2% 23.1% |
6.17% 18.7% |
4.65% -24.7% |
4.41% -5.2% |
|
Gross Margin | - |
15.46% - |
12.93% -16.3% |
14.1% 9.0% |
9.62% -31.8% |
9.21% -4.2% |
3.22% -65.0% |
9.48% 194.1% |
11.06% 16.7% |
12.5% 13.0% |
9.32% -25.5% |
10.15% 8.9% |
|
Operating Margin | - |
11.69% - |
5.84% -50.0% |
11.03% 88.8% |
6.33% -42.6% |
5.15% -18.5% |
-1.77% - |
6.53% - |
7.02% 7.5% |
8.12% 15.6% |
5.7% -29.9% |
6.1% 7.2% |
|
Total Revenue |
744.91M - |
493.17M -33.8% |
472.24M -4.2% |
437.64M -7.3% |
524.83M 19.9% |
480.55M -8.4% |
445.94M -7.2% |
454.32M 1.9% |
595.95M 31.2% |
659.71M 10.7% |
614.73M -6.8% |
547.28M -11.0% |
|
Total Assets |
1.07B - |
- |
1.34B - |
- |
1.52B - |
1.53B 0.6% |
2.15B 40.6% |
1.8B -16.4% |
1.92B 6.9% |
2.16B 12.3% |
2.5B 15.7% |
2.26B -9.8% |
|
Total Liabilities |
613.11M - |
- |
817.53M - |
- |
941.63M - |
928.28M -1.4% |
906.42M -2.4% |
535.3M -40.9% |
659.08M 23.1% |
855.87M 29.9% |
1.17B 36.2% |
920.64M -21.0% |
|
Total Equity |
453.94M - |
- |
518.17M - |
- |
580.5M - |
602.23M 3.7% |
1.25B 106.8% |
1.26B 1.5% |
1.26B 0.0% |
1.31B 3.2% |
1.33B 2.2% |
1.33B 0.0% |
|
Operating CashFlow |
55.9M - |
- | - | - |
39.11M - |
- | - | - |
-273.75M - |
- | - | - | |
Beginning Cash Position |
176.8M - |
240.4M 36.0% |
69.41M -71.1% |
278.34M 301.0% |
132.73M -52.3% |
305.28M 130.0% |
183.77M -39.8% |
701.15M 281.5% |
168.17M -76.0% |
251.18M 49.4% |
258.18M 2.8% |
434.35M 68.2% |
|
End Cash Position |
240.4M - |
69.41M -71.1% |
278.34M 301.0% |
132.73M -52.3% |
305.28M 130.0% |
183.77M -39.8% |
701.15M 281.5% |
168.17M -76.0% |
251.18M 49.4% |
258.18M 2.8% |
434.35M 68.2% |
209.03M -51.9% |
|
Free Cash Flow |
-28.54M - |
-203.19M - |
161.35M - |
-141.39M - |
107.08M - |
-190.56M - |
-34.59M - |
-269.89M - |
-140.48M - |
-153.43M - |
-31.99M - |
-70.62M - |
|
Net Income (Cont Operations) |
55.85M - |
- | - | - |
62.33M - |
- | - | - |
50.18M - |
- | - | - | |
Diluted Net Income | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS |
0.53 - |
0.37 -30.2% |
0.24 -35.1% |
0.35 45.8% |
0.24 -31.4% |
0.21 -12.5% |
0.13 -38.1% |
0.14 7.7% |
0.22 57.1% |
0.29 31.8% |
0.2 -31.0% |
0.17 -15% |
|
Return On Equity (%) | - | - |
3.62% - |
- |
4.46% - |
3.68% -17.6% |
1.82% -50.5% |
1.53% -15.9% |
2.45% 60.3% |
3.17% 29.3% |
2.16% -31.7% |
1.81% -16.5% |
|
Return On Assets (%) | - | - |
1.4% - |
- |
1.7% - |
1.42% -16.2% |
0.91% -35.9% |
0.97% 6.4% |
1.66% 71.4% |
1.99% 19.7% |
1.23% -38.5% |
1.01% -17.3% |