2018 Q2 | 2018 Q4 | 2019 Q1 | 2019 Q2 | 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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1B -10.0% |
940.55M -6.4% |
597.57M -36.5% |
918.15M 53.6% |
992.61M 8.1% |
688.17M -30.7% |
818.07M 18.9% |
932.64M 14.0% |
1.75B 87.9% |
867.21M -50.5% |
777.73M -10.3% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
538.45M -11.0% |
581.4M 8.0% |
351.07M -39.6% |
429.04M 22.2% |
474.5M 10.6% |
398.48M -16.0% |
490.03M 23.0% |
396.87M -19.0% |
1.17B 193.9% |
552.67M -52.6% |
466.5M -15.6% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
466.39M -8.8% |
359.15M -23.0% |
246.5M -31.4% |
489.1M 98.4% |
518.11M 5.9% |
289.69M -44.1% |
328.03M 13.2% |
535.77M 63.3% |
586.19M 9.4% |
314.53M -46.3% |
311.23M -1.0% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
674.4M 15.1% |
622.58M -7.7% |
439.9M -29.3% |
470.99M 7.1% |
594.38M 26.2% |
513.91M -13.5% |
623.28M 21.3% |
560.11M -10.1% |
1.36B 142.5% |
674.96M -50.3% |
620.81M -8.0% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
135.95M - |
41.19M -69.7% |
88.84M 115.7% |
41.95M -52.8% |
119.88M 185.8% |
115.43M -3.7% |
133.25M 15.4% |
163.24M 22.5% |
192.18M 17.7% |
122.29M -36.4% |
154.31M 26.2% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
330.44M -37.7% |
317.97M -3.8% |
157.67M -50.4% |
447.15M 183.6% |
398.23M -10.9% |
174.26M -56.2% |
194.79M 11.8% |
372.53M 91.3% |
394.01M 5.8% |
192.24M -51.2% |
156.93M -18.4% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - |
110.73M - |
- | - | - |
143.07M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
169.27M -35.8% |
5.11M -97.0% |
-51.81M - |
153.63M - |
198.02M 28.9% |
-83.3M - |
24.25M - |
113.4M 367.6% |
251.76M 122.0% |
-6.03M - |
-98.64M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.06 -40.0% |
0 -100% |
-0.02 - |
0.06 - |
0.06 0% |
-0.02 - |
0.01 - |
0.032 217.6% |
0.08 151.9% |
-0.01 - |
-0.03 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.06 -40.0% |
0 -100% |
-0.02 - |
0.06 - |
0.06 0% |
-0.02 - |
0.01 - |
0.032 217.6% |
0.08 151.9% |
-0.01 - |
-0.03 - |