2016 Q1 | 2016 Q2 | 2016 Q3 | 2016 Q4 | 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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.01B 434.3% |
327.83M -67.6% |
455.88M 39.1% |
254.62M -44.1% |
387.61M 52.2% |
382.75M -1.3% |
447.05M 16.8% |
267.76M -40.1% |
466.54M 74.2% |
464.6M -0.4% |
464.1M -0.1% |
349.81M -24.6% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
421.58M 183.1% |
260.42M -38.2% |
334.73M 28.5% |
192.73M -42.4% |
300.03M 55.7% |
290.3M -3.2% |
319.62M 10.1% |
195.76M -38.8% |
335M 71.1% |
337.66M 0.8% |
331.63M -1.8% |
257.13M -22.5% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
589.68M 1361.7% |
67.41M -88.6% |
121.16M 79.7% |
61.89M -48.9% |
87.59M 41.5% |
92.45M 5.6% |
127.43M 37.8% |
72M -43.5% |
131.54M 82.7% |
126.94M -3.5% |
132.47M 4.4% |
92.68M -30.0% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
702.45M 251.7% |
326.09M -53.6% |
394.51M 21.0% |
249.99M -36.6% |
372.29M 48.9% |
357.1M -4.1% |
408.05M 14.3% |
265.2M -35.0% |
417.44M 57.4% |
417.08M -0.1% |
421.18M 1.0% |
318.18M -24.5% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
280.87M 453.1% |
65.67M -76.6% |
59.78M -9.0% |
57.26M -4.2% |
72.26M 26.2% |
66.8M -7.6% |
88.42M 32.4% |
69.44M -21.5% |
82.44M 18.7% |
79.42M -3.7% |
89.55M 12.8% |
61.05M -31.8% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
308.81M - |
1.74M -99.4% |
61.37M 3424.0% |
4.63M -92.5% |
15.32M 231.1% |
25.65M 67.4% |
39.01M 52.0% |
2.56M -93.4% |
49.1M 1815.7% |
47.53M -3.2% |
42.92M -9.7% |
31.63M -26.3% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
254.17M - |
- | - | - |
22.62M - |
- | - | - |
55.82M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
261.49M - |
10.47M -96.0% |
15.7M 50.0% |
3.12M -80.2% |
18.74M 501.6% |
25.98M 38.6% |
27.73M 6.7% |
11.93M -57.0% |
43.72M 266.5% |
40.28M -7.9% |
48.75M 21.0% |
29.15M -40.2% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.777 - |
0.031 -96.0% |
0.047 50.6% |
0.009 -80.1% |
0.056 497.8% |
0.077 38.8% |
0.082 6.6% |
0.035 -57.0% |
0.13 266.9% |
0.12 -7.9% |
0.145 21.1% |
0.087 -40.2% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.777 - |
0.028 -96.4% |
0.046 65.0% |
0.009 -79.6% |
0.056 497.8% |
0.077 38.8% |
0.082 6.6% |
0.035 -57.0% |
0.13 266.9% |
0.12 -7.9% |
0.145 21.1% |
0.087 -40.2% |