Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$352,524
$316,855
$321,800
$318,120
Gross Profit
238,988
220,775
219,300
225,264
EBITDA
54,183
-285,689
84,883
73,447
EBIT
39,143
-300,360
72,300
60,319
Net Income
27,161
-327,322
55,891
32,953
Net Change In Cash
352,524
316,855
321,800
318,120
Free Cash Flow
47,773
13,176
68,301
32,847
Cash
593,638
738,437
428,900
346,366
Basic Shares
54,708
54,421
54,700
54,585

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$1,253,437
$1,153,545
$1,021,800
$1,035,400
Gross Profit
870,873
771,250
707,200
706,000
EBITDA
202,524
39,016
30,852
-6,333
EBIT
151,380
-21,840
-26,944
-74,321
Net Income
63,234
17,546
-86,200
-135,700
Net Change In Cash
1,253,437
1,153,545
1,021,800
1,035,400
Cost of Revenue
-42,035
Free Cash Flow
135,931
39,933
43,400
77,000
Cash
428,858
266,504
214,200
208,000
Basic Shares
54,574
54,212
53,472
50,633

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$1.05
2025-03-31
$0.88
2024-12-31
$0.81