2016 Q2 | 2017 Q2 | 2018 Q2 | 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] |
209.03M 50.7% |
299.62M 43.3% |
375.58M 25.4% |
429.53M 14.4% |
474.81M 10.5% |
482.35M 1.6% |
479.37M -0.6% |
460.58M -3.9% |
451.1M -2.1% |
451.02M 0.0% |
454.55M 0.8% |
457.77M 0.7% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
69.26M 55.3% |
98.05M 41.6% |
119.94M 22.3% |
134.79M 12.4% |
141.85M 5.2% |
144.95M 2.2% |
145.92M 0.7% |
142.02M -2.7% |
146.32M 3.0% |
144.43M -1.3% |
147.46M 2.1% |
148.36M 0.6% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
139.77M 48.5% |
201.57M 44.2% |
255.64M 26.8% |
294.74M 15.3% |
332.96M 13.0% |
337.4M 1.3% |
333.46M -1.2% |
318.57M -4.5% |
304.78M -4.3% |
306.59M 0.6% |
307.09M 0.2% |
309.42M 0.8% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
168.16M 40.0% |
238.98M 42.1% |
275.73M 15.4% |
322.95M 17.1% |
364.77M 12.9% |
379.33M 4.0% |
393.03M 3.6% |
387.74M -1.3% |
387.23M -0.1% |
382.32M -1.3% |
384.61M 0.6% |
389.92M 1.4% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
98.9M 30.9% |
140.93M 42.5% |
155.79M 10.5% |
188.17M 20.8% |
222.92M 18.5% |
234.37M 5.1% |
247.11M 5.4% |
245.72M -0.6% |
240.9M -2.0% |
237.9M -1.2% |
237.15M -0.3% |
241.56M 1.9% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
40.87M 119.8% |
60.64M 48.4% |
99.85M 64.7% |
106.58M 6.7% |
110.04M 3.2% |
103.02M -6.4% |
86.34M -16.2% |
72.84M -15.6% |
63.88M -12.3% |
68.7M 7.5% |
69.94M 1.8% |
67.85M -3.0% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-40.87M - |
-3.76M - |
13.79M - |
17.4M 26.2% |
7.84M -54.9% |
-25.76M - |
-56.6M - |
-84.72M - |
-170.64M - |
-172.66M - |
-172.6M - |
-158.51M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-40.87M - |
-3.68M - |
13.71M - |
17.28M 26.0% |
7.67M -55.6% |
-26.01M - |
-56.7M - |
-84.77M - |
-170.64M - |
-172.77M - |
-172.69M - |
-159.34M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.72 - |
-0.02 - |
0.34 - |
0.34 0.0% |
0.11 -67.6% |
-0.38 - |
-0.83 - |
-1.32 - |
-2.76 - |
-2.84 - |
-2.96 - |
-2.71 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.72 - |
-0.16 - |
0.28 - |
0.34 21.4% |
-0.32 - |
-0.71 - |
-1.26 - |
-1.34 - |
-2.76 - |
-2.84 - |
-2.96 - |
-2.71 - |