2017 Q4 | 2018 Q2 | 2018 Q4 | 2019 Q2 | 2019 Q4 | 2020 Q2 | 2020 Q4 | 2021 Q2 | 2021 Q4 | 2022 Q1 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q4 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0% -100% |
0% - |
0% - |
0% - |
0% - |
0% - |
0% - |
0% - |
0% - |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
99.17% 0.7% |
100.18% 1.0% |
- |
101.83% - |
- | - | - |
98.26% - |
97.12% -1.2% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - |
1.43T% - |
1.4T% -1.5% |
1.33T% -5.6% |
1.45T% 9.2% |
1.34T% -7.5% |
1.4T% 4.5% |
- | |
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - |
1.06T% - |
967.7B% -8.8% |
899.2B% -7.1% |
720.4B% -19.9% |
801.5B% 11.3% |
699.8B% -12.7% |
- | |
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
115.62M 95.4% |
119.89M 3.7% |
- |
10.16M - |
- |
-43.45M - |
- |
62.29M - |
37.15M -40.4% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
509.28M 12.8% |
566.12M 11.2% |
- |
483.25M - |
- |
502.51M - |
- |
523.26M - |
516.09M -1.4% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.98M -42.4% |
6.32M 58.6% |
- |
4.61M - |
- |
4.11M - |
- |
8.26M - |
9.63M 16.5% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
505.3M 13.7% |
559.8M 10.8% |
- |
478.64M - |
- |
498.39M - |
- |
515M - |
506.46M -1.7% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-34.83M - |
-46.8M - |
- |
-14.59M - |
- |
15.72M - |
- |
24.19M - |
28.4M 17.4% |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
240.78K -70.7% |
1.03M 327.2% |
- |
611.46K - |
- |
662.76K - |
- |
675.17K - |
196.34K -70.9% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
611.27K -40.6% |
662.76K 8.4% |
- |
675.33K - |
- |
196.34K - |
- |
1 - |
430.37K 43036700% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-34.83M - |
-46.8M - |
- |
-14.59M - |
- |
15.72M - |
- |
24.19M - |
28.4M 17.4% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
114.66M 96.7% |
69.04M -39.8% |
- |
-40.71M - |
- |
-44.53M - |
- |
61.2M - |
36.08M -41.0% |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
114.66M 96.7% |
120.1M 4.7% |
- |
10.35M - |
- |
-44.53M - |
- |
61.2M - |
36.08M -41.0% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
6.32 95.7% |
3.51 -44.5% |
- |
-1.76 - |
- |
-2.04 - |
- |
2.75 - |
1.61 -41.5% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
26.66% 89.3% |
23.92% -10.3% |
- |
2.1% - |
- |
-8.42% - |
- |
12.32% - |
7.18% -41.7% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
26.12% 88.1% |
23.61% -9.6% |
- |
2.09% - |
- |
-8.33% - |
- |
12.16% - |
7.08% -41.7% |