2016 Q4 | 2017 Q4 | 2018 Q3 | 2018 Q4 | 2019 Q2 | 2019 Q3 | 2019 Q4 | 2020 Q4 | 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] | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
13.34% - |
16.95% 27.0% |
14.22% -16.1% |
11.48% -19.3% |
14.58% 27.0% |
13.04% -10.6% |
13.86% 6.3% |
14.14% 2.0% |
11.5% -18.6% |
11.88% 3.2% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
34.53% - |
30.56% -11.5% |
28.71% -6.1% |
48.23% 68.0% |
29.37% -39.1% |
29.8% 1.5% |
31.03% 4.1% |
30.83% -0.7% |
28.24% -8.4% |
25.22% -10.7% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
18.91% - |
15.9% -15.9% |
15.4% -3.2% |
35.88% 133.0% |
14.86% -58.6% |
13.81% -7.0% |
14.71% 6.5% |
13.13% -10.7% |
10.35% -21.2% |
7.17% -30.7% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
705.56M 12.1% |
1B 42.4% |
307.36M -69.4% |
314.15M 2.2% |
1.27B 304.4% |
1.24B -2.5% |
1.15B -7.1% |
1.14B -0.7% |
1.06B -7.1% |
979.59M -7.7% |
929.2M -5.1% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
2.39B - |
- |
2.57B - |
2.57B 0.3% |
2.54B -1.4% |
2.44B -3.8% |
2.6B 6.5% |
3.34B 28.6% |
3.3B -1.4% |
3.36B 1.8% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
759.12M - |
- |
809.96M - |
767.9M -5.2% |
691.96M -9.9% |
570.46M -17.6% |
670.59M 17.6% |
561.88M -16.2% |
512.28M -8.8% |
495.28M -3.3% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
1.62B - |
- |
1.74B - |
1.79B 2.8% |
1.83B 2.2% |
1.86B 1.4% |
1.91B 3.0% |
2.77B 44.5% |
2.77B 0.1% |
2.85B 2.8% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
101.36M - |
47.37M -53.3% |
14.56M -69.3% |
- |
158.79M - |
42.75M -73.1% |
- | - |
212.85M - |
- | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
196.64M - |
399.64M 103.2% |
218.97M -45.2% |
365.05M 66.7% |
399.64M 9.5% |
218.97M -45.2% |
365.05M 66.7% |
223.6M -38.7% |
348.77M 56.0% |
143.03M -59.0% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
399.64M - |
218.97M -45.2% |
365.05M 66.7% |
223.6M -38.7% |
348.77M 56.0% |
140.59M -59.7% |
315.98M 124.8% |
663M 109.8% |
874.11M 31.8% |
308.04M -64.8% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
85.3M - |
-76.08M - |
19.52M - |
-31.47M - |
-51.42M - |
13.19M - |
-142.1M - |
-35.74M - |
-53.27M - |
81.41M - |
154.76M 90.1% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
138.29M - |
52.65M -61.9% |
44.12M -16.2% |
- |
182.68M - |
151.99M -16.8% |
- | - |
115.13M - |
- | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.36 44.0% |
0.35 -2.8% |
0.125 -64.2% |
0.107 -14.3% |
0.33 207.3% |
0.43 30.2% |
0.356 -17.1% |
0.376 5.6% |
0.22 -41.6% |
0.25 13.6% |
0.24 -4.0% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
9.8% - |
- |
2.56% - |
8.13% 217.7% |
10.46% 28.6% |
8.06% -22.9% |
8.65% 7.3% |
6.58% -23.9% |
4.9% -25.6% |
4.69% -4.2% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
6.37% - |
- |
1.74% - |
5.67% 225.7% |
7.33% 29.3% |
6.14% -16.2% |
6.13% -0.2% |
5.07% -17.2% |
3.86% -23.8% |
3.81% -1.5% |