2019 Q1 | 2020 Q1 | 2021 Q1 | 2021 Q4 | 2022 Q1 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | 2024 Q1 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] |
3.55% 26.4% |
-2.03% - |
-1.76% - |
0.13% - |
-10.6% - |
-15.19% - |
-9.19% - |
0.56% - |
1.58% 180.9% |
1.28% -19.2% |
0.92% -28.3% |
|
Gross Margin | [friend] | [friend] | [friend] |
9.66% 11.6% |
55.76% 477.0% |
48.89% -12.3% |
44.37% -9.2% |
44.26% -0.3% |
44.29% 0.1% |
44.46% 0.4% |
5.25% -88.2% |
5.46% 3.9% |
5.27% -3.5% |
5.06% -4.0% |
|
Operating Margin | [friend] | [friend] | [friend] |
6.54% 27.4% |
-18.51% - |
-23.16% - |
-25.85% - |
-35.67% - |
-33.44% - |
-32.33% - |
1.99% - |
3.35% 68.6% |
3.85% 15.0% |
3.65% -5.2% |
|
Total Revenue | [friend] | [friend] | [friend] |
1.21B 18.4% |
1.29B 6.3% |
342.46M -73.5% |
339.58M -0.8% |
338.6M -0.3% |
1.39B 311.9% |
1.35B -3.3% |
1.41B 4.4% |
1.51B 7.2% |
1.61B 6.9% |
1.73B 7.0% |
|
Total Assets | [friend] | [friend] | [friend] | - | - |
1B - |
1.03B 3.1% |
1.02B -1.0% |
918.83M -10.2% |
998.96M 8.7% |
1.04B 4.3% |
1.09B 4.9% |
1.13B 3.1% |
1.11B -1.2% |
|
Total Liabilities | [friend] | [friend] | [friend] | - | - |
665.5M - |
694.07M 4.3% |
693.93M 0.0% |
589.06M -15.1% |
666.18M 13.1% |
706.76M 6.1% |
743.77M 5.2% |
767.53M 3.2% |
735.92M -4.1% |
|
Total Equity | [friend] | [friend] | [friend] | - | - |
337.25M - |
339.45M 0.7% |
328.92M -3.1% |
329.77M 0.3% |
332.78M 0.9% |
334.56M 0.5% |
348.08M 4.0% |
338.81M -2.7% |
355.25M 4.9% |
|
Operating CashFlow | [friend] | [friend] | [friend] |
67.16M 8.0% |
40.81M -39.2% |
-46.22M - |
-73.19M - |
-136.37M - |
21.02M - |
-25.59M - |
-13.27M - |
-36.53M - |
15.65M - |
47.66M 204.6% |
|
Beginning Cash Position | [friend] | [friend] | [friend] |
47.55M 64.6% |
78.72M 65.6% |
86.47M 9.8% |
143.52M 66.0% |
86.47M -39.7% |
86.47M 0% |
143.52M 66.0% |
95.35M -33.6% |
46.16M -51.6% |
87.14M 88.8% |
52.54M -39.7% |
|
End Cash Position | [friend] | [friend] | [friend] |
62.11M -21.1% |
86.47M 39.2% |
143.52M 66.0% |
95.35M -33.6% |
46.16M -51.6% |
87.14M 88.8% |
52.54M -39.7% |
32.25M -38.6% |
17.54M -45.6% |
71.78M 309.1% |
25.62M -64.3% |
|
Free Cash Flow | [friend] | [friend] | [friend] |
24.71M -30.5% |
28.89M 16.9% |
-51M - |
-78.22M - |
-148.77M - |
6.42M - |
-38.77M - |
-28.04M - |
-54.86M - |
-9.68M - |
20.05M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
58.73M 46.6% |
58.38M -0.6% |
13.41M -77.0% |
2.7M -79.8% |
19.09M 605.9% |
20.69M 8.4% |
11.45M -44.7% |
11.42M -0.3% |
28M 145.3% |
26.84M -4.1% |
22.55M -16.0% |
|
Diluted Net Income | [friend] | [friend] | [friend] |
43.08M 49.7% |
43.21M 0.3% |
10.06M -76.7% |
2.2M -78.1% |
2.29M 3.7% |
15.4M 573.8% |
8.35M -45.8% |
7.92M -5.1% |
23.85M 201.2% |
20.61M -13.6% |
15.81M -23.3% |
|
Diluted EPS | [friend] | [friend] | [friend] |
0.028 49.7% |
0.028 0.3% |
0.008 -72.1% |
0.001 -81.8% |
0.002 7.1% |
0.01 566.7% |
0.004 -60% |
0.005 15.0% |
0.015 223.9% |
0.013 -12.8% |
0.01 -23.5% |
|
Return On Equity (%) | [friend] | [friend] | [friend] |
13.65% -1.4% |
19.26% 41.1% |
3.54% -81.6% |
0.65% -81.6% |
0.68% 5.0% |
5.5% 704.0% |
2.49% -54.7% |
2.35% -5.7% |
7.05% 199.9% |
6.16% -12.5% |
4.6% -25.4% |
|
Return On Assets (%) | [friend] | [friend] | [friend] |
4.64% 23.1% |
5.11% 10.1% |
1.07% -79.1% |
0.22% -79.7% |
0.22% 2.6% |
1.71% 670.7% |
0.83% -51.3% |
0.76% -8.5% |
2.26% 195.5% |
2.01% -10.7% |
1.5% -25.7% |