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 (%) | - | - | - | - | - | - |
72.55% - |
72.55% 0% |
73.75% 1.7% |
72.31% -1.9% |
72.31% 0% |
- | |
Net Margin | - |
5.41% - |
11.05% 104.1% |
7.87% -28.8% |
7.32% -7.0% |
6.68% -8.8% |
7.32% 9.5% |
6% -18.0% |
6.08% 1.3% |
5.66% -6.9% |
3.23% -43.0% |
4.93% 52.7% |
|
Gross Margin | - |
10.96% - |
14.35% 31.0% |
13.82% -3.7% |
13.59% -1.7% |
14.12% 3.9% |
13.42% -5.0% |
13.89% 3.6% |
14.81% 6.6% |
13.51% -8.8% |
10.72% -20.7% |
13.16% 22.7% |
|
Operating Margin | - |
6.04% - |
8.81% 45.7% |
7.95% -9.8% |
8.27% 4.1% |
7.57% -8.5% |
7.11% -6.1% |
7.04% -1.0% |
6.82% -3.1% |
6.73% -1.3% |
4.5% -33.0% |
6.43% 42.6% |
|
Total Revenue |
1.04B - |
562.49M -45.9% |
433.31M -23.0% |
337.92M -22.0% |
417.64M 23.6% |
441.89M 5.8% |
461.02M 4.3% |
390.15M -15.4% |
347.36M -11.0% |
412.71M 18.8% |
496.4M 20.3% |
412.46M -16.9% |
|
Total Assets |
458.84M - |
- |
549.49M - |
- |
641.4M - |
658.74M 2.7% |
1.39B 111.5% |
1.34B -3.9% |
1.26B -6.1% |
1.34B 6.9% |
1.47B 9.4% |
1.47B 0.2% |
|
Total Liabilities |
110.08M - |
- |
122.33M - |
- |
157.36M - |
145.3M -7.7% |
163.25M 12.4% |
85.74M -47.5% |
66.71M -22.2% |
129.25M 93.8% |
233.77M 80.9% |
215.33M -7.9% |
|
Total Equity |
346.55M - |
- |
424.88M - |
- |
482.07M - |
511.59M 6.1% |
1.23B 140.1% |
1.25B 1.9% |
1.19B -5.0% |
1.21B 2.0% |
1.23B 1.3% |
1.25B 1.7% |
|
Operating CashFlow |
29.81M - |
- | - | - |
39.17M - |
- | - | - |
-31.24M - |
- | - | - | |
Beginning Cash Position |
194.22M - |
105.83M -45.5% |
155.78M 47.2% |
187.67M 20.5% |
67.56M -64.0% |
137.42M 103.4% |
98.23M -28.5% |
747.4M 660.9% |
500M -33.1% |
486.13M -2.8% |
341.77M -29.7% |
391.44M 14.5% |
|
End Cash Position |
105.83M - |
155.78M 47.2% |
187.67M 20.5% |
67.56M -64.0% |
137.42M 103.4% |
98.23M -28.5% |
747.4M 660.9% |
500M -33.1% |
486.13M -2.8% |
341.77M -29.7% |
391.44M 14.5% |
293.79M -24.9% |
|
Free Cash Flow |
-27.88M - |
19.65M - |
42.43M 116.0% |
-129.61M - |
51.71M - |
-15M - |
-20.44M - |
-139.38M - |
-15.36M - |
-149.98M - |
-9.8M - |
-107.28M - |
|
Net Income (Cont Operations) |
67.66M - |
- | - | - |
56.88M - |
- | - | - |
44.42M - |
- | - | - | |
Diluted Net Income | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS |
0.536 - |
0.242 -54.9% |
0.38 57.2% |
0.211 -44.4% |
0.243 15.0% |
0.234 -3.5% |
0.217 -7.2% |
0.139 -35.9% |
0.126 -9.8% |
0.139 10.7% |
0.095 -31.5% |
0.121 27.0% |
|
Return On Equity (%) | - | - |
11.27% - |
- |
6.34% - |
5.94% -6.4% |
3.88% -34.7% |
1.89% -51.3% |
1.73% -8.3% |
1.95% 12.5% |
1.31% -32.5% |
1.64% 25.0% |
|
Return On Assets (%) | - | - |
8.71% - |
- |
4.77% - |
4.54% -4.8% |
3.29% -27.6% |
1.71% -47.9% |
1.63% -5.0% |
1.8% 10.4% |
1.14% -36.6% |
1.38% 21.3% |