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] | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] |
32.21% -9.2% |
34.15% 6.0% |
29% -15.1% |
21.44% -26.1% |
-6.26% - |
12.77% - |
5.05% -60.4% |
5.31% 5.2% |
2.13% -59.9% |
7.25% 240.6% |
10.06% 38.8% |
|
Gross Margin | [friend] | [friend] | [friend] |
69.88% 1.8% |
70.48% 0.9% |
69.65% -1.2% |
69.7% 0.1% |
64.42% -7.6% |
68.48% 6.3% |
68.5% 0.0% |
66.24% -3.3% |
64.49% -2.6% |
67.04% 4.0% |
64.55% -3.7% |
|
Operating Margin | [friend] | [friend] | [friend] |
38.96% -7.5% |
40.3% 3.4% |
36.03% -10.6% |
33.36% -7.4% |
20.36% -39.0% |
32.21% 58.2% |
20.06% -37.7% |
17.93% -10.6% |
10.04% -44.0% |
16.41% 63.4% |
13.65% -16.8% |
|
Total Revenue | [friend] | [friend] | [friend] |
300.8M 2.0% |
289.3M -3.8% |
274.5M -5.1% |
291.1M 6.0% |
274.6M -5.7% |
275.7M 0.4% |
277.1M 0.5% |
286.1M 3.2% |
281.9M -1.5% |
277.3M -1.6% |
287.2M 3.6% |
|
Total Assets | [friend] | [friend] | [friend] |
788M - |
739.9M -6.1% |
833.5M 12.7% |
1.05B 26.0% |
1.09B 3.5% |
1.2B 10.2% |
1.21B 1.1% |
1.25B 3.5% |
1.21B -3.0% |
1.22B 0.3% |
1.2B -1.5% |
|
Total Liabilities | [friend] | [friend] | [friend] |
193.7M - |
189.4M -2.2% |
1.8B 850.9% |
1.9B 5.4% |
1.98B 4.2% |
2.03B 2.8% |
2.03B 0.0% |
2.06B 1.4% |
2.04B -1.2% |
2.01B -1.2% |
1.97B -2.1% |
|
Total Equity | [friend] | [friend] | [friend] |
594.3M - |
550.5M -7.4% |
-967.5M - |
-847.6M - |
-891.4M - |
-836.1M - |
-822.6M - |
-809.4M - |
-821.7M - |
-793.5M - |
-769.6M - |
|
Operating CashFlow | [friend] | [friend] | [friend] |
85.5M -34.1% |
138.8M 62.3% |
182.6M 31.6% |
32.8M -82.0% |
58M 76.8% |
60.4M 4.1% |
-13M - |
-9.3M - |
29.6M - |
-13.1M - |
24.3M - |
|
Beginning Cash Position | [friend] | [friend] | [friend] |
0 - |
0 - |
0 - |
264.3M - |
292.3M 10.6% |
330.9M 13.2% |
385.2M 16.4% |
346.4M -10.1% |
317.4M -8.4% |
326.5M 2.9% |
298.7M -8.5% |
|
End Cash Position | [friend] | [friend] | [friend] |
0 - |
0 - |
264.3M - |
292.3M 10.6% |
330.9M 13.2% |
385.2M 16.4% |
346.4M -10.1% |
317.4M -8.4% |
326.5M 2.9% |
298.7M -8.5% |
306.5M 2.6% |
|
Free Cash Flow | [friend] | [friend] | [friend] |
72.2M -40.8% |
134.5M 86.3% |
176.8M 31.4% |
27.5M -84.4% |
49.4M 79.6% |
55.7M 12.8% |
-18.8M - |
-16.1M - |
20.4M - |
-15.8M - |
20.9M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
96.9M -7.4% |
98.8M 2.0% |
79.6M -19.4% |
62.4M -21.6% |
-17.2M - |
35.2M - |
14M -60.2% |
15.2M 8.6% |
6M -60.5% |
20.1M 235% |
28.9M 43.8% |
|
Diluted Net Income | [friend] | [friend] | [friend] |
96.9M -7.4% |
98.8M 2.0% |
79.6M -19.4% |
62.4M -21.6% |
-17.2M - |
35.2M - |
14M -60.2% |
15.2M 8.6% |
6M -60.5% |
20.1M 235% |
28.9M 43.8% |
|
Diluted EPS | [friend] | [friend] | [friend] |
1.7 -7.4% |
1.733 2.0% |
1.38 -20.4% |
1.07 -22.5% |
-0.3 - |
0.61 - |
0.24 -60.7% |
0.26 8.3% |
0.1 -61.5% |
0.35 250.0% |
0.5 42.9% |
|
Return On Equity (%) | [friend] | [friend] | [friend] |
16.3% - |
17.26% 5.9% |
- | - | - | - | - | - | - | - | - | |
Return On Assets (%) | [friend] | [friend] | [friend] |
12.3% - |
12.93% 5.2% |
10.12% -21.8% |
6.63% -34.5% |
-1.61% - |
3.08% - |
1.16% -62.3% |
1.23% 6.1% |
0.49% -60.6% |
1.65% 239.7% |
2.39% 44.7% |