2016 Q4 | 2017 Q4 | 2018 Q4 | 2019 Q1 | 2019 Q2 | 2019 Q3 | 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 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.56% -30.7% |
3.36% -39.6% |
2.99% -11.1% |
0.01% -99.6% |
2.64% 24598.1% |
4.02% 52.2% |
3.09% -23.1% |
2.06% -33.3% |
1.49% -27.7% |
3.22% 115.6% |
1.53% -52.4% |
-0.86% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
27.7% -6.2% |
29.73% 7.3% |
29.45% -1.0% |
28.69% -2.6% |
30.52% 6.4% |
30.88% 1.2% |
30.39% -1.6% |
31.43% 3.4% |
30.44% -3.1% |
30.79% 1.1% |
30.3% -1.6% |
27.64% -8.8% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
8.11% -27.0% |
5.12% -36.9% |
4.76% -7.0% |
0.42% -91.1% |
3.5% 728.3% |
6.68% 90.8% |
6.18% -7.5% |
5.69% -8.0% |
4.36% -23.4% |
6.18% 41.7% |
4.03% -34.8% |
1.27% -68.5% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.25B 7.6% |
1.13B -9.8% |
1.13B 0.0% |
914.2M -19.3% |
881.36M -3.6% |
905.3M 2.7% |
935.7M 3.4% |
959.48M 2.5% |
995.95M 3.8% |
1.07B 7.2% |
1.07B 0.1% |
1.04B -3.0% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.57B 2.9% |
2.66B 3.7% |
2.49B -6.3% |
2.43B -2.4% |
2.58B 6.1% |
2.66B 3.0% |
2.68B 0.8% |
2.61B -2.6% |
2.79B 6.9% |
2.75B -1.5% |
2.59B -5.7% |
2.51B -3.0% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
995.78M 7.7% |
1.09B 9.9% |
936.74M -14.4% |
868.62M -7.3% |
973.51M 12.1% |
1.04B 7.0% |
1.08B 3.8% |
1.03B -4.9% |
1.18B 14.8% |
1.11B -5.9% |
991.18M -10.8% |
940.3M -5.1% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.56B 0.0% |
1.56B -0.3% |
1.55B -0.6% |
1.56B 0.5% |
1.58B 1.5% |
1.59B 0.5% |
1.57B -1.1% |
1.56B -1.0% |
1.58B 1.2% |
1.6B 1.7% |
1.57B -2.2% |
1.54B -1.7% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
118.88M - |
- |
124.78M - |
- |
-130.93M - |
- |
-170.67M - |
- |
-57.09M - |
- |
50.87M - |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.11B 373.0% |
538.53M -51.4% |
492.67M -8.5% |
590.71M 19.9% |
475.84M -19.4% |
923.88M 94.2% |
558.9M -39.5% |
943.37M 68.8% |
425.39M -54.9% |
518.05M 21.8% |
499.34M -3.6% |
468.19M -6.2% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
476.59M -19.5% |
923.88M 93.9% |
559.54M -39.4% |
943.4M 68.6% |
419.14M -55.6% |
518.05M 23.6% |
499.08M -3.7% |
466.34M -6.6% |
486.03M 4.2% |
466.45M -4.0% |
354.01M -24.1% |
273.76M -22.7% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-199.06M - |
-8.3M - |
-10.95M - |
27.54M - |
-301.18M - |
-499.42M - |
-537M - |
-586.3M - |
-253.06M - |
-164.57M - |
-47.08M - |
2.7M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
39.71M - |
- |
-667.35K - |
- |
37.6M - |
- |
20.77M - |
- |
33.43M - |
- |
-9.68M - |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.441 -31.7% |
0.244 -44.7% |
0.217 -11.0% |
0.001 -99.7% |
0.149 24783.3% |
0.233 56.3% |
0.186 -20.5% |
0.127 -31.7% |
0.095 -24.8% |
0.221 131.6% |
0.105 -52.6% |
-0.058 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.54% -49.8% |
2.45% -45.9% |
2.19% -10.6% |
0.01% -99.7% |
1.48% 23398.4% |
2.31% 56.1% |
1.85% -19.8% |
1.27% -31.5% |
0.94% -26.0% |
2.15% 128.4% |
1.04% -51.6% |
-0.57% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.06% -43.5% |
1.57% -48.6% |
1.44% -8.3% |
0% -99.7% |
0.91% 22535% |
1.37% 51.7% |
1.12% -18.5% |
0.79% -29.9% |
0.55% -29.6% |
1.27% 130.1% |
0.62% -51.3% |
-0.35% - |