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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] |
18.99% -12.8% |
4.76% -74.9% |
16.9% 254.7% |
40.07% 137.1% |
6.93% -82.7% |
8.6% 24.0% |
12.93% 50.4% |
24.86% 92.3% |
13.41% -46.0% |
7.12% -46.9% |
4.79% -32.7% |
|
Gross Margin | [friend] | [friend] |
79.68% -7.5% |
81.88% 2.8% |
83.85% 2.4% |
82.03% -2.2% |
80.15% -2.3% |
76.26% -4.9% |
74.15% -2.8% |
71.84% -3.1% |
68.4% -4.8% |
60.65% -11.3% |
56.04% -7.6% |
|
Operating Margin | [friend] | [friend] |
23.25% 78.7% |
5.26% -77.4% |
21.54% 309.2% |
16.58% -23.0% |
9.3% -43.9% |
8.76% -5.8% |
16.02% 82.8% |
18.31% 14.3% |
16.29% -11.1% |
6.48% -60.2% |
5.64% -13.0% |
|
Total Revenue | [friend] | [friend] |
294.34M 37.4% |
241.07M -18.1% |
268.69M 11.5% |
282.57M 5.2% |
284.75M 0.8% |
305.46M 7.3% |
356.28M 16.6% |
403.19M 13.2% |
425.81M 5.6% |
424.01M -0.4% |
451.98M 6.6% |
|
Total Assets | [friend] | [friend] |
847.52M 19.2% |
1.07B 25.7% |
1.15B 7.5% |
1.25B 9.3% |
1.27B 1.2% |
1.35B 6.7% |
1.4B 3.9% |
1.58B 12.5% |
1.61B 1.8% |
1.69B 5.4% |
2.17B 28.0% |
|
Total Liabilities | [friend] | [friend] |
214.61M -12.3% |
421.1M 96.2% |
455.57M 8.2% |
448.64M -1.5% |
440.33M -1.9% |
495.95M 12.6% |
500.87M 1.0% |
574.64M 14.7% |
537.5M -6.5% |
588.99M 9.6% |
1.04B 76.5% |
|
Total Equity | [friend] | [friend] |
632.91M 35.7% |
644.39M 1.8% |
689.81M 7.0% |
803.03M 16.4% |
826.39M 2.9% |
855.12M 3.5% |
903.51M 5.7% |
1.01B 11.3% |
1.07B 6.5% |
1.11B 3.3% |
1.13B 2.1% |
|
Operating CashFlow | [friend] | [friend] | - |
54.44M - |
- | - | - |
171.34M - |
- | - | - |
205.9M - |
- | |
Beginning Cash Position | [friend] | [friend] | - |
446.8M - |
- | - | - |
755.5M - |
- | - | - |
823.52M - |
- | |
End Cash Position | [friend] | [friend] | - |
734.85M - |
- | - | - |
807.01M - |
- | - | - |
936.34M - |
- | |
Free Cash Flow | [friend] | [friend] | - |
14.55M - |
- | - | - |
86.68M - |
- | - | - |
142.63M - |
- | |
Net Income (Cont Operations) | [friend] | [friend] | - |
79.86M - |
- | - | - |
53.1M - |
- | - | - |
100.53M - |
- | |
Diluted Net Income | [friend] | [friend] |
55.89M 19.8% |
11.49M -79.4% |
45.41M 295.4% |
113.22M 149.3% |
19.75M -82.6% |
26.26M 33.0% |
46.06M 75.4% |
100.21M 117.6% |
57.12M -43.0% |
30.2M -47.1% |
21.67M -28.3% |
|
Diluted EPS | [friend] | [friend] |
7.23 6.8% |
1.48 -79.5% |
5.87 296.6% |
14.68 150.1% |
2.59 -82.4% |
3.45 33.2% |
6.07 75.9% |
13.22 117.8% |
7.55 -42.9% |
3.93 -47.9% |
2.85 -27.5% |
|
Return On Equity (%) | [friend] | [friend] |
10.17% -13.9% |
1.8% -82.3% |
6.81% 278.5% |
15.17% 122.8% |
2.42% -84.0% |
3.12% 28.9% |
5.24% 67.7% |
10.5% 100.5% |
5.5% -47.6% |
2.78% -49.6% |
1.94% -30.1% |
|
Return On Assets (%) | [friend] | [friend] |
7.17% -5.0% |
1.2% -83.3% |
4.11% 242.1% |
9.45% 129.9% |
1.57% -83.4% |
2.01% 28.0% |
3.34% 66.6% |
6.72% 100.9% |
3.58% -46.6% |
1.83% -49.0% |
1.12% -38.7% |