2019 Q3 | 2019 Q4 | 2020 Q1 | 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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - |
78.37% - |
78.79% 0.5% |
77.7% -1.4% |
77.7% 0% |
76.21% -1.9% |
76.21% 0% |
- | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
16.71% 43.0% |
12.67% -24.2% |
16.33% 28.9% |
9.14% -44.0% |
18.66% 104.1% |
12.64% -32.3% |
7.58% -40.0% |
8.73% 15.2% |
1.22% -86.0% |
4.42% 261.9% |
1.04% -76.5% |
9.34% 799.9% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
29.93% 16.6% |
22.43% -25.1% |
36.35% 62.1% |
25.06% -31.1% |
27.87% 11.2% |
26.48% -5.0% |
34.22% 29.2% |
25.97% -24.1% |
26.82% 3.3% |
26.43% -1.4% |
23.09% -12.6% |
28.32% 22.6% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
18.81% 73.1% |
12.92% -31.3% |
21.7% 68.0% |
10.77% -50.4% |
19.55% 81.4% |
13.43% -31.3% |
17.63% 31.2% |
12.07% -31.5% |
5.6% -53.6% |
11.13% 98.6% |
-1.42% - |
13.9% - |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
194.18M 86.7% |
135.32M -30.3% |
143.97M 6.4% |
116.13M -19.3% |
200.91M 73.0% |
146.07M -27.3% |
101.04M -30.8% |
104.95M 3.9% |
129.85M 23.7% |
145.73M 12.2% |
107.45M -26.3% |
138.95M 29.3% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
713.66M 7.8% |
980.8M 37.4% |
983.07M 0.2% |
945.3M -3.8% |
837.76M -11.4% |
827.59M -1.2% |
906.57M 9.5% |
870.97M -3.9% |
917.09M 5.3% |
928.81M 1.3% |
1.04B 12.3% |
1.1B 5.8% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
409.31M 4.7% |
476.56M 16.4% |
453.95M -4.7% |
404.04M -11.0% |
284.63M -29.6% |
254.66M -10.5% |
320.42M 25.8% |
276.05M -13.8% |
326.88M 18.4% |
328.01M 0.3% |
439.19M 33.9% |
486.53M 10.8% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
303.51M - |
505M 66.4% |
527.43M 4.4% |
538.42M 2.1% |
550.25M 2.2% |
569.47M 3.5% |
577.25M 1.4% |
586.4M 1.6% |
579.14M -1.2% |
585.88M 1.2% |
588.25M 0.4% |
601.18M 2.2% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.9M - |
- | - | - |
-44.34M - |
- | - | - |
46.39M - |
- | - | - | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
59.6M -44.1% |
76.18M 27.8% |
269.97M 254.4% |
251.77M -6.7% |
215.54M -14.4% |
162.27M -24.7% |
155.4M -4.2% |
203.34M 30.9% |
146.74M -27.8% |
177.04M 20.7% |
127.27M -28.1% |
157.08M 23.4% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
76.18M 27.8% |
269.97M 254.4% |
251.77M -6.7% |
215.54M -14.4% |
162.27M -24.7% |
155.4M -4.2% |
203.34M 30.9% |
146.74M -27.8% |
177.04M 20.7% |
127.27M -28.1% |
157.08M 23.4% |
140.62M -10.5% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
17.69M - |
7.29M -58.8% |
-20.42M - |
-36.27M - |
-25.7M - |
-15.07M - |
45.65M - |
-54.6M - |
38.07M - |
-66.7M - |
-20.07M - |
-33.98M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
44.35M - |
- | - | - |
49.29M - |
- | - | - |
12.92M - |
- | - | - | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.532 168.1% |
0.24 -54.9% |
0.28 16.7% |
0.13 -53.6% |
0.46 253.8% |
0.22 -52.2% |
0.1 -54.5% |
0.11 10.0% |
0.02 -81.8% |
0.08 300% |
0.01 -87.5% |
0.16 1500% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
11.31% 146.3% |
4.24% -62.5% |
4.55% 7.4% |
1.99% -56.3% |
6.89% 245.8% |
3.3% -52.1% |
1.34% -59.5% |
1.57% 17.9% |
0.27% -82.7% |
1.11% 306.4% |
0.19% -82.8% |
2.18% 1048.6% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.72% 151.1% |
2.02% -57.1% |
2.39% 18.3% |
1.1% -54.0% |
4.21% 281.9% |
2.22% -47.3% |
0.88% -60.2% |
1.03% 16.7% |
0.18% -82.8% |
0.7% 293.4% |
0.11% -83.8% |
1.21% 969.1% |