|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$3.100B
14.45%
YoY
|
$2.709B
50.61%
YoY
|
$1.799B
-1.03%
YoY
|
$1.817B
35.81%
YoY
|
$1.338B
636.89%
YoY
|
| Cost Of Revenue |
$269.7M
15.97%
YoY
|
$232.6M
45.5%
YoY
|
$159.8M
-2.69%
YoY
|
$164.2M
46.0%
YoY
|
$112.5M
301.79%
YoY
|
| Gross Profit |
$2.831B
14.3%
YoY
|
$2.476B
51.11%
YoY
|
$1.639B
-0.86%
YoY
|
$1.653B
34.86%
YoY
|
$1.226B
698.05%
YoY
|
| Selling, General & Admin |
$439.4M
6.87%
YoY
|
$411.2M
98.55%
YoY
|
$207.1M
17.44%
YoY
|
$176.3M
-19.78%
YoY
|
$219.8M
103.33%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$486.4M
52.9%
YoY
|
$318.1M
101.34%
YoY
|
$158.0M
3.06%
YoY
|
$153.3M
3.02%
YoY
|
$148.8M
-5.52%
YoY
|
| Operating Expenses |
$439.4M
6.87%
YoY
|
$411.2M
98.55%
YoY
|
$207.1M
17.44%
YoY
|
$176.3M
-83.47%
YoY
|
$1.067B
73.92%
YoY
|
| Operating Profit |
-$1.375B
-542.83%
YoY
|
$310.5M
1.42%
YoY
|
$306.2M
-79.27%
YoY
|
$1.477B
828.81%
YoY
|
$159.0M
-134.58%
YoY
|
| Interest Expense |
-$360.0M
53.32%
YoY
|
-$234.8M
68.96%
YoY
|
-$139.0M
-6.32%
YoY
|
-$148.3M
-13.42%
YoY
|
-$171.3M
11.02%
YoY
|
| Other Income/Expense, Net |
$21.52M
-164.08%
YoY
|
-$33.58M
-723.08%
YoY
|
$5.390M
-122.65%
YoY
|
-$23.80M
-8032.33%
YoY
|
$300.0K
-25.0%
YoY
|
| Pretax Income |
-$1.713B
-5113.3%
YoY
|
$34.18M
-80.2%
YoY
|
$172.6M
-53.56%
YoY
|
$371.7M
-1404.06%
YoY
|
-$28.50M
-96.09%
YoY
|
| Income Tax |
-$164.0M
-168.09%
YoY
|
$240.8M
401.31%
YoY
|
$48.04M
-24.92%
YoY
|
$63.99M
219.95%
YoY
|
$20.00M
-114.5%
YoY
|
| Net Earnings |
-$1.599B
591.76%
YoY
|
-$231.2M
-285.59%
YoY
|
$124.6M
-59.52%
YoY
|
$307.7M
-734.37%
YoY
|
-$48.50M
-91.78%
YoY
|
| Basic Earnings Per Share |
-$15.89
393.48%
YoY
|
-$3.22
-231.43%
YoY
|
$2.45
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$15.89
393.48%
YoY
|
-$3.22
-233.06%
YoY
|
$2.42
-55.6%
YoY
|
$5.45
-733.72%
YoY
|
-$0.86
-91.77%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
100.7M shares
33.76%
YoY
|
75.26M shares
47.74%
YoY
|
50.94M shares
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
100.7M shares
33.76%
YoY
|
75.26M shares
46.11%
YoY
|
51.51M shares
N/A
|
N/A
|
N/A
|
|
Concept
|
2026 Q2 | 2026 Q1 | 2025 Q4 | 2025 Q3 | 2025 Q2 | 2025 Q1 | 2024 Q4 | 2024 Q3 | 2024 Q2 | 2024 Q1 | 2023 Q4 | 2023 Q3 | 2023 Q2 | 2023 Q1 | 2022 Q4 | 2022 Q3 | 2022 Q2 | 2022 Q1 | 2021 Q4 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$864.9M
-7.04%
YoY
|
$225.6M
11.67%
YoY
|
$650.1M
-5.42%
YoY
|
$1.318B
-2.27%
YoY
|
$930.4M
62.76%
YoY
|
$202.1M
98.85%
YoY
|
$687.3M
85.2%
YoY
|
$1.348B
60.14%
YoY
|
$571.6M
14.1%
YoY
|
$101.6M
20.11%
YoY
|
$371.1M
1.4%
YoY
|
$842.0M
-0.13%
YoY
|
$501.0M
-1.67%
YoY
|
$84.60M
-14.37%
YoY
|
$366.0M
4.3%
YoY
|
$843.1M
11.91%
YoY
|
$509.5M
127.35%
YoY
|
$98.80M
918.56%
YoY
|
$350.9M
935.1%
YoY
|
| Cost Of Revenue |
$75.27M
-6.87%
YoY
|
$21.29M
-1.45%
YoY
|
$56.09M
-2.96%
YoY
|
$111.2M
1.19%
YoY
|
$80.82M
51.76%
YoY
|
$21.60M
86.04%
YoY
|
$57.80M
87.99%
YoY
|
$109.9M
56.82%
YoY
|
$53.26M
9.51%
YoY
|
$11.61M
11.64%
YoY
|
$30.75M
-1.46%
YoY
|
$70.07M
-4.14%
YoY
|
$48.63M
-1.15%
YoY
|
$10.40M
-3.7%
YoY
|
$31.20M
15.56%
YoY
|
$73.10M
22.86%
YoY
|
$49.20M
108.47%
YoY
|
$10.80M
369.57%
YoY
|
$27.00M
237.5%
YoY
|
| Gross Profit |
$789.6M
-7.05%
YoY
|
$204.3M
13.24%
YoY
|
$594.0M
-5.64%
YoY
|
$1.207B
-2.58%
YoY
|
$849.6M
63.9%
YoY
|
$180.5M
100.5%
YoY
|
$629.5M
84.95%
YoY
|
$1.238B
60.44%
YoY
|
$518.4M
14.59%
YoY
|
$90.00M
21.3%
YoY
|
$340.4M
1.67%
YoY
|
$771.9M
0.25%
YoY
|
$452.4M
-1.73%
YoY
|
$74.20M
-15.68%
YoY
|
$334.8M
3.37%
YoY
|
$770.0M
10.97%
YoY
|
$460.3M
129.58%
YoY
|
$88.00M
1089.19%
YoY
|
$323.9M
1150.58%
YoY
|
| Selling, General & Admin |
$130.7M
0.7%
YoY
|
$73.30M
-19.27%
YoY
|
$95.20M
46.64%
YoY
|
$111.8M
-46.56%
YoY
|
$129.8M
114.98%
YoY
|
$90.79M
47.8%
YoY
|
$64.92M
-25.43%
YoY
|
$209.3M
222.94%
YoY
|
$60.39M
-9.93%
YoY
|
$61.42M
32.09%
YoY
|
$87.06M
31.91%
YoY
|
$64.80M
-26.53%
YoY
|
$67.05M
2.21%
YoY
|
$46.50M
13.97%
YoY
|
$66.00M
28.16%
YoY
|
$88.20M
-2.97%
YoY
|
$65.60M
39.28%
YoY
|
$40.80M
34.21%
YoY
|
$51.50M
64.01%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$107.8M
-19.95%
YoY
|
$107.3M
4.9%
YoY
|
$121.4M
14.26%
YoY
|
$128.1M
-11.42%
YoY
|
$134.6M
370.38%
YoY
|
$102.3M
892.34%
YoY
|
$106.2M
250.64%
YoY
|
$144.6M
400.03%
YoY
|
$28.62M
-40.5%
YoY
|
$10.31M
-24.73%
YoY
|
$30.30M
12.62%
YoY
|
$28.91M
-57.36%
YoY
|
$48.10M
-1.84%
YoY
|
$13.70M
42.71%
YoY
|
$26.90M
-25.07%
YoY
|
$67.80M
-12.52%
YoY
|
$49.00M
44.54%
YoY
|
$9.600M
540.0%
YoY
|
$35.90M
19.27%
YoY
|
| Operating Expenses |
$130.7M
0.7%
YoY
|
$73.30M
-19.27%
YoY
|
$587.9M
7.27%
YoY
|
$111.8M
-46.56%
YoY
|
$129.8M
114.98%
YoY
|
$90.79M
-57.51%
YoY
|
$548.0M
78.94%
YoY
|
$209.3M
222.94%
YoY
|
$60.39M
-9.93%
YoY
|
$213.7M
10.43%
YoY
|
$306.3M
8.8%
YoY
|
$64.80M
-86.49%
YoY
|
$67.05M
-80.68%
YoY
|
$193.5M
13.62%
YoY
|
$281.5M
-3.0%
YoY
|
$479.5M
8.56%
YoY
|
$347.0M
46.35%
YoY
|
$170.3M
73.78%
YoY
|
$290.2M
114.8%
YoY
|
| Operating Profit |
$88.60M
18.97%
YoY
|
-$312.2M
-2.74%
YoY
|
$6.118M
-92.49%
YoY
|
-$1.104B
-520.39%
YoY
|
$74.48M
-39.55%
YoY
|
-$321.0M
154.21%
YoY
|
$81.47M
138.88%
YoY
|
$262.5M
-14.39%
YoY
|
$123.2M
31.52%
YoY
|
-$126.3M
5.85%
YoY
|
$34.10M
-36.02%
YoY
|
$306.6M
5.55%
YoY
|
$93.67M
-17.32%
YoY
|
-$119.3M
44.96%
YoY
|
$53.30M
58.16%
YoY
|
$290.5M
15.19%
YoY
|
$113.3M
-409.56%
YoY
|
-$82.30M
-9.16%
YoY
|
$33.70M
-130.86%
YoY
|
| Interest Expense |
-$102.1M
10.44%
YoY
|
-$94.93M
9.07%
YoY
|
-$89.46M
13.43%
YoY
|
-$91.06M
11.39%
YoY
|
-$92.41M
132.04%
YoY
|
-$87.04M
153.48%
YoY
|
-$78.87M
144.64%
YoY
|
-$81.74M
131.59%
YoY
|
-$39.83M
49.16%
YoY
|
-$34.34M
-4.89%
YoY
|
-$32.24M
-10.7%
YoY
|
-$35.30M
-132.8%
YoY
|
-$26.70M
-36.88%
YoY
|
-$36.10M
51.05%
YoY
|
-$36.10M
-23.68%
YoY
|
$107.6M
-284.88%
YoY
|
-$42.30M
36.01%
YoY
|
-$23.90M
-31.12%
YoY
|
-$47.30M
159.89%
YoY
|
| Other Income/Expense, Net |
-$6.678M
-134.46%
YoY
|
-$5.739M
-462.31%
YoY
|
$6.508M
-124.35%
YoY
|
-$5.954M
-5995.05%
YoY
|
$19.38M
-1240.06%
YoY
|
$1.584M
-130.1%
YoY
|
-$26.72M
-2209.08%
YoY
|
$101.0K
-101.96%
YoY
|
-$1.700M
-950.0%
YoY
|
-$5.263M
-1415.75%
YoY
|
$1.267M
-20.81%
YoY
|
-$5.162M
-444.13%
YoY
|
$200.0K
-50.0%
YoY
|
$400.0K
N/A
|
$1.600M
N/A
|
$1.500M
650.0%
YoY
|
$400.0K
N/A
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
| Pretax Income |
-$20.13M
-1487.04%
YoY
|
-$417.0M
2.58%
YoY
|
-$107.8M
97.85%
YoY
|
-$1.201B
-771.44%
YoY
|
$1.451M
-98.08%
YoY
|
-$406.5M
145.04%
YoY
|
-$54.51M
2428.2%
YoY
|
$178.8M
-32.82%
YoY
|
$75.76M
12.7%
YoY
|
-$165.9M
4.59%
YoY
|
-$2.156M
-114.37%
YoY
|
$266.2M
-32.48%
YoY
|
$67.23M
-4.1%
YoY
|
-$158.6M
47.26%
YoY
|
$15.00M
-162.5%
YoY
|
$394.2M
105.53%
YoY
|
$70.10M
-200.86%
YoY
|
-$107.7M
-15.0%
YoY
|
-$24.00M
-81.13%
YoY
|
| Income Tax |
$157.4M
106.29%
YoY
|
-$148.4M
-20.56%
YoY
|
-$15.46M
-107.37%
YoY
|
-$38.00M
-187.76%
YoY
|
$76.30M
277.72%
YoY
|
-$186.8M
476.54%
YoY
|
$209.7M
2589.6%
YoY
|
$43.30M
-14.6%
YoY
|
$20.20M
47.84%
YoY
|
-$32.40M
34.44%
YoY
|
$7.797M
199.88%
YoY
|
$50.70M
-17.16%
YoY
|
$13.66M
-29.57%
YoY
|
-$24.10M
25.52%
YoY
|
$2.600M
-18.75%
YoY
|
$61.20M
39.73%
YoY
|
$19.40M
-283.02%
YoY
|
-$19.20M
17.79%
YoY
|
$3.200M
-114.68%
YoY
|
| Net Earnings |
-$202.6M
103.34%
YoY
|
-$268.6M
22.25%
YoY
|
-$92.38M
-65.03%
YoY
|
-$1.187B
-1170.01%
YoY
|
-$99.65M
-279.37%
YoY
|
-$219.7M
64.62%
YoY
|
-$264.2M
2554.64%
YoY
|
$111.0M
-48.51%
YoY
|
$55.55M
3.71%
YoY
|
-$133.5M
-0.77%
YoY
|
-$9.953M
-180.27%
YoY
|
$215.5M
-35.29%
YoY
|
$53.56M
5.44%
YoY
|
-$134.5M
51.98%
YoY
|
$12.40M
-145.59%
YoY
|
$333.0M
125.0%
YoY
|
$50.80M
-186.25%
YoY
|
-$88.50M
-19.84%
YoY
|
-$27.20M
-74.22%
YoY
|
| Basic Earnings Per Share |
-$1.99
101.01%
YoY
|
-$2.65
20.45%
YoY
|
N/A
|
-$11.77
-1160.36%
YoY
|
-$0.99
-347.5%
YoY
|
-$2.20
N/A
|
N/A
|
$1.11
344.0%
YoY
|
$0.40
N/A
|
N/A
|
N/A
|
$0.25
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$1.99
101.01%
YoY
|
-$2.65
20.45%
YoY
|
-$0.91
-65.35%
YoY
|
-$11.77
-1170.0%
YoY
|
-$0.99
-347.5%
YoY
|
-$2.20
-16.32%
YoY
|
-$2.65
1244.54%
YoY
|
$1.10
340.0%
YoY
|
$0.40
-61.54%
YoY
|
-$2.63
0.77%
YoY
|
-$0.20
-186.96%
YoY
|
$0.25
-95.73%
YoY
|
$1.04
16.85%
YoY
|
-$2.61
67.31%
YoY
|
$0.23
-147.92%
YoY
|
$5.86
125.38%
YoY
|
$0.89
-185.58%
YoY
|
-$1.56
-20.0%
YoY
|
-$0.48
-74.33%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
101.7M shares
1.07%
YoY
|
101.9M shares
1.5%
YoY
|
N/A
|
100.9M shares
1.15%
YoY
|
100.7M shares
19.41%
YoY
|
100.4M shares
N/A
|
N/A
|
99.74M shares
19.62%
YoY
|
84.29M shares
N/A
|
N/A
|
N/A
|
83.38M shares
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
101.7M shares
1.07%
YoY
|
101.5M shares
1.39%
YoY
|
N/A
|
100.9M shares
-0.1%
YoY
|
100.7M shares
18.82%
YoY
|
100.1M shares
N/A
|
N/A
|
101.0M shares
20.52%
YoY
|
84.71M shares
N/A
|
N/A
|
N/A
|
83.80M shares
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
Loading...