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 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.31% -3.6% |
2.78% -35.4% |
2.01% -27.7% |
2.83% 40.6% |
2.88% 1.7% |
3.18% 10.3% |
2.81% -11.4% |
1.83% -35.0% |
0.81% -55.6% |
-1.24% - |
-1.86% - |
-2.04% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
10.94% -9.9% |
8.9% -18.7% |
7.98% -10.3% |
8.94% 12.1% |
9.54% 6.7% |
9.77% 2.4% |
9.47% -3.0% |
8.67% -8.4% |
7.66% -11.7% |
5.19% -32.2% |
4.85% -6.5% |
4.88% 0.6% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.11% -10.5% |
3.98% -22.2% |
3.15% -20.8% |
3.99% 26.8% |
3.88% -2.9% |
4.42% 13.9% |
4.12% -6.7% |
3.5% -15.1% |
2.42% -30.8% |
-0.3% - |
-1.04% - |
-1.49% - |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.06B 3.2% |
2.03B -1.3% |
2.08B 2.2% |
2.17B 4.3% |
2.3B 6.0% |
2.5B 8.6% |
2.7B 8.1% |
2.75B 1.9% |
2.77B 0.6% |
2.8B 1.1% |
2.64B -5.7% |
2.58B -2.0% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.67B 43.9% |
1.6B -4.6% |
1.65B 3.3% |
1.75B 6.3% |
1.9B 8.2% |
1.98B 4.4% |
2.02B 1.9% |
2.08B 3.2% |
2.17B 4.3% |
2.19B 1.1% |
2.14B -2.5% |
2.35B 9.7% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
570.1M -9.7% |
504.94M -11.4% |
546.22M 8.2% |
639.36M 17.1% |
748.46M 17.1% |
829.84M 10.9% |
859M 3.5% |
948.23M 10.4% |
1.05B 10.7% |
1.13B 7.5% |
1.08B -4.5% |
1.28B 18.9% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.1B 107.7% |
1.09B -1.1% |
1.1B 1.1% |
1.11B 1.0% |
1.15B 3.2% |
1.15B 0.1% |
1.16B 0.7% |
1.13B -2.1% |
1.12B -1.1% |
1.07B -4.9% |
1.06B -0.4% |
1.06B 0.3% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
101.29M - |
- |
104.38M - |
- |
59.26M - |
- |
127.99M - |
- |
198.53M - |
- |
125.65M - |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
77.78M 61.6% |
101.48M 30.5% |
58.63M -42.2% |
114.2M 94.8% |
617.55M 440.8% |
417.5M -32.4% |
356.85M -14.5% |
381.77M 7.0% |
383.95M 0.6% |
315.08M -17.9% |
300.51M -4.6% |
288.27M -4.1% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
618.1M 431.6% |
417.5M -32.5% |
358.17M -14.2% |
380.28M 6.2% |
376.07M -1.1% |
315.08M -16.2% |
296.99M -5.7% |
287.56M -3.2% |
294.33M 2.4% |
307.52M 4.5% |
256.61M -16.6% |
345.85M 34.8% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-38.18M - |
-77.52M - |
-159.73M - |
-197.44M - |
-220.7M - |
-233.02M - |
-147.95M - |
-229.81M - |
-212M - |
-119.11M - |
-82.82M - |
-56.8M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
56.58M - |
- |
61.35M - |
- |
79.25M - |
- |
50.28M - |
- |
-34.69M - |
- |
-52.77M - |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.592 0.3% |
0.35 -40.9% |
0.23 -34.3% |
0.31 34.8% |
0.284 -8.4% |
0.4 40.8% |
0.38 -5.0% |
0.26 -31.6% |
0.116 -55.4% |
-0.17 - |
-0.24 - |
-0.26 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
8.05% -56.1% |
7.15% -11.2% |
3.79% -46.9% |
7.46% 96.7% |
5.88% -21.2% |
7.08% 20.3% |
6.72% -5.1% |
4.48% -33.3% |
1.98% -55.8% |
-3.13% - |
-4.42% - |
-4.8% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.3% -31.1% |
4.21% -20.6% |
2.54% -39.7% |
4.21% 66.0% |
3.71% -12.0% |
4.43% 19.6% |
4.14% -6.6% |
2.62% -36.7% |
1.1% -57.9% |
-1.66% - |
-2.36% - |
-2.38% - |