2017 Q1 | 2017 Q2 | 2017 Q3 | 2017 Q4 | 2018 Q1 | 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 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.09B 4.9% |
1.72B 57.5% |
1.49B -13.2% |
1.8B 20.5% |
1.4B -22.4% |
1.75B 25.0% |
1.5B -14.1% |
1.44B -4.3% |
1.48B 3.3% |
1.84B 24.0% |
1.56B -15.4% |
1.46B -6.0% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
785.23M 7.1% |
1.14B 45.4% |
1.04B -9.0% |
1.07B 2.9% |
908.66M -15.0% |
1.22B 34.7% |
1.04B -14.8% |
1.03B -1.0% |
1B -2.9% |
1.24B 23.3% |
1.15B -7.1% |
1.02B -10.7% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
308.31M -0.3% |
580.34M 88.2% |
455.37M -21.5% |
730.99M 60.5% |
489.33M -33.1% |
524M 7.1% |
458.2M -12.6% |
404.96M -11.6% |
481.8M 19.0% |
604.54M 25.5% |
407.77M -32.5% |
437.82M 7.4% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
992.89M 9.7% |
1.51B 52.5% |
1.29B -15.1% |
1.38B 7.1% |
1.2B -12.6% |
1.53B 27.2% |
1.25B -18.3% |
1.28B 2.7% |
1.28B -0.7% |
1.6B 25.3% |
1.34B -16.1% |
1.31B -2.6% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
207.66M 20.7% |
372.28M 79.3% |
246.57M -33.8% |
307.47M 24.7% |
295.17M -4.0% |
307.04M 4.0% |
207.53M -32.4% |
252.19M 21.5% |
273.8M 8.6% |
363.12M 32.6% |
193.87M -46.6% |
282.75M 45.8% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
100.66M -26.6% |
208.06M 106.7% |
208.8M 0.4% |
423.52M 102.8% |
194.16M -54.2% |
216.96M 11.7% |
250.67M 15.5% |
152.77M -39.1% |
208M 36.2% |
241.42M 16.1% |
213.91M -11.4% |
155.08M -27.5% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - |
503.87M - |
- | - | - |
342.34M - |
- | - | - |
324.98M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
83.32M -22.7% |
154.15M 85.0% |
142.05M -7.8% |
319.1M 124.6% |
155.89M -51.1% |
152.15M -2.4% |
206.28M 35.6% |
126.66M -38.6% |
168.06M 32.7% |
207.75M 23.6% |
186.55M -10.2% |
142.06M -23.8% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.062 -23.5% |
0.114 85.0% |
0.105 -8.0% |
0.236 124.7% |
0.103 -56.6% |
0.101 -1.5% |
0.14 38.4% |
0.086 -38.6% |
0.105 22.5% |
0.122 16.1% |
0.112 -7.9% |
0.086 -23.8% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.059 -23.0% |
0.109 85.5% |
0.1 -8.0% |
0.236 136.4% |
0.103 -56.6% |
0.101 -1.5% |
0.14 38.4% |
0.086 -38.6% |
0.105 22.5% |
0.122 16.1% |
0.112 -7.9% |
0.086 -23.8% |