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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - |
60.84% - |
61.04% 0.3% |
61% -0.1% |
62.26% 2.1% |
62.27% 0.0% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
51.14% 8.6% |
45% -12.0% |
18.09% -59.8% |
41.2% 127.8% |
44.69% 8.5% |
43.45% -2.8% |
27.46% -36.8% |
35.94% 30.9% |
39.89% 11.0% |
28.03% -29.7% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
90.1% 1.6% |
91.08% 1.1% |
89.55% -1.7% |
89.61% 0.1% |
88.94% -0.8% |
87.66% -1.4% |
82.46% -5.9% |
84.44% 2.4% |
85.54% 1.3% |
85.62% 0.1% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
56.43% -1.5% |
57.87% 2.6% |
10.07% -82.6% |
43.68% 333.7% |
48.33% 10.6% |
43.17% -10.7% |
35.78% -17.1% |
35.98% 0.5% |
46.2% 28.4% |
34.64% -25.0% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
577.17M -3.0% |
562.55M -2.5% |
353.05M -37.2% |
366.34M 3.8% |
514.96M 40.6% |
478.93M -7.0% |
454.76M -5.0% |
353.52M -22.3% |
517.79M 46.5% |
463.39M -10.5% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.15B - |
5.36B 4.2% |
9.79B 82.5% |
9.89B 1.0% |
9.73B -1.7% |
9.93B 2.1% |
10.06B 1.3% |
10.11B 0.5% |
9.99B -1.1% |
10.16B 1.6% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
453.9M - |
417.72M -8.0% |
440.72M 5.5% |
387.04M -12.2% |
409.19M 5.7% |
403.56M -1.4% |
406.16M 0.6% |
329.03M -19.0% |
428.05M 30.1% |
485.16M 13.3% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.69B - |
4.95B 5.4% |
9.35B 89.1% |
9.5B 1.6% |
9.32B -2.0% |
9.52B 2.2% |
9.65B 1.3% |
9.78B 1.3% |
9.57B -2.1% |
9.67B 1.1% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
106.02M - |
- | - | - |
172.71M - |
- | - | - |
284.96M - |
- | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
365.35M -63.0% |
610.5M 67.1% |
347.78M -43.0% |
2.77B 697.5% |
2.27B -18.1% |
4.21B 85.3% |
4.25B 1.0% |
5.79B 36.2% |
4.45B -23.1% |
4.01B -10.0% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
610.5M 67.1% |
347.78M -43.0% |
2.77B 697.5% |
2.27B -18.1% |
4.21B 85.3% |
4.25B 1.0% |
5.79B 36.2% |
4.45B -23.1% |
4.01B -10.0% |
4B -0.1% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
26.57M - |
-27.13M - |
145.03M - |
-146.19M - |
56.74M - |
10.43M -81.6% |
113.9M 992.5% |
-45.87M - |
41.68M - |
-14.64M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
575.49M - |
- | - | - |
381.07M - |
- | - | - |
333.61M - |
- | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.79 5.3% |
0.68 -13.9% |
0.13 -80.9% |
0.36 176.9% |
0.56 55.6% |
0.49 -12.5% |
0.3 -38.8% |
0.31 3.3% |
0.49 58.1% |
0.31 -36.7% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
6.29% - |
5.25% -16.5% |
0.89% -83.0% |
1.6% 79.3% |
2.45% 52.8% |
2.21% -9.7% |
1.3% -41.0% |
1.31% 0.4% |
2.14% 63.3% |
1.35% -36.8% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.73% - |
4.82% -16.0% |
0.84% -82.5% |
1.53% 82.0% |
2.35% 53.0% |
2.12% -9.8% |
1.25% -41.0% |
1.26% 0.9% |
2.06% 63.1% |
1.29% -37.3% |