2018 Q4 | 2019 Q4 | 2020 Q2 | 2020 Q4 | 2021 Q2 | 2021 Q4 | 2022 Q2 | 2022 Q4 | 2023 Q2 | 2023 Q4 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [friend] | [friend] | - |
78.35% - |
- | - | - |
72.06% - |
|
Net Margin | [friend] | [friend] | [friend] | [friend] |
22.78% 12.9% |
22.81% 0.1% |
21.05% -7.7% |
17.6% -16.4% |
17.67% 0.4% |
20.6% 16.6% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] |
47.02% 6.2% |
47.22% 0.4% |
43.56% -7.8% |
36.36% -16.5% |
32.56% -10.5% |
32.84% 0.9% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] |
30.83% 13.4% |
29.62% -3.9% |
26.62% -10.1% |
20.58% -22.7% |
18.23% -11.4% |
17.56% -3.6% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] |
1.03B 27.7% |
1.23B 19.7% |
1.26B 2.1% |
1.18B -5.8% |
1.2B 1.3% |
1.25B 4.1% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] |
1.1B -1.3% |
3.06B 177.3% |
3.13B 2.4% |
3.18B 1.7% |
3.28B 3.1% |
- | |
Total Liabilities | [friend] | [friend] | [friend] | [friend] |
485.56M -16.3% |
616.23M 26.9% |
628.42M 2.0% |
596.98M -5.0% |
645.25M 8.1% |
- | |
Total Equity | [friend] | [friend] | [friend] | [friend] |
609.41M 16.8% |
2.43B 299.2% |
2.49B 2.4% |
2.57B 3.3% |
2.62B 1.9% |
- | |
Operating CashFlow | [friend] | [friend] | [friend] | [friend] |
395.12M 30.8% |
462.51M 17.1% |
378.7M -18.1% |
109M -71.2% |
178.23M 63.5% |
- | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] |
154.18M 106.7% |
503.94M 226.9% |
912.98M 81.2% |
2.9B 217.6% |
1.33B -54.2% |
- | |
End Cash Position | [friend] | [friend] | [friend] | [friend] |
917.9M 82.1% |
2.9B 215.9% |
1.35B -53.5% |
264.79M -80.4% |
1.18B 345.2% |
- | |
Free Cash Flow | [friend] | [friend] | [friend] | [friend] |
382.87M 30.5% |
435.05M 13.6% |
352.24M -19.0% |
96.5M -72.6% |
158.7M 64.5% |
- | |
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | - |
383.64M - |
124.9B 32456.9% |
280.44M -99.8% |
- | - | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] |
234.19M 44.1% |
280.61M 19.8% |
264.32M -5.8% |
208.07M -21.3% |
211.65M 1.7% |
257.05M 21.4% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
0.117 44.6% |
0.157 34.1% |
0.127 -18.9% |
0.1 -21.5% |
0.103 3.5% |
0.129 24.6% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] |
38.43% 2.0% |
19% -50.6% |
17.05% -10.3% |
8.31% -51.2% |
8.28% -0.4% |
9.83% 18.7% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] |
21.23% 44.8% |
13.44% -36.7% |
12.48% -7.1% |
6.66% -46.6% |
6.6% -1.0% |
7.81% 18.4% |