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 | 2023 Q4 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
88.15% - |
88.02% -0.1% |
84.39% -4.1% |
84.15% -0.3% |
80.91% -3.9% |
81.01% 0.1% |
80.2% -1.0% |
79.96% -0.3% |
80.28% 0.4% |
80.05% -0.3% |
80.05% 0% |
79.12% -1.2% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
8.74% 13.8% |
9.11% 4.2% |
-1.18% - |
7.49% - |
8.29% 10.6% |
4.41% -46.8% |
3.01% -31.8% |
7.69% 155.6% |
5.38% -30.1% |
4.43% -17.6% |
- | - | |
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
56.29% -1.3% |
61.91% 10.0% |
62.77% 1.4% |
65.17% 3.8% |
62.06% -4.8% |
60.39% -2.7% |
46.62% -22.8% |
54.02% 15.9% |
49.78% -7.8% |
49.92% 0.3% |
- | - | |
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
8.81% -19.3% |
13.36% 51.7% |
-3.13% - |
12.21% - |
10.91% -10.7% |
5.59% -48.8% |
4.41% -21.1% |
13.66% 209.9% |
8.67% -36.5% |
7.35% -15.3% |
- | - | |
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
322.72M 4.6% |
279.34M -13.4% |
443.25M 58.7% |
399.17M -9.9% |
334.29M -16.3% |
323.14M -3.3% |
458.44M 41.9% |
527.26M 15.0% |
386.72M -26.7% |
363.99M -5.9% |
627.21M 72.3% |
430.41M -31.4% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.4B -8.0% |
1.48B 5.4% |
1.76B 19.1% |
1.7B -3.4% |
1.8B 5.7% |
1.83B 1.9% |
2.31B 26.3% |
2.35B 1.8% |
2.55B 8.2% |
2.65B 4.2% |
3.06B 15.4% |
3.03B -1.0% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
490.42M -15.4% |
540.99M 10.3% |
830.41M 53.5% |
740.42M -10.8% |
809.63M 9.3% |
829.19M 2.4% |
1.3B 56.4% |
1.3B 0.0% |
1.43B 10.5% |
1.52B 6.1% |
1.9B 25.1% |
1.84B -3.3% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
908.38M -3.4% |
933.82M 2.8% |
928.21M -0.6% |
958.12M 3.2% |
985.83M 2.9% |
1B 1.4% |
1.01B 1.4% |
1.05B 4.0% |
1.08B 2.0% |
1.09B 1.5% |
1.12B 2.7% |
1.15B 2.6% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
22.57M - |
- | - | - |
-204.66M - |
- | - | - |
-160.3M - |
- | - | - | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
276.51M -20.1% |
264.47M -4.4% |
227.91M -13.8% |
472.58M 107.4% |
192.09M -59.4% |
163.04M -15.1% |
170.41M 4.5% |
463.84M 172.2% |
322.61M -30.4% |
217.1M -32.7% |
177.9M -18.1% |
520.94M 192.8% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
264.47M -4.4% |
227.91M -13.8% |
472.58M 107.4% |
192.09M -59.4% |
163.04M -15.1% |
170.41M 4.5% |
463.84M 172.2% |
322.61M -30.4% |
217.1M -32.7% |
177.9M -18.1% |
520.94M 192.8% |
236.87M -54.5% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
59.24M - |
-106.9M - |
102.82M - |
-188.97M - |
-89.76M - |
-10.57M - |
135.69M - |
-232.46M - |
-230.77M - |
-197.15M - |
199.44M - |
-282.38M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
50.63M - |
- | - | - |
57.27M - |
- | - | - |
63.18M - |
- | - | - | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.07 16.7% |
0.06 -14.3% |
-0.01 - |
0.07 - |
0.07 0% |
0.04 -42.9% |
0.03 -25.0% |
0.1 233.3% |
0.05 -50% |
0.04 -20.0% |
0.08 100% |
0.07 -12.5% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.05% 19.5% |
2.76% -9.5% |
-0.56% - |
3.17% - |
2.85% -10.1% |
1.44% -49.6% |
1.37% -4.6% |
3.92% 186.3% |
1.95% -50.2% |
1.49% -23.8% |
2.62% 76.0% |
2.56% -2.4% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.93% 23.9% |
1.77% -8.4% |
-0.32% - |
1.73% - |
1.58% -8.3% |
0.79% -50.4% |
0.67% -15.3% |
1.74% 161.1% |
0.85% -51.1% |
0.62% -26.9% |
1.02% 63.5% |
0.95% -6.1% |