2018 Q4 | 2019 Q4 | 2020 Q4 | 2021 Q1 | 2021 Q2 | 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] |
697.58M 26.8% |
3.04B 335.5% |
3.11B 2.5% |
3.31B 6.2% |
785.9M -76.2% |
3.31B 320.7% |
3.35B 1.2% |
3.35B 0.0% |
3.28B -2.1% |
3.15B -3.7% |
3.2B 1.6% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
498.53M 24.0% |
2.15B 331.5% |
2.19B 2.0% |
2.32B 5.8% |
550.68M -76.3% |
2.33B 323.3% |
2.35B 1.0% |
2.35B -0.3% |
2.28B -3.0% |
2.18B -4.1% |
2.21B 1.2% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
199.04M 34.7% |
886.88M 345.6% |
920.32M 3.8% |
985.14M 7.0% |
235.22M -76.1% |
975.34M 314.7% |
990.32M 1.5% |
998.27M 0.8% |
999.26M 0.1% |
970.08M -2.9% |
994.91M 2.6% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
498.53M 24.0% |
2.82B 466.2% |
2.87B 1.5% |
3.37B 17.4% |
742.22M -77.9% |
3.1B 317.6% |
3.13B 1.1% |
3.14B 0.3% |
3.1B -1.5% |
3.07B -1.0% |
3.12B 1.9% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
0 - |
671.73M - |
158.45M -76.4% |
1.04B 559.4% |
191.54M -81.7% |
767.85M 300.9% |
778.91M 1.4% |
794.57M 2.0% |
818.66M 3.0% |
882.32M 7.8% |
913.52M 3.5% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
199.04M 34.7% |
215.15M 8.1% |
248.6M 15.5% |
-59.71M - |
43.68M - |
207.49M 375.0% |
211.41M 1.9% |
203.69M -3.7% |
180.6M -11.3% |
87.75M -51.4% |
81.39M -7.3% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
47.49M - |
172.13M 262.4% |
- |
56.33M - |
- |
185.95M - |
- |
193.48M - |
- |
103.37M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] |
33.54M 179.7% |
170.07M 407.1% |
178.16M 4.8% |
185.44M 4.1% |
37.33M -79.9% |
190.52M 410.3% |
193.67M 1.7% |
197.09M 1.8% |
192.15M -2.5% |
108.73M -43.4% |
108.85M 0.1% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
0.091 179.7% |
0.46 406.5% |
0.482 4.8% |
0.497 3.1% |
0.101 -79.6% |
0.52 414.3% |
0.53 1.9% |
0.53 0.1% |
0.497 -6.2% |
0.26 -47.7% |
0.25 -3.8% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
0.091 179.7% |
0.46 406.5% |
0.482 4.8% |
0.497 3.1% |
0.101 -79.6% |
0.52 414.3% |
0.53 1.9% |
0.53 0.1% |
0.497 -6.2% |
0.26 -47.7% |
0.25 -3.8% |