2019 Q1 | 2020 Q1 | 2020 Q3 | 2021 Q1 | 2021 Q3 | 2022 Q1 | 2022 Q3 | 2023 Q1 | 2023 Q3 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [friend] | [friend] |
0% - |
0% - |
0% - |
0% - |
0% - |
|
Net Margin | [friend] | [friend] | [friend] | [friend] |
5.98% -18.6% |
5.88% -1.7% |
7.97% 35.6% |
11.56% 45.1% |
17.03% 47.3% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] |
64.96% 5.0% |
66.42% 2.3% |
63.97% -3.7% |
64.71% 1.2% |
67.77% 4.7% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] |
9.61% -13.6% |
9.2% -4.2% |
11.76% 27.9% |
15.65% 33.1% |
23.2% 48.2% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] |
485.12M 15.2% |
559.9M 15.4% |
721.8M 28.9% |
986.3M 36.6% |
1.28B 29.4% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] |
5.65B 31.4% |
7.56B 33.8% |
10.22B 35.2% |
11.9B 16.4% |
13.87B 16.5% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] |
5.31B 32.3% |
7.16B 34.7% |
9.77B 36.5% |
11.33B 16.0% |
13.13B 15.9% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] |
338.61M 18.7% |
409.2M 20.8% |
457.4M 11.8% |
576.9M 26.1% |
740.6M 28.4% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] |
2.32B 11.7% |
3.14B 35.4% |
3.89B 23.9% |
3.92B 0.8% |
3.66B -6.6% |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] |
2.87B 38.2% |
3.36B 16.9% |
4.21B 25.3% |
6.06B 43.9% |
7.74B 27.8% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] |
4.31B 28.3% |
6.06B 40.5% |
7.31B 20.8% |
7.68B 5.0% |
9.29B 21.0% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] |
2.3B 12.1% |
3.13B 36.0% |
3.88B 24.0% |
3.91B 0.9% |
3.65B -6.6% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
29M -6.1% |
32.9M 13.4% |
57.5M 74.8% |
114M 98.3% |
217.3M 90.6% |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] |
29M -6.1% |
32.9M 13.4% |
57.5M 74.8% |
114M 98.3% |
217.3M 90.6% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
0.029 -7.4% |
0.032 10.5% |
0.056 74.8% |
0.109 96.8% |
0.207 89.4% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] |
8.56% -33.2% |
- |
14.45% - |
- |
36.28% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] |
0.51% -44.6% |
- |
0.72% - |
- |
1.8% - |