2019 Q1 | 2019 Q2 | 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] | [friend] | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
33.59% -8.4% |
13.98% -58.4% |
17.82% 27.5% |
14.36% -19.4% |
19.46% 35.5% |
-4.29% - |
6.89% - |
14.59% 111.8% |
15.57% 6.7% |
9.23% -40.7% |
4.45% -51.8% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
71.67% -0.6% |
64.92% -9.4% |
62.96% -3.0% |
64.21% 2.0% |
65.88% 2.6% |
57.75% -12.3% |
57.37% -0.7% |
63.18% 10.1% |
66.34% 5.0% |
60.03% -9.5% |
62.08% 3.4% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
35.9% -9.3% |
10.01% -72.1% |
20.68% 106.5% |
11.81% -42.9% |
21.56% 82.5% |
-6.29% - |
7.01% - |
16.47% 134.8% |
17.86% 8.4% |
12.6% -29.5% |
4.63% -63.2% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
88.33M 2.1% |
81.83M -7.4% |
76.09M -7.0% |
75.19M -1.2% |
103.32M 37.4% |
65.79M -36.3% |
80.77M 22.8% |
109.76M 35.9% |
109.62M -0.1% |
94.25M -14.0% |
85.6M -9.2% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
840.84M 5.2% |
863.92M 2.7% |
875.01M 1.3% |
866.79M -0.9% |
890.32M 2.7% |
944.49M 6.1% |
925.98M -2.0% |
930M 0.4% |
953.83M 2.6% |
949.26M -0.5% |
977.99M 3.0% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
82.15M 16.5% |
93.92M 14.3% |
88.91M -5.3% |
104.48M 17.5% |
105.95M 1.4% |
165.13M 55.9% |
140.39M -15.0% |
146.52M 4.4% |
152.35M 4.0% |
138.52M -9.1% |
159.93M 15.5% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
758.69M 4.1% |
770M 1.5% |
786.11M 2.1% |
762.32M -3.0% |
784.37M 2.9% |
779.36M -0.6% |
785.59M 0.8% |
783.47M -0.3% |
801.49M 2.3% |
810.73M 1.2% |
818.07M 0.9% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - |
27.51M - |
- | - | - |
40.75M - |
- | - | - | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
104.68M -79.3% |
146.24M 39.7% |
449.86M 207.6% |
138.93M -69.1% |
75.18M -45.9% |
94.04M 25.1% |
153.3M 63.0% |
132.32M -13.7% |
139.77M 5.6% |
187.51M 34.2% |
163.46M -12.8% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
146.24M 39.7% |
449.86M 207.6% |
138.93M -69.1% |
75.18M -45.9% |
94.04M 25.1% |
153.3M 63.0% |
132.32M -13.7% |
139.77M 5.6% |
187.51M 34.2% |
163.46M -12.8% |
118.37M -27.6% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-20.52M - |
-15.52M - |
-61.4M - |
-34.8M - |
-32.91M - |
-32.79M - |
-49.74M - |
8.94M - |
-12.47M - |
-22.07M - |
-72.44M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - |
24.36M - |
- | - | - |
21.57M - |
- | - | - | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.47 -9.6% |
0.18 -61.7% |
0.22 22.2% |
0.16 -27.3% |
0.32 100% |
-0.05 - |
0.09 - |
0.25 177.8% |
0.26 4.0% |
0.14 -46.2% |
0.06 -57.1% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.99% -9.2% |
1.5% -62.5% |
1.74% 16.5% |
1.39% -20.0% |
2.6% 86.5% |
-0.36% - |
0.71% - |
2.04% 187.1% |
2.15% 5.5% |
1.08% -49.9% |
0.47% -56.6% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.62% -9.8% |
1.34% -62.9% |
1.56% 16.3% |
1.24% -20.5% |
2.29% 84.6% |
-0.31% - |
0.59% - |
1.73% 190.1% |
1.81% 5.0% |
0.91% -49.5% |
0.4% -56.8% |