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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0% - |
0% - |
57.37% - |
53.17% -7.3% |
51.28% -3.6% |
51.23% -0.1% |
54.3% 6.0% |
49.1% -9.6% |
49.1% 0% |
47.63% -3.0% |
47.63% 0% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
11.15% 643.2% |
13.19% 18.2% |
14.28% 8.3% |
3.71% -74.0% |
13.25% 257.0% |
13.16% -0.7% |
-0.03% - |
4.18% - |
8.95% 114.0% |
3.74% -58.2% |
-6.13% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
26.21% 63.1% |
32.31% 23.3% |
30.84% -4.5% |
23.54% -23.7% |
30.36% 28.9% |
31.99% 5.4% |
34.36% 7.4% |
24.97% -27.3% |
29.52% 18.2% |
29.47% -0.2% |
24.67% -16.3% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
16.74% 350.2% |
19% 13.5% |
16.34% -14.0% |
8.89% -45.6% |
17.84% 100.7% |
18.66% 4.6% |
2.49% -86.7% |
8.3% 233.5% |
14.35% 72.9% |
7.31% -49.0% |
0.26% -96.5% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
556.52M 40.5% |
493.69M -11.3% |
537.96M 9.0% |
478.3M -11.1% |
552.32M 15.5% |
586.72M 6.2% |
259.85M -55.7% |
482.97M 85.9% |
495.29M 2.6% |
529.09M 6.8% |
461.17M -12.8% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.76B 8.1% |
4.04B 7.5% |
4.59B 13.6% |
4.91B 6.9% |
5.14B 4.7% |
5.77B 12.3% |
6.67B 15.6% |
6.71B 0.5% |
6.85B 2.2% |
7.16B 4.4% |
7.22B 0.9% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.43B 10.6% |
2.64B 8.3% |
3.1B 17.5% |
3.39B 9.6% |
3.57B 5.1% |
4.11B 15.3% |
4.52B 9.8% |
4.53B 0.2% |
4.64B 2.6% |
4.92B 5.9% |
5.04B 2.5% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.32B 3.8% |
1.4B 6.3% |
1.49B 6.2% |
1.51B 1.4% |
1.57B 3.9% |
1.66B 5.7% |
2.16B 29.9% |
2.18B 1.2% |
2.21B 1.3% |
2.24B 1.3% |
2.18B -2.8% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
374.96M - |
- | - | - |
20.55M - |
- | - | - |
-53.5M - |
- | - | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
314.49M -23.5% |
317.22M 0.9% |
177.73M -44.0% |
236.75M 33.2% |
196.7M -16.9% |
154.64M -21.4% |
154.64M 0% |
570.17M 268.7% |
256.17M -55.1% |
146.03M -43.0% |
134.52M -7.9% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
317.22M 0.9% |
177.73M -44.0% |
236.75M 33.2% |
196.7M -16.9% |
154.64M -21.4% |
154.64M 0% |
570.17M 268.7% |
256.17M -55.1% |
146.03M -43.0% |
134.52M -7.9% |
249.05M 85.1% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
132.44M - |
-381.55M - |
-125.56M - |
-298.57M - |
-231.77M - |
-546.34M - |
-323.9M - |
-257.71M - |
-139.01M - |
-290.27M - |
187.14M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
67.52M - |
- | - | - |
90.02M - |
- | - | - |
64.54M - |
- | - | |
Diluted Net Income | [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] |
0.146 553.4% |
0.157 7.7% |
0.179 13.6% |
0.043 -76.0% |
0.167 290.0% |
0.19 13.7% |
-0.01 - |
0.043 - |
0.097 126.7% |
0.05 -48.5% |
-0.07 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.79% 919.9% |
4.78% -0.2% |
5.31% 11.1% |
1.18% -77.7% |
4.75% 301.7% |
4.78% 0.7% |
0% - |
0.93% - |
2.02% 116.8% |
0.89% -55.9% |
-1.28% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.72% 864.6% |
1.67% -2.7% |
1.78% 6.6% |
0.37% -79.0% |
1.46% 289.7% |
1.42% -2.9% |
0% - |
0.3% - |
0.65% 116.5% |
0.28% -56.8% |
-0.39% - |