2017 Q2 | 2017 Q4 | 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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
212.43M -35.4% |
199.35M -6.2% |
191.68M -3.8% |
623.4M 225.2% |
284.61M -54.3% |
185.13M -35.0% |
136.88M -26.1% |
338.01M 146.9% |
125.53M -62.9% |
136.21M 8.5% |
387.17M 184.3% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
24.03M -25.4% |
24.4M 1.6% |
30.25M 24.0% |
37.37M 23.5% |
34.99M -6.4% |
31.12M -11.1% |
31.08M -0.1% |
30.68M -1.3% |
30.74M 0.2% |
33.89M 10.2% |
45.69M 34.8% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
188.4M -36.5% |
174.95M -7.1% |
161.42M -7.7% |
586.03M 263.0% |
249.62M -57.4% |
154.01M -38.3% |
105.8M -31.3% |
307.33M 190.5% |
94.79M -69.2% |
102.32M 7.9% |
341.48M 233.7% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
177.17M -18.9% |
182.27M 2.9% |
204.07M 12.0% |
312.62M 53.2% |
223.78M -28.4% |
215.98M -3.5% |
246.8M 14.3% |
270.95M 9.8% |
251M -7.4% |
259.09M 3.2% |
343.79M 32.7% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
153.14M -17.8% |
157.87M 3.1% |
173.82M 10.1% |
275.25M 58.4% |
188.8M -31.4% |
184.86M -2.1% |
215.72M 16.7% |
240.27M 11.4% |
220.26M -8.3% |
225.2M 2.2% |
298.1M 32.4% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
35.26M -68.1% |
17.08M -51.6% |
-12.39M - |
310.79M - |
60.83M -80.4% |
-30.85M - |
-109.91M - |
67.06M - |
-125.47M - |
-122.88M - |
43.38M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
131.08M - |
- | - | - |
324.43M - |
- | - | - |
18.36M - |
- | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
34.61M -64.1% |
32.55M -5.9% |
12.56M -61.4% |
266.74M 2023.8% |
57.69M -78.4% |
-10.43M - |
24.41M - |
57.37M 135.1% |
-39M - |
-58.92M - |
113.16M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.08 -66.7% |
0.08 0% |
0.04 -50% |
0.66 1550% |
0.14 -78.8% |
-0.03 - |
0.06 - |
0.14 133.3% |
-0.09 - |
-0.15 - |
0.28 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.08 -66.7% |
0.08 0% |
0.03 -62.5% |
0.66 2100% |
0.14 -78.8% |
-0.03 - |
0.06 - |
0.14 133.3% |
-0.09 - |
-0.15 - |
0.28 - |