2018 Q2 | 2018 Q4 | 2019 Q2 | 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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - |
76.3% - |
76.98% 0.9% |
76.54% -0.6% |
76.14% -0.5% |
76.33% 0.2% |
76.33% 0% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
18.42% -1.0% |
19.43% 5.5% |
15.2% -21.8% |
13.19% -13.2% |
21.43% 62.5% |
12.79% -40.3% |
12.63% -1.3% |
15.89% 25.8% |
14.38% -9.5% |
16.25% 13.0% |
23.25% 43.1% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
29.24% 8.9% |
29% -0.8% |
21.84% -24.7% |
21.96% 0.6% |
30.04% 36.8% |
27.02% -10.0% |
20.69% -23.4% |
23.67% 14.4% |
21.24% -10.3% |
26.68% 25.7% |
28.87% 8.2% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
26.78% 5.9% |
26.99% 0.8% |
20.31% -24.7% |
18.76% -7.7% |
27.52% 46.7% |
25.31% -8.0% |
17.21% -32.0% |
20.34% 18.2% |
18.55% -8.8% |
22.23% 19.9% |
22.72% 2.2% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
172.91M 5.3% |
168.98M -2.3% |
166.04M -1.7% |
262.69M 58.2% |
189.34M -27.9% |
242.41M 28.0% |
189.38M -21.9% |
266M 40.5% |
192.64M -27.6% |
186.72M -3.1% |
178.9M -4.2% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
723.07M 4.4% |
675.32M -6.6% |
931.48M 37.9% |
1.05B 12.6% |
1.02B -3.0% |
1.01B -0.4% |
953.63M -5.9% |
1.1B 15.0% |
1.1B 0.2% |
1.02B -7.2% |
1.29B 26.5% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
332.82M -0.5% |
252.24M -24.2% |
118.91M -52.9% |
201.51M 69.5% |
129.19M -35.9% |
194.26M 50.4% |
110.92M -42.9% |
211.2M 90.4% |
185.74M -12.1% |
195.47M 5.2% |
375.61M 92.2% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
390.25M 8.9% |
423.08M 8.4% |
812.57M 92.1% |
847.22M 4.3% |
887.78M 4.8% |
818.79M -7.8% |
842.71M 2.9% |
885.23M 5.0% |
913.11M 3.1% |
823.76M -9.8% |
865.27M 5.0% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
66.05M - |
- | - | - |
-28.62M - |
- | - | - |
72.9M - |
- | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
32.72M 15.9% |
55.11M 68.4% |
23.66M -57.1% |
178.21M 653.3% |
90.23M -49.4% |
247.09M 173.8% |
135.56M -45.1% |
209.14M 54.3% |
203.81M -2.5% |
271.05M 33.0% |
125.54M -53.7% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
55.11M 68.4% |
23.66M -57.1% |
178.21M 653.3% |
90.23M -49.4% |
247.09M 173.8% |
135.56M -45.1% |
209.14M 54.3% |
203.81M -2.5% |
271.05M 33.0% |
125.54M -53.7% |
130.03M 3.6% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
29.64M - |
27.5M -7.2% |
7.45M -72.9% |
37.25M 400.3% |
-14.5M - |
-18.47M - |
-7.01M - |
-2.41M - |
80.29M - |
-69.34M - |
-121.87M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
64.68M - |
- | - | - |
71.57M - |
- | - | - |
58.05M - |
- | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.15 0% |
0.157 4.8% |
0.107 -31.8% |
0.121 13.3% |
0.143 17.6% |
0.111 -22.5% |
0.085 -22.9% |
0.153 78.9% |
0.1 -34.6% |
0.11 10.0% |
0.15 36.4% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
8.51% -0.2% |
8.07% -5.1% |
4.09% -49.4% |
4.17% 2.2% |
4.68% 12.0% |
3.63% -22.3% |
2.88% -20.8% |
4.89% 69.9% |
3.08% -37.0% |
3.49% 13.4% |
4.93% 41.0% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.5% 2.0% |
4.7% 4.4% |
3.14% -33.1% |
3.5% 11.4% |
3.93% 12.3% |
3.05% -22.2% |
2.43% -20.4% |
4.12% 69.5% |
2.52% -38.8% |
2.86% 13.5% |
3.6% 25.8% |