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 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
8.13% -33.4% |
9.87% 21.4% |
12.57% 27.4% |
12.79% 1.7% |
6.9% -46.1% |
4.69% -32.0% |
0.63% -86.5% |
-6.53% - |
3.88% - |
1.47% -62.0% |
5.42% 267.5% |
8.48% 56.4% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
13.99% -42.9% |
20.57% 47.0% |
21.92% 6.6% |
23.11% 5.4% |
21.33% -7.7% |
12.84% -39.8% |
12.96% 1.0% |
16.37% 26.3% |
12.8% -21.8% |
11.37% -11.1% |
13.01% 14.4% |
17.99% 38.3% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
12.34% -24.7% |
13.95% 13.1% |
14.73% 5.6% |
16.19% 9.9% |
7.56% -53.3% |
6.25% -17.3% |
2.15% -65.5% |
0.38% -82.5% |
5.57% 1374.8% |
3.23% -42.0% |
5.57% 72.6% |
13.21% 136.9% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
130.08M -11.7% |
147.27M 13.2% |
191.73M 30.2% |
226.52M 18.1% |
121.7M -46.3% |
94.96M -22.0% |
78.06M -17.8% |
62.54M -19.9% |
164.03M 162.3% |
270.37M 64.8% |
233.75M -13.5% |
326.32M 39.6% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
730.99M -7.5% |
855.82M 17.1% |
908.87M 6.2% |
956.69M 5.3% |
911.74M -4.7% |
949.13M 4.1% |
921.56M -2.9% |
950.98M 3.2% |
1.37B 43.6% |
1.4B 2.5% |
1.47B 5.3% |
1.58B 7.4% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
180.94M -27.8% |
291.23M 61.0% |
320.18M 9.9% |
347.42M 8.5% |
294.07M -15.4% |
327.01M 11.2% |
298.94M -8.6% |
340.77M 14.0% |
245.67M -27.9% |
266.81M 8.6% |
359.37M 34.7% |
439.86M 22.4% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
550.05M 2.0% |
564.58M 2.6% |
588.69M 4.3% |
609.26M 3.5% |
617.66M 1.4% |
622.12M 0.7% |
622.61M 0.1% |
610.21M -2.0% |
1.12B 83.6% |
1.13B 0.5% |
1.11B -1.6% |
1.14B 2.5% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - |
-74.55M - |
- | - | - |
-95.18K - |
- | - | - |
-45.24M - |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
149.83M 884.6% |
22.43M -85.0% |
72.58M 223.6% |
84.04M 15.8% |
64.6M -23.1% |
35.38M -45.2% |
35.02M -1.0% |
27.19M -22.4% |
19M -30.1% |
371.48M 1855.4% |
331.48M -10.8% |
320.76M -3.2% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
22.43M -85.0% |
72.58M 223.6% |
84.04M 15.8% |
64.6M -23.1% |
35.38M -45.2% |
35.02M -1.0% |
27.19M -22.4% |
19M -30.1% |
371.48M 1855.4% |
331.48M -10.8% |
320.76M -3.2% |
167.71M -47.7% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-39.62M - |
-36.59M - |
-53.19M - |
-53.52M - |
1.41M - |
-31.28M - |
-10.56M - |
-19.38M - |
-36.74M - |
-40.4M - |
1.82M - |
-70.45M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - |
53.08M - |
- | - | - |
-3.59M - |
- | - | - |
40.35M - |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.09 -56.6% |
0.124 37.4% |
0.205 65.9% |
0.246 20.2% |
0.098 -60.2% |
0.038 -61.4% |
0.006 -84.4% |
-0.035 - |
0.045 - |
0.03 -32.2% |
0.089 194.7% |
0.196 119.7% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.94% -49.7% |
2.61% 34.3% |
4.18% 60.3% |
4.84% 15.7% |
1.37% -71.7% |
0.72% -47.5% |
0.08% -88.9% |
-0.66% - |
0.74% - |
0.36% -51.7% |
1.13% 219.5% |
2.47% 117.4% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.39% -45.1% |
1.83% 31.7% |
2.73% 49.2% |
3.11% 13.7% |
0.9% -71.1% |
0.48% -46.7% |
0.05% -89.0% |
-0.44% - |
0.55% - |
0.29% -47.5% |
0.88% 205.7% |
1.81% 105.3% |