2017 Q4 | 2018 Q4 | 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 | 2023 Q4 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
9.11% -10.3% |
8.27% -9.3% |
6.48% -21.6% |
6.23% -3.9% |
7.02% 12.7% |
6.77% -3.5% |
6.87% 1.5% |
6.59% -4.1% |
6.27% -4.8% |
4.44% -29.3% |
3.99% -10.0% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
17.45% -8.5% |
15.39% -11.8% |
14.01% -9.0% |
13.3% -5.1% |
13.84% 4.0% |
15.65% 13.1% |
15.6% -0.3% |
15.57% -0.2% |
15.24% -2.1% |
13.56% -11.0% |
12.76% -5.9% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
10.82% -13.8% |
8.74% -19.2% |
7.4% -15.3% |
6.72% -9.2% |
7.17% 6.7% |
9.09% 26.8% |
9.04% -0.6% |
8.72% -3.5% |
8.14% -6.7% |
6.34% -22.1% |
5.54% -12.6% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.01B -9.7% |
1.06B 4.9% |
1.07B 0.8% |
1.13B 5.6% |
1.28B 13.8% |
1.35B 5.4% |
1.4B 3.1% |
1.44B 3.2% |
1.33B -7.9% |
1.26B -5.2% |
1.25B -0.5% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.55B 38.2% |
1.61B 4.1% |
1.59B -1.1% |
1.72B 8.1% |
1.73B 0.7% |
1.71B -1.6% |
1.7B -0.5% |
2.27B 33.7% |
2.24B -1.2% |
2.22B -1.1% |
2.26B 1.8% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
634.61M 16.0% |
676.92M 6.7% |
650.36M -3.9% |
764.5M 17.6% |
744.25M -2.6% |
692.33M -7.0% |
671.3M -3.0% |
741.57M 10.5% |
693.45M -6.5% |
672.28M -3.1% |
725.23M 7.9% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
911.94M 59.4% |
933.79M 2.4% |
942.31M 0.9% |
956.53M 1.5% |
989.41M 3.4% |
1.01B 2.4% |
1.03B 1.3% |
1.53B 48.9% |
1.55B 1.4% |
1.55B -0.2% |
1.53B -0.9% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
-67.77M - |
- |
-135.22M - |
- |
-48.56M - |
- |
43.01M - |
- |
43.62M - |
- | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
22.77M -44.2% |
42.13M 85.0% |
46.12M 9.5% |
30.91M -33.0% |
354.7M 1047.6% |
309.57M -12.7% |
124.65M -59.7% |
98.94M -20.6% |
170.56M 72.4% |
133.06M -22.0% |
166.89M 25.4% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
360.46M 764.2% |
309.57M -14.1% |
129.69M -58.1% |
88.92M -31.4% |
156.69M 76.2% |
133.06M -15.1% |
160.28M 20.5% |
626.36M 290.8% |
556.11M -11.2% |
462.8M -16.8% |
489.81M 5.8% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-142.29M - |
-98.19M - |
-142.72M - |
-200.3M - |
-167.35M - |
-154.76M - |
-146.8M - |
-84.13M - |
-66.08M - |
-143.04M - |
-68.4M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
87.57M - |
- |
70.25M - |
- |
91.67M - |
- |
94.9M - |
- |
55.81M - |
- | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.46 -18.4% |
1.28 -12.3% |
1.09 -14.8% |
0.87 -20.2% |
1.05 20.7% |
1.09 3.8% |
1.14 4.6% |
1.13 -0.9% |
0.94 -16.8% |
0.59 -37.2% |
0.51 -13.6% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
13.09% -34.0% |
12.05% -8.0% |
9.3% -22.8% |
9.19% -1.2% |
9.48% 3.1% |
9.42% -0.6% |
9.75% 3.5% |
7.64% -21.6% |
6.56% -14.2% |
4.36% -33.5% |
3.91% -10.4% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
7.01% -30.9% |
6.5% -7.3% |
5.14% -20.9% |
4.95% -3.8% |
5.49% 11.1% |
5.53% 0.6% |
5.83% 5.5% |
4.76% -18.4% |
4.19% -12.0% |
2.85% -32.0% |
2.53% -11.1% |