2020 Q2 | 2020 Q3 | 2020 Q4 | 2021 Q1 | 2021 Q2 | 2021 Q3 | 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] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] |
13.65% 5.1% |
12.71% -6.9% |
12.58% -0.9% |
17.77% 41.2% |
17.73% -0.2% |
16.04% -9.6% |
10.84% -32.4% |
12.96% 19.5% |
4.48% -65.4% |
3.58% -20.0% |
6.97% 94.5% |
8.16% 17.1% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] |
100% 165.7% |
41.01% -59.0% |
43.65% 6.4% |
43.84% 0.4% |
46.49% 6.0% |
47.08% 1.3% |
39.06% -17.0% |
34.61% -11.4% |
36.73% 6.1% |
22.97% -37.5% |
33.79% 47.1% |
31.16% -7.8% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] |
100% 541.5% |
15.13% -84.9% |
13.53% -10.6% |
20.28% 49.9% |
16.59% -18.2% |
13.76% -17.1% |
0.16% -98.8% |
8.67% 5195.4% |
0.78% -91.0% |
2.6% 233.0% |
1.72% -33.7% |
5.21% 202.6% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
208.96M -5.7% |
205.59M -1.6% |
159.59M -22.4% |
236.94M 48.5% |
206.85M -12.7% |
175.96M -14.9% |
106.45M -39.5% |
180.94M 70.0% |
151.46M -16.3% |
301.17M 98.8% |
154.49M -48.7% |
204.9M 32.6% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] |
974.53M 3.3% |
948.46M -2.7% |
983.29M 3.7% |
1.04B 5.3% |
1.87B 80.2% |
1.86B -0.1% |
1.85B -0.7% |
1.89B 2.4% |
2.01B 6.4% |
2.14B 6.4% |
2.22B 3.5% |
2.26B 1.8% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] |
544.68M 0.4% |
493.3M -9.4% |
507.89M 3.0% |
516.53M 1.7% |
487.69M -5.6% |
457.58M -6.2% |
433M -5.4% |
489.77M 13.1% |
600.5M 22.6% |
716.61M 19.3% |
776M 8.3% |
815.04M 5.0% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | - |
449.06M - |
469.08M 4.5% |
511.5M 9.0% |
1.37B 167.6% |
1.4B 2.1% |
1.41B 0.8% |
1.39B -1.0% |
1.4B 0.5% |
1.41B 0.8% |
1.42B 0.8% |
1.42B 0.0% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | - | - |
-31.23M - |
-56.94M - |
- | - | - |
-25.01M - |
- | - | - |
-107.45M - |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] |
33.78M 35.6% |
169.29M 401.1% |
274.3M 62.0% |
120.53M -56.1% |
82.19M -31.8% |
891.99M 985.3% |
1.05B 17.2% |
976.24M -6.6% |
967.54M -0.9% |
895.95M -7.4% |
947.35M 5.7% |
784.03M -17.2% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] |
169.29M 401.1% |
274.3M 62.0% |
120.53M -56.1% |
82.19M -31.8% |
891.99M 985.3% |
1.05B 17.2% |
976.24M -6.6% |
967.54M -0.9% |
895.95M -7.4% |
947.35M 5.7% |
784.03M -17.2% |
684.83M -12.7% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] |
27.39M -59.9% |
-15.57M - |
-33.13M - |
-26.65M - |
18.49M - |
68.42M 270.1% |
-3.66M - |
-27.3M - |
-29.51M - |
61.2M - |
-78.67M - |
-44.37M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | - | - |
20.33M - |
63.56M 212.7% |
- | - | - |
36.59M - |
- | - | - |
28.87M - |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.357 -1.9% |
0.329 -8.0% |
0.25 -23.9% |
0.528 111.1% |
0.58 9.9% |
0.265 -54.3% |
0.15 -43.4% |
0.31 106.7% |
0.064 -79.4% |
0.1 56.8% |
0.1 0% |
0.16 60% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] |
6.97% -4.4% |
5.99% -14.1% |
4.38% -26.9% |
8.59% 96.3% |
3.9% -54.6% |
2.04% -47.7% |
0.82% -59.7% |
1.67% 103.4% |
0.49% -71.0% |
0.77% 58.1% |
0.76% -1.0% |
1.18% 54.7% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] |
2.97% -2.5% |
2.72% -8.7% |
2.08% -23.5% |
4.17% 100.7% |
2.53% -39.4% |
1.51% -40.1% |
0.62% -58.9% |
1.25% 101.5% |
0.35% -72.3% |
0.52% 49.5% |
0.49% -4.9% |
0.75% 51.3% |