Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$464,412
$443,610
$423,584
$415,813
Gross Profit
106,046
107,130
106,779
120,044
EBITDA
66,716
70,303
70,705
73,548
EBIT
35,915
38,559
41,639
52,396
Net Income
16,097
21,370
17,495
25,624
Net Change In Cash
464,412
443,610
423,584
415,813
Free Cash Flow
27,724
8,472
18,920
35,686
Cash
263,517
269,404
267,195
254,415
Basic Shares
127,384
127,438
127,379
126,830

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-03-31
$0.16
2025-12-31
$0.17
2025-09-30
$0.19
2025-06-30
$0.20