2012 Q4 | 2013 Q4 | 2014 Q4 | 2015 Q2 | 2015 Q4 | 2016 Q2 | 2018 Q4 | 2019 Q4 | 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] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - |
0% - |
0% - |
0% - |
- |
60.84% - |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
31.95% 30.3% |
31.24% -2.2% |
31.3% 0.2% |
34.76% 11.1% |
33.6% -3.3% |
26.65% -20.7% |
21.07% -21.0% |
15.25% -27.6% |
9.13% -40.1% |
6.93% -24.1% |
4.24% -38.8% |
2.71% -36.1% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-23.22% - |
42.46% - |
33.64% -20.8% |
38.08% 13.2% |
29.07% -23.7% |
43.24% 48.7% |
23.32% -46.1% |
20.59% -11.7% |
17.83% -13.4% |
16.91% -5.2% |
12.99% -23.2% |
11.98% -7.8% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-45.15% - |
32.49% - |
23.74% -27.0% |
28.84% 21.5% |
21.28% -26.2% |
34.77% 63.4% |
15.98% -54.0% |
14.42% -9.7% |
10.96% -24.0% |
10.01% -8.7% |
5.37% -46.4% |
3% -44.1% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
360.77M 6.7% |
1.39B 286.4% |
1.58B 13.2% |
1.69B 7.2% |
1.78B 5.3% |
1.84B 3.6% |
2.06B 11.9% |
2.12B 2.6% |
2.16B 2.1% |
2.29B 5.9% |
2.05B -10.2% |
1.98B -3.8% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.94B - |
2.2B 13.6% |
2.43B 10.5% |
2.95B 21.4% |
3.29B 11.3% |
3.56B 8.4% |
3.88B 8.8% |
5.95B 53.4% |
5.71B -4.0% |
5.56B -2.6% |
5.65B 1.6% |
5.64B -0.2% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
555.65M - |
642.71M 15.7% |
754.27M 17.4% |
1.1B 45.5% |
1.3B 18.9% |
1.51B 15.7% |
1.76B 16.7% |
1.57B -10.8% |
1.37B -12.6% |
1.19B -13.3% |
1.29B 8.4% |
1.25B -3.3% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.38B - |
1.56B 12.7% |
1.68B 7.6% |
1.85B 10.5% |
1.98B 6.8% |
2.05B 3.5% |
2.11B 3.1% |
4.38B 107.0% |
4.34B -0.9% |
4.37B 0.8% |
4.36B -0.2% |
4.39B 0.7% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
106.92M - |
- |
196.1M - |
- |
201.58M - |
- |
214.99M - |
- |
-7.7M - |
- |
35.25M - |
- | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
224.27M - |
- |
224.27M - |
95.78M -57.3% |
140.08M 46.3% |
328.93M 134.8% |
95.78M -70.9% |
297.89M 211.0% |
328.93M 10.4% |
295.7M -10.1% |
236.72M -19.9% |
2.33B 883.5% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
140.08M - |
- |
95.78M - |
297.89M 211.0% |
328.02M 10.1% |
295.7M -9.9% |
236.72M -19.9% |
2.32B 881.6% |
189.25M -91.9% |
822.13M 334.4% |
356.4M -56.6% |
518.81M 45.6% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-47.8M - |
114.92M - |
-62.92M - |
-15.21M - |
-313.51M - |
-57.8M - |
-292.1M - |
-339.61M - |
-323.87M - |
-179.06M - |
-439.39M - |
-547.93M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
198.11M - |
- |
493.85M - |
- |
598.28M - |
- |
434.8M - |
- |
197.28M - |
- |
87.17M - |
- | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.327 39.1% |
1.235 278.1% |
1.4 13.3% |
1.666 19.0% |
1.7 2.0% |
1.394 -18.0% |
1.23 -11.8% |
0.91 -26.0% |
0.606 -33.4% |
0.425 -29.9% |
0.225 -47.1% |
0.123 -45.1% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
8.33% - |
27.93% 235.1% |
34.51% 23.5% |
31.69% -8.2% |
35.57% 12.3% |
27.24% -23.4% |
22.93% -15.8% |
10.36% -54.8% |
6.25% -39.7% |
4.94% -20.9% |
2.69% -45.5% |
1.22% -54.6% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.95% - |
19.78% 232.6% |
23.61% 19.4% |
19.91% -15.7% |
22.91% 15.1% |
17.07% -25.5% |
13.79% -19.2% |
7.25% -47.4% |
4.39% -39.5% |
3.48% -20.7% |
1.83% -47.4% |
0.93% -49.4% |