Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$358,435
$311,372
$347,011
$319,133
Gross Profit
147,689
115,587
138,731
123,072
EBITDA
70,821
26,937
51,495
10,671
EBIT
48,935
5,529
30,799
Net Income
35,066
4,882
21,294
9,923
Net Change In Cash
358,435
311,372
347,011
319,133
Free Cash Flow
20,912
18,894
12,999
4,594
Cash
238,419
214,394
197,511
177,722
Basic Shares
141,162
141,090
140,569
140,722

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$1,271,107
$1,287,704
$1,228,928
$796,922
Gross Profit
501,229
540,423
525,059
329,933
EBITDA
161,826
227,059
238,624
57,738
EBIT
87,759
164,311
184,671
33,816
Net Income
68,550
125,239
136,634
36,932
Net Change In Cash
1,271,107
1,287,704
1,228,928
796,922
Cost of Revenue
21,619
Free Cash Flow
39,739
75,244
21,796
98,373
Cash
197,511
223,098
145,181
123,777
Basic Shares
140,692
140,096
139,605
136,946

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.28
2025-03-31
$0.03
2024-12-31
$0.14