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] |
471.55M 25.7% |
458.31M -2.8% |
689.45M 50.4% |
431.07M -37.5% |
396.95M -7.9% |
406.84M 2.5% |
199.24M -51.0% |
391.37M 96.4% |
358.27M -8.5% |
375.79M 4.9% |
407.68M 8.5% |
427.28M 4.8% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
70.58M 39.9% |
66.92M -5.2% |
123.1M 83.9% |
84.14M -31.6% |
73.39M -12.8% |
87.85M 19.7% |
88.54M 0.8% |
118.58M 33.9% |
108.73M -8.3% |
140.96M 29.6% |
123.97M -12.1% |
136.14M 9.8% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
400.97M 23.5% |
391.39M -2.4% |
566.35M 44.7% |
346.93M -38.7% |
323.56M -6.7% |
318.99M -1.4% |
110.7M -65.3% |
272.8M 146.4% |
249.54M -8.5% |
234.83M -5.9% |
283.71M 20.8% |
291.14M 2.6% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
255.2M 13.3% |
295.07M 15.6% |
400.83M 35.8% |
309.79M -22.7% |
321.05M 3.6% |
370.65M 15.4% |
316.64M -14.6% |
327M 3.3% |
330.87M 1.2% |
358.08M 8.2% |
403.55M 12.7% |
352.28M -12.7% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
184.62M 5.6% |
228.15M 23.6% |
277.73M 21.7% |
225.65M -18.8% |
247.66M 9.8% |
282.81M 14.2% |
228.1M -19.3% |
208.43M -8.6% |
222.14M 6.6% |
217.12M -2.3% |
279.57M 28.8% |
216.14M -22.7% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
216.35M 44.4% |
163.24M -24.6% |
288.62M 76.8% |
121.28M -58.0% |
75.9M -37.4% |
36.19M -52.3% |
-117.4M - |
64.37M - |
27.4M -57.4% |
17.71M -35.4% |
4.14M -76.6% |
75M 1712.7% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
327.76M - |
- | - | - |
188.76M - |
- | - | - |
101.7M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
186.59M 42.9% |
136.32M -26.9% |
219.83M 61.3% |
111.53M -49.3% |
68.62M -38.5% |
32.4M -52.8% |
-119.99M - |
58.21M - |
35.33M -39.3% |
4.18M -88.2% |
-38.74M - |
61.73M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.454 37.5% |
0.348 -23.4% |
0.549 57.8% |
0.27 -50.8% |
0.168 -37.9% |
0.08 -52.5% |
-0.297 - |
0.14 - |
0.086 -38.6% |
0.01 -88.2% |
-0.096 - |
0.15 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.454 37.5% |
0.348 -23.4% |
0.539 54.9% |
0.27 -49.9% |
0.168 -37.9% |
0.08 -52.5% |
-0.297 - |
0.14 - |
0.086 -38.6% |
0.01 -88.2% |
-0.096 - |
0.15 - |