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] | - | - | - | - | - |
50.18% - |
48.04% -4.3% |
47.18% -1.8% |
47.18% 0% |
45.4% -3.8% |
45.4% 0% |
44.77% -1.4% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
28.15% -41.6% |
37.65% 33.7% |
28.93% -23.2% |
34% 17.5% |
30.25% -11.0% |
37.29% 23.3% |
29.75% -20.2% |
7.14% -76.0% |
40.9% 472.5% |
5.18% -87.3% |
-248.08% - |
52.52% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
65.66% -9.0% |
61.03% -7.0% |
50.8% -16.8% |
51.58% 1.5% |
48.73% -5.5% |
51.93% 6.6% |
55.91% 7.7% |
56.72% 1.4% |
60.27% 6.3% |
72.88% 20.9% |
73.22% 0.5% |
75.67% 3.3% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
36.83% -33.8% |
42.66% 15.8% |
38.92% -8.8% |
37.95% -2.5% |
30.75% -19.0% |
31.31% 1.8% |
38.11% 21.7% |
-7.63% - |
-18.07% - |
-23.45% - |
-20.34% - |
-19.73% - |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
250.67M -61.8% |
573.54M 128.8% |
538.39M -6.1% |
810M 50.4% |
669.37M -17.4% |
403.42M -39.7% |
443.45M 9.9% |
84.35M -81.0% |
62.57M -25.8% |
58.28M -6.8% |
69.13M 18.6% |
51.23M -25.9% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.78B -9.3% |
4.09B 8.0% |
4.25B 4.1% |
4.55B 6.9% |
4.53B -0.4% |
4.68B 3.2% |
4.74B 1.5% |
4.52B -4.6% |
4.28B -5.4% |
4.22B -1.3% |
4.07B -3.5% |
4.04B -0.7% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
340.32M -30.7% |
421.01M 23.7% |
427.27M 1.5% |
454.46M 6.4% |
549.62M 20.9% |
600.96M 9.3% |
543.44M -9.6% |
320.57M -41.0% |
279.52M -12.8% |
227.59M -18.6% |
249.25M 9.5% |
205.66M -17.5% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.44B -6.5% |
3.67B 6.4% |
3.83B 4.4% |
4.09B 7.0% |
3.98B -2.8% |
4.07B 2.3% |
4.2B 3.1% |
4.2B 0.1% |
4B -4.9% |
4B -0.1% |
3.82B -4.3% |
3.84B 0.4% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
112.73M - |
- | - | - |
314.2M - |
- | - | - |
-177.59M - |
- | - | - | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.09B 156.7% |
2.7B -12.8% |
2.71B 0.6% |
2.94B 8.2% |
3.16B 7.8% |
2.87B -9.3% |
3.01B 4.7% |
3.15B 4.7% |
2.92B -7.1% |
2.74B -6.1% |
2.76B 0.5% |
2.77B 0.4% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.7B -12.8% |
2.71B 0.6% |
2.94B 8.2% |
3.16B 7.8% |
2.87B -9.3% |
3.01B 4.7% |
3.15B 4.7% |
2.92B -7.1% |
2.74B -6.1% |
2.76B 0.5% |
2.77B 0.4% |
2.76B -0.3% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-73.03M - |
15.08M - |
267.53M 1674.6% |
169.26M -36.7% |
11.47M -93.2% |
142.31M 1141.1% |
187.37M 31.7% |
-214.08M - |
2.56M - |
16.74M 552.5% |
31.75M 89.7% |
3.2M -89.9% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
386.79M - |
- | - | - |
477.9M - |
- | - | - |
31.62M - |
- | - | - | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.3 -83.1% |
1.11 270% |
0.8 -27.9% |
1.41 76.2% |
1.04 -26.2% |
0.83 -20.2% |
0.65 -21.7% |
0.03 -95.4% |
0.14 366.7% |
0.01 -92.9% |
-0.89 - |
0.14 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.98% -83.9% |
6.08% 206.8% |
4.16% -31.6% |
6.95% 67.2% |
5.01% -27.9% |
3.74% -25.5% |
3.19% -14.6% |
0.14% -95.5% |
0.62% 335.1% |
0.08% -87.9% |
-4.39% - |
0.7% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.77% -83.0% |
5.49% 209.4% |
3.74% -31.9% |
6.26% 67.5% |
4.46% -28.7% |
3.27% -26.7% |
2.8% -14.3% |
0.13% -95.4% |
0.58% 347.3% |
0.07% -87.8% |
-4.13% - |
0.66% - |