2018 Q4 | 2019 Q4 | 2020 Q4 | 2021 Q3 | 2021 Q4 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | 2024 Q1 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] |
934.66M 17.9% |
1.29B 38.1% |
563.97M -56.3% |
1.52B 170.1% |
1.61B 5.9% |
359.69M -77.7% |
1.83B 410.0% |
1.65B -10.1% |
1.54B -6.3% |
1.48B -4.3% |
1.42B -4.1% |
|
Cost of Revenue | [friend] | [friend] | [friend] |
720.12M 16.6% |
1B 39.3% |
439.67M -56.2% |
1.17B 166.0% |
1.23B 5.1% |
269.5M -78.1% |
1.38B 411.7% |
1.24B -10.1% |
1.16B -6.7% |
1.11B -3.9% |
1.08B -3.1% |
|
Gross Profit | [friend] | [friend] | [friend] |
214.54M 22.4% |
287.2M 33.9% |
124.29M -56.7% |
353.77M 184.6% |
384.63M 8.7% |
90.2M -76.6% |
455.59M 405.1% |
409.05M -10.2% |
387.96M -5.2% |
367.78M -5.2% |
341.65M -7.1% |
|
Total Expenses | [friend] | [friend] | [friend] |
805.58M 12.6% |
1.12B 39.3% |
492.98M -56.1% |
1.3B 163.5% |
1.37B 5.2% |
302.07M -77.9% |
1.53B 405.7% |
1.37B -10.1% |
1.31B -4.8% |
1.26B -3.3% |
1.24B -2.3% |
|
Operating Expense | [friend] | [friend] | [friend] |
85.46M -13.1% |
119.27M 39.6% |
53.31M -55.3% |
129.71M 143.3% |
137.71M 6.2% |
32.57M -76.4% |
148.68M 356.5% |
133.98M -9.9% |
151.31M 12.9% |
153.76M 1.6% |
159.94M 4.0% |
|
Operating Income | [friend] | [friend] | [friend] |
129.08M 67.7% |
167.93M 30.1% |
70.99M -57.7% |
224.06M 215.6% |
246.92M 10.2% |
57.63M -76.7% |
306.91M 432.6% |
275.07M -10.4% |
236.65M -14.0% |
214.02M -9.6% |
181.71M -15.1% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
108.72M 67.8% |
136.51M 25.6% |
56.23M -58.8% |
- |
218.52M - |
- |
120.32M - |
- |
224.84M - |
- |
198.04M - |
|
Net Income | [friend] | [friend] | [friend] |
107.23M 229.6% |
133.73M 24.7% |
54.75M -59.1% |
189.66M 246.4% |
211.33M 11.4% |
43.95M -79.2% |
272.48M 520.0% |
248.44M -8.8% |
216.38M -12.9% |
215.57M -0.4% |
193.99M -10.0% |
|
Basic EPS | [friend] | [friend] | [friend] |
1.52 176.4% |
1.89 24.3% |
0.77 -59.3% |
2.68 248.1% |
2.99 11.6% |
0.62 -79.3% |
3.86 522.6% |
3.41 -11.7% |
2.75 -19.4% |
2.59 -5.8% |
2.1 -18.9% |
|
Diluted EPS | [friend] | [friend] | [friend] |
1.52 176.4% |
1.89 24.3% |
0.77 -59.3% |
2.68 248.1% |
2.99 11.6% |
0.62 -79.3% |
3.86 522.6% |
3.41 -11.7% |
2.75 -19.4% |
2.59 -5.8% |
2.1 -18.9% |