2017 Q4 | 2018 Q4 | 2019 Q4 | 2020 Q2 | 2020 Q4 | 2021 Q2 | 2021 Q3 | 2021 Q4 | 2022 Q1 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | 2024 Q1 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
127.42M -65.4% |
491.98M 286.1% |
148.92M -69.7% |
714.89M 380.1% |
850.57M 19.0% |
903.72M 6.2% |
912.06M 0.9% |
821.07M -10.0% |
910.19M 10.9% |
948.85M 4.2% |
925.7M -2.4% |
960.37M 3.7% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
81.78M -53.4% |
292.34M 257.5% |
100.38M -65.7% |
497.96M 396.1% |
610.67M 22.6% |
659.72M 8.0% |
679.04M 2.9% |
649.96M -4.3% |
755.45M 16.2% |
819.13M 8.4% |
824.46M 0.7% |
856.2M 3.9% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
45.64M -76.3% |
199.64M 337.4% |
48.54M -75.7% |
216.94M 346.9% |
239.9M 10.6% |
244M 1.7% |
233.02M -4.5% |
171.12M -26.6% |
154.74M -9.6% |
129.73M -16.2% |
101.24M -22.0% |
104.17M 2.9% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
94.74M -56.8% |
345.92M 265.1% |
113.26M -67.3% |
559.98M 394.4% |
678.25M 21.1% |
740.53M 9.2% |
762.41M 3.0% |
728.4M -4.5% |
838.13M 15.1% |
907.5M 8.3% |
924.49M 1.9% |
963.16M 4.2% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
12.96M -70.5% |
53.58M 313.4% |
12.88M -76.0% |
62.02M 381.6% |
67.58M 9.0% |
80.81M 19.6% |
83.37M 3.2% |
78.45M -5.9% |
82.68M 5.4% |
88.37M 6.9% |
100.03M 13.2% |
106.96M 6.9% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
32.68M -78.0% |
146.06M 347.0% |
35.67M -75.6% |
154.92M 334.4% |
172.33M 11.2% |
163.19M -5.3% |
149.65M -8.3% |
92.67M -38.1% |
72.06M -22.2% |
41.35M -42.6% |
1.21M -97.1% |
-2.79M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
137.68M - |
- |
144.19M - |
- |
148.99M - |
- |
92.48M - |
- |
43.5M - |
- |
16.11M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
37.88M -69.2% |
137.68M 263.5% |
28.06M -79.6% |
144.19M 413.9% |
148.85M 3.2% |
148.99M 0.1% |
149.4M 0.3% |
92.48M -38.1% |
79.99M -13.5% |
41.3M -48.4% |
967.84K -97.7% |
11.64M 1102.2% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.493 -69.3% |
1.8 264.9% |
0.367 -79.6% |
1.887 414.4% |
1.947 3.2% |
1.798 -7.7% |
1.71 -4.9% |
0.987 -42.3% |
0.726 -26.5% |
0.405 -44.2% |
-0.131 - |
0.114 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.493 -69.3% |
1.8 264.9% |
0.367 -79.6% |
1.887 414.4% |
1.947 3.2% |
1.798 -7.7% |
1.71 -4.9% |
0.987 -42.3% |
0.726 -26.5% |
0.405 -44.2% |
-0.131 - |
0.114 - |