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] |
112.46M -18.6% |
246.58M 119.3% |
290.73M 17.9% |
254.66M -12.4% |
278.25M 9.3% |
255.25M -8.3% |
241.25M -5.5% |
159.25M -34.0% |
216.48M 35.9% |
258.32M 19.3% |
207.06M -19.8% |
266.27M 28.6% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
81.69M -12.7% |
195.1M 138.8% |
241.92M 24.0% |
217.54M -10.1% |
238.32M 9.6% |
213.85M -10.3% |
197.75M -7.5% |
129.06M -34.7% |
180.69M 40.0% |
219.57M 21.5% |
190.58M -13.2% |
221.58M 16.3% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
30.77M -31.0% |
51.47M 67.3% |
48.81M -5.2% |
37.12M -23.9% |
39.93M 7.6% |
41.41M 3.7% |
43.5M 5.0% |
30.19M -30.6% |
35.79M 18.5% |
38.76M 8.3% |
16.49M -57.5% |
44.7M 171.1% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
107.49M -7.6% |
216.99M 101.9% |
275.55M 27.0% |
235.17M -14.7% |
259.53M 10.4% |
240.65M -7.3% |
232.61M -3.3% |
148.95M -36.0% |
198.76M 33.4% |
242.6M 22.1% |
210.97M -13.0% |
243.85M 15.6% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
25.79M 13.6% |
21.88M -15.2% |
33.63M 53.7% |
17.63M -47.6% |
21.21M 20.3% |
26.81M 26.4% |
34.85M 30.0% |
19.89M -42.9% |
18.07M -9.1% |
23.04M 27.5% |
20.39M -11.5% |
22.27M 9.2% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.97M -77.3% |
29.59M 495.0% |
15.18M -48.7% |
19.49M 28.4% |
18.72M -3.9% |
14.6M -22.0% |
8.65M -40.8% |
10.3M 19.2% |
17.72M 72.0% |
15.72M -11.3% |
-3.9M - |
22.42M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
42.3M - |
- | - | - |
42.7M - |
- | - | - |
33.21M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
12.64M -58.5% |
28.76M 127.4% |
12.72M -55.8% |
19.01M 49.4% |
22.22M 16.9% |
22.46M 1.1% |
25.17M 12.1% |
12.24M -51.4% |
20.93M 71.1% |
11.46M -45.2% |
23.16M 102.0% |
21.38M -7.7% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.043 -66.9% |
0.1 132.3% |
0.04 -60.0% |
0.07 75.0% |
0.07 0% |
0.08 14.3% |
0.08 0% |
0.04 -50% |
0.07 75.0% |
0.04 -42.9% |
0.08 100% |
0.07 -12.5% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.043 -66.9% |
0.1 132.3% |
0.04 -60.0% |
0.07 75.0% |
0.07 0% |
0.08 14.3% |
0.08 0% |
0.04 -50% |
0.07 75.0% |
0.04 -42.9% |
0.08 100% |
0.07 -12.5% |