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] |
1.24B 43.1% |
1.25B 0.7% |
1.44B 15.4% |
1.25B -13.2% |
1.38B 10.2% |
2.38B 72.8% |
195.17M -91.8% |
232.52M 19.1% |
204.85M -11.9% |
374.58M 82.9% |
390.95M 4.4% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
326.1M 66.9% |
453.15M 39.0% |
537.02M 18.5% |
540.71M 0.7% |
575.93M 6.5% |
1B 73.9% |
63.49M -93.7% |
78.76M 24.0% |
55.53M -29.5% |
88.86M 60.0% |
73.9M -16.8% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
912.77M 36.2% |
794.19M -13.0% |
902.73M 13.7% |
709.48M -21.4% |
802.36M 13.1% |
1.38B 72.0% |
131.68M -90.5% |
153.76M 16.8% |
149.31M -2.9% |
285.72M 91.4% |
317.04M 11.0% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
514.49M 69.3% |
687.12M 33.6% |
683.13M -0.6% |
740.73M 8.4% |
839.19M 13.3% |
1.65B 97.1% |
146.24M -91.2% |
254.47M 74.0% |
223.99M -12.0% |
330.8M 47.7% |
303.3M -8.3% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
188.38M 73.5% |
233.97M 24.2% |
146.11M -37.6% |
200.02M 36.9% |
263.26M 31.6% |
652.76M 148.0% |
82.74M -87.3% |
175.71M 112.4% |
168.46M -4.1% |
241.95M 43.6% |
229.39M -5.2% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
724.39M 29.0% |
560.22M -22.7% |
756.62M 35.1% |
509.46M -32.7% |
539.1M 5.8% |
727.66M 35.0% |
48.94M -93.3% |
-21.95M - |
-19.14M - |
43.77M - |
87.65M 100.2% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - |
1.12B - |
- | - | - |
90.92M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
636.25M 27.6% |
485.56M -23.7% |
651.86M 34.2% |
473.07M -27.4% |
473.44M 0.1% |
338.43M -28.5% |
60.01M -82.3% |
31.66M -47.2% |
208.05M 557.1% |
64M -69.2% |
81.02M 26.6% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.09 28.8% |
0.82 -24.8% |
1.12 36.6% |
0.81 -27.7% |
0.81 0% |
0.57 -29.6% |
0.1 -82.5% |
0.06 -40.0% |
0.35 483.3% |
0.11 -68.6% |
0.14 27.3% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.09 28.8% |
0.82 -24.8% |
1.12 36.6% |
0.81 -27.7% |
0.81 0% |
0.57 -29.6% |
0.1 -82.5% |
0.06 -40.0% |
0.35 483.3% |
0.11 -68.6% |
0.14 27.3% |