2018 Q2 | 2018 Q3 | 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] | [friend] |
1.08B -7.3% |
1.94B 79.9% |
1.25B -35.2% |
1.68B 33.9% |
1.38B -17.6% |
2.04B 47.2% |
1.31B -36.0% |
1.77B 35.7% |
1.15B -35.3% |
1.85B 61.8% |
1.36B -26.6% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
241.16M -8.1% |
416.31M 72.6% |
286.96M -31.1% |
375.52M 30.9% |
321.33M -14.4% |
479.41M 49.2% |
342.19M -28.6% |
463.7M 35.5% |
330.8M -28.7% |
484.34M 46.4% |
330.18M -31.8% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
834.46M -7.0% |
1.52B 82.1% |
967.9M -36.3% |
1.31B 34.8% |
1.06B -18.5% |
1.56B 46.6% |
962.97M -38.2% |
1.31B 35.7% |
815.02M -37.6% |
1.37B 68.1% |
1.03B -24.8% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
846.74M -10.7% |
1.65B 95.0% |
1.01B -38.9% |
1.36B 35.0% |
1.16B -14.9% |
1.72B 48.4% |
1.07B -37.9% |
1.5B 41.1% |
1.05B -30.2% |
1.72B 63.4% |
1.03B -39.8% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
605.58M -11.7% |
1.23B 103.9% |
721.91M -41.5% |
986.3M 36.6% |
837.48M -15.1% |
1.24B 48.0% |
724.72M -41.5% |
1.04B 43.7% |
719.56M -30.9% |
1.23B 71.2% |
703.03M -42.9% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
228.88M 7.9% |
284.49M 24.3% |
245.99M -13.5% |
318.77M 29.6% |
226.11M -29.1% |
319.66M 41.4% |
238.25M -25.5% |
265.54M 11.5% |
95.47M -64.0% |
138.43M 45.0% |
327.32M 136.4% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - |
466.92M - |
- | - | - |
421.56M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
194.74M -6.4% |
227.03M 16.6% |
199.75M -12.0% |
273.47M 36.9% |
204.21M -25.3% |
293.48M 43.7% |
200.49M -31.7% |
224.12M 11.8% |
89.79M -59.9% |
78.16M -13.0% |
243.37M 211.4% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.41 -4.7% |
0.47 14.6% |
0.42 -10.6% |
0.56 33.3% |
0.43 -23.2% |
0.61 41.9% |
0.42 -31.1% |
0.46 9.5% |
0.19 -58.7% |
0.16 -15.8% |
0.51 218.8% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.4 -7.0% |
0.47 17.5% |
0.42 -10.6% |
0.56 33.3% |
0.43 -23.2% |
0.6 39.5% |
0.42 -30% |
0.46 9.5% |
0.19 -58.7% |
0.16 -15.8% |
0.51 218.8% |