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] | - | - | - | - | - |
77.4% - |
77.6% 0.3% |
77.23% -0.5% |
77.23% 0% |
77.23% 0% |
77.23% 0% |
72.2% -6.5% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
20.81% 8.6% |
19.04% -8.5% |
18.73% -1.6% |
20.22% 7.9% |
17.41% -13.9% |
23.93% 37.5% |
-2.07% - |
16.29% - |
-7.87% - |
4.23% - |
1.92% -54.7% |
11.01% 474.2% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
43.44% 1.4% |
42.87% -1.3% |
41.77% -2.6% |
40.94% -2.0% |
45.56% 11.3% |
46.19% 1.4% |
40.59% -12.1% |
39.29% -3.2% |
35.39% -9.9% |
28.1% -20.6% |
29.42% 4.7% |
37.61% 27.8% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
28.08% 0.3% |
28.12% 0.1% |
25.13% -10.6% |
30.43% 21.1% |
28.48% -6.4% |
32.68% 14.7% |
5.12% -84.3% |
25.99% 407.2% |
-1.1% - |
12.26% - |
-2.32% - |
20.01% - |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
292.74M 45.5% |
301.8M 3.1% |
400.87M 32.8% |
350.66M -12.5% |
294.36M -16.1% |
360.53M 22.5% |
178.11M -50.6% |
358.17M 101.1% |
180.87M -49.5% |
285.49M 57.8% |
215.65M -24.5% |
262.9M 21.9% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.06B 48.0% |
2.29B 11.2% |
2.43B 6.3% |
2.45B 0.5% |
2.48B 1.4% |
2.5B 0.9% |
2.44B -2.3% |
2.52B 3.3% |
2.63B 4.2% |
2.59B -1.4% |
2.61B 0.7% |
2.72B 4.2% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
940.64M 21.2% |
1.11B 17.8% |
1.18B 6.1% |
1.12B -5.0% |
1.16B 3.6% |
1.11B -4.2% |
1.07B -3.8% |
1.1B 3.5% |
1.22B 10.3% |
1.21B -0.6% |
1.22B 1.1% |
1.31B 7.0% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.12B 82.0% |
1.17B 5.1% |
1.25B 6.4% |
1.32B 5.7% |
1.32B -0.3% |
1.39B 5.4% |
1.37B -1.2% |
1.41B 3.1% |
1.41B -0.3% |
1.38B -2.0% |
1.39B 0.5% |
1.41B 1.7% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-67.16M - |
- | - | - |
-190.22M - |
- | - | - |
-53.72M - |
- | - | - | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
62.12M -23.2% |
176.44M 184.0% |
121.81M -31.0% |
143.01M 17.4% |
89.07M -37.7% |
189.39M 112.6% |
258.93M 36.7% |
301.05M 16.3% |
185.98M -38.2% |
225.75M 21.4% |
141.65M -37.3% |
139.42M -1.6% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
176.44M 184.0% |
121.81M -31.0% |
143.01M 17.4% |
89.07M -37.7% |
189.39M 112.6% |
258.93M 36.7% |
301.05M 16.3% |
185.98M -38.2% |
225.75M 21.4% |
141.65M -37.3% |
139.42M -1.6% |
135.01M -3.2% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-79.08M - |
-111.08M - |
43.98M - |
-136.49M - |
-82.75M - |
22.21M - |
-129.07M - |
-234.11M - |
-11.02M - |
-22.55M - |
24.6M - |
-34.67M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
99.45M - |
- | - | - |
121.12M - |
- | - | - |
42.11M - |
- | - | - | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.67 34.0% |
0.56 -16.4% |
0.75 33.9% |
0.69 -8.0% |
0.51 -26.1% |
0.84 64.7% |
-0.03 - |
0.57 - |
-0.14 - |
0.12 - |
0.04 -66.7% |
0.28 600.0% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
7.04% 8.6% |
5.02% -28.7% |
6.2% 23.6% |
5.52% -10.9% |
3.89% -29.6% |
6.38% 64.2% |
-0.27% - |
4.19% - |
-1.01% - |
0.87% - |
0.3% -65.5% |
2.07% 592.2% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.53% 23.4% |
2.64% -25.2% |
3.18% 20.3% |
2.91% -8.6% |
2.08% -28.4% |
3.46% 66.4% |
-0.15% - |
2.35% - |
-0.55% - |
0.46% - |
0.16% -65.6% |
1.08% 583.5% |