2019 Q1 | 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] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
11.09% -5.1% |
24.45% 120.4% |
9.39% -61.6% |
-7.29% - |
10.24% - |
8.14% -20.5% |
9.24% 13.6% |
-0.52% - |
-8.67% - |
8.12% - |
13.48% 66.0% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
32.17% -1.1% |
33.67% 4.7% |
29.84% -11.4% |
21.43% -28.2% |
27.44% 28.0% |
30.52% 11.2% |
32.22% 5.6% |
27.42% -14.9% |
24.12% -12.1% |
31.12% 29.0% |
29.2% -6.2% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
11.39% 0.2% |
28.2% 147.6% |
8.22% -70.9% |
-11% - |
7.34% - |
9.33% 27.2% |
2.74% -70.6% |
-1.74% - |
-4.23% - |
5.29% - |
13.01% 146.0% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
157.47M 0.2% |
238.21M 51.3% |
161.1M -32.4% |
120.7M -25.1% |
179.6M 48.8% |
151.26M -15.8% |
108.63M -28.2% |
123.85M 14.0% |
114.22M -7.8% |
186.78M 63.5% |
122.09M -34.6% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.32B 3.6% |
1.41B 6.7% |
1.42B 0.9% |
1.41B -0.8% |
1.42B 0.6% |
1.46B 3.3% |
1.41B -3.4% |
1.36B -3.6% |
1.4B 2.8% |
1.39B -1.1% |
1.48B 6.4% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
302.98M 8.3% |
331.21M 9.3% |
327.51M -1.1% |
374.18M 14.3% |
357.58M -4.4% |
392.64M 9.8% |
332.75M -15.3% |
305.35M -8.2% |
356.3M 16.7% |
326.89M -8.3% |
397.18M 21.5% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.01B 2.2% |
1.07B 5.9% |
1.09B 1.6% |
1.03B -5.3% |
1.06B 2.4% |
1.07B 1.2% |
1.08B 1.0% |
1.06B -2.2% |
1.04B -1.2% |
1.06B 1.4% |
1.08B 1.8% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - |
-39.05M - |
- | - | - |
83.15M - |
- | - | - | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
178.24M 59.0% |
149.07M -16.4% |
126.47M -15.2% |
115.51M -8.7% |
201.29M 74.3% |
71.88M -64.3% |
127.15M 76.9% |
91.1M -28.3% |
109.04M 19.7% |
94.59M -13.3% |
177.79M 88.0% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
149.07M -16.4% |
126.47M -15.2% |
115.51M -8.7% |
201.29M 74.3% |
71.88M -64.3% |
127.15M 76.9% |
91.1M -28.3% |
109.04M 19.7% |
94.59M -13.3% |
177.79M 88.0% |
227.51M 28.0% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
43.98M 131.9% |
42.06M -4.4% |
-2.9M - |
-77.09M - |
-43.83M - |
-2.69M - |
27.06M - |
-58.32M - |
34.46M - |
19.13M -44.5% |
-3.37M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - |
6.33M - |
- | - | - |
9.4M - |
- | - | - | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.14 0% |
0.52 271.4% |
0.12 -76.9% |
-0.07 - |
0.17 - |
0.08 -52.9% |
0.08 0% |
0 -100% |
-0.084 - |
0.124 - |
0.13 4.8% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.74% -30.0% |
5.58% 220.5% |
1.4% -75.0% |
-0.83% - |
1.76% - |
1.16% -34.2% |
0.93% -19.3% |
-0.06% - |
-0.94% - |
1.44% - |
1.54% 6.8% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.35% -25.7% |
4.28% 217.2% |
1.07% -75.0% |
-0.62% - |
1.3% - |
0.86% -34.3% |
0.7% -18.4% |
-0.05% - |
-0.72% - |
1.09% - |
1.15% 5.7% |