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] |
0% - |
0% - |
67.78% - |
66.39% -2.0% |
62.96% -5.2% |
62.46% -0.8% |
58.21% -6.8% |
54.9% -5.7% |
55.2% 0.6% |
55.42% 0.4% |
55.42% 0% |
50.92% -8.1% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
18.47% 169.8% |
17.79% -3.7% |
21.39% 20.2% |
13.01% -39.2% |
9.84% -24.4% |
-1.77% - |
12.62% - |
7.12% -43.6% |
2.16% -69.7% |
4.96% 130.0% |
10.44% 110.5% |
7.72% -26.0% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
35.44% -4.3% |
31.47% -11.2% |
37.56% 19.4% |
32.32% -13.9% |
25.01% -22.6% |
21.84% -12.7% |
25.72% 17.8% |
29.13% 13.3% |
24.32% -16.5% |
27.92% 14.8% |
28.9% 3.5% |
36.04% 24.7% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
17.38% 436.9% |
14.2% -18.3% |
25.52% 79.7% |
8.62% -66.2% |
8.06% -6.5% |
-3.66% - |
11.11% - |
-1.12% - |
-3.55% - |
3.28% - |
15.65% 376.7% |
3.91% -75.0% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
224.22M 137.1% |
135.64M -39.5% |
412.08M 203.8% |
117.2M -71.6% |
203.93M 74.0% |
150.62M -26.1% |
292.2M 94.0% |
112.15M -61.6% |
153.62M 37.0% |
158.53M 3.2% |
218.7M 38.0% |
117.66M -46.2% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.27B 1.0% |
2.31B 1.8% |
2.48B 7.4% |
2.49B 0.1% |
2.43B -2.3% |
2.49B 2.7% |
2.71B 8.7% |
2.63B -3.0% |
2.58B -1.9% |
2.53B -2.0% |
2.55B 0.8% |
2.59B 1.6% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
414.79M -5.3% |
427.98M 3.2% |
516.52M 20.7% |
503.06M -2.6% |
477.52M -5.1% |
545.32M 14.2% |
721.09M 32.2% |
629.91M -12.6% |
577.43M -8.3% |
516.68M -10.5% |
511.75M -1.0% |
545.92M 6.7% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.84B 2.3% |
1.87B 1.3% |
1.95B 4.5% |
1.97B 0.8% |
1.93B -1.7% |
1.93B -0.2% |
1.97B 2.0% |
1.98B 0.4% |
1.98B 0.1% |
1.99B 0.4% |
2.01B 1.1% |
2.02B 0.4% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-130.53M - |
- | - | - |
-158.3M - |
- | - | - |
-81.27M - |
- | - | - | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
269.51M -41.7% |
228.57M -15.2% |
189.22M -17.2% |
240.93M 27.3% |
167.74M -30.4% |
160.74M -4.2% |
153.55M -4.5% |
208.32M 35.7% |
272.22M 30.7% |
128.79M -52.7% |
155.42M 20.7% |
239.82M 54.3% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
228.57M -15.2% |
189.22M -17.2% |
161.79M -14.5% |
167.74M 3.7% |
160.74M -4.2% |
153.55M -4.5% |
208.32M 35.7% |
272.22M 30.7% |
128.79M -52.7% |
155.42M 20.7% |
239.82M 54.3% |
220.94M -7.9% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
6.19M - |
-32.4M - |
127.8M - |
-142.94M - |
-43.3M - |
-22.04M - |
80.21M - |
-142M - |
-20.65M - |
-26.01M - |
57.33M - |
-69.3M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
49.54M - |
- | - | - |
36.05M - |
- | - | - |
10.96M - |
- | - | - | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.31 520% |
0.19 -38.7% |
0.66 247.4% |
0.12 -81.8% |
0.15 25% |
-0.02 - |
0.28 - |
0.06 -78.6% |
0.03 -50% |
0.06 100% |
0.17 183.3% |
0.07 -58.8% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.27% 531.1% |
1.3% -42.8% |
4.61% 254.9% |
0.78% -83.1% |
1.03% 32.2% |
-0.14% - |
1.89% - |
0.4% -78.6% |
0.17% -58.6% |
0.4% 136.7% |
1.14% 188.2% |
0.45% -60.5% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.83% 544.0% |
1.05% -42.5% |
3.68% 249.1% |
0.61% -83.3% |
0.82% 33.1% |
-0.11% - |
1.42% - |
0.3% -78.9% |
0.13% -57.5% |
0.31% 142.1% |
0.9% 192.2% |
0.35% -60.7% |