2017 Q4 | 2018 Q4 | 2019 Q4 | 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] | - | - | - | - |
0% - |
76.08% - |
88.04% 15.7% |
67.17% -23.7% |
67.17% 0% |
74.95% 11.6% |
74.95% 0% |
74.18% -1.0% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
18.26% 0.8% |
17.85% -2.3% |
14.86% -16.8% |
12.74% -14.3% |
11.09% -12.9% |
9.51% -14.2% |
4.26% -55.3% |
3.75% -11.8% |
2.34% -37.6% |
2.05% -12.4% |
3.14% 53.0% |
3.17% 1.0% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
29.89% -2.0% |
29.27% -2.1% |
26.54% -9.3% |
23.91% -9.9% |
21% -12.2% |
18.37% -12.5% |
16.83% -8.4% |
15.92% -5.4% |
15.09% -5.2% |
16.04% 6.3% |
15.98% -0.4% |
16.14% 1.0% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
23.18% -3.4% |
22.33% -3.7% |
18.14% -18.8% |
14.67% -19.2% |
12.14% -17.2% |
9.31% -23.3% |
7.66% -17.8% |
7.03% -8.1% |
5.15% -26.8% |
5.35% 3.9% |
5.16% -3.6% |
4.85% -5.9% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.1B 264.6% |
1.11B 1.1% |
1.18B 6.6% |
1.11B -6.1% |
1.16B 4.3% |
1.14B -1.9% |
1.03B -9.3% |
1.03B -0.5% |
941.04M -8.2% |
895.7M -4.8% |
916.45M 2.3% |
911.49M -0.5% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.49B - |
1.58B 6.1% |
2.44B 54.9% |
2.55B 4.4% |
2.64B 3.4% |
2.66B 0.7% |
2.59B -2.8% |
2.53B -2.0% |
2.52B -0.4% |
2.69B 6.7% |
2.81B 4.2% |
2.57B -8.4% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
493.37M - |
545.92M 10.7% |
405.87M -25.7% |
469.29M 15.6% |
619.66M 32.0% |
621.71M 0.3% |
590.31M -5.1% |
522.24M -11.5% |
499.75M -4.3% |
636.21M 27.3% |
773.66M 21.6% |
527.84M -31.8% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
993.1M - |
1.03B 3.9% |
2.04B 97.6% |
2.06B 1.0% |
2B -3.1% |
2.01B 0.9% |
1.99B -1.4% |
2B 0.8% |
2.02B 0.9% |
2.03B 0.4% |
2.01B -1.0% |
2.02B 0.7% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
103.07M - |
- |
218.81M - |
- |
45.92M - |
- |
-103.52M - |
- |
-24.62M - |
- |
81.3M - |
- | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
133.21M 58.3% |
70.82M -46.8% |
84.13M 18.8% |
104.21M 23.9% |
132.64M 27.3% |
199.83M 50.7% |
547.96M 174.2% |
555.77M 1.4% |
946.31M 70.3% |
972.14M 2.7% |
1B 3.4% |
988.83M -1.6% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
137.64M 32.1% |
202.88M 47.4% |
547.96M 170.1% |
558.94M 2.0% |
945.52M 69.2% |
970.01M 2.6% |
1B 3.6% |
984.29M -2.0% |
961.83M -2.3% |
1.09B 13.4% |
1.08B -0.8% |
951.02M -12.1% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
133.15M 222.1% |
179.02M 34.5% |
209.82M 17.2% |
83.68M -60.1% |
14.08M -83.2% |
-105.43M - |
-155.75M - |
-80.25M - |
-49.65M - |
-12.41M - |
37.67M - |
83.62M 122.0% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
103.53M - |
- |
175.46M - |
- |
127.86M - |
- |
27.89M - |
- |
1.17M - |
- |
15.25M - |
- | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.01 272.2% |
1.98 -1.5% |
1.66 -16.2% |
1.27 -23.5% |
1.04 -18.1% |
0.8 -23.1% |
0.33 -58.8% |
0.29 -12.1% |
0.17 -41.4% |
0.14 -17.6% |
0.22 57.1% |
0.22 0% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
20.16% - |
19.16% -5.0% |
11.98% -37.5% |
6.86% -42.7% |
8.59% 25.2% |
7.1% -17.4% |
2.18% -69.3% |
1.89% -13.0% |
1.1% -42.0% |
0.91% -17.2% |
1.44% 58.4% |
1.44% -0.3% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
13.47% - |
12.53% -7.0% |
9.45% -24.6% |
5.54% -41.4% |
6.22% 12.4% |
5.1% -18.0% |
1.74% -65.8% |
1.51% -13.2% |
0.85% -43.5% |
0.69% -19.6% |
1.07% 55.4% |
1.13% 6.1% |