Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$290,562
$269,668
$306,879
$282,420
Gross Profit
127,678
110,936
141,761
122,268
EBITDA
30,040
10,222
46,922
6,564
EBIT
10,453
-11,619
24,712
-14,991
Net Income
5,639
-7,023
15,842
8,630
Net Change In Cash
290,562
269,668
306,879
282,420
Free Cash Flow
30,974
14,752
47,228
9,418
Cash
399,004
386,826
369,201
570,628
Basic Shares
46,692
46,596
46,255
46,427

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$1,112,238
$1,147,112
$1,295,947
$1,132,018
Gross Profit
471,003
496,840
588,987
554,653
EBITDA
90,092
-34,868
96,846
174,438
EBIT
337
-34,868
-2,323
89,507
Net Income
12,531
-20,371
5,648
77,849
Net Change In Cash
1,112,238
1,147,112
1,295,947
1,132,018
Cost of Revenue
-1,841
-134,300
Free Cash Flow
151,259
126,078
17,041
173,474
Cash
369,201
467,972
330,362
349,051
Basic Shares
46,255
45,212
45,891
47,943

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.45
2025-03-31
$0.26
2024-12-31
$0.60