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] |
274.6M 38.0% |
313.85M 14.3% |
344.6M 9.8% |
293.68M -14.8% |
299.22M 1.9% |
233.91M -21.8% |
244.69M 4.6% |
217.09M -11.3% |
231.44M 6.6% |
187.23M -19.1% |
349.7M 86.8% |
217.43M -37.8% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
121.98M 39.6% |
147.83M 21.2% |
186.64M 26.3% |
138.73M -25.7% |
146.2M 5.4% |
112.68M -22.9% |
135.55M 20.3% |
121.04M -10.7% |
127.56M 5.4% |
104.89M -17.8% |
192.08M 83.1% |
110.87M -42.3% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
152.61M 36.7% |
166.03M 8.8% |
157.96M -4.9% |
154.95M -1.9% |
153.02M -1.2% |
121.22M -20.8% |
109.14M -10.0% |
96.05M -12.0% |
103.89M 8.2% |
82.34M -20.7% |
157.62M 91.4% |
106.57M -32.4% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
120.79M -3.1% |
185.06M 53.2% |
241.27M 30.4% |
159.1M -34.1% |
176.87M 11.2% |
145.45M -17.8% |
187.64M 29.0% |
149.1M -20.5% |
168.52M 13.0% |
132.91M -21.1% |
225.59M 69.7% |
146.05M -35.3% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-1.19M - |
37.23M - |
54.63M 46.7% |
20.38M -62.7% |
30.67M 50.5% |
32.77M 6.9% |
52.09M 58.9% |
28.06M -46.1% |
40.96M 46.0% |
28.02M -31.6% |
33.51M 19.6% |
35.18M 5.0% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
153.81M 106.7% |
128.8M -16.3% |
103.33M -19.8% |
134.58M 30.2% |
122.35M -9.1% |
88.45M -27.7% |
57.06M -35.5% |
67.98M 19.2% |
62.92M -7.4% |
54.32M -13.7% |
124.11M 128.5% |
71.39M -42.5% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
209.86M - |
- | - | - |
209.99M - |
- | - | - |
88.77M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
139.96M 100.2% |
118.61M -15.3% |
84.41M -28.8% |
112.77M 33.6% |
97.22M -13.8% |
76.59M -21.2% |
31.87M -58.4% |
54.43M 70.8% |
34.33M -36.9% |
23.32M -32.1% |
82.52M 253.8% |
36.46M -55.8% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1 100% |
0.846 -15.4% |
0.604 -28.7% |
0.807 33.7% |
0.693 -14.2% |
0.547 -21.0% |
0.228 -58.4% |
0.389 70.8% |
0.245 -36.9% |
0.167 -32.1% |
0.59 254.3% |
0.261 -55.7% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1 100% |
0.846 -15.4% |
0.604 -28.7% |
0.807 33.7% |
0.693 -14.2% |
0.547 -21.0% |
0.228 -58.4% |
0.389 70.8% |
0.245 -36.9% |
0.167 -32.1% |
0.59 254.3% |
0.261 -55.7% |