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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
556.52M 40.5% |
493.69M -11.3% |
537.96M 9.0% |
478.3M -11.1% |
552.32M 15.5% |
586.72M 6.2% |
259.85M -55.7% |
482.97M 85.9% |
495.29M 2.6% |
529.09M 6.8% |
461.17M -12.8% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
410.66M 23.6% |
334.18M -18.6% |
372.05M 11.3% |
365.7M -1.7% |
384.66M 5.2% |
399.01M 3.7% |
170.57M -57.3% |
362.39M 112.5% |
349.1M -3.7% |
373.16M 6.9% |
347.41M -6.9% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
145.87M 129.2% |
159.51M 9.4% |
165.91M 4.0% |
112.6M -32.1% |
167.66M 48.9% |
187.72M 12.0% |
89.27M -52.4% |
120.58M 35.1% |
146.2M 21.2% |
155.94M 6.7% |
113.75M -27.1% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
463.38M 21.5% |
399.88M -13.7% |
450.03M 12.5% |
435.78M -3.2% |
453.79M 4.1% |
477.26M 5.2% |
253.38M -46.9% |
442.87M 74.8% |
424.21M -4.2% |
490.4M 15.6% |
459.97M -6.2% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
52.72M 7.8% |
65.7M 24.6% |
77.98M 18.7% |
70.08M -10.1% |
69.13M -1.4% |
78.25M 13.2% |
82.8M 5.8% |
80.48M -2.8% |
75.12M -6.7% |
117.25M 56.1% |
112.56M -4.0% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
93.15M 532.8% |
93.81M 0.7% |
87.93M -6.3% |
42.52M -51.6% |
98.53M 131.7% |
109.47M 11.1% |
6.47M -94.1% |
40.1M 519.8% |
71.08M 77.3% |
38.69M -45.6% |
1.2M -96.9% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
67.52M - |
- | - | - |
90.02M - |
- | - | - |
64.54M - |
- | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
62.08M 944.5% |
65.1M 4.9% |
76.82M 18.0% |
17.76M -76.9% |
73.19M 312.2% |
77.22M 5.5% |
-84.24K - |
20.2M - |
44.34M 119.5% |
19.79M -55.4% |
-28.27M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.146 553.4% |
0.157 7.7% |
0.179 13.6% |
0.043 -76.0% |
0.167 290.0% |
0.19 13.7% |
-0.01 - |
0.043 - |
0.097 126.7% |
0.05 -48.5% |
-0.07 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.146 553.4% |
0.157 7.7% |
0.179 13.6% |
0.043 -76.0% |
0.167 290.0% |
0.19 13.7% |
-0.01 - |
0.043 - |
0.097 126.7% |
0.05 -48.5% |
-0.07 - |