Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$522,869
$498,230
$471,399
$477,101
Gross Profit
72,490
69,145
17,919
65,665
EBITDA
77,428
77,036
19,587
65,739
EBIT
37,629
41,043
-15,896
29,724
Net Income
5,417
14,454
-37,926
5,345
Net Change In Cash
522,869
498,230
471,399
477,101
Free Cash Flow
-7,618
67,405
-7,352
-377
Cash
804,716
833,152
717,323
740,020
Basic Shares
74,703
74,070
74,382
75,537

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$1,829,664
$1,616,630
$1,430,061
$1,315,077
Gross Profit
249,115
221,391
165,715
191,803
EBITDA
262,549
292,786
278,534
278,370
EBIT
124,711
103,293
93,810
107,709
Net Income
2,793
3,044
10,650
24,727
Net Change In Cash
1,829,664
1,616,630
1,430,061
1,315,077
Cost of Revenue
-6,885
32,653
Free Cash Flow
44,953
44,263
-102,995
-71,204
Cash
740,020
342,570
127,834
134,606
Basic Shares
74,762
64,658
57,320
53,421

Earnings Calls

QuarterEPS
2025-12-31
$0
2025-09-30
$0.20
2025-06-30
$0.19
2025-03-31
-$0.35