|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$497.4M
47.09%
YoY
|
$338.2M
44.36%
YoY
|
$234.3M
-59.14%
YoY
|
$573.2M
-70.65%
YoY
|
$1.953B
N/A
|
| Cost Of Revenue |
$85.47M
26.56%
YoY
|
$67.53M
18.02%
YoY
|
$57.22M
N/A
|
N/A
|
N/A
|
| Gross Profit |
$2.135B
2.05%
YoY
|
$2.093B
607.54%
YoY
|
$295.8M
N/A
|
N/A
|
N/A
|
| Selling, General & Admin |
$245.5M
4.34%
YoY
|
$235.3M
-19.55%
YoY
|
$292.4M
-74.54%
YoY
|
$1.149B
-22.84%
YoY
|
$1.489B
62183.72%
YoY
|
| Research & Development |
$18.25M
-19.74%
YoY
|
$22.75M
-30.96%
YoY
|
$32.95M
-41.87%
YoY
|
$56.68M
N/A
|
N/A
|
| Depreciation & Amortization |
$38.60M
-0.9%
YoY
|
$38.95M
-18.08%
YoY
|
$47.55M
-26.84%
YoY
|
$64.99M
17.37%
YoY
|
$55.37M
186.5%
YoY
|
| Operating Expenses |
$369.5M
7.51%
YoY
|
$343.7M
-12.32%
YoY
|
$392.0M
-65.87%
YoY
|
$1.149B
-2.99%
YoY
|
$1.184B
49441.3%
YoY
|
| Operating Profit |
$1.766B
0.97%
YoY
|
$1.749B
-1917.05%
YoY
|
-$96.25M
N/A
|
N/A
|
N/A
|
| Interest Expense |
-$57.56M
-96.84%
YoY
|
-$1.822B
-1634.57%
YoY
|
$118.7M
-21.75%
YoY
|
$151.7M
-126.4%
YoY
|
-$574.9M
3664.68%
YoY
|
| Other Income/Expense, Net |
-$14.80M
-230.63%
YoY
|
$11.33M
-27.93%
YoY
|
$15.72M
-72.1%
YoY
|
$56.35M
973.41%
YoY
|
$5.250M
-94.95%
YoY
|
| Pretax Income |
$113.1M
164.15%
YoY
|
$42.82M
-125.66%
YoY
|
-$166.8M
-77.21%
YoY
|
-$732.1M
-38.8%
YoY
|
-$1.196B
6669.76%
YoY
|
| Income Tax |
$3.519M
46.75%
YoY
|
$2.398M
-504.38%
YoY
|
-$593.0K
-96.41%
YoY
|
-$16.52M
-15.41%
YoY
|
-$19.53M
-933.36%
YoY
|
| Net Earnings |
$45.24M
192.06%
YoY
|
$15.49M
-119.34%
YoY
|
-$80.09M
-58.0%
YoY
|
-$190.7M
-24.31%
YoY
|
-$251.9M
1325.81%
YoY
|
| Basic Earnings Per Share |
$4.72
200.64%
YoY
|
$1.57
-260.2%
YoY
|
-$0.98
-67.97%
YoY
|
-$3.06
N/A
|
N/A
|
| Diluted Earnings Per Share |
$3.74
216.95%
YoY
|
$1.18
-220.41%
YoY
|
-$0.98
-68.59%
YoY
|
-$3.12
-100.0%
YoY
|
-$4.210M
756.21%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
9.537M shares
-3.18%
YoY
|
9.851M shares
-87.98%
YoY
|
81.98M shares
31.59%
YoY
|
62.30M shares
N/A
|
N/A
|
| Diluted Shares Outstanding |
26.93M shares
15.06%
YoY
|
23.41M shares
-71.45%
YoY
|
81.98M shares
-56.45%
YoY
|
188.2M shares
N/A
|
N/A
|
|
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 |
$120.1M
-27.49%
YoY
|
$559.4M
4.33%
YoY
|
$80.85M
-72.13%
YoY
|
$177.4M
124.42%
YoY
|
$165.7M
121.87%
YoY
|
$536.2M
76.86%
YoY
|
$290.1M
-511.8%
YoY
|
$79.04M
-170.64%
YoY
|
$74.68M
-46.98%
YoY
|
$303.2M
125.56%
YoY
|
-$70.44M
-199.07%
YoY
|
-$111.9M
7.88%
YoY
|
$140.9M
-361.79%
YoY
|
$134.4M
-67.81%
YoY
|
$71.10M
-82.77%
YoY
|
-$103.7M
-118.84%
YoY
|
-$53.80M
-109.36%
YoY
|
$417.6M
N/A
|
$412.7M
-51.28%
YoY
|
$550.5M
-29.76%
YoY
|
| Cost Of Revenue |
$25.11M
31.68%
YoY
|
$15.71M
-30.74%
YoY
|
$33.70M
128.94%
YoY
|
$16.99M
27.78%
YoY
|
$19.07M
13.31%
YoY
|
$22.69M
79.34%
YoY
|
$14.72M
N/A
|
$13.29M
N/A
|
$16.83M
N/A
|
$12.65M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Gross Profit |
$521.2M
-0.62%
YoY
|
$543.7M
5.88%
YoY
|
$528.8M
-4.02%
YoY
|
$538.5M
2.72%
YoY
|
$524.4M
4.01%
YoY
|
$513.6M
76.75%
YoY
|
$551.0M
N/A
|
$524.2M
N/A
|
$504.2M
N/A
|
$290.6M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Selling, General & Admin |
$69.50M
21.21%
YoY
|
$64.16M
15.74%
YoY
|
$60.76M
8.86%
YoY
|
$61.62M
2.36%
YoY
|
$57.34M
-11.11%
YoY
|
$55.43M
-21.05%
YoY
|
$55.81M
-46.79%
YoY
|
$60.20M
-44.67%
YoY
|
$64.51M
-22.17%
YoY
|
$70.21M
-67.37%
YoY
|
$104.9M
-59.3%
YoY
|
$108.8M
-66.52%
YoY
|
$82.88M
-76.29%
YoY
|
$215.1M
-42.02%
YoY
|
$257.7M
-37.43%
YoY
|
$325.0M
-18.9%
YoY
|
$349.5M
-6.38%
YoY
|
$371.1M
15427.03%
YoY
|
$411.9M
13.66%
YoY
|
$400.8M
25.75%
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 |
$9.852M
2.01%
YoY
|
$9.640M
-1.02%
YoY
|
$9.643M
-1.37%
YoY
|
$9.654M
-1.02%
YoY
|
$9.658M
-0.21%
YoY
|
$9.739M
-2.01%
YoY
|
$9.777M
N/A
|
$9.753M
N/A
|
$9.678M
N/A
|
$9.939M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$3.600M
20.0%
YoY
|
N/A
|
N/A
|
N/A
|
$3.000M
-77.18%
YoY
|
N/A
|
| Operating Expenses |
$105.4M
22.0%
YoY
|
$73.80M
13.23%
YoY
|
$104.6M
30.24%
YoY
|
$89.06M
4.72%
YoY
|
$86.37M
-5.42%
YoY
|
$65.17M
-18.69%
YoY
|
$80.31M
-23.83%
YoY
|
$85.05M
-22.69%
YoY
|
$91.32M
9.0%
YoY
|
$80.15M
-62.75%
YoY
|
$105.4M
-59.28%
YoY
|
$110.0M
489.3%
YoY
|
$83.78M
53.99%
YoY
|
$215.1M
-21.05%
YoY
|
$258.9M
12.77%
YoY
|
$18.67M
-94.94%
YoY
|
$54.40M
-83.55%
YoY
|
$272.5M
11302.51%
YoY
|
$229.6M
-49.78%
YoY
|
$368.6M
-23.97%
YoY
|
| Operating Profit |
$415.8M
-5.08%
YoY
|
$469.9M
4.81%
YoY
|
$424.2M
-9.87%
YoY
|
$449.4M
2.34%
YoY
|
$438.0M
6.1%
YoY
|
$448.4M
113.1%
YoY
|
$470.7M
N/A
|
$439.1M
N/A
|
$412.9M
N/A
|
$210.4M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Interest Expense |
-$12.70M
-96.64%
YoY
|
-$485.9M
-24.29%
YoY
|
-$481.7M
74.74%
YoY
|
-$378.1M
-17.53%
YoY
|
-$377.8M
-1423.61%
YoY
|
-$641.9M
2236.34%
YoY
|
-$275.7M
-1085.72%
YoY
|
-$458.4M
-1544.63%
YoY
|
$28.54M
-9.55%
YoY
|
-$27.47M
-32.73%
YoY
|
$27.97M
-32.18%
YoY
|
$31.73M
-151.59%
YoY
|
$31.56M
20.88%
YoY
|
-$40.84M
-69.35%
YoY
|
$41.24M
-129.79%
YoY
|
-$61.51M
-68.23%
YoY
|
$26.11M
-123.82%
YoY
|
-$133.3M
772.63%
YoY
|
-$138.4M
-6.18%
YoY
|
-$193.6M
27.17%
YoY
|
| Other Income/Expense, Net |
$21.48M
807.52%
YoY
|
-$6.001M
-33.56%
YoY
|
-$4.809M
202.07%
YoY
|
-$6.361M
-383.97%
YoY
|
$2.367M
62.9%
YoY
|
-$9.032M
241.99%
YoY
|
-$1.592M
-141.32%
YoY
|
$2.240M
-215.64%
YoY
|
$1.453M
55.24%
YoY
|
-$2.641M
-51.12%
YoY
|
$3.853M
-81.94%
YoY
|
-$1.937M
-112.8%
YoY
|
$936.0K
-80.39%
YoY
|
-$5.403M
-185.94%
YoY
|
$21.33M
114.85%
YoY
|
$15.13M
-819.54%
YoY
|
$4.772M
-153.85%
YoY
|
$6.287M
N/A
|
$9.928M
22463.64%
YoY
|
-$2.103M
7410.71%
YoY
|
| Pretax Income |
$36.26M
-55.62%
YoY
|
-$22.00M
-84.91%
YoY
|
-$28.56M
-113.72%
YoY
|
$81.96M
-2275.03%
YoY
|
$81.69M
-617.7%
YoY
|
-$145.8M
-184.99%
YoY
|
$208.2M
-220.63%
YoY
|
-$3.768M
-98.32%
YoY
|
-$15.78M
-127.21%
YoY
|
$171.6M
-194.63%
YoY
|
-$172.6M
-43.36%
YoY
|
-$223.8M
32.64%
YoY
|
$58.00M
-175.0%
YoY
|
-$181.3M
-86.69%
YoY
|
-$304.7M
-658.52%
YoY
|
-$168.8M
1128.44%
YoY
|
-$77.33M
-161.64%
YoY
|
-$1.362B
7610.72%
YoY
|
$54.55M
-77.5%
YoY
|
-$13.74M
-109.36%
YoY
|
| Income Tax |
$1.093M
-43.75%
YoY
|
-$686.0K
-78.43%
YoY
|
$130.0K
-97.06%
YoY
|
$2.132M
84.91%
YoY
|
$1.943M
N/A
|
-$3.180M
-1747.67%
YoY
|
$4.425M
-4396.12%
YoY
|
$1.153M
-135.86%
YoY
|
$0.00
-100.0%
YoY
|
$193.0K
-73.38%
YoY
|
-$103.0K
-96.54%
YoY
|
-$3.215M
242.02%
YoY
|
$2.532M
-118.99%
YoY
|
$725.0K
-102.77%
YoY
|
-$2.974M
-166.98%
YoY
|
-$940.0K
-186.56%
YoY
|
-$13.34M
-1272.82%
YoY
|
-$26.20M
-3374.63%
YoY
|
$4.440M
449.5%
YoY
|
$1.086M
142.41%
YoY
|
| Net Earnings |
$17.51M
-42.05%
YoY
|
-$10.58M
-82.1%
YoY
|
-$9.515M
-111.3%
YoY
|
$34.92M
-1771.76%
YoY
|
$30.21M
-500.76%
YoY
|
-$59.09M
-196.3%
YoY
|
$84.20M
-228.82%
YoY
|
-$2.089M
-97.36%
YoY
|
-$7.538M
-346.82%
YoY
|
$61.36M
-207.61%
YoY
|
-$65.36M
-22.63%
YoY
|
-$79.14M
94.54%
YoY
|
$3.054M
-135.96%
YoY
|
-$57.02M
-85.58%
YoY
|
-$84.49M
-495.09%
YoY
|
-$40.68M
-1896.03%
YoY
|
-$8.493M
-1147.61%
YoY
|
-$395.4M
2137.97%
YoY
|
$21.38M
-91.32%
YoY
|
$2.265M
-98.47%
YoY
|
| Basic Earnings Per Share |
$1.93
-35.02%
YoY
|
N/A
|
-$1.05
-112.38%
YoY
|
$3.16
-1604.76%
YoY
|
$2.97
-3812.5%
YoY
|
N/A
|
$8.48
-1230.67%
YoY
|
-$0.21
-76.92%
YoY
|
-$0.08
-260.0%
YoY
|
N/A
|
-$0.75
-44.44%
YoY
|
-$0.91
40.0%
YoY
|
$0.05
-135.71%
YoY
|
N/A
|
-$1.35
-475.0%
YoY
|
-$0.65
N/A
|
-$0.14
N/A
|
N/A
|
$0.36
N/A
|
N/A
|
| Diluted Earnings Per Share |
$0.88
-63.79%
YoY
|
-$1.33
-77.65%
YoY
|
-$1.27
-116.93%
YoY
|
$2.13
-810.0%
YoY
|
$2.43
-3137.5%
YoY
|
-$5.95
-2388.38%
YoY
|
$7.50
-1100.0%
YoY
|
-$0.30
-67.03%
YoY
|
-$0.08
-214.29%
YoY
|
$0.26
-128.82%
YoY
|
-$0.75
-44.44%
YoY
|
-$0.91
-100.0%
YoY
|
$0.07
-100.0%
YoY
|
-$0.90
-100.0%
YoY
|
-$1.35
-100.0%
YoY
|
-$652.1K
-1824.12%
YoY
|
-$139.7K
-104.19%
YoY
|
-$6.615M
1245.38%
YoY
|
$357.2K
-94.79%
YoY
|
$37.82K
-99.08%
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 |
8.501M shares
-16.47%
YoY
|
N/A
|
9.066M shares
-8.65%
YoY
|
11.04M shares
11.55%
YoY
|
10.18M shares
-89.45%
YoY
|
N/A
|
9.925M shares
-88.69%
YoY
|
9.898M shares
-88.68%
YoY
|
96.49M shares
50.72%
YoY
|
N/A
|
87.73M shares
39.68%
YoY
|
87.41M shares
40.13%
YoY
|
64.02M shares
5.34%
YoY
|
N/A
|
62.80M shares
4.92%
YoY
|
62.38M shares
4.17%
YoY
|
60.77M shares
N/A
|
N/A
|
59.86M shares
N/A
|
59.88M shares
N/A
|
| Diluted Shares Outstanding |
19.24M shares
-36.23%
YoY
|
N/A
|
19.24M shares
-16.94%
YoY
|
30.14M shares
30.55%
YoY
|
30.17M shares
-68.73%
YoY
|
N/A
|
23.16M shares
-73.6%
YoY
|
23.08M shares
-73.59%
YoY
|
96.49M shares
-49.3%
YoY
|
N/A
|
87.73M shares
39.68%
YoY
|
87.41M shares
-53.46%
YoY
|
190.3M shares
0.45%
YoY
|
N/A
|
62.80M shares
-67.15%
YoY
|
187.8M shares
N/A
|
189.4M shares
N/A
|
N/A
|
191.2M shares
N/A
|
N/A
|
Loading...