2019 Q4 | 2020 Q4 | 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] |
536.66M 123.3% |
39.78M -92.6% |
112.29M 182.3% |
133.58M 19.0% |
669.48M 401.2% |
699.54M 4.5% |
791.18M 13.1% |
761.5M -3.8% |
593.62M -22.0% |
576.62M -2.9% |
|
Cost of Revenue | [friend] | [friend] |
390.48M 134.0% |
33.59M -91.4% |
90.46M 169.3% |
127.57M 41.0% |
509.84M 299.7% |
537.1M 5.3% |
604.29M 12.5% |
541.48M -10.4% |
408.16M -24.6% |
393M -3.7% |
|
Gross Profit | [friend] | [friend] |
146.18M 98.8% |
6.19M -95.8% |
21.83M 252.7% |
6.01M -72.5% |
159.63M 2555.7% |
162.44M 1.8% |
186.89M 15.1% |
220.02M 17.7% |
185.47M -15.7% |
183.62M -1.0% |
|
Total Expenses | [friend] | [friend] |
458.02M 119.6% |
54.16M -88.2% |
113.62M 109.8% |
144.37M 27.1% |
591.58M 309.8% |
625.36M 5.7% |
698.55M 11.7% |
651.34M -6.8% |
518.18M -20.4% |
511.28M -1.3% |
|
Operating Expense | [friend] | [friend] |
67.54M 62.0% |
20.57M -69.5% |
23.17M 12.6% |
16.8M -27.5% |
81.74M 386.4% |
88.26M 8.0% |
94.26M 6.8% |
109.86M 16.6% |
110.02M 0.1% |
118.28M 7.5% |
|
Operating Income | [friend] | [friend] |
78.64M 146.9% |
-14.38M - |
-1.34M - |
-10.79M - |
77.89M - |
74.18M -4.8% |
92.63M 24.9% |
110.15M 18.9% |
75.44M -31.5% |
65.34M -13.4% |
|
Net Income (Cont Operations) | [friend] | [friend] |
59.71M 355.0% |
-25.96M - |
-9.03M - |
- |
68.36M - |
76.4M 11.8% |
- | - |
58.06M - |
- | |
Net Income | [friend] | [friend] |
60.45M 324.9% |
-26.04M - |
-9.97M - |
-8.12M - |
66.73M - |
74.87M 12.2% |
100.88M 34.7% |
108.74M 7.8% |
58.35M -46.3% |
47.74M -18.2% |
|
Basic EPS | [friend] | [friend] |
0.87 314.3% |
-10.25 - |
-0.136 - |
-0.111 - |
0.93 - |
4.39 372.0% |
1.396 -68.2% |
1.5 7.5% |
0.72 -52% |
0.67 -6.9% |
|
Diluted EPS | [friend] | [friend] |
0.87 314.3% |
-10.25 - |
-0.136 - |
-0.111 - |
0.93 - |
4.39 372.0% |
1.396 -68.2% |
1.5 7.5% |
0.72 -52% |
0.67 -6.9% |