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] |
689.16M 13.1% |
693.01M 0.6% |
681.38M -1.7% |
1.51B 121.7% |
1.33B -11.8% |
1.42B 6.3% |
1.34B -5.5% |
302.11M -77.4% |
304.52M 0.8% |
243.99M -19.9% |
253.82M 4.0% |
183.1M -27.9% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
237.22M 14.3% |
202.33M -14.7% |
218.09M 7.8% |
464.2M 112.8% |
425.69M -8.3% |
460.32M 8.1% |
364.45M -20.8% |
115.86M -68.2% |
95.6M -17.5% |
114.72M 20.0% |
104.24M -9.1% |
90.99M -12.7% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
451.94M 12.4% |
490.68M 8.6% |
463.29M -5.6% |
1.05B 125.9% |
906.12M -13.4% |
955.74M 5.5% |
973.94M 1.9% |
186.26M -80.9% |
208.92M 12.2% |
129.28M -38.1% |
149.58M 15.7% |
92.11M -38.4% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
404.83M 7.2% |
379.86M -6.2% |
404.02M 6.4% |
796.77M 97.2% |
666.95M -16.3% |
688.72M 3.3% |
669.58M -2.8% |
278.65M -58.4% |
223.33M -19.9% |
262.49M 17.5% |
330.2M 25.8% |
223.7M -32.3% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
167.61M -1.4% |
177.53M 5.9% |
185.93M 4.7% |
332.57M 78.9% |
241.26M -27.5% |
228.4M -5.3% |
305.14M 33.6% |
162.79M -46.7% |
127.73M -21.5% |
147.77M 15.7% |
225.96M 52.9% |
132.71M -41.3% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
284.33M 22.6% |
313.15M 10.1% |
277.36M -11.4% |
713.94M 157.4% |
664.86M -6.9% |
727.34M 9.4% |
668.8M -8.0% |
23.47M -96.5% |
81.19M 246.0% |
-18.49M - |
-76.38M - |
-40.6M - |
|
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] |
410.56M - |
- | - | - |
1.07B - |
- | - | - |
89.36M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
219.08M 27.4% |
255.9M 16.8% |
205.24M -19.8% |
499.73M 143.5% |
478.59M -4.2% |
509.86M 6.5% |
237.83M -53.4% |
65.35M -72.5% |
57.49M -12.0% |
49.26M -14.3% |
-31.63M - |
-14.35M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.333 29.3% |
0.391 17.3% |
0.311 -20.4% |
0.767 146.4% |
0.726 -5.3% |
0.778 7.1% |
0.349 -55.1% |
0.15 -57.0% |
0.089 -41.0% |
0.076 -14.0% |
-0.014 - |
-0.02 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.333 29.3% |
0.391 17.3% |
0.311 -20.4% |
0.767 146.4% |
0.726 -5.3% |
0.778 7.1% |
0.349 -55.1% |
0.15 -57.0% |
0.089 -41.0% |
0.076 -14.0% |
-0.014 - |
-0.02 - |