Quarterly Financials

Values in thousands 2024-06-30 2024-03-31 2023-12-31 2023-09-30
Revenue
$357,016
$332,752
$342,376
$345,122
Gross Profit
316,754
295,467
302,457
316,752
EBITDA
53,702
25,607
55,907
59,483
EBIT
40,316
11,816
40,368
41,873
Net Income
38,036
14,154
27,406
58,216
Net Change In Cash
357,016
332,752
342,376
345,122
Free Cash Flow
30,102
65,868
73,173
99,162
Cash
252,435
296,045
313,911
305,103
Basic Shares
70,444
72,247
73,159
73,566

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$1,337,062
$1,193,506
$1,031,839
$872,933
Gross Profit
1,180,649
1,087,801
953,742
815,747
EBITDA
185,126
103,205
87,261
19,538
EBIT
114,858
6,716
-22,367
-89,250
Net Income
99,173
36,347
39,671
-19,424
Net Change In Cash
1,337,062
1,193,506
1,031,839
872,933
Cost of Revenue
-171,367
-115,484
404,008
Free Cash Flow
279,433
160,330
184,373
138,570
Cash
313,911
306,379
479,783
595,875
Basic Shares
73,596
73,402
78,616
73,005

Earnings Calls

Quarter EPS
2024-06-30
$0.54
2024-03-31
$0.20
2023-12-31
$0.37
2023-09-30
$0.79