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] |
242.73M 26.6% |
243.55M 0.3% |
348.2M 43.0% |
171.8M -50.7% |
226.99M 32.1% |
226.17M -0.4% |
251.35M 11.1% |
130.91M -47.9% |
161.94M 23.7% |
172.74M 6.7% |
215.48M 24.7% |
66.87M -69.0% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
155.42M 18.1% |
161.76M 4.1% |
201.82M 24.8% |
125.16M -38.0% |
139.9M 11.8% |
142.52M 1.9% |
123.81M -13.1% |
104.87M -15.3% |
101.11M -3.6% |
97.17M -3.9% |
128.96M 32.7% |
87.57M -32.1% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
87.3M 45.2% |
81.79M -6.3% |
146.38M 79.0% |
46.64M -68.1% |
87.09M 86.7% |
83.65M -3.9% |
127.54M 52.5% |
26.04M -79.6% |
60.83M 133.6% |
75.56M 24.2% |
86.52M 14.5% |
-20.7M - |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
168.44M -7.2% |
217.51M 29.1% |
258.75M 19.0% |
163.44M -36.8% |
152.79M -6.5% |
194.71M 27.4% |
163.72M -15.9% |
142.27M -13.1% |
107.16M -24.7% |
130.87M 22.1% |
175.93M 34.4% |
116.08M -34.0% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
13.02M -73.9% |
55.75M 328.4% |
56.93M 2.1% |
38.28M -32.7% |
12.89M -66.3% |
52.19M 304.9% |
39.91M -23.5% |
37.4M -6.3% |
6.05M -83.8% |
33.7M 456.9% |
46.97M 39.4% |
28.51M -39.3% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
74.29M 620.1% |
26.04M -64.9% |
89.45M 243.6% |
8.36M -90.7% |
74.2M 787.5% |
31.46M -57.6% |
87.64M 178.5% |
-11.36M - |
54.78M - |
41.86M -23.6% |
39.55M -5.5% |
-49.21M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
67.34M - |
- | - | - |
65.03M - |
- | - | - |
25.21M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
62.11M 1087.6% |
18.15M -70.8% |
85.98M 373.7% |
2.3M -97.3% |
62.73M 2633.3% |
21.15M -66.3% |
63.47M 200.0% |
-14.75M - |
39.96M - |
23.55M -41.1% |
34.24M 45.4% |
-53.5M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.388 1140% |
0.111 -71.3% |
0.54 385.4% |
0.02 -96.3% |
0.381 1805.7% |
0.15 -60.6% |
0.39 160.0% |
-0.09 - |
0.23 - |
0.15 -34.8% |
0.22 46.7% |
-0.33 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.388 1140% |
0.111 -71.3% |
0.54 385.4% |
0.02 -96.3% |
0.381 1805.7% |
0.15 -60.6% |
0.37 146.7% |
-0.09 - |
0.23 - |
0.15 -34.8% |
0.21 40% |
-0.33 - |