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] | - | - | - | - |
0% - |
67.43% - |
66.36% -1.6% |
66.36% 0% |
65.93% -0.6% |
65.03% -1.4% |
65.03% 0% |
- | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] |
5.25% -9.9% |
3.53% -32.8% |
4.63% 31.3% |
4.74% 2.3% |
4.16% -12.3% |
3.8% -8.6% |
5.09% 34.1% |
2.11% -58.6% |
6.45% 206.4% |
4.41% -31.7% |
4.32% -2.1% |
2.32% -46.2% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] |
15.13% 6.0% |
12.63% -16.5% |
11.64% -7.8% |
12.32% 5.8% |
10.95% -11.1% |
9.91% -9.5% |
12.96% 30.8% |
11.82% -8.8% |
13.21% 11.7% |
12.81% -3.0% |
11.99% -6.4% |
9.26% -22.8% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] |
7.2% 3.7% |
6.66% -7.6% |
5.68% -14.6% |
6.47% 13.8% |
5.67% -12.3% |
4.61% -18.8% |
5.93% 28.7% |
4.4% -25.8% |
6.61% 50.2% |
6.4% -3.1% |
6.25% -2.4% |
2.31% -63.1% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
542.33M 17.2% |
739.09M 36.3% |
852.52M 15.3% |
969.07M 13.7% |
1.08B 11.5% |
1.03B -4.2% |
1.14B 10.0% |
1.24B 9.3% |
1.58B 26.7% |
1.89B 20.1% |
2.11B 11.3% |
1.77B -16.1% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] |
1.53B 9.7% |
1.71B 11.7% |
2.12B 23.5% |
2.74B 29.4% |
3.8B 38.7% |
3.92B 3.2% |
4.44B 13.1% |
5.13B 15.6% |
5.99B 16.9% |
6.85B 14.2% |
8.6B 25.6% |
8.96B 4.2% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] |
643.83M 20.0% |
797.81M 23.9% |
1.16B 45.6% |
1.77B 52.3% |
2.01B 13.9% |
2.09B 4.0% |
2.55B 21.7% |
3.21B 26.0% |
4B 24.5% |
4.76B 19.1% |
5.54B 16.5% |
5.89B 6.3% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] |
890.35M 3.3% |
916.42M 2.9% |
955.9M 4.3% |
969.91M 1.5% |
1.78B 83.9% |
1.83B 2.4% |
1.89B 3.4% |
1.92B 1.7% |
2B 4.1% |
2.09B 4.4% |
3.05B 46.3% |
3.07B 0.5% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] |
-210.31M - |
- | - | - |
-175.48M - |
- | - | - |
-363.55M - |
- | - | - | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] |
328.38M 229.8% |
204.49M -37.7% |
57.71M -71.8% |
190.84M 230.7% |
132.76M -30.4% |
880.59M 563.3% |
549.02M -37.7% |
352.2M -35.8% |
263.87M -25.1% |
413.53M 56.7% |
231.41M -44.0% |
1.22B 428.2% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] |
204.49M -37.7% |
57.71M -71.8% |
190.84M 230.7% |
132.76M -30.4% |
880.59M 563.3% |
549.02M -37.7% |
352.2M -35.8% |
263.87M -25.1% |
413.53M 56.7% |
231.41M -44.0% |
1.22B 428.2% |
1.08B -11.5% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] |
-143.76M - |
-257.32M - |
-57.8M - |
-398.11M - |
-91.68M - |
-294.09M - |
-371.13M - |
-491.59M - |
-371.11M - |
-571.63M - |
-180.28M - |
-264.47M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
55.45M - |
- | - | - |
90.82M - |
- | - | - |
127.93M - |
- | - | - | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.223 -25.7% |
0.34 52.5% |
0.309 -9.1% |
0.36 16.5% |
0.34 -5.6% |
0.26 -23.5% |
0.4 53.8% |
0.18 -55.0% |
0.7 288.9% |
0.58 -17.1% |
0.62 6.9% |
0.23 -62.9% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] |
3.25% -23.3% |
2.89% -11.2% |
4.22% 46.2% |
4.77% 13.1% |
3.26% -31.7% |
2.18% -33.3% |
3.12% 43.4% |
1.38% -55.9% |
5.19% 277.4% |
4.09% -21.3% |
3.54% -13.3% |
1.34% -62.1% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] |
1.94% -16.8% |
1.6% -17.4% |
2.06% 28.4% |
1.89% -8.2% |
1.37% -27.4% |
1.02% -25.9% |
1.39% 36.2% |
0.55% -60.5% |
1.83% 233.9% |
1.3% -28.9% |
1.18% -9.3% |
0.47% -60.3% |