Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$550,851
$464,412
$443,610
$423,584
Gross Profit
151,056
106,046
107,130
106,779
EBITDA
105,025
50,586
70,303
70,705
EBIT
69,544
19,785
38,559
41,639
Net Income
37,410
16,097
21,370
17,495
Net Change In Cash
550,851
464,412
443,610
423,584
Free Cash Flow
39,919
27,724
8,472
18,920
Cash
268,624
263,517
269,404
267,195
Basic Shares
134,765
127,384
127,438
127,379

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,638,159
$1,281,015
$965,776
$739,012
Gross Profit
423,946
340,129
251,296
180,916
EBITDA
279,061
204,910
118,375
46,092
EBIT
163,928
111,905
49,240
1,364
Net Income
79,842
35,258
1,718
-4,753
Net Change In Cash
1,638,159
1,281,015
965,776
739,012
Free Cash Flow
54,411
24,694
-88,542
-127,997
Cash
269,404
293,354
133,545
20,178
Basic Shares
125,764
114,750
62,074
51,871

Earnings Calls

QuarterEPS
2026-06-30
$0.28
2026-03-31
$0.16
2025-12-31
$0.17
2025-09-30
$0.15