2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | - | - | - | - | - | - | - |
0% - |
|
Net Margin | - |
18.64% - |
18.49% -0.8% |
17.14% -7.3% |
16.94% -1.2% |
-18.59% - |
64.19% - |
1.57% -97.6% |
|
Gross Margin | - |
28.66% - |
30.5% 6.5% |
28.86% -5.4% |
29.03% 0.6% |
27.45% -5.5% |
28.15% 2.6% |
26.14% -7.2% |
|
Operating Margin | - |
18.51% - |
18.45% -0.3% |
17.09% -7.4% |
16.87% -1.3% |
15.4% -8.7% |
15.77% 2.4% |
11.58% -26.5% |
|
Total Revenue |
325.49M - |
206.46M -36.6% |
223.41M 8.2% |
168.14M -24.7% |
181.52M 8.0% |
244.93M 34.9% |
170.04M -30.6% |
189.21M 11.3% |
|
Total Assets | - | - |
223.37M - |
- |
225.56M - |
385.03M 70.7% |
352.69M -8.4% |
401.25M 13.8% |
|
Total Liabilities | - | - |
58.86M - |
- |
49.66M - |
79.12M 59.3% |
143.79M 81.7% |
68.14M -52.6% |
|
Total Equity | - | - |
164.51M - |
- |
175.91M - |
45.89M -73.9% |
208.9M 355.2% |
59.72M -71.4% |
|
Operating CashFlow |
29M - |
29.11M 0.4% |
73.99M 154.2% |
26.55M -64.1% |
9.35M -64.8% |
19.06M 103.9% |
21.3M 11.8% |
-9.27M - |
|
Beginning Cash Position |
25.34M - |
24.93M -1.6% |
17.12M -31.3% |
29.6M 72.9% |
12.39M -58.1% |
11.39M -8.1% |
10.44M -8.4% |
19.78M 89.4% |
|
End Cash Position |
24.93M - |
17.12M -31.3% |
29.6M 72.9% |
12.39M -58.1% |
11.39M -8.1% |
10.44M -8.4% |
19.78M 89.4% |
32.78M 65.7% |
|
Free Cash Flow |
28.56M - |
28.96M 1.4% |
73.57M 154.0% |
26.35M -64.2% |
9.06M -65.6% |
18.44M 103.5% |
21.09M 14.4% |
-9.71M - |
|
Net Income (Cont Operations) |
60.66M - |
38.48M -36.6% |
41.31M 7.4% |
28.83M -30.2% |
30.74M 6.6% |
33.93M 10.4% |
29.68M -12.5% |
20.49M -31.0% |
|
Diluted Net Income |
60.66M - |
38.48M -36.6% |
41.31M 7.4% |
28.83M -30.2% |
30.74M 6.6% |
-45.54M - |
109.16M - |
2.97M -97.3% |
|
Diluted EPS |
7.685 - |
4.875 -36.6% |
5.233 7.4% |
3.652 -30.2% |
0.599 -83.6% |
-0.888 - |
2.129 - |
0.33 -84.5% |
|
Return On Equity (%) | - | - |
25.11% - |
- |
17.48% - |
-41.07% - |
85.68% - |
2.21% -97.4% |
|
Return On Assets (%) | - | - |
18.49% - |
- |
13.63% - |
-14.92% - |
29.59% - |
0.79% -97.3% |