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% - |
77.76% 1.0% |
76.68% -1.4% |
75.11% -2.0% |
74.84% -0.4% |
74.84% 0% |
- | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
20.18% - |
12.8% -36.6% |
23.21% 81.4% |
-19.37% - |
15.6% - |
12.33% -21.0% |
26.13% 112.0% |
-12.07% - |
12.8% - |
12.05% -5.9% |
20.45% 69.7% |
-13.97% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
43.63% 233.5% |
36.71% -15.9% |
45.75% 24.6% |
8.73% -80.9% |
43.42% 397.4% |
35.4% -18.5% |
44.88% 26.8% |
14.07% -68.7% |
37.09% 163.6% |
28.96% -21.9% |
52.77% 82.2% |
9.5% -82.0% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
27.45% - |
15.22% -44.6% |
24.17% 58.8% |
-23.12% - |
20.14% - |
15.34% -23.8% |
25.65% 67.2% |
-13.38% - |
18.56% - |
9.48% -48.9% |
33.62% 254.6% |
-15.98% - |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
285.81M 48.8% |
288.5M 0.9% |
392.75M 36.1% |
196.03M -50.1% |
262.38M 33.8% |
313.17M 19.4% |
454.22M 45.0% |
234.14M -48.5% |
322.03M 37.5% |
326.43M 1.4% |
536.57M 64.4% |
228.86M -57.3% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.2B 19.3% |
1.37B 14.0% |
2.99B 119.2% |
2.77B -7.5% |
2.67B -3.5% |
2.61B -2.4% |
3.09B 18.5% |
2.92B -5.5% |
2.97B 1.6% |
3.01B 1.6% |
3.23B 7.2% |
3.11B -3.8% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
746.07M 22.1% |
877.46M 17.6% |
971.99M 10.8% |
787.76M -19.0% |
689.11M -12.5% |
583.95M -15.3% |
902.9M 54.6% |
773.57M -14.3% |
786.22M 1.6% |
793.89M 1.0% |
885.79M 11.6% |
802.19M -9.4% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
442.7M - |
481.53M 8.8% |
1.95B 305.5% |
1.92B -1.9% |
1.91B -0.2% |
1.95B 2.1% |
2.07B 6.2% |
2.05B -1.2% |
2.08B 1.5% |
2.12B 2.0% |
2.23B 5.3% |
2.2B -1.3% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-307.42M - |
- | - | - |
-243.86M - |
- | - | - |
-214.65M - |
- | - | - | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
59.67M -66.0% |
102.24M 71.3% |
183.4M 79.4% |
689.29M 275.8% |
478.52M -30.6% |
395.71M -17.3% |
332.66M -15.9% |
400.09M 20.3% |
312.01M -22.0% |
326.66M 4.7% |
358.81M 9.8% |
669.7M 86.6% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
102.24M 71.3% |
183.4M 79.4% |
689.29M 275.8% |
478.52M -30.6% |
395.71M -17.3% |
332.66M -15.9% |
400.09M 20.3% |
312.01M -22.0% |
326.66M 4.7% |
358.81M 9.8% |
669.7M 86.6% |
470.22M -29.8% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-44.45M - |
-46.52M - |
208.63M - |
-246.04M - |
-39.4M - |
-29.66M - |
199.82M - |
-174.47M - |
-44.96M - |
-48.85M - |
352.38M - |
-261.18M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
31.12M - |
- | - | - |
4.78M - |
- | - | - |
5.28M - |
- | - | - | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.246 - |
0.204 -17.4% |
0.292 43.5% |
-0.12 - |
0.13 - |
0.12 -7.7% |
0.38 216.7% |
-0.09 - |
0.13 - |
0.13 0% |
0.35 169.2% |
-0.1 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
13.95% - |
7.99% -42.7% |
7.49% -6.2% |
-1.96% - |
2.14% - |
2% -6.6% |
5.9% 195.1% |
-1.37% - |
2% - |
1.87% -6.2% |
5.04% 169.2% |
-1.44% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.24% - |
2.88% -45.0% |
4.18% 45.2% |
-1.32% - |
1.5% - |
1.46% -2.8% |
4.17% 184.8% |
-0.94% - |
1.4% - |
1.32% -6.1% |
3.51% 167.2% |
-1.01% - |