2017 Q2 | 2017 Q3 | 2017 Q4 | 2018 Q1 | 2018 Q2 | 2018 Q3 | 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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
10.55% 1.6% |
10.51% -0.4% |
10.74% 2.2% |
10.91% 1.6% |
10.86% -0.5% |
10.82% -0.3% |
10.82% 0.0% |
10.89% 0.6% |
10.87% -0.2% |
11.05% 1.7% |
53.53% 384.3% |
- | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.72% 99.7% |
-0.8% - |
-1.19% - |
-0.43% - |
-21.6% - |
-0.49% - |
-0.71% - |
-1.25% - |
1.99% - |
1.56% -21.5% |
-15.99% - |
-13.9% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
39.71% 2.2% |
37.55% -5.4% |
30.99% -17.5% |
35.08% 13.2% |
35.85% 2.2% |
35.6% -0.7% |
35.32% -0.8% |
31.96% -9.5% |
36.73% 14.9% |
37.5% 2.1% |
30.77% -18.0% |
36.11% 17.4% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
13.48% 35.4% |
10.7% -20.6% |
3.01% -71.9% |
4.49% 49.2% |
9.17% 104.3% |
8.03% -12.4% |
11.71% 45.8% |
6.48% -44.6% |
12.66% 95.2% |
12.45% -1.6% |
5.55% -55.4% |
12.63% 127.4% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
535.08M 8.5% |
528.59M -1.2% |
536.9M 1.6% |
497.63M -7.3% |
559.36M 12.4% |
545.56M -2.5% |
609.76M 11.8% |
557.54M -8.6% |
599.05M 7.4% |
620.04M 3.5% |
616.98M -0.5% |
- | |
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.02B 1.6% |
3.97B -1.2% |
3.94B -0.9% |
3.89B -1.3% |
4.04B 3.9% |
3.87B -4.1% |
3.8B -1.9% |
3.63B -4.5% |
3.7B 2.0% |
3.69B -0.4% |
3.47B -5.8% |
- | |
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.63B 1.1% |
3.59B -1.1% |
3.57B -0.5% |
3.48B -2.6% |
3.85B 10.6% |
3.66B -5.0% |
3.62B -1.1% |
3.46B -4.2% |
3.52B 1.5% |
3.5B -0.6% |
3.45B -1.2% |
- | |
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
346.11M 7.1% |
350.51M 1.3% |
360.34M 2.8% |
391.12M 8.5% |
280.33M -28.3% |
297.47M 6.1% |
298.42M 0.3% |
294.41M -1.3% |
318.17M 8.1% |
330.86M 4.0% |
19.78M -94.0% |
- | |
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-51.93M - |
82.36M - |
63.26M -23.2% |
120.34M 90.2% |
-125.52M - |
93.57M - |
-23.29M - |
139.71M - |
-11.35M - |
81.39M - |
135.82M 66.9% |
-4.41M - |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
455.81M 31.3% |
283.15M -37.9% |
310.62M 9.7% |
256.74M -17.3% |
216.54M -15.7% |
98.18M -54.7% |
95.89M -2.3% |
35.23M -63.3% |
151.07M 328.8% |
114.58M -24.2% |
95.61M -16.6% |
99.11M 3.7% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
283.15M -37.9% |
310.62M 9.7% |
256.74M -17.3% |
216.54M -15.7% |
98.18M -54.7% |
95.89M -2.3% |
35.23M -63.3% |
151.07M 328.8% |
114.58M -24.2% |
95.61M -16.6% |
99.11M 3.7% |
51.62M -47.9% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-60.99M - |
70.73M - |
44.01M -37.8% |
107.66M 144.6% |
-142.64M - |
44.24M - |
-34.76M - |
127.97M - |
-23.63M - |
67.91M - |
104.13M 53.3% |
-24.17M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
32.18M 121.2% |
-6.09M - |
-20.46M - |
-6.46M - |
-240.08M - |
-2.39M - |
-5.86M - |
-10.09M - |
29.68M - |
25.03M -15.7% |
-93.34M - |
-81.68M - |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
14.53M 116.7% |
-4.24M - |
-6.38M - |
-2.16M - |
-120.81M - |
-2.69M - |
-4.33M - |
-6.94M - |
11.92M - |
9.68M -18.8% |
-98.65M - |
- | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.1 150.0% |
-0.03 - |
-0.04 - |
-0.01 - |
-0.8 - |
-0.02 - |
-0.03 - |
-0.05 - |
0.08 - |
0.06 -25.0% |
-0.58 - |
- | |
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.34% 102.8% |
-1.22% - |
-1.79% - |
-0.57% - |
-35.98% - |
-0.93% - |
-1.45% - |
-2.34% - |
3.89% - |
2.98% -23.3% |
-56.27% - |
- | |
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.36% 116.2% |
-0.11% - |
-0.16% - |
-0.06% - |
-3.05% - |
-0.07% - |
-0.11% - |
-0.19% - |
0.33% - |
0.26% -19.4% |
-2.76% - |
-2.65% - |