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] |
898.27M 47.8% |
469.15M -47.8% |
761.94M 62.4% |
662.4M -13.1% |
915.19M 38.2% |
829.46M -9.4% |
960.25M 15.8% |
862.71M -10.2% |
1.19B 38.0% |
902.62M -24.2% |
832.96M -7.7% |
892.16M 7.1% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
725.79M 50.9% |
386.07M -46.8% |
630.93M 63.4% |
563.58M -10.7% |
754.88M 33.9% |
682.62M -9.6% |
829.73M 21.6% |
685.29M -17.4% |
1.02B 48.7% |
769.62M -24.5% |
759.54M -1.3% |
775.85M 2.1% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
172.48M 35.8% |
83.07M -51.8% |
131.01M 57.7% |
98.81M -24.6% |
160.32M 62.2% |
146.84M -8.4% |
130.51M -11.1% |
177.42M 35.9% |
171.38M -3.4% |
133M -22.4% |
73.41M -44.8% |
116.3M 58.4% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
788.06M 53.0% |
424.56M -46.1% |
737.52M 73.7% |
631.31M -14.4% |
829.57M 31.4% |
793M -4.4% |
902.66M 13.8% |
734.64M -18.6% |
1.11B 51.5% |
845.79M -24.0% |
838.56M -0.9% |
855.17M 2.0% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
62.27M 83.1% |
38.49M -38.2% |
106.59M 177.0% |
67.73M -36.5% |
74.69M 10.3% |
110.37M 47.8% |
72.93M -33.9% |
49.35M -32.3% |
94.38M 91.2% |
76.17M -19.3% |
79.01M 3.7% |
79.32M 0.4% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
110.21M 18.5% |
44.59M -59.5% |
24.42M -45.2% |
31.08M 27.3% |
85.62M 175.5% |
36.46M -57.4% |
57.59M 57.9% |
128.07M 122.4% |
77M -39.9% |
56.83M -26.2% |
-5.6M - |
36.98M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
147.52M - |
- | - | - |
62.94M - |
- | - | - |
94.62M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
84.76M 30.3% |
40.75M -51.9% |
-14.5M - |
20.86M - |
36.77M 76.3% |
22.58M -38.6% |
22.72M 0.6% |
72.5M 219.1% |
13.17M -81.8% |
24.03M 82.5% |
-487.36K - |
4.67M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.52 33.3% |
0.17 -67.3% |
-0.13 - |
0.1 - |
0.17 70% |
0.1 -41.2% |
0.11 10.0% |
0.34 209.1% |
0.06 -82.4% |
0.11 83.3% |
0 -100% |
0.02 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.52 33.3% |
0.17 -67.3% |
-0.13 - |
0.1 - |
0.17 70% |
0.1 -41.2% |
0.11 10.0% |
0.34 209.1% |
0.02 -94.1% |
0.11 450% |
-0.03 - |
0.02 - |