2017 Q1 | 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] | [friend] |
3.48% 1.2% |
3.46% -0.7% |
3.45% -0.1% |
3.21% -7.2% |
3.25% 1.5% |
4.22% 29.9% |
4.25% 0.5% |
4.23% -0.4% |
4.19% -0.9% |
9.05% 116.0% |
9.05% 0% |
- | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.77% -73.3% |
4.57% 494.2% |
1.56% -65.9% |
0.73% -52.9% |
1.45% 97.4% |
1.43% -1.3% |
1.61% 12.3% |
3.31% 105.7% |
4.8% 45.1% |
5.4% 12.5% |
12.47% 130.9% |
-0.36% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
32.48% -0.4% |
31.06% -4.4% |
26.49% -14.7% |
26.25% -0.9% |
26.55% 1.1% |
28.99% 9.2% |
30.93% 6.7% |
32.58% 5.3% |
34.25% 5.2% |
36.02% 5.1% |
36.64% 1.7% |
34.56% -5.7% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
8.52% 25.0% |
7.45% -12.5% |
-0.05% - |
-3.95% - |
2.14% - |
5.31% 148.7% |
9.97% 87.6% |
9.63% -3.4% |
12.83% 33.2% |
14.63% 14.1% |
15.71% 7.4% |
12.57% -19.9% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.26B 14.7% |
1.23B -2.5% |
1.41B 14.8% |
1.16B -18.0% |
1.4B 21.0% |
1.48B 5.8% |
1.65B 11.7% |
1.52B -8.1% |
1.73B 14.0% |
1.74B 0.5% |
1.87B 7.0% |
1.64B -12.1% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.33B 3.3% |
5.26B -1.3% |
6.94B 31.9% |
6.91B -0.4% |
6.83B -1.2% |
6.83B 0.0% |
7.1B 3.9% |
7.26B 2.3% |
7.26B 0.0% |
7.41B 2.2% |
8B 7.9% |
7.59B -5.1% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.59B 3.5% |
4.48B -2.4% |
5.52B 23.4% |
5.46B -1.2% |
5.48B 0.3% |
5.56B 1.5% |
5.65B 1.7% |
5.7B 0.9% |
5.6B -1.9% |
5.7B 1.8% |
5.98B 5.0% |
6.2B 3.6% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
743.7M 2.1% |
785.7M 5.6% |
1.42B 80.4% |
1.45B 2.6% |
1.35B -7.0% |
1.27B -6.3% |
1.44B 13.8% |
1.55B 7.6% |
1.66B 6.9% |
1.71B 3.4% |
2.01B 17.6% |
1.39B -30.8% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
59.3M -2.3% |
54.4M -8.3% |
36.5M -32.9% |
-132.2M - |
-205.7M - |
4.4M - |
180.7M 4006.8% |
42M -76.8% |
253.6M 503.8% |
248.7M -1.9% |
356.2M 43.2% |
137.5M -61.4% |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
685.2M 26.3% |
716.8M 4.6% |
751.6M 4.9% |
447.1M -40.5% |
296.5M -33.7% |
205.3M -30.8% |
268.7M 30.9% |
273.2M 1.7% |
280.8M 2.8% |
280.2M -0.2% |
505M 80.2% |
788.6M 56.2% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
716.8M 4.6% |
751.6M 4.9% |
447.1M -40.5% |
296.5M -33.7% |
205.3M -30.8% |
268.7M 30.9% |
273.2M 1.7% |
280.8M 2.8% |
280.2M -0.2% |
505M 80.2% |
788.6M 56.2% |
280.5M -64.4% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
41.4M -3.3% |
37.4M -9.7% |
4.7M -87.4% |
-150.4M - |
-232.4M - |
-20.4M - |
139.4M - |
12.2M -91.2% |
227.3M 1763.1% |
221.3M -2.6% |
305.1M 37.9% |
101M -66.9% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
9.7M -69.4% |
56.2M 479.4% |
22M -60.9% |
8.5M -61.4% |
20.3M 138.8% |
21.2M 4.4% |
26.6M 25.5% |
50.3M 89.1% |
83.2M 65.4% |
94.1M 13.1% |
232.6M 147.2% |
-5.9M - |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
9.7M -69.4% |
56.2M 479.4% |
22M -60.9% |
-86.4M - |
20.3M - |
21.2M 4.4% |
59.7M 181.6% |
46.1M -22.8% |
83.2M 80.5% |
94.1M 13.1% |
232.6M 147.2% |
-5.9M - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.03 -66.7% |
0.15 400% |
0.06 -60% |
-0.23 - |
0.05 - |
0.06 20.0% |
0.07 16.7% |
0.12 71.4% |
0.22 83.3% |
0.24 9.1% |
0.6 150% |
-0.02 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.32% -74.2% |
7.35% 457.8% |
2% -72.8% |
0.59% -70.4% |
1.45% 144.4% |
1.62% 11.9% |
1.96% 21.3% |
3.36% 71.2% |
5.19% 54.3% |
5.58% 7.6% |
12.48% 123.5% |
-0.35% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.18% -70.1% |
1.06% 473.8% |
0.36% -66.0% |
0.12% -66.0% |
0.3% 140.8% |
0.31% 5.1% |
0.38% 23.1% |
0.7% 83.5% |
1.15% 63.6% |
1.28% 11.9% |
3.02% 135.3% |
-0.08% - |