|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$1.220B
18.81%
YoY
|
$1.027B
78.95%
YoY
|
$573.8M
-66.73%
YoY
|
$1.725B
111.81%
YoY
|
$814.2M
-43.3%
YoY
|
| Cost Of Revenue |
$583.5M
7.64%
YoY
|
$542.1M
59.19%
YoY
|
$340.5M
-64.48%
YoY
|
$958.7M
139.2%
YoY
|
$400.8M
-21.12%
YoY
|
| Gross Profit |
$636.6M
31.31%
YoY
|
$484.8M
107.8%
YoY
|
$233.3M
-69.54%
YoY
|
$766.0M
85.27%
YoY
|
$413.4M
62.26%
YoY
|
| Selling, General & Admin |
$448.4M
2.24%
YoY
|
$438.6M
-3.36%
YoY
|
$453.8M
-33.44%
YoY
|
$681.8M
60.67%
YoY
|
$424.4M
-2.04%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$336.4M
31.16%
YoY
|
$256.5M
148.12%
YoY
|
$103.4M
-17.05%
YoY
|
$124.6M
2.16%
YoY
|
$122.0M
8.87%
YoY
|
| Operating Expenses |
$784.8M
12.91%
YoY
|
$695.1M
43.45%
YoY
|
$484.5M
-73.48%
YoY
|
$1.827B
82.29%
YoY
|
$1.002B
21.85%
YoY
|
| Operating Profit |
-$229.6M
9.17%
YoY
|
-$210.3M
-16.3%
YoY
|
-$251.2M
144.64%
YoY
|
-$102.7M
-45.44%
YoY
|
-$188.2M
-180.02%
YoY
|
| Interest Expense |
-$57.65M
-5.27%
YoY
|
-$60.86M
-625.32%
YoY
|
$11.59M
-57.34%
YoY
|
$27.16M
32.96%
YoY
|
$20.42M
-44.14%
YoY
|
| Other Income/Expense, Net |
-$2.265M
-106.44%
YoY
|
$35.20M
-93.44%
YoY
|
$536.9M
-574.14%
YoY
|
-$113.2M
-512.83%
YoY
|
$27.43M
68.37%
YoY
|
| Pretax Income |
$57.22M
-115.88%
YoY
|
-$360.2M
-230.79%
YoY
|
$275.4M
-227.55%
YoY
|
-$215.9M
34.29%
YoY
|
-$160.8M
-163.93%
YoY
|
| Income Tax |
$23.81M
-117.56%
YoY
|
-$135.6M
-231.13%
YoY
|
$103.4M
-501.02%
YoY
|
-$25.79M
-550.39%
YoY
|
$5.725M
-94.37%
YoY
|
| Net Earnings |
$33.41M
-116.65%
YoY
|
-$200.6M
-139.91%
YoY
|
$502.8M
-358.63%
YoY
|
-$194.4M
31.21%
YoY
|
-$148.2M
-181.52%
YoY
|
| Basic Earnings Per Share |
$0.93
-116.37%
YoY
|
-$5.68
-139.15%
YoY
|
$14.51
-351.47%
YoY
|
-$5.77
25.43%
YoY
|
-$4.60
-188.29%
YoY
|
| Diluted Earnings Per Share |
$0.74
-113.03%
YoY
|
-$5.68
-139.44%
YoY
|
$14.40
-349.57%
YoY
|
-$5.77
25.43%
YoY
|
-$4.60
-188.46%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
36.07M shares
2.18%
YoY
|
35.30M shares
1.88%
YoY
|
34.65M shares
1.16%
YoY
|
34.26M shares
0.52%
YoY
|
34.08M shares
-2.26%
YoY
|
| Diluted Shares Outstanding |
45.30M shares
28.32%
YoY
|
35.30M shares
1.07%
YoY
|
34.93M shares
1.97%
YoY
|
34.26M shares
0.52%
YoY
|
34.08M shares
-2.48%
YoY
|
|
Concept
|
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 | 2021 Q3 | 2021 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$386.4M
37.72%
YoY
|
$394.3M
27.89%
YoY
|
$262.5M
15.18%
YoY
|
$282.7M
3.4%
YoY
|
$280.6M
-12.68%
YoY
|
$308.3M
-1.87%
YoY
|
$227.9M
93.14%
YoY
|
$273.4M
111.77%
YoY
|
$321.3M
-11.55%
YoY
|
$314.2M
-51.08%
YoY
|
$118.0M
-70.59%
YoY
|
$129.1M
-71.54%
YoY
|
$363.3M
-21.04%
YoY
|
$642.2M
24.35%
YoY
|
$401.2M
36.23%
YoY
|
$453.5M
74.04%
YoY
|
$460.1M
114.69%
YoY
|
$516.4M
206.03%
YoY
|
$294.5M
72.69%
YoY
|
$260.6M
2795.84%
YoY
|
| Cost Of Revenue |
$169.6M
7.15%
YoY
|
$163.4M
-2.29%
YoY
|
$137.0M
-1.94%
YoY
|
$131.3M
-12.17%
YoY
|
$158.3M
2.78%
YoY
|
$167.2M
4.64%
YoY
|
$139.7M
65.32%
YoY
|
$149.5M
-56.09%
YoY
|
$154.0M
-26.7%
YoY
|
$159.8M
-54.22%
YoY
|
$84.50M
-66.72%
YoY
|
$340.5M
26.08%
YoY
|
$210.1M
-16.14%
YoY
|
$349.0M
22.47%
YoY
|
$253.9M
65.91%
YoY
|
$270.1M
124.14%
YoY
|
$250.6M
785.45%
YoY
|
$284.9M
896.25%
YoY
|
$153.0M
456.51%
YoY
|
$120.5M
69.49%
YoY
|
| Gross Profit |
$216.8M
77.31%
YoY
|
$230.9M
63.65%
YoY
|
$125.5M
42.29%
YoY
|
$151.4M
22.19%
YoY
|
$122.3M
-26.92%
YoY
|
$141.1M
-8.6%
YoY
|
$88.22M
163.33%
YoY
|
$123.9M
-46.9%
YoY
|
$167.3M
9.23%
YoY
|
$154.4M
-47.35%
YoY
|
$33.50M
-77.26%
YoY
|
$233.3M
27.18%
YoY
|
$153.2M
-26.91%
YoY
|
$293.2M
26.66%
YoY
|
$147.3M
4.13%
YoY
|
$183.4M
30.94%
YoY
|
$209.5M
1315.84%
YoY
|
$231.5M
-4309.29%
YoY
|
$141.5M
-1179.93%
YoY
|
$140.1M
-325.58%
YoY
|
| Selling, General & Admin |
$121.7M
6.51%
YoY
|
$114.9M
-15.04%
YoY
|
$99.69M
-16.21%
YoY
|
$113.0M
5.59%
YoY
|
$114.3M
-7.21%
YoY
|
$135.3M
17.11%
YoY
|
$119.0M
36.6%
YoY
|
$107.0M
-76.41%
YoY
|
$123.1M
-31.53%
YoY
|
$115.5M
-36.68%
YoY
|
$87.10M
-47.02%
YoY
|
$453.8M
124.97%
YoY
|
$179.9M
14.13%
YoY
|
$182.4M
12.42%
YoY
|
$164.4M
-5.96%
YoY
|
$201.7M
29.5%
YoY
|
$157.6M
52.38%
YoY
|
$162.3M
69.01%
YoY
|
$174.8M
114.11%
YoY
|
$155.8M
180.18%
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
|
N/A
|
| Depreciation & Amortization |
$84.37M
0.16%
YoY
|
$84.17M
1.02%
YoY
|
$84.10M
2.67%
YoY
|
$83.91M
1.91%
YoY
|
$84.23M
5.46%
YoY
|
$83.32M
4.16%
YoY
|
$81.91M
474.47%
YoY
|
$82.34M
482.26%
YoY
|
$79.87M
259.44%
YoY
|
$79.99M
175.27%
YoY
|
$14.26M
-52.08%
YoY
|
$14.14M
-60.75%
YoY
|
$22.22M
-22.41%
YoY
|
$29.06M
-4.83%
YoY
|
$29.76M
1.1%
YoY
|
$36.03M
6.59%
YoY
|
$28.64M
-27.7%
YoY
|
$30.53M
18.91%
YoY
|
$29.43M
3.59%
YoY
|
$33.80M
34.66%
YoY
|
| Operating Expenses |
$121.7M
6.51%
YoY
|
$199.1M
-8.92%
YoY
|
$99.69M
-16.21%
YoY
|
$113.0M
-67.22%
YoY
|
$114.3M
-43.71%
YoY
|
$218.6M
11.79%
YoY
|
$119.0M
19.1%
YoY
|
$344.8M
72.87%
YoY
|
$203.0M
0.07%
YoY
|
$195.6M
7.19%
YoY
|
$99.90M
-39.24%
YoY
|
$199.4M
-60.92%
YoY
|
$202.9M
-55.71%
YoY
|
$182.4M
-62.08%
YoY
|
$164.4M
-56.49%
YoY
|
$510.3M
67.54%
YoY
|
$458.1M
81.02%
YoY
|
$481.1M
123.18%
YoY
|
$377.8M
64.84%
YoY
|
$304.6M
-456.8%
YoY
|
| Operating Profit |
$7.202M
-109.16%
YoY
|
$31.82M
-141.07%
YoY
|
-$129.7M
10.29%
YoY
|
-$50.16M
-29.73%
YoY
|
-$78.61M
120.03%
YoY
|
-$77.49M
88.27%
YoY
|
-$117.6M
77.14%
YoY
|
-$71.38M
1.47%
YoY
|
-$35.73M
-28.14%
YoY
|
-$41.16M
-155.66%
YoY
|
-$66.40M
48.06%
YoY
|
-$70.35M
23.95%
YoY
|
-$49.71M
-2533.33%
YoY
|
$73.95M
109.19%
YoY
|
-$44.85M
-46.19%
YoY
|
-$56.75M
29.01%
YoY
|
$2.043M
-105.27%
YoY
|
$35.35M
-175.51%
YoY
|
-$83.34M
42.02%
YoY
|
-$43.99M
-146.62%
YoY
|
| Interest Expense |
-$4.088M
-81.69%
YoY
|
-$6.880M
-73.2%
YoY
|
-$6.662M
-67.38%
YoY
|
-$21.78M
218.3%
YoY
|
-$22.33M
14.71%
YoY
|
-$25.67M
29.0%
YoY
|
-$20.42M
-564.11%
YoY
|
-$6.842M
-159.06%
YoY
|
-$19.47M
-837.31%
YoY
|
-$19.90M
-2326.17%
YoY
|
$4.400M
103.05%
YoY
|
$11.59M
-556.28%
YoY
|
$2.640M
-54.72%
YoY
|
$894.0K
-89.05%
YoY
|
$2.167M
-88.33%
YoY
|
-$2.539M
-33.95%
YoY
|
$5.831M
-10.33%
YoY
|
$8.167M
55.21%
YoY
|
$18.57M
230.03%
YoY
|
-$3.844M
861.0%
YoY
|
| Other Income/Expense, Net |
-$1.424M
6.27%
YoY
|
$403.0K
41.4%
YoY
|
-$328.0K
-52.81%
YoY
|
-$400.0K
-97.33%
YoY
|
-$1.340M
-58.85%
YoY
|
$285.0K
-125.22%
YoY
|
-$695.0K
-101.65%
YoY
|
-$14.96M
-102.79%
YoY
|
-$3.256M
-165.2%
YoY
|
-$1.130M
-70.67%
YoY
|
$42.20M
2666.95%
YoY
|
$536.9M
-2614.46%
YoY
|
$4.994M
-133.22%
YoY
|
-$3.853M
-85.33%
YoY
|
$1.525M
-107.08%
YoY
|
-$21.35M
773.65%
YoY
|
-$15.03M
-177.26%
YoY
|
-$26.27M
93.7%
YoY
|
-$21.55M
-178.47%
YoY
|
-$2.444M
-106.13%
YoY
|
| Pretax Income |
-$381.0K
-99.63%
YoY
|
$22.44M
-113.33%
YoY
|
-$136.7M
-1.12%
YoY
|
$273.8M
-393.79%
YoY
|
-$102.3M
62.05%
YoY
|
-$168.3M
-6.85%
YoY
|
-$138.2M
495.9%
YoY
|
-$93.18M
-133.83%
YoY
|
-$63.11M
0.78%
YoY
|
-$180.7M
-348.21%
YoY
|
-$23.20M
-44.14%
YoY
|
$275.4M
-336.51%
YoY
|
-$62.63M
382.09%
YoY
|
$72.81M
701.65%
YoY
|
-$41.54M
-60.4%
YoY
|
-$116.5M
131.62%
YoY
|
-$12.99M
-32.63%
YoY
|
$9.082M
-115.04%
YoY
|
-$104.9M
236.04%
YoY
|
-$50.28M
-137.58%
YoY
|
| Income Tax |
-$4.841M
-76.18%
YoY
|
-$42.30M
-0.2%
YoY
|
-$35.51M
7.72%
YoY
|
$121.9M
-655.15%
YoY
|
-$20.32M
28.03%
YoY
|
-$42.38M
467.64%
YoY
|
-$32.97M
-63.49%
YoY
|
-$21.97M
-121.24%
YoY
|
-$15.87M
83.54%
YoY
|
-$7.466M
-431.97%
YoY
|
-$90.30M
-3701.91%
YoY
|
$103.4M
-699.33%
YoY
|
-$8.649M
-236.96%
YoY
|
$2.249M
-44.65%
YoY
|
$2.507M
-112.16%
YoY
|
-$17.25M
72.7%
YoY
|
$6.315M
-3.68%
YoY
|
$4.063M
-1463.42%
YoY
|
-$20.62M
-319.5%
YoY
|
-$9.990M
-172.92%
YoY
|
| Net Earnings |
$4.460M
-105.44%
YoY
|
$64.74M
-151.4%
YoY
|
-$101.2M
-3.88%
YoY
|
$151.8M
-425.88%
YoY
|
-$81.95M
73.48%
YoY
|
-$126.0M
-27.3%
YoY
|
-$105.3M
-258.5%
YoY
|
-$46.59M
-108.68%
YoY
|
-$47.24M
-16.9%
YoY
|
-$173.2M
-356.34%
YoY
|
$66.43M
-248.41%
YoY
|
$536.8M
-637.1%
YoY
|
-$56.85M
225.01%
YoY
|
$67.58M
2875.96%
YoY
|
-$44.76M
-43.51%
YoY
|
-$99.94M
161.2%
YoY
|
-$17.49M
-4.21%
YoY
|
$2.271M
-104.07%
YoY
|
-$79.23M
121.34%
YoY
|
-$38.26M
-130.22%
YoY
|
| Basic Earnings Per Share |
-$0.04
-98.24%
YoY
|
N/A
|
-$2.80
-5.08%
YoY
|
$4.18
-419.08%
YoY
|
-$2.27
70.68%
YoY
|
N/A
|
-$2.95
-255.26%
YoY
|
-$1.31
N/A
|
-$1.33
-18.9%
YoY
|
-$4.91
-351.79%
YoY
|
$1.90
-246.15%
YoY
|
N/A
|
-$1.64
221.57%
YoY
|
$1.95
2685.71%
YoY
|
-$1.30
-43.97%
YoY
|
-$3.00
167.86%
YoY
|
-$0.51
-35.44%
YoY
|
$0.07
-104.27%
YoY
|
-$2.32
120.95%
YoY
|
-$1.12
-121.25%
YoY
|
| Diluted Earnings Per Share |
-$0.04
-98.24%
YoY
|
$0.89
-125.88%
YoY
|
-$2.80
-5.08%
YoY
|
$3.39
-360.77%
YoY
|
-$2.27
70.68%
YoY
|
-$3.46
-29.62%
YoY
|
-$2.95
-256.08%
YoY
|
-$1.30
-109.03%
YoY
|
-$1.33
-18.9%
YoY
|
-$4.91
-351.79%
YoY
|
$1.89
-245.38%
YoY
|
$14.39
-579.67%
YoY
|
-$1.64
221.57%
YoY
|
$1.95
2685.71%
YoY
|
-$1.30
-43.97%
YoY
|
-$3.00
167.86%
YoY
|
-$0.51
-35.44%
YoY
|
$0.07
-104.27%
YoY
|
-$2.32
120.95%
YoY
|
-$1.12
-100.0%
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
|
N/A
|
| Basic Shares Outstanding |
35.88M shares
-0.64%
YoY
|
N/A
|
36.20M shares
1.51%
YoY
|
36.28M shares
2.0%
YoY
|
36.11M shares
1.95%
YoY
|
N/A
|
35.66M shares
2.15%
YoY
|
35.57M shares
N/A
|
35.42M shares
1.99%
YoY
|
35.31M shares
1.8%
YoY
|
34.91M shares
1.48%
YoY
|
N/A
|
34.73M shares
1.19%
YoY
|
34.68M shares
1.18%
YoY
|
34.40M shares
0.9%
YoY
|
N/A
|
34.32M shares
0.76%
YoY
|
34.28M shares
0.76%
YoY
|
34.10M shares
-0.2%
YoY
|
N/A
|
| Diluted Shares Outstanding |
35.88M shares
-0.64%
YoY
|
N/A
|
36.20M shares
1.51%
YoY
|
44.85M shares
26.08%
YoY
|
36.11M shares
1.95%
YoY
|
N/A
|
35.66M shares
1.24%
YoY
|
35.57M shares
N/A
|
35.42M shares
1.99%
YoY
|
35.31M shares
1.73%
YoY
|
35.23M shares
2.39%
YoY
|
N/A
|
34.73M shares
1.19%
YoY
|
34.71M shares
0.8%
YoY
|
34.40M shares
0.9%
YoY
|
N/A
|
34.32M shares
0.76%
YoY
|
34.44M shares
1.22%
YoY
|
34.10M shares
N/A
|
N/A
|
Loading...