2013 Q4 | 2014 Q4 | 2017 Q4 | 2018 Q4 | 2019 Q2 | 2019 Q4 | 2020 Q1 | 2020 Q2 | 2020 Q4 | 2021 Q2 | 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] |
24.69% 15.1% |
21.34% -13.6% |
21.7% 1.7% |
22.89% 5.5% |
22.54% -1.6% |
20.74% -8.0% |
20% -3.6% |
16.58% -17.1% |
18.69% 12.8% |
17.13% -8.4% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
47.97% -15.2% |
100% 108.5% |
50.98% -49.0% |
45.09% -11.6% |
44.63% -1.0% |
46.22% 3.6% |
41.46% -10.3% |
40.16% -3.1% |
39.48% -1.7% |
40.03% 1.4% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
27.22% -11.5% |
100% 267.4% |
31.43% -68.6% |
25.69% -18.3% |
24.91% -3.0% |
27.06% 8.6% |
22.49% -16.9% |
17.29% -23.1% |
20.32% 17.5% |
17.26% -15.0% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
203.01M 8.0% |
50.39M -75.2% |
215.47M 327.6% |
69.6M -67.7% |
248.12M 256.5% |
255.44M 3.0% |
278.82M 9.1% |
257.41M -7.7% |
291.84M 13.4% |
273.3M -6.4% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
392.43M - |
401.21M 2.2% |
480.5M 19.8% |
- |
475.42M - |
478.71M 0.7% |
545.63M 14.0% |
1.35B 147.4% |
1.24B -7.8% |
1.21B -2.8% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
100.99M - |
99.02M -2.0% |
185.37M 87.2% |
- |
148.15M - |
143.61M -3.1% |
194.74M 35.6% |
196.61M 1.0% |
87.75M -55.4% |
52.98M -39.6% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
291.44M - |
302.19M 3.7% |
295.13M -2.3% |
- |
327.28M - |
335.1M 2.4% |
350.89M 4.7% |
1.15B 228.7% |
1.16B 0.3% |
1.16B 0.0% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
37.79M - |
4.45M -88.2% |
12.46M 179.6% |
- |
12.48M - |
- |
-25.72M - |
- |
-61.68M - |
- | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
31.95M - |
108.39M 239.3% |
108.39M 0% |
166.34M 53.5% |
108.39M -34.8% |
117.45M 8.4% |
166.34M 41.6% |
147.23M -11.5% |
117.45M -20.2% |
90.64M -22.8% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
108.39M - |
110.06M 1.5% |
166.34M 51.1% |
147.23M -11.5% |
117.45M -20.2% |
90.64M -22.8% |
72.94M -19.5% |
843.44M 1056.3% |
615.87M -27.0% |
633.69M 2.9% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
18.3M -33.1% |
4.45M -75.7% |
1.09M -75.6% |
-9.82M - |
-19.55M - |
-46.73M - |
-82.23M - |
-116.54M - |
-125.38M - |
-117.52M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
50.13M - |
10.75M -78.5% |
23.77M 121.1% |
- |
55.91M - |
- |
55.76M - |
- |
54.55M - |
- | |
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.55 25.4% |
0.118 -78.6% |
0.513 335.4% |
0.18 -64.9% |
0.61 238.9% |
0.578 -5.3% |
0.61 5.6% |
0.46 -24.6% |
0.55 19.6% |
0.461 -16.2% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
18.47% - |
3.62% -80.4% |
15.84% 337.3% |
- |
18.07% - |
16.63% -8.0% |
17.26% 3.8% |
3.7% -78.6% |
7.35% 98.7% |
6.27% -14.6% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
14.54% - |
2.71% -81.4% |
9.73% 259.1% |
- |
12.89% - |
12.04% -6.5% |
10.87% -9.8% |
3.16% -70.9% |
6.34% 100.7% |
5.54% -12.6% |