2017 Q4 | 2018 Q4 | 2019 Q4 | 2020 Q2 | 2020 Q4 | 2021 Q4 | 2022 Q1 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
2.08B 29.1% |
609.2M -70.6% |
618.88M 1.6% |
678.38M 9.6% |
2.41B 255.6% |
2.33B -3.5% |
2.36B 1.2% |
2.47B 4.7% |
2.68B 8.6% |
2.94B 9.7% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
1.68B 36.4% |
- |
917.85M - |
- |
1.78B - |
367.73M -79.4% |
437.5M 19.0% |
- |
1.79B - |
1.93B 8.2% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] |
400.38M 5.6% |
609.2M 52.2% |
618.88M 1.6% |
678.38M 9.6% |
628.67M -7.3% |
544M -13.5% |
-232.43M - |
683.35M - |
891.84M 30.5% |
1.01B 12.7% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] |
1.9B 37.0% |
- |
0 - |
- |
2.06B - |
430.92M -79.1% |
3B 596.3% |
- |
2.09B - |
2.26B 8.0% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] |
228.85M 41.6% |
- |
0 - |
- |
273.35M - |
63.19M -76.9% |
411.54M 551.3% |
- |
303.27M - |
323.13M 6.5% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] |
171.54M -21.2% |
609.2M 255.1% |
618.88M 1.6% |
678.38M 9.6% |
355.32M -47.6% |
270.65M -23.8% |
-643.98M - |
410M - |
588.58M 43.6% |
682.13M 15.9% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
101.09M -35.0% |
- |
130.64M - |
- |
279.65M - |
- |
157.78M - |
- |
414.69M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
101.09M -35.0% |
63.09M -37.6% |
67.55M 7.1% |
97.1M 43.7% |
279.65M 188.0% |
278.45M -0.4% |
306.79M 10.2% |
341.74M 11.4% |
414.69M 21.3% |
497.89M 20.1% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.28 -37.8% |
0.166 -40.7% |
0.178 7.1% |
0.256 43.7% |
0.74 189.6% |
0.737 -0.4% |
0.816 10.8% |
0.903 10.7% |
1.09 20.7% |
1.312 20.3% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.28 -37.8% |
0.166 -40.7% |
0.178 7.1% |
0.256 43.7% |
0.74 189.6% |
0.737 -0.4% |
0.816 10.8% |
0.903 10.7% |
1.09 20.7% |
1.312 20.3% |