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.18B -3.8% |
1.21B 2.5% |
1.34B 10.9% |
1.45B 8.3% |
1.5B 3.4% |
1.46B -2.7% |
1.54B 5.3% |
1.66B 8.2% |
1.58B -5.0% |
1.62B 2.8% |
1.68B 3.1% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
982.92M -0.6% |
980.8M -0.2% |
986.68M 0.6% |
1.19B 21.0% |
1.16B -3.2% |
1.12B -3.3% |
1.15B 2.6% |
1.36B 18.8% |
1.29B -5.7% |
1.29B 0.4% |
1.29B 0.3% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
195.06M -17.0% |
227M 16.4% |
352.54M 55.3% |
257.1M -27.1% |
344.17M 33.9% |
341.42M -0.8% |
390.3M 14.3% |
300.24M -23.1% |
294.47M -1.9% |
333.88M 13.4% |
381.39M 14.2% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.2B 2.3% |
1.17B -2.1% |
1.18B 0.9% |
1.43B 20.8% |
1.42B -0.7% |
1.35B -5.2% |
1.39B 3.4% |
1.61B 15.7% |
1.55B -3.8% |
1.52B -1.6% |
1.55B 1.6% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
216.79M 17.7% |
193.99M -10.5% |
198.15M 2.1% |
237.08M 19.6% |
264.89M 11.7% |
228.5M -13.7% |
245.13M 7.3% |
248.28M 1.3% |
263.62M 6.2% |
233.4M -11.5% |
254.4M 9.0% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-21.73M - |
33.01M - |
154.38M 367.7% |
20.02M -87.0% |
79.29M 296.0% |
112.92M 42.4% |
145.16M 28.6% |
51.96M -64.2% |
30.84M -40.6% |
100.48M 225.8% |
126.99M 26.4% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - |
186.75M - |
- | - | - |
257.2M - |
- | - | - |
226.76M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-5.95M - |
21.66M - |
105.57M 387.4% |
3.64M -96.6% |
64.07M 1660.5% |
74.52M 16.3% |
97.57M 30.9% |
29.94M -69.3% |
38.95M 30.1% |
66.31M 70.2% |
85.65M 29.2% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-1.96 - |
7.15 - |
35.61 398.0% |
1.57 -95.6% |
21.97 1299.4% |
25.64 16.7% |
33.55 30.9% |
10.3 -69.3% |
13.39 30.0% |
22.8 70.3% |
29.45 29.2% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-1.96 - |
7.13 - |
35.52 398.2% |
1.57 -95.6% |
21.92 1296.2% |
25.58 16.7% |
33.49 30.9% |
10.27 -69.3% |
13.36 30.1% |
22.75 70.3% |
29.4 29.2% |