2015 Q1 | 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 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
679.31M 3.2% |
644.58M -5.1% |
590.89M -8.3% |
723.6M 22.5% |
625.82M -13.5% |
570.81M -8.8% |
556.77M -2.5% |
666.93M 19.8% |
523.23M -21.5% |
770.76M 47.3% |
511.6M -33.6% |
644.49M 26.0% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
397.34M 11.5% |
409.08M 3.0% |
266.76M -34.8% |
324M 21.5% |
329.79M 1.8% |
358.16M 8.6% |
305.94M -14.6% |
349.25M 14.2% |
288.27M -17.5% |
349.1M 21.1% |
271.26M -22.3% |
368.74M 35.9% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
281.96M -6.7% |
235.5M -16.5% |
324.12M 37.6% |
399.6M 23.3% |
296.02M -25.9% |
212.65M -28.2% |
250.83M 18.0% |
317.68M 26.6% |
234.97M -26.0% |
421.67M 79.5% |
240.34M -43.0% |
275.74M 14.7% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
460.5M 18.0% |
537.08M 16.6% |
353.44M -34.2% |
404.94M 14.6% |
396.24M -2.1% |
365.42M -7.8% |
355.98M -2.6% |
409.06M 14.9% |
276.78M -32.3% |
424.44M 53.3% |
327.34M -22.9% |
414.9M 26.8% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
63.16M 87.3% |
128M 102.7% |
86.68M -32.3% |
80.94M -6.6% |
66.45M -17.9% |
7.26M -89.1% |
50.05M 589.3% |
59.81M 19.5% |
-11.49M - |
75.35M - |
56.08M -25.6% |
46.16M -17.7% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
218.81M -18.5% |
107.5M -50.9% |
237.45M 120.9% |
318.66M 34.2% |
229.58M -28.0% |
205.39M -10.5% |
200.79M -2.2% |
257.87M 28.4% |
246.45M -4.4% |
346.32M 40.5% |
184.26M -46.8% |
229.58M 24.6% |
|
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] | - | - | - |
502.73M - |
- | - | - |
396.26M - |
- | - | - |
348.87M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
184.18M -14.6% |
140.16M -23.9% |
207.51M 48.1% |
298.08M 43.6% |
244.71M -17.9% |
183.96M -24.8% |
171.45M -6.8% |
241.84M 41.1% |
207.98M -14.0% |
251.9M 21.1% |
157.32M -37.5% |
211.03M 34.1% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.222 -14.6% |
0.167 -24.8% |
0.25 49.6% |
0.36 43.8% |
0.295 -17.9% |
0.222 -24.8% |
0.207 -6.8% |
0.291 41.0% |
0.25 -14.1% |
0.303 21.1% |
0.19 -37.3% |
0.256 34.6% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.222 -14.6% |
0.167 -24.8% |
0.25 49.6% |
0.357 42.7% |
0.294 -17.7% |
0.222 -24.5% |
0.207 -6.8% |
0.29 40.1% |
0.249 -13.9% |
0.303 21.5% |
0.19 -37.3% |
0.255 34.1% |